0001558370-20-009657.txt : 20200806 0001558370-20-009657.hdr.sgml : 20200806 20200806161325 ACCESSION NUMBER: 0001558370-20-009657 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 83 CONFORMED PERIOD OF REPORT: 20200630 FILED AS OF DATE: 20200806 DATE AS OF CHANGE: 20200806 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Coherus BioSciences, Inc. CENTRAL INDEX KEY: 0001512762 STANDARD INDUSTRIAL CLASSIFICATION: BIOLOGICAL PRODUCTS (NO DIAGNOSTIC SUBSTANCES) [2836] IRS NUMBER: 273615821 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-36721 FILM NUMBER: 201081773 BUSINESS ADDRESS: STREET 1: C/O DENNIS M. LANFEAR STREET 2: 333 TWIN DOLPHIN DR, SUITE 600 CITY: REDWOOD CITY STATE: CA ZIP: 94065 BUSINESS PHONE: (650) 649-3530 MAIL ADDRESS: STREET 1: C/O DENNIS M. LANFEAR STREET 2: 333 TWIN DOLPHIN DR, SUITE 600 CITY: REDWOOD CITY STATE: CA ZIP: 94065 FORMER COMPANY: FORMER CONFORMED NAME: BioGenerics, Inc. DATE OF NAME CHANGE: 20110210 10-Q 1 chrs-20200630x10q.htm 10-Q
us-gaap:OtherLiabilitiesCurrentus-gaap:OtherLiabilitiesCurrentus-gaap:OperatingLeaseLiabilityNoncurrentus-gaap:OperatingLeaseLiabilityNoncurrentus-gaap:OtherLiabilitiesCurrentus-gaap:OtherLiabilitiesCurrentus-gaap:OperatingLeaseLiabilityNoncurrentus-gaap:OperatingLeaseLiabilityNoncurrentus-gaap:OperatingLeaseRightOfUseAssetus-gaap:OperatingLeaseRightOfUseAssetus-gaap:PropertyPlantAndEquipmentNetus-gaap:PropertyPlantAndEquipmentNet2024-09-010001512762--12-312020Q2false2027-05-01truetrue0001512762chrs:TwoThousandNineteenBonusPayoutSettledInRestrictedStockUnitsRsusMemberus-gaap:AdditionalPaidInCapitalMember2020-01-012020-03-310001512762chrs:TwoThousandNineteenBonusPayoutSettledInRestrictedStockUnitsRsusMember2020-01-012020-03-310001512762us-gaap:ParentMemberchrs:CommonStockOfferingsNetOfUnderwritersDiscountsCommissionsAndOfferingCostsMember2019-01-012019-03-310001512762us-gaap:AdditionalPaidInCapitalMemberchrs:CommonStockOfferingsNetOfUnderwritersDiscountsCommissionsAndOfferingCostsMember2019-01-012019-03-310001512762chrs:TwoThousandEighteenBonusPayoutSettledInRestrictedStockUnitsRSUsMemberus-gaap:ParentMember2019-01-012019-03-310001512762chrs:TwoThousandEighteenBonusPayoutSettledInRestrictedStockUnitsRSUsMemberus-gaap:AdditionalPaidInCapitalMember2019-01-012019-03-310001512762us-gaap:CommonStockMember2019-01-012019-03-310001512762us-gaap:RestrictedStockUnitsRSUMemberus-gaap:CommonStockMember2020-01-012020-03-310001512762chrs:TwoThousandNineteenBonusPayoutSettledInRestrictedStockUnitsRsusMemberus-gaap:CommonStockMember2020-01-012020-03-310001512762us-gaap:RestrictedStockUnitsRSUMemberus-gaap:CommonStockMember2019-01-012019-03-310001512762us-gaap:CommonStockMemberchrs:CommonStockOfferingsNetOfUnderwritersDiscountsCommissionsAndOfferingCostsMember2019-01-012019-03-310001512762chrs:TwoThousandEighteenBonusPayoutSettledInRestrictedStockUnitsRSUsMemberus-gaap:CommonStockMember2019-01-012019-03-310001512762us-gaap:CommonStockMember2020-04-012020-06-300001512762us-gaap:CommonStockMember2019-04-012019-06-300001512762us-gaap:RetainedEarningsMember2020-06-300001512762us-gaap:AdditionalPaidInCapitalMember2020-06-300001512762us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-06-300001512762us-gaap:RetainedEarningsMember2020-03-310001512762us-gaap:AdditionalPaidInCapitalMember2020-03-310001512762us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-03-3100015127622020-03-310001512762us-gaap:RetainedEarningsMember2019-12-310001512762us-gaap:AdditionalPaidInCapitalMember2019-12-310001512762us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-310001512762us-gaap:RetainedEarningsMember2019-06-300001512762us-gaap:ParentMember2019-06-300001512762us-gaap:AdditionalPaidInCapitalMember2019-06-300001512762us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-06-300001512762us-gaap:RetainedEarningsMember2019-03-310001512762us-gaap:ParentMember2019-03-310001512762us-gaap:AdditionalPaidInCapitalMember2019-03-310001512762us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-03-310001512762us-gaap:RetainedEarningsMember2018-12-310001512762us-gaap:ParentMember2018-12-310001512762us-gaap:AdditionalPaidInCapitalMember2018-12-310001512762us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-12-310001512762us-gaap:CommonStockMember2020-01-012020-03-310001512762chrs:CowenAndCompanyLLCMemberchrs:AtTheMarketEquityOfferingProgramMember2019-03-310001512762chrs:ConvertibleSeniorSubordinatedNotesDue20261.5Member2020-04-140001512762chrs:EmployeeAndNonemployeeStockOptionRestrictedStockUnitsMember2020-01-012020-06-300001512762srt:MaximumMembersrt:ScenarioForecastMemberchrs:CreditAgreementMember2021-01-012021-12-310001512762chrs:CreditAgreementMember2019-01-012019-12-310001512762us-gaap:MachineryAndEquipmentMember2020-06-300001512762us-gaap:LeaseholdsAndLeaseholdImprovementsMember2020-06-300001512762us-gaap:LeaseholdImprovementsMember2020-06-300001512762us-gaap:FurnitureAndFixturesMember2020-06-300001512762us-gaap:ConstructionInProgressMember2020-06-300001512762us-gaap:ComputerEquipmentMember2020-06-300001512762us-gaap:MachineryAndEquipmentMember2019-12-310001512762us-gaap:LeaseholdImprovementsMember2019-12-310001512762us-gaap:FurnitureAndFixturesMember2019-12-310001512762us-gaap:ConstructionInProgressMember2019-12-310001512762us-gaap:ComputerEquipmentMember2019-12-310001512762us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-012020-03-310001512762us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-04-012019-06-300001512762us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-01-012019-03-310001512762us-gaap:RetainedEarningsMember2020-04-012020-06-300001512762us-gaap:RetainedEarningsMember2020-01-012020-03-310001512762us-gaap:RetainedEarningsMember2019-04-012019-06-300001512762us-gaap:RetainedEarningsMember2019-01-012019-03-310001512762us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-04-012020-06-300001512762chrs:CorporateHeadquartersLeaseAgreementMember2020-01-012020-06-300001512762chrs:VehiclesLeaseMember2020-06-300001512762chrs:NewCamarilloLeaseMember2020-01-012020-06-300001512762chrs:CorporateHeadquartersLeaseAgreementMember2015-07-012015-07-310001512762us-gaap:ConvertibleDebtMember2020-04-012020-06-300001512762us-gaap:ConvertibleDebtMember2019-04-012019-06-300001512762us-gaap:ConvertibleDebtMember2019-01-012019-06-300001512762us-gaap:FairValueInputsLevel3Memberchrs:ContingentConsiderationMemberus-gaap:FairValueMeasurementsRecurringMember2020-06-300001512762us-gaap:FairValueInputsLevel2Memberchrs:ContingentConsiderationMemberus-gaap:FairValueMeasurementsRecurringMember2020-06-300001512762us-gaap:FairValueInputsLevel1Memberchrs:ContingentConsiderationMemberus-gaap:FairValueMeasurementsRecurringMember2020-06-300001512762chrs:ContingentConsiderationMemberus-gaap:FairValueMeasurementsRecurringMember2020-06-300001512762us-gaap:FairValueInputsLevel3Memberchrs:ContingentConsiderationMemberus-gaap:FairValueMeasurementsRecurringMember2019-12-310001512762chrs:ContingentConsiderationMemberus-gaap:FairValueMeasurementsRecurringMember2019-12-310001512762srt:RestatementAdjustmentMemberchrs:CommercialPayerInvoicesMember2020-01-012020-06-300001512762srt:RestatementAdjustmentMemberchrs:CommercialPayerInvoicesMember2020-04-012020-06-300001512762srt:MaximumMember2020-06-3000015127622019-01-012019-12-310001512762chrs:ConvertibleNotesMember2020-01-012020-06-300001512762chrs:HealthcareRoyaltyPartnersIIILPMemberchrs:CreditAgreementMember2019-01-072019-01-070001512762chrs:ConvertibleNotes2026Member2020-04-300001512762chrs:CreditAgreementMemberus-gaap:LondonInterbankOfferedRateLIBORMember2020-01-010001512762chrs:CreditAgreementMemberus-gaap:LondonInterbankOfferedRateLIBORMember2019-01-070001512762us-gaap:ConvertibleDebtMemberus-gaap:FairValueInputsLevel3Member2020-06-300001512762us-gaap:ConvertibleDebtMemberchrs:RelatedPartyDebtMember2020-06-300001512762chrs:HealthcareRoyaltyPartnersIIILPMemberchrs:CreditAgreementMember2020-06-300001512762chrs:ConvertibleNotes2026Member2020-06-300001512762srt:MaximumMemberchrs:CreditAgreementMember2020-04-130001512762us-gaap:ConvertibleDebtMemberchrs:RelatedPartyDebtMember2019-12-310001512762chrs:CreditAgreementMember2019-12-310001512762chrs:HealthcareRoyaltyPartnersIIILPMemberchrs:CreditAgreementMember2019-01-070001512762srt:AffiliatedEntityMember2016-02-290001512762chrs:MXIIAssociatesLLCMember2016-02-290001512762chrs:KMGCapitalPartnersLLCMember2016-02-290001512762chrs:KKRBiosimilarLPMember2016-02-290001512762chrs:HealthcareRoyaltyPartnersIIILPMember2016-02-290001512762us-gaap:ConvertibleDebtMember2019-12-310001512762srt:ParentCompanyMemberus-gaap:ConvertibleDebtMember2020-06-300001512762srt:ParentCompanyMemberus-gaap:ConvertibleDebtMember2019-12-310001512762us-gaap:ConvertibleDebtMember2020-01-012020-06-300001512762us-gaap:OtherCustomerMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2020-04-012020-06-300001512762chrs:McKessonMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2020-04-012020-06-300001512762chrs:CardinalMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2020-04-012020-06-300001512762chrs:AmeriSourceBergenCorpMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2020-04-012020-06-300001512762us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2020-04-012020-06-300001512762us-gaap:OtherCustomerMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2020-01-012020-06-300001512762chrs:McKessonMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2020-01-012020-06-300001512762chrs:CardinalMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2020-01-012020-06-300001512762chrs:AmeriSourceBergenCorpMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2020-01-012020-06-300001512762us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2020-01-012020-06-300001512762us-gaap:OtherCustomerMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2019-04-012019-06-300001512762chrs:McKessonMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2019-04-012019-06-300001512762chrs:CardinalMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2019-04-012019-06-300001512762chrs:AmeriSourceBergenCorpMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2019-04-012019-06-300001512762us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2019-04-012019-06-300001512762us-gaap:OtherCustomerMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2019-01-012019-06-300001512762chrs:McKessonMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2019-01-012019-06-300001512762chrs:CardinalMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2019-01-012019-06-300001512762chrs:AmeriSourceBergenCorpMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2019-01-012019-06-300001512762us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2019-01-012019-06-300001512762us-gaap:CommonStockMember2020-06-300001512762us-gaap:CommonStockMember2020-03-310001512762us-gaap:CommonStockMember2019-12-310001512762us-gaap:CommonStockMember2019-06-300001512762us-gaap:CommonStockMember2019-03-310001512762us-gaap:CommonStockMember2018-12-3100015127622018-12-310001512762us-gaap:MoneyMarketFundsMemberus-gaap:CashEquivalentsMember2020-06-300001512762chrs:RestrictedCashMoneyMarketFundsMemberchrs:RestrictedCashMember2020-06-300001512762us-gaap:CashEquivalentsMember2020-06-300001512762chrs:RestrictedCashMember2020-06-300001512762us-gaap:MoneyMarketFundsMemberus-gaap:CashEquivalentsMember2019-12-310001512762chrs:RestrictedCashMoneyMarketFundsMemberchrs:RestrictedCashMember2019-12-310001512762us-gaap:CashEquivalentsMember2019-12-310001512762chrs:RestrictedCashMember2019-12-310001512762us-gaap:USGovernmentAgenciesDebtSecuritiesMemberchrs:InvestmentInMarketableSecuritiesMember2020-06-300001512762us-gaap:CorporateDebtSecuritiesMemberchrs:InvestmentInMarketableSecuritiesMember2020-06-300001512762chrs:InvestmentInMarketableSecuritiesMember2020-06-300001512762us-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2020-06-300001512762us-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2020-06-300001512762us-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2020-06-300001512762us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2020-06-300001512762us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2020-06-300001512762us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2020-06-300001512762us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2020-06-300001512762us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2020-06-300001512762us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2020-06-300001512762chrs:RestrictedCashMoneyMarketFundsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2020-06-300001512762chrs:RestrictedCashMoneyMarketFundsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2020-06-300001512762chrs:RestrictedCashMoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2020-06-300001512762us-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-06-300001512762us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2020-06-300001512762us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2020-06-300001512762us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2020-06-300001512762us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2020-06-300001512762us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-06-300001512762chrs:RestrictedCashMoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2020-06-300001512762us-gaap:FairValueMeasurementsRecurringMember2020-06-300001512762us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2019-12-310001512762chrs:RestrictedCashMoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2019-12-310001512762us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2019-12-310001512762us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2019-12-310001512762chrs:RestrictedCashMoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2019-12-310001512762us-gaap:FairValueMeasurementsRecurringMember2019-12-310001512762chrs:NewCamarilloLeaseMember2020-06-300001512762chrs:CorporateHeadquartersLeaseAgreementMember2015-07-310001512762us-gaap:RestrictedStockUnitsRSUMember2020-04-012020-06-300001512762chrs:EmployeesAndNonemployeesStockOptionMember2020-04-012020-06-300001512762chrs:ConvertibleNotesMember2020-04-012020-06-300001512762us-gaap:RestrictedStockUnitsRSUMember2020-01-012020-06-300001512762chrs:EmployeesAndNonemployeesStockOptionMember2020-01-012020-06-300001512762chrs:ConvertibleNotesMember2020-01-012020-06-300001512762chrs:EmployeesAndNonemployeesStockOptionMember2019-04-012019-06-300001512762chrs:ConvertibleNotesMember2019-04-012019-06-300001512762chrs:EmployeesAndNonemployeesStockOptionMember2019-01-012019-06-300001512762chrs:ConvertibleNotesMember2019-01-012019-06-300001512762us-gaap:ConvertibleDebtMemberchrs:RelatedPartyDebtMember2020-04-012020-06-300001512762srt:ParentCompanyMemberus-gaap:ConvertibleDebtMember2020-04-012020-06-300001512762chrs:CreditAgreementMember2020-04-012020-06-300001512762chrs:ConvertibleSeniorSubordinatedNotesDue20261.5Member2020-04-012020-06-300001512762us-gaap:ConvertibleDebtMemberchrs:RelatedPartyDebtMember2020-01-012020-06-300001512762srt:ParentCompanyMemberus-gaap:ConvertibleDebtMember2020-01-012020-06-300001512762us-gaap:ConvertibleDebtMemberchrs:RelatedPartyDebtMember2019-04-012019-06-300001512762srt:ParentCompanyMemberus-gaap:ConvertibleDebtMember2019-04-012019-06-300001512762chrs:CreditAgreementMember2019-04-012019-06-300001512762us-gaap:ConvertibleDebtMemberchrs:RelatedPartyDebtMember2019-01-012019-06-300001512762srt:ParentCompanyMemberus-gaap:ConvertibleDebtMember2019-01-012019-06-300001512762chrs:CreditAgreementMember2019-01-012019-06-300001512762chrs:EmployeeAndNonemployeeStockOptionAndRestrictedStockUnitsMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2020-04-012020-06-300001512762chrs:EmployeeAndNonemployeeStockOptionAndRestrictedStockUnitsMemberus-gaap:ResearchAndDevelopmentExpenseMember2020-04-012020-06-300001512762chrs:EmployeeAndNonemployeeStockOptionAndRestrictedStockUnitsMemberus-gaap:CostOfSalesMember2020-04-012020-06-300001512762chrs:EmployeeAndNonemployeeStockOptionAndRestrictedStockUnitsMember2020-04-012020-06-300001512762chrs:EmployeeAndNonemployeeStockOptionAndRestrictedStockUnitsMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2020-01-012020-06-300001512762chrs:EmployeeAndNonemployeeStockOptionAndRestrictedStockUnitsMemberus-gaap:ResearchAndDevelopmentExpenseMember2020-01-012020-06-300001512762chrs:EmployeeAndNonemployeeStockOptionAndRestrictedStockUnitsMemberus-gaap:CostOfSalesMember2020-01-012020-06-300001512762chrs:EmployeeAndNonemployeeStockOptionAndRestrictedStockUnitsMember2020-01-012020-06-300001512762chrs:EmployeeAndNonemployeeStockOptionAndRestrictedStockUnitsMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2019-04-012019-06-300001512762chrs:EmployeeAndNonemployeeStockOptionAndRestrictedStockUnitsMemberus-gaap:ResearchAndDevelopmentExpenseMember2019-04-012019-06-300001512762chrs:EmployeeAndNonemployeeStockOptionAndRestrictedStockUnitsMember2019-04-012019-06-300001512762chrs:EmployeeAndNonemployeeStockOptionAndRestrictedStockUnitsMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2019-01-012019-06-300001512762chrs:EmployeeAndNonemployeeStockOptionAndRestrictedStockUnitsMemberus-gaap:ResearchAndDevelopmentExpenseMember2019-01-012019-06-300001512762chrs:EmployeeAndNonemployeeStockOptionAndRestrictedStockUnitsMember2019-01-012019-06-300001512762us-gaap:ParentMember2019-04-012019-06-300001512762us-gaap:AdditionalPaidInCapitalMember2019-04-012019-06-300001512762us-gaap:ParentMember2019-01-012019-03-310001512762us-gaap:AdditionalPaidInCapitalMember2019-01-012019-03-310001512762us-gaap:AdditionalPaidInCapitalMember2020-01-012020-03-3100015127622020-01-012020-03-3100015127622020-07-310001512762us-gaap:LicenseMemberchrs:InnoventBiologicsSuzhouCoLtdMember2020-01-012020-06-300001512762us-gaap:ResearchAndDevelopmentExpenseMemberchrs:BioeqIPAGMember2019-10-012019-12-310001512762chrs:CreditAgreementMember2020-06-300001512762chrs:AmgenIncorporationAndAmgenUSAIncorporationMember2019-05-022019-05-020001512762chrs:CreditAgreementMember2020-01-012020-06-300001512762srt:MinimumMemberchrs:CreditAgreementMember2020-01-012020-06-300001512762chrs:RebatesMember2020-06-300001512762chrs:OtherFeesCoPayAssistanceAndReturnsMember2020-06-300001512762chrs:ChargebacksAndDiscountsForPromptPaymentMember2020-06-300001512762chrs:RebatesMember2019-12-310001512762chrs:OtherFeesCoPayAssistanceAndReturnsMember2019-12-310001512762chrs:ChargebacksAndDiscountsForPromptPaymentMember2019-12-310001512762chrs:RebatesMember2019-06-300001512762chrs:OtherFeesCoPayAssistanceAndReturnsMember2019-06-300001512762chrs:ChargebacksAndDiscountsForPromptPaymentMember2019-06-3000015127622019-06-300001512762us-gaap:AdditionalPaidInCapitalMember2020-04-012020-06-300001512762chrs:CommercialPayerInvoicesMember2020-04-012020-06-300001512762chrs:ContractManufacturingOrganizationMember2020-06-300001512762chrs:ContractManufacturingOrganizationMember2019-12-310001512762chrs:CreditAgreementMember2019-01-072019-01-070001512762chrs:ConvertibleSeniorSubordinatedNotesDue20261.5Member2020-04-142020-04-140001512762chrs:ConvertibleSeniorSubordinatedNotesDue20261.5Member2020-04-012020-04-300001512762srt:MaximumMemberchrs:CreditAgreementMember2020-04-132020-04-130001512762chrs:CowenAndCompanyLLCMemberchrs:AtTheMarketEquityOfferingProgramMember2016-10-282016-10-280001512762us-gaap:LicenseMembersrt:MaximumMemberchrs:InnoventBiologicsSuzhouCoLtdMember2020-01-012020-06-300001512762chrs:CowenAndCompanyLLCMemberchrs:AtTheMarketEquityOfferingProgramMember2019-01-012019-03-310001512762chrs:RebatesMember2020-01-012020-06-300001512762chrs:OtherFeesCoPayAssistanceAndReturnsMember2020-01-012020-06-300001512762chrs:ChargebacksAndDiscountsForPromptPaymentMember2020-01-012020-06-300001512762chrs:RebatesMember2019-01-012019-06-300001512762chrs:OtherFeesCoPayAssistanceAndReturnsMember2019-01-012019-06-300001512762chrs:ChargebacksAndDiscountsForPromptPaymentMember2019-01-012019-06-300001512762chrs:VehiclesLeaseMember2020-01-012020-06-300001512762chrs:CowenAndCompanyLLCMemberchrs:AtTheMarketEquityOfferingProgramMember2016-10-280001512762chrs:BioeqIPAGMember2020-01-012020-06-300001512762us-gaap:ConvertibleDebtMember2020-04-012020-04-300001512762us-gaap:ConvertibleDebtMember2016-02-292016-02-290001512762chrs:PrepaymentPremiumConditionTwoMemberchrs:CreditAgreementMember2020-01-012020-06-300001512762chrs:PrepaymentPremiumConditionThreeMemberchrs:CreditAgreementMember2020-01-012020-06-300001512762chrs:PrepaymentPremiumConditionOneMemberchrs:CreditAgreementMember2020-01-012020-06-300001512762chrs:PrepaymentPremiumConditionFourMemberchrs:CreditAgreementMember2020-01-012020-06-300001512762chrs:PrepaymentPremiumConditionTwoMemberchrs:CreditAgreementMember2020-06-300001512762chrs:PrepaymentPremiumConditionThreeMemberchrs:CreditAgreementMember2020-06-300001512762chrs:PrepaymentPremiumConditionOneMemberchrs:CreditAgreementMember2020-06-300001512762chrs:PrepaymentPremiumConditionFourMemberchrs:CreditAgreementMember2020-06-300001512762chrs:ConvertibleSeniorSubordinatedNotesDue20261.5Member2020-04-300001512762us-gaap:ConvertibleDebtMember2016-02-2900015127622020-04-012020-06-3000015127622019-04-012019-06-3000015127622019-01-012019-06-300001512762us-gaap:ConvertibleDebtMember2020-06-300001512762chrs:ConvertibleSeniorSubordinatedNotesDue20261.5Member2020-06-300001512762chrs:TechnologyTransferMemberchrs:InnoventBiologicsSuzhouCoLtdMember2020-01-012020-06-300001512762chrs:OptionExerciseFeeMemberchrs:InnoventBiologicsSuzhouCoLtdMember2020-01-012020-06-300001512762chrs:ConvertibleSeniorSubordinatedNotesDue20261.5Member2020-01-012020-06-3000015127622020-01-012020-06-300001512762chrs:RituximabLicensedProductMemberchrs:InnoventBiologicsSuzhouCoLtdMember2020-01-012020-06-300001512762chrs:BevacizumabLicensedProductMemberchrs:InnoventBiologicsSuzhouCoLtdMember2020-01-012020-06-300001512762srt:RestatementAdjustmentMemberchrs:CommercialPayerInvoicesMember2020-06-300001512762chrs:AccruedRebatesFeesAndReservesCurrentMemberchrs:CommercialPayerInvoicesMember2020-06-300001512762chrs:AccruedRebatesFeesAndReservesCurrentMemberchrs:CommercialPayerInvoicesMember2019-12-3100015127622020-06-3000015127622019-12-31iso4217:USDxbrli:purexbrli:sharesiso4217:USDxbrli:sharesiso4217:EURchrs:itemutr:sqftchrs:security

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

WASHINGTON, D.C. 20549

FORM 10-Q

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

For the quarterly period ended June 30, 2020

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-36721

Coherus BioSciences, Inc.

(Exact name of registrant as specified in its charter)

Delaware

 

27-3615821

(State or other jurisdiction of
incorporation or organization)

 

(I.R.S. Employer

Identification No.)

333 Twin Dolphin Drive, Suite 600

Redwood City, California 94065

(650) 649-3530

(Address, including zip code, and telephone number, including area code, of Registrant’s principal executive offices)

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

Title of each class

Trading Symbol(s)

Name of each exchange on which registered

Common Stock, $0.0001 par value per share

CHRS

The Nasdaq Global 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).   Yes      No  

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company, or an emerging growth company. See 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 31, 2020, 71,470,437 shares of the registrant’s common stock were outstanding.

COHERUS BIOSCIENCES, INC.

FORM 10-Q FOR THE QUARTER ENDED JUNE 30, 2020

INDEX

    

Page

CAUTIONARY NOTE REGARDING FORWARD LOOKING STATEMENTS

3

PART I

FINANCIAL INFORMATION

5

ITEM 1

Unaudited Condensed Consolidated Financial Statements

5

 

Condensed Consolidated Balance Sheets as of June 30, 2020 and December 31, 2019

5

Condensed Consolidated Statements of Operations for the three and six months ended June 30, 2020 and 2019

6

Condensed Consolidated Statements of Comprehensive Income for the three and six months ended June 30, 2020 and 2019

7

Condensed Consolidated Statement of Stockholders’ Equity (Deficit) for the three and six months ended June 30, 2020 and 2019

8

Condensed Consolidated Statements of Cash Flows for the six months ended June 30, 2020 and 2019

10

Notes to Condensed Consolidated Financial Statements

11

ITEM 2

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

32

ITEM 3

Quantitative and Qualitative Disclosure About Market Risk

46

ITEM 4

Controls and Procedures

46

PART II

OTHER INFORMATION

48

ITEM 1.

Legal Proceedings

48

ITEM 1A.

Risk Factors

48

ITEM 2

Unregistered Sales of Equity Securities and Use of Proceeds

100

ITEM 3

Defaults Upon Senior Securities

100

ITEM 4

Mine Safety Disclosures

100

ITEM 5

Other Information

100

ITEM 6.

Exhibits

101

Exhibit Index

101

Signatures

103

2

CAUTIONARY NOTE REGARDING FORWARD LOOKING STATEMENTS

This Quarterly Report on Form 10-Q contains forward-looking statements that involve risks and uncertainties. We make such forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995 that involve substantial risks and uncertainties concerning our business, operations and financial performance and condition, as well as our plans, objectives and expectations for our business operations and financial performance and condition. Any statements contained herein that are not statements of historical facts contained in this Quarterly Report on Form 10-Q may be deemed to be forward-looking statements. In some cases, you can identify forward-looking statements by words such as “aim,” “anticipate,” “assume,” “attempt,” “believe,” “contemplate,” “continue,” “could,” “due,” “estimate,” “expect,” “goal,” “intend,” “may,” “objective,” “plan,” “predict,” “potential,” “seek,” “should,” “strive,” “target,” “will,” “would” and other similar expressions that are predictions of or indicate future events and future trends, or the negative of these terms or other comparable terminology. These forward-looking statements include, but are not limited to, statements about:

whether we will be able to continue to maintain or increase sales for UDENYCA® (pegfilgrastim-cbqv) in the United States;

our ability to continue to build the sales and marketing infrastructure for UDENYCA®;

our expectations regarding our agreement with Innovent, including our ability  to develop and commercialize its bevacizumab (Avastin®) and rituximab (Rituxan®) biosimilar candidates in the United States and Canada, our anticipated three-way pharmacokinetic study and additional analytical similarity characterizations and our plans to submit a 351(k) biologics license application (“BLA”) for a bevacizumab biosimilar product candidate to the U.S. Food and Drug Administration (FDA”);

whether the results of our trials will be sufficient to support domestic or global regulatory approvals for CHS-1420 (our adalimumab (Humira®) biosimilar candidate) and CHS-131 (our therapeutic small molecule candidate);

whether our partner, Bioeq AG (Bioeq”), will be able to file a BLA and obtain regulatory approval for Bioeq’s biosimilar candidate for ranibizumab (Lucentis®), in the United States and we will be able successfully initiate sales of Bioeq’s biosimilar candidate upon approval;

whether we will be able to continue the preclinical development for CHS-2020 (our aflibercept (Eylea®) biosimilar candidate);

our ability to maintain regulatory approval for UDENYCA® and our ability to obtain and maintain regulatory approval of our product candidates;

our expectations regarding government and third-party payer coverage and reimbursement;

our ability to manufacture our product candidates in conformity with regulatory requirements and to scale up manufacturing capacity of these products for commercial supply;

our reliance on third-party contract manufacturers to supply our product candidates for us;

our expectations regarding the potential market size and the size of the patient populations for our product candidates, if approved for commercial use;

3

our financial performance, including, but not limited to, maintaining profitability for the future, as well as the 2020 and future performance of our gross margins, research and development expenses and selling and general administrative expenses;

the implementation of strategic plans for our business and products;

the initiation, timing, progress and results of future preclinical and clinical studies and our research and development programs;

the scope of protection we are able to establish and maintain for intellectual property rights covering our product candidates;

our expectations regarding the scope or enforceability of third party intellectual property rights, or the applicability of such rights to our product candidates;

the cost, timing and outcomes of litigation involving our product candidates;

our reliance on third-party contract research organizations to conduct clinical trials of our product candidates;

the benefits of the use of our product candidates;

the rate and degree of market acceptance of our current or any future product candidates;

our ability to compete with companies currently producing the reference products, including Neulasta, Humira, Lucentis and Eylea;

developments and projections relating to our competitors and our industry; and

the potential impact of COVID-19 on our business and prospects.

Any forward-looking statements in this Quarterly Report on Form 10-Q reflect our current views with respect to future events or to our future financial performance and involve known and unknown risks, uncertainties and other factors that may cause our actual results, performance or achievements to be materially different from any future results, performance or achievements expressed or implied by these forward-looking statements. Factors that may cause actual results to differ materially from current expectations include, among other things, those listed under Part II, Item 1A. Risk Factors and discussed elsewhere in this Quarterly Report on Form 10-Q. Given these uncertainties, you should not place undue reliance on these forward-looking statements. Except as required by law, we assume no obligation to update or revise these forward-looking statements for any reason, even if new information becomes available in the future.

This Quarterly Report on Form 10-Q also contains estimates, projections and other information concerning our industry, our business, and the markets for certain diseases, including data regarding the estimated size of those markets, and the incidence and prevalence of certain medical conditions. Information that is based on estimates, forecasts, projections, market research or similar methodologies is inherently subject to uncertainties and actual events or circumstances may differ materially from events and circumstances reflected in this information. Unless otherwise expressly stated, we obtained this industry, business, market and other data from reports, research surveys, studies and similar data prepared by market research firms and other third parties, industry, medical and general publications, government data and similar sources.

4

PART I. FINANCIAL INFORMATION

ITEM 1.              Unaudited Condensed Consolidated Financial Statements

Coherus BioSciences, Inc.

Condensed Consolidated Balance Sheets

(in thousands)

(unaudited)

June 30, 

December 31, 

    

2020

    

2019

(unaudited)

(1)

Assets

 

  

 

  

Current assets:

 

  

 

  

Cash and cash equivalents

$

224,617

$

177,668

Investments in marketable securities

231,882

Trade receivables, net

 

172,486

 

141,992

Inventory

 

27,192

 

9,807

Prepaid manufacturing

 

14,155

 

8,578

Other prepaid and other assets

 

5,528

 

4,964

Total current assets

 

675,860

 

343,009

Property and equipment, net

 

10,320

 

5,840

Inventory, non-current

 

53,792

 

45,264

Operating lease right-of-use assets

 

10,999

 

10,649

Intangible assets

 

2,620

 

2,620

Goodwill

 

943

 

943

Restricted cash, non-current

 

440

 

240

Other assets, non-current

 

1,637

 

362

Total assets

$

756,611

$

408,927

Liabilities and Stockholders’ Equity

 

  

 

  

Current liabilities:

 

  

 

  

Accounts payable

$

21,179

$

25,985

Accrued rebates, fees and reserve

 

66,229

 

51,120

Accrued compensation

 

13,169

 

18,410

Accrued liabilities

 

25,560

 

17,258

Other current liabilities

 

3,626

 

2,196

Total current liabilities

 

129,763

 

114,969

Contingent consideration, non-current

 

102

 

102

Convertible notes due 2022

 

79,198

 

78,542

Convertible notes due 2022 - related parties

 

26,399

 

26,181

Convertible notes due 2026

222,409

Term loan

 

74,059

 

73,663

Lease liabilities, non-current

 

11,304

 

10,256

Total liabilities

 

543,234

 

303,713

Commitments and contingencies (Note 9)

 

  

 

  

Stockholders’ equity:

 

  

 

  

Common stock

 

7

 

7

Additional paid-in capital

 

1,014,022

 

1,000,763

Accumulated other comprehensive loss

 

(257)

 

(558)

Accumulated deficit

 

(800,395)

 

(894,998)

Total stockholders' equity

 

213,377

 

105,214

Total liabilities and stockholders’ equity

$

756,611

$

408,927

(1)The consolidated balance sheet as of December 31, 2019 has been derived from the audited consolidated balance sheet included in the Companys 2019 Annual Report on Form 10-K filed with the Securities and Exchange Commission on February 27, 2020.

See accompanying notes to condensed consolidated financial statements.

5

Coherus BioSciences, Inc.

Condensed Consolidated Statements of Operations

(in thousands, except share and per share data)

(unaudited)

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2020

    

2019

    

2020

    

2019

Revenue:

 

  

 

  

  

 

  

Net product revenue

$

135,674

$

83,433

$

251,854

$

120,531

Operating expenses:

 

  

 

  

 

  

 

  

Cost of goods sold

 

10,139

 

601

 

16,994

 

2,826

Research and development

 

26,173

 

18,883

 

59,280

 

37,672

Selling, general and administrative

 

34,052

 

36,456

 

69,402

 

69,139

Total operating expenses

 

70,364

 

55,940

 

145,676

 

109,637

Income from operations

 

65,310

 

27,493

 

106,178

10,894

Interest expense (includes related party of $622 and $613 for the three months ended June 30, 2020 and 2019, respectively; and $1,242 and $1,224 for the six months ended June 30, 2020 and 2019, respectively)

 

(5,408)

 

(4,433)

 

(9,839)

 

(8,649)

Other income, net

 

423

 

558

 

491

 

1,369

Net income before income taxes

 

60,325

 

23,618

 

96,830

 

3,614

Income tax provision

 

1,294

 

51

 

2,227

 

51

Net income

$

59,031

 

23,567

$

94,603

$

3,563

 

  

 

  

 

  

 

  

Net income per share:

 

  

 

  

 

  

 

  

Basic

$

0.83

$

0.34

$

1.33

$

0.05

Diluted

$

0.70

$

0.32

$

1.20

$

0.05

Weighted-average number of shares used in computing net income per share:

 

  

 

  

 

  

 

  

Basic

 

71,099,773

 

69,479,016

 

70,880,979

 

69,310,791

Diluted

 

88,660,280

 

72,963,972

 

83,775,353

 

72,281,564

See accompanying notes to condensed consolidated financial statements.

6

Coherus BioSciences, Inc.

Condensed Consolidated Statements of Comprehensive Income

(in thousands)

(unaudited)

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2020

    

2019

    

2020

    

2019

Net income

$

59,031

$

23,567

$

94,603

$

3,563

Other comprehensive income (loss):

 

  

 

 

 

Unrealized gain on available-for-sale securities, net of tax

12

12

Foreign currency translation adjustments, net of tax

 

(319)

 

(93)

 

289

 

(229)

Comprehensive income

$

58,724

$

23,474

$

94,904

$

3,334

See accompanying notes to condensed consolidated financial statements.

7

Coherus BioSciences, Inc.

Condensed Consolidated Statements of Stockholders’ Equity

(in thousands, except share and per share data)

(unaudited)

Accumulated

Additional

Other

Total

Common Stock

Paid-In

Comprehensive

Accumulated

Stockholders'

    

Shares

    

Amount

    

Capital

    

Income (Loss)

    

Deficit

    

Equity

Balances at December 31, 2019

 

70,366,661

$

7

$

1,000,763

$

(558)

$

(894,998)

$

105,214

Issuance of common stock upon exercise of stock options

 

421,850

 

 

4,438

 

 

 

4,438

Issuance of common stock upon vesting of restricted stock units (RSUs)

 

10,000

 

 

 

 

 

Issuance of common stock upon 2019 bonus payout

 

134,099

 

 

2,378

 

 

 

2,378

Taxes paid related to net share settlement of bonus payout in RSUs

(49,616)

(880)

(880)

Stock-based compensation expense

 

 

 

9,945

 

 

 

9,945

Cumulative translation adjustment

 

 

 

 

608

 

 

608

Net income

 

 

 

 

 

35,572

 

35,572

Balances at March 31, 2020

 

70,882,994

 

7

 

1,016,644

 

50

 

(859,426)

 

157,275

Issuance of common stock upon exercise of stock options

 

289,241

 

 

3,305

 

 

 

3,305

Issuance of common stock under the employee stock purchase plan ("ESPP")

 

180,970

 

 

2,557

 

 

 

2,557

Stock-based compensation expense

 

 

 

9,686

 

 

 

9,686

Purchase of capped call options related to convertible notes due 2026

 

(18,170)

 

(18,170)

Unrealized gain in marketable securities

12

12

Cumulative translation adjustment

 

 

 

 

(319)

 

 

(319)

Net income

 

 

 

 

 

59,031

 

59,031

Balances at June 30, 2020

 

71,353,205

$

7

$

1,014,022

$

(257)

$

(800,395)

$

213,377

See accompanying notes to condensed consolidated financial statements.

8

Coherus BioSciences, Inc.

Condensed Consolidated Statements of Stockholders’ Equity (Deficit)

(in thousands, except share and per share data)

(unaudited)

Accumulated

Total

Additional

Other

Stockholders'

Common Stock

Paid-In

Comprehensive

Accumulated

Equity

    

Shares

    

Amount

    

Capital

    

Loss

    

Deficit

    

(Deficit)

Balances at December 31, 2018

 

68,302,681

$

7

$

946,515

$

(282)

$

(984,831)

$

(38,591)

Issuance of common stock in connection with common stock offerings, net

 

761,130

 

 

8,228

 

 

 

8,228

Issuance of common stock upon exercise of stock options

 

143,523

 

 

825

 

 

 

825

Issuance of common stock upon vesting of restricted stock units (RSUs)

 

22,195

 

 

 

 

 

Issuance of common stock upon 2018 bonus payout

 

109,168

 

 

1,350

 

 

 

1,350

Stock-based compensation expense

 

 

 

9,813

 

 

 

9,813

Cumulative translation adjustment

 

 

 

 

(136)

 

 

(136)

Net loss

 

 

 

 

 

(20,004)

 

(20,004)

Balances at March 31, 2019

 

69,338,697

 

7

 

966,731

 

(418)

 

(1,004,835)

 

(38,515)

Issuance of common stock upon exercise of stock options

 

108,374

 

 

674

 

 

 

674

Issuance of common stock under the ESPP

 

180,077

 

 

1,878

 

 

 

1,878

Stock-based compensation expense

 

 

 

8,504

 

 

 

8,504

Cumulative translation adjustment

 

 

 

 

(93)

 

 

(93)

Net income

 

 

 

 

 

23,567

 

23,567

Balances at June 30, 2019

 

69,627,148

$

7

$

977,787

$

(511)

$

(981,268)

$

(3,985)

See accompanying notes to condensed consolidated financial statements.

9

Coherus BioSciences, Inc.

Condensed Consolidated Statements of Cash Flows

(in thousands)

(unaudited)

Six Months Ended

June 30, 

    

2020

    

2019

Operating activities

 

  

 

  

Net income

$

94,603

$

3,563

Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:

 

  

 

  

Depreciation and amortization

 

1,355

 

1,365

Stock-based compensation expense

 

18,980

 

17,486

Non-cash accretion of discount on marketable securities

 

 

(127)

Non-cash interest expense from amortization of debt discount

 

1,523

 

1,127

Excess and obsolete inventory

 

 

410

Other non-cash adjustments

326

4

Non-cash operating lease expense

 

1,038

 

818

Upfront license fee payment to Innovent

 

5,000

 

Changes in operating assets and liabilities:

 

 

Trade receivables, net

 

(30,677)

 

(77,385)

Inventory

 

(25,236)

 

(16,706)

Prepaid manufacturing

 

(5,577)

 

1,158

Other prepaid and current assets

 

(947)

 

(2,630)

Other assets, non-current

 

(1,275)

 

Accounts payable

 

(5,132)

 

4,074

Accrued rebates, fees and reserve

 

15,109

 

20,650

Accrued compensation

 

(2,863)

 

1,620

Accrued and other liabilities

 

7,761

 

1,317

Lease liabilities

 

(320)

 

(1,020)

Other liabilities, non-current

 

 

(30)

Net cash provided by (used in) operating activities

 

73,668

 

(44,306)

Investing activities

 

  

 

  

Purchases of property and equipment

 

(4,167)

 

(517)

Proceeds from disposal of property and equipment

167

Purchases of investments in marketable securities

 

(231,864)

 

(14,864)

Proceeds from maturities of investments in marketable securities

 

 

9,000

Upfront license fee payment to Innovent

 

(5,000)

 

Net cash used in investing activities

 

(240,864)

 

(6,381)

Financing activities

 

  

 

  

Proceeds from common stock offering, net of underwriters discounts, commissions and offering costs

 

 

8,153

Proceeds from issuance of Convertible Notes due 2026, net of issuance costs

 

222,830

 

Purchase of capped call options related to Convertible Notes due 2026

(18,170)

Proceeds from term loan, net of issuance costs

 

 

73,061

Proceeds from issuance of common stock upon exercise of stock options

 

8,105

 

1,395

Proceeds from purchase under the employee stock purchase plan

 

2,557

 

1,878

Taxes paid related to net share settlement of bonus payout in RSUs

 

(880)

 

Other financing activities

(97)

Net cash provided by financing activities

 

214,345

 

84,487

Effect of exchange rate changes in cash, cash equivalents and restricted cash

 

 

(229)

Net increase in cash, cash equivalents and restricted cash

 

47,149

 

33,571

Cash, cash equivalents and restricted cash at beginning of period

 

177,908

 

73,191

Cash, cash equivalents and restricted cash at end of period

$

225,057

$

106,762

Supplemental disclosure of cash flow information

 

  

 

  

Non-cash bonus payment settled in common stock

1,498

1,350

Right-of-use assets obtained in exchange for lease obligations related to operating leases

1,388

Right-of-use assets obtained in exchange for lease obligations related to finance leases

1,528

See accompanying notes to condensed consolidated financial statements.

10

Coherus BioSciences, Inc.

Notes to Condensed Consolidated Financial Statements

(unaudited)

1.       Organization and Operations

Description of the Business

Coherus BioSciences, Inc. (the “Company”, “Coherus”, “we”, our” or “us”) is a commercial-stage biotherapeutics company, focused on the global biosimilar market. The Company’s headquarters and laboratories are located in Redwood City, California and in Camarillo, California, respectively. The Company’s biosimilar pipeline comprises of five  biosimilar drugs, CHS-1420 (an adalimumab (Humira®) biosimilar), CHS-2020 (an aflibercept (Eylea®) biosimilar), a ranibizumab (Lucentis®) biosimilar in-licensed for U.S. and Canadian commercial rights from Bioeq AG, and a bevacizumab (Avastin®) biosimilar in-licensed for U.S. commercial rights from Innovent Biologics (Suzhou) Co., Ltd.

The Company commercializes UDENYCA® (pegfilgrastim-cbqv), a biosimilar to Neulasta, a long-acting granulocyte-colony stimulating factor, in the United States.

2.       Basis of Presentation and Summary of Significant Accounting Policies

Unaudited Condensed Consolidated Financial Statements

The accompanying condensed consolidated financial statements include the accounts of Coherus and its wholly-owned subsidiaries as of June 30, 2020: Coherus Intermediate Corp, InteKrin Therapeutics Inc. (“InteKrin”), and InteKrin’s wholly-owned subsidiary, InteKrin Russia. Unless otherwise specified, references to the Company are references to Coherus and its consolidated subsidiaries. All intercompany transactions and balances have been eliminated upon consolidation. The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“U.S. GAAP”) for interim financial information and in accordance with the instructions to Form 10-Q and Rule 10-01 of Regulation S-X of the Securities Act of 1933, as amended (the “Securities Act”). Accordingly, they do not include all of the information and notes required by U.S. GAAP for complete financial statements. These unaudited condensed consolidated financial statements include all adjustments, consisting only of normal recurring accruals that the Company believes are necessary to fairly state the financial position and the results of the Company’s operations and cash flows for interim periods in accordance with U.S. GAAP. Interim-period results are not necessarily indicative of results of operations or cash flows for a full year or any subsequent interim period.

The accompanying condensed consolidated financial statements should be read in conjunction with the Company’s audited financial statements and notes thereto included in the Company’s Annual Report on Form 10-K filed with the Securities and Exchange Commission (“SEC”) on February 27, 2020.

Use of Estimates

The preparation of financial statements in conformity with U.S. GAAP requires management to make judgements, estimates and assumptions that affect the reported amounts of assets, liabilities, revenue and expenses, and related disclosures. Management bases its estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances. These estimates form the basis for making judgments about the carrying values of assets and liabilities when these values are not readily apparent from other sources. Accounting estimates and judgements are inherently uncertain and the actual results could differ from these estimates.

During the second quarter of 2020, the Company identified that certain of its commercial payer invoices were erroneously overstated. The Company received a refund of $7.5 million from these payers related to fiscal year 2019.

11

Additionally, the Company recorded an adjustment during the second quarter of 2020 to decrease accrued payer rebates by $5.8 million primarily related to the first quarter of 2020 based on the revised methodology after such invoice overstatements were corrected.  These adjustments increased net product revenue by $13.3 million for the three and six months ended June 30, 2020. These adjustments resulted in an increase in net income per share (basic) of $0.19 during the three and six months ended June 30, 2020 and an increase in net income per share (diluted) of $0.15 and $0.16 during the three and six months ended June 30, 2020, respectively. Accrued commercial payer rebates of $21.6 million and $14.0 million were recorded in accrued rebates, fees and reserve as of June 30, 2020 and December 31, 2019, respectively, in the condensed consolidated balance sheet.

Cash, Cash Equivalents and Restricted Cash

The following table provides a reconciliation of cash, cash equivalents and restricted cash reported within the condensed consolidated balance sheets and which, in aggregate, represent the amount reported in the condensed consolidated statements of cash flows (in thousands):

June 30, 

June 30, 

    

2020

    

2019

Cash and cash equivalents

$

224,617

$

105,927

Restricted cash

 

 

50

Restricted cash - non-current

 

440

 

785

Total cash, cash equivalents and restricted cash

$

225,057

$

106,762

Restricted cash – non-current consists of deposits for letter of credits that the Company has provided to secure its obligations under certain facility and other leases.

Investments in Marketable Securities

Management determines the appropriate classification of investments in marketable securities at the time of purchase based upon management’s intent with regards to such investment and reevaluates such designation as of each balance sheet date. The Company’s investment policy requires that it only invests in highly-rated securities and limit its exposure to any single issuer. All investments in marketable securities are held as “available-for-sale” and are carried at the estimated fair value as determined based upon quoted market prices or pricing models for similar securities.

The Company classifies investments in marketable securities as short-term when they have remaining contractual maturities of one year or less from the balance sheet date. Unrealized gains and losses are reported as a component of accumulated comprehensive income (loss), with the exception of unrealized losses believed to be related to credit losses, which, if any, are recognized through earnings in the period the impairment occurs. Impairment assessments are made at the individual security level each reporting period. When the fair value of an investment is less than its cost at the balance sheet date, a determination is made as to whether the impairment is related to a credit loss and, if it is, the portion of the impairment relating to credit loss is recorded as an allowance through net income. Realized gains and losses and declines in value judged to be other than temporary, if any, on available-for-sale securities are included in other income, net, based on the specific identification method.

Trade Receivables

Trade receivables are recorded net of allowances for chargebacks, chargeback prepayments, cash discounts for prompt payment and credit losses. The Company estimates an allowance for expected credit losses by considering factors such as historical experience, credit quality, the age of the accounts receivable balances, and current economic conditions that may affect a customer’s ability to pay. The corresponding expense for the credit loss allowance is reflected in selling, general and administrative expenses. The credit loss allowance was immaterial as of June 30, 2020.

12

Recent Accounting Pronouncements

The following are the recent accounting pronouncements adopted by the Company in 2020:

Effective January 1, 2020, the Company adopted ASU No. 2016-13, Financial Instruments — Credit Losses, (Topic 326): Measurement of Credit Losses on Financial Instruments (ASU 2016-13), which changed the impairment model for most financial assets and certain other instruments. For trade receivables and other instruments, the Company uses a new forward-looking expected loss model that generally results in the earlier recognition of allowances for losses. The Company is exposed to credit losses primarily through receivables from customers. The Company’s expected loss allowance methodology for the receivables is developed using historical collection experience, current and future economic market conditions, a review of the current aging status and financial condition of the entities. Specific allowance amounts are established to record the appropriate allowance for customers that have a higher probability of default. ASU 2016-13 also eliminates the concept of “other-than-temporary” impairment when evaluating available-for-sale debt securities and instead focuses on determining whether any impairment is a result of a credit loss or other factors. An entity will recognize an allowance for credit losses on available-for-sale debt securities, rather than an other-than-temporary impairment that reduces the cost basis of the investment.  The adoption of the new guidance did not have a material impact on the Company’s condensed consolidated financial statements.

In January 2017, the FASB issued ASU No. 2017-04, Intangibles-Goodwill and Other: Simplifying the Test for Goodwill Impairment (ASU 2017-04), which simplifies the current requirements for testing goodwill for impairment by eliminating the second step of the two-step impairment test to measure the amount of an impairment loss. ASU 2017-04 is effective for the Company’s interim and annual reporting periods during the year ending December 31, 2020, and all annual and interim reporting periods thereafter. The Company adopted this accounting standard as of January 1, 2020. The adoption did not have a material impact on the Company’s condensed consolidated financial statements.

In August 2018, the FASB issued ASU No. 2018-13, Fair Value Measurements (ASU 2018-13), which eliminates certain disclosure requirements for fair value measurements, and requires public entities to disclose certain new information and modifies some disclosure requirements. The new guidance is effective for the Company’s interim and annual reporting periods during the year ending December 31, 2020, and all annual and interim reporting periods thereafter. The Company adopted this accounting standard as of January 1, 2020. The adoption did not have a material impact on the Company’s condensed consolidated financial statements.

The Company has reviewed other recent accounting pronouncements and concluded they are either not applicable to the business or that no material effect is expected on the consolidated financial statements as a result of future adoption.

3.       Fair Value Measurements

Financial assets and liabilities are recorded at fair value. The carrying amounts of certain of the Company’s financial instruments, including cash, cash equivalents, restricted cash, investments in marketable securities, accounts receivable, accounts payable and other current liabilities approximate their fair value due to their short maturities. Fair value is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. The accounting guidance describes a fair value hierarchy based on three levels of inputs that may be used to measure fair value, of which the first two are considered observable and the last is considered unobservable. These levels of inputs are the following:

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

13

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

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

A financial instrument’s categorization within the valuation hierarchy is based upon the lowest level of input that is significant to the fair value measurement. The Company’s financial instruments consist of Level 1 and Level 2 assets, and Level 3 liabilities. Where quoted prices are available in an active market, securities are classified as Level 1. Level 1 assets consist of highly liquid money market funds that are included in cash and cash equivalents, and restricted cash. There were no unrealized gains and losses in the Company’s investments in these money market funds.

When quoted market prices are not available for the specific security, then the Company estimates the fair value by using quoted prices for identical or similar instruments in markets that are not active and model-based valuation techniques for which all significant inputs are observable in the market or can be corroborated by observable market data for substantially the full term of the assets. Where applicable, these models project future cash flows and discount the future amounts to a present value using market-based observable inputs obtained from various third party data providers, including but not limited to, benchmark yields, interest rate curves, reported trades, broker/dealer quotes and market reference data. Level 2 assets consist of corporate notes and commercial paper. Level 2 inputs for the valuations are limited to quoted prices for similar assets or liabilities in active markets and inputs other than quoted prices that are observable for the asset.

In certain cases where there is limited activity or less transparency around inputs to valuation, securities are classified as Level 3. Level 3 liabilities consist of the contingent consideration.

There were no transfers between Level 1, Level 2 and Level 3 during the periods presented.

Financial assets and liabilities subject to fair value measurements on a recurring basis and the level of inputs used in such measurements were as follows (in thousands):

Fair Value Measurements

June 30, 2020

    

Total

    

Level 1

    

Level 2

    

Level 3

Financial Assets:

 

  

 

  

 

  

 

  

Money market funds

$

223,941

$

223,941

$

$

Restricted cash (money market funds)

 

440

 

440

 

 

Corporate notes and Commercial paper

28,000

28,000

U.S. government agency securities

203,882

203,882

Total financial assets

$

456,263

$

428,263

$

28,000

$

Financial Liabilities:

 

 

  

 

  

 

  

Contingent consideration

$

102

$

$

$

102

14

    

Fair Value Measurements

December 31, 2019

    

Total

    

Level 1

    

Level 2

    

Level 3

Financial Assets:

 

  

 

  

 

  

 

  

Money market funds

$

155,523

$

155,523

$

$

Restricted cash (money market funds)

 

240

 

240

 

 

Total financial assets

$

155,763

$

155,763

$

$

Financial Liabilities:

 

  

 

  

 

  

 

  

Contingent consideration

$

102

$

$

$

102

Cash equivalents, investments in marketable securities, which are classified as available-for-sale securities, and restricted cash, consisted of the following (in thousands):

June 30, 2020

    

Cost

    

Unrealized Gain

    

Unrealized (Loss)

    

Estimated Fair Value

Money market funds

$

223,941

$

$

$

223,941

Classified as cash equivalents

$

223,941

$

$

$

223,941

 

 

 

 

Corporate notes and Commercial paper

$

27,999

 

$

1

$

$

28,000

U.S. government agency securities

203,871

 

11

203,882

Classified as investments in marketable securities

$

231,870

 

$

12

$

$

231,882

 

 

 

 

Restricted cash (money market funds)

$

440

 

$

$

$

440

Classified as restricted cash

$

440

 

$

$

$

440

December 31, 2019

    

Cost

    

Unrealized Gain

    

Unrealized (Loss)

    

Estimated Fair Value

Money market funds

$

155,523

$

$

$

155,523

Classified as cash equivalents

$

155,523

$

$

$

155,523

 

 

 

 

Restricted cash (money market funds)

$

240

 

$

$

$

240

Classified as restricted cash

$

240

$

$

$

240

As of June 30, 2020, the remaining contractual maturities of available-for-sale securities were less than one year. The average maturity of investments in available-for-sale marketable securities as of June 30, 2020 was approximately 4.7 months. There have been no realized gains or losses on marketable securities for the periods presented. None of the Company’s investments in marketable securities has been in an unrealized loss position for more than one year. The Company determined that it has the ability and intent to hold all marketable securities that have been in a continuous loss position until maturity or recovery, thus there has been no recognition of credit losses in the three and six months ended June 30, 2020 and 2019. 

1.5% Convertible Notes due 2026

The estimated fair value of the 1.5% Convertible Notes due 2026, which the Company issued in April 2020 (see Note 8) is influenced by interest rates, the Company’s stock price and stock price volatility and is determined by prices observed in market trading. The market for trading of the Convertible Notes due 2026 is not considered to be an active market and therefore the estimate of fair value is based on Level 2 inputs. The estimated fair value of the Convertible Notes due 2026 was approximately $252.2 million (par value $230.0 million) as of June 30, 2020.

15

8.2% Convertible Notes due 2022

The estimated fair value of the 8.2% Convertible Senior Notes due 2022, which the Company issued in February 2016 (see Note 8) is based on an income approach. The estimated fair value was approximately $113.0 million (par value $100.0 million) as of June 30, 2020 and represents a Level 3 valuation. When determining the estimated fair value of the Company’s long-term debt, the Company uses a single factor binomial lattice model, which incorporates the terms and conditions of the convertible notes and market based risk measurement that are indirectly observable, such as credit risk. The lattice model produces an estimated fair value based on changes in the price of the underlying common shares price over successive periods of time. An estimated yield based on market data is used to discount straight debt cash flows.

Term Loan

The principal amount outstanding under the Company’s Term Loan (see Note 8) of $75 million as of June 30, 2020 is subject to variable interest rate, which is based on a fixed percentage plus three month LIBOR (“LIBOR”), and as such, the Company believes the carrying amount of these obligations approximates fair value.

4.           Inventory

Inventory consisted of the following (in thousands):

    

June 30, 

    

December 31, 

2020

2019

Raw Materials

$

5,331

$

5,089

Work in process

 

64,651

 

43,446

Finished goods

 

11,002

 

6,536

Total

$

80,984

$

55,071

Balance sheet classifications (in thousands):

    

June 30, 

    

December 31, 

2020

2019

Inventory

$

27,192

$

9,807

Inventory, non-current

 

53,792

 

45,264

Total

$

80,984

$

55,071

Inventory expected to be sold in periods more than twelve months from the balance sheet date is classified as inventory, non-current on the condensed consolidated balance sheet. As of June 30, 2020 and December 31, 2019, the non-current portion of inventory consisted of raw materials and a portion of work in process.

Prepaid manufacturing of $14.2 million and $8.6 million included in current assets on the condensed consolidated balance sheet as of June 30, 2020 and December 31, 2019, respectively, includes prepayments of $10.1 million and $7.2 million as of June 30, 2020 and December 31, 2019, respectively, made to a contract manufacturing organization (“CMO”) for manufacturing services for UDENYCA®, which the Company expects to be converted into inventory within the next twelve months.

16

5.       Balance Sheet Components

Property and Equipment, Net

Property and equipment, net are as follows (in thousands):

    

June 30, 

    

December 31, 

2020

2019

Machinery and equipment

$

12,839

$

12,611

Computer equipment and software

 

3,715

 

2,923

Furniture and fixtures

 

1,263

 

714

Leasehold improvements

 

4,407

 

4,388

Finance lease right of use assets

1,447

Construction in progress

 

4,105

 

1,500

Total property and equipment

 

27,776

 

22,136

Accumulated depreciation and amortization

 

(17,456)

 

(16,296)

Property and equipment, net

$

10,320

$

5,840

Depreciation and amortization expense was $0.7 million and $1.4 million for the three and six months ended June 30, 2020, respectively, and $0.7 million and $1.4 million for the three and six months ended June 30, 2019, respectively.

Accrued Liabilities

Accrued liabilities are as follows (in thousands):

    

June 30, 

    

December 31, 

2020

2019

Accrued clinical and manufacturing

$

10,326

$

7,106

Accrued other

 

15,234

 

10,152

Accrued liabilities

$

25,560

$

17,258

6.        Revenue

The Company initiated U.S. sales of UDENYCA® on January 3, 2019. The Company recorded net product revenue of $135.7 million and $251.9 million during the three and six months ended June 30, 2020, respectively, and $83.4 million and $120.5 million during the three and six months ended June 30, 2019, respectively.

Revenue by significant Customer was distributed as follows:

    

Three Months Ended

Six Months Ended

 

June 30, 2020

 

June 30, 2019

June 30, 2020

 

June 30, 2019

 

Percent of Total

 

Percent of Total

Percent of Total

 

Percent of Total

 

McKesson

 

37

%

42

%

39

%

43

%

AmeriSource-Bergen Corp

 

38

%

31

%

37

%

32

%

Cardinal

 

23

%

25

%

22

%

23

%

Others

 

2

%

2

%

2

%

2

%

Total revenue

 

100

%

100

%

100

%

100

%

17

Product Sales Discounts and Allowances

The activities and ending reserve balances for each significant category of discounts and allowances, which constitute variable consideration, were as follows (in thousands):

Six Months Ended June 30, 2020

    

Chargebacks

    

    

Other Fees,

    

and Discounts

Co-pay

for Prompt

Assistance

Payment

Rebates

and Returns

Total

Balance at December 31, 2019

$

35,159

$

27,494

$

24,494

$

87,147

Provision related to sales made in:

 

Current period

208,917

49,245

58,645

316,807

Prior period

(159)

(3,287)

(6,108)

(9,554)

Payments and customer credits issued

 

(219,040)

 

(31,732)

 

(51,403)

 

(302,175)

Balance at June 30, 2020

$

24,877

$

41,720

$

25,628

$

92,225

Six Months Ended June 30, 2019

    

Chargebacks

    

    

Other Fees,

    

and Discounts

Co-pay

for Prompt

Assistance

Payment

Rebates

and Returns

Total

Balance at December 31, 2018

$

$

$

$

Provision related to current period sales

 

65,726

 

8,593

 

22,843

 

97,162

Payments and customer credits issued

 

(42,368)

 

(1,095)

 

(9,692)

 

(53,155)

Balance at June 30, 2019

$

23,358

$

7,498

$

13,151

$

44,007

Chargebacks and discounts for prompt payment are recorded as a reduction in trade receivables, and the remaining reserve balances are classified as current liabilities in the accompanying condensed consolidated balance sheets.

7. License Agreements

Bioeq AG

On November 4, 2019, the Company entered into a license agreement with Bioeq IP AG (now Bioeq AG, or “Bioeq”) for the commercialization of a biosimilar version of ranibizumab (Lucentis®) in certain dosage forms in both a vial and pre-filled syringe presentation (the “Bioeq Licensed Products”). Under this agreement, Bioeq granted to the Company an exclusive, royalty-bearing license to commercialize the Bioeq Licensed Products in the field of ophthalmology (and any other approved labelled indication) in the United States. Bioeq will supply to the Company the Bioeq Licensed Products in accordance with terms and conditions specified in the agreement and a manufacturing and supply agreement to be executed by the parties in accordance therewith. The agreement’s initial term continues in effect for ten years after the first commercial sale of a Bioeq Licensed Product in the United States, and thereafter renews for an unlimited period of time unless otherwise terminated in accordance with its terms.

Under the agreement, Bioeq must use commercially reasonable efforts to develop and obtain regulatory approval of the Bioeq Licensed Products in the United States in accordance with a development and manufacturing plan, and the Company must use commercially reasonable efforts to commercialize the Bioeq Licensed Products in accordance with a commercialization plan. Additionally, the Company must commit certain pre-launch and post-launch resources to the commercialization of the Bioeq Licensed Products for a limited time as specified in the agreement.

18

The Company accounted for the licensing transaction as an asset acquisition under the relevant accounting rules. The Company recorded an upfront and a milestone payment aggregating to €10.0 million ($11.1 million) as research and development expense in the fourth quarter of 2019. The Company is obligated to pay Bioeq an aggregate of up to €25.0 million in additional milestone payments in connection with the achievement of certain development and regulatory milestones with respect to the Bioeq Licensed Products in the United States. The Company will share a percentage of gross profits on sales of Bioeq Licensed Products in the United States with Bioeq in the low to mid fifty percent range. The additional milestone payments and royalties are contingent upon future events and, therefore, will be recorded when it is probable that a milestone will be achieved or when royalties are due. As of June 30, 2020 and December 31, 2019, the Company did not have any outstanding obligations for milestones and royalties to Bioeq.

Innovent Biologics (Suzhou) Co., Ltd.

On January 13, 2020, the Company entered into a license agreement (the “License Agreement”) with Innovent Biologics (Suzhou) Co., Ltd. (“Innovent”) for the development and commercialization of a biosimilar version of bevacizumab (Avastin®) in any dosage form and presentations (“bevacizumab Licensed Product”) in the United States and Canada (the “Territory”). Under the License Agreement, Innovent granted to the Company an exclusive, royalty-bearing license to develop and commercialize the bevacizumab Licensed Product in the field of treatment, prevention or amelioration of any human diseases and conditions as included in the label of Avastin®. Under the License Agreement, the Company also acquired an option to develop and commercialize Innovent’s biosimilar version of rituximab (Rituxan®) in any dosage form and presentations (the “rituximab Licensed Product” and together with the bevacizumab Licensed Product, the “Innovent Licensed Products”) in the Territory. Subject to the terms of the License Agreement, the Company may exercise its option within 12 months of its receipt of certain regulatory materials from Innovent. Following the Company’s option exercise, Innovent’s biosimilar version of rituximab would be deemed an Innovent Licensed Product for all purposes of the License Agreement and Innovent would grant to the Company an exclusive, royalty-bearing license to develop and commercialize Innovent’s biosimilar version of rituximab in the field of treatment, prevention or amelioration of any human diseases and conditions as included in the label of Rituxan®.

Innovent will supply the Innovent Licensed Products to the Company in accordance with a manufacturing and supply agreement to be executed by the parties. Under the License Agreement, the Company acquired the right to require Innovent to perform technology transfer for the manufacturing of the Innovent Licensed Products in the Territory and, upon completion of such technology transfer, the Company will have the exclusive right to manufacture the Innovent Licensed Products in the Territory.

The Company accounted for the licensing transaction as an asset acquisition under the relevant accounting rules. The Company paid Innovent an upfront payment of $5.0 million under the license agreement. This upfront payment was recorded as research and development expense during the first quarter of 2020. Additionally, the Company is obligated to pay Innovent an aggregate of up to $40.0 million in milestone payments in connection with the achievement of certain development, regulatory and sales milestones with respect to the bevacizumab Licensed Product and, if the Company’s option is exercised, an aggregate of up to $40.0 million in milestone payments in connection with the achievement of certain development, regulatory and sales milestones with respect to the rituximab Licensed Product. The Company will share a percentage of net sales of Innovent Licensed Products with Innovent in the mid-teens to low twenty percent range. If the Company exercises its option to acquire Innovent’s biosimilar version of rituximab (Rituxan®), it would be required to pay a fee of $5.0 million. Subject to the terms of the License Agreement, if the Company requests Innovent to perform technology transfer for the manufacturing of the Innovent Licensed Products, it would be required to pay up to $10.0 million for fees related thereto. As of June 30, 2020 the Company did not have any outstanding milestone or royalty payment obligations to Innovent.

The additional milestone payments, option fee for licensing of rituximab (Rituxan®), manufacturing technology transfer fee and royalties are contingent upon future events and, therefore, will be recorded when it is probable that a

19

milestone will be achieved, option fee or manufacturing technology transfer fee will be incurred or when royalties are due.

8.       Convertible Notes and Term Loan

1.5% Convertible Senior Subordinated Notes due 2026

In April 2020, the Company issued and sold $230.0 million aggregate principal amount of its 1.5% convertible senior subordinated notes due 2026 (the “2026 Convertible Notes”) in a private offering to qualified institutional buyers pursuant to Rule 144A under the Securities Act. The net proceeds from the offering were $222.2 million after deducting initial purchasers’ fees and offering expenses. The 2026 Convertible Notes are general unsecured obligations and will be subordinated to the Company’s designated senior indebtedness (as defined in the indenture for the 2026 Convertible Notes) and structurally subordinated to all existing and future indebtedness and other liabilities, including trade payables. The 2026 Convertible Notes accrue interest at a rate of 1.5% per annum, payable semi-annually in arrears on April 15 and October 15 of each year, beginning on October 15, 2020, and will mature on April 15, 2026, unless earlier repurchased or converted.

At any time before the close of business on the second scheduled trading day immediately before the maturity date, noteholders may convert their 2026 Convertible Notes at their option into shares of the Company’s common stock, together, if applicable, with cash in lieu of any fractional share, at the then-applicable conversion rate. The initial conversion rate is 51.9224 shares of common stock per $1,000 principal amount of the 2026 Convertible Notes, which represents an initial conversion price of approximately $19.26 per share of common stock. The initial conversion price represents a premium of approximately 30.0% over the last reported sale of $14.815 per share of the Company’s common stock on the Nasdaq Global Market on April 14, 2020. The conversion rate and conversion price will be subject to customary adjustments upon the occurrence of certain events. If a “make-whole fundamental change” (as defined in the indenture for the 2026 Convertible Notes) occurs, the Company will, in certain circumstances, increase the conversion rate for a specified period of time for noteholders who convert their 2026 Convertible Notes in connection with that make-whole fundamental change. The 2026 Convertible Notes are not redeemable at the Company’s election before maturity. If a “fundamental change” (as defined in the indenture for the 2026 Convertible Notes) occurs, then, subject to a limited exception, noteholders may require the Company to repurchase their 2026 Convertible Notes for cash. The repurchase price will be equal to the principal amount of the 2026 Convertible Notes to be repurchased, plus accrued and unpaid interest, if any, to, but excluding, the applicable repurchase date.

The 2026 Convertible Notes will have customary provision relating to the occurrence of “events of default” (as defined in the Indenture for the 2026 Convertible Notes). The occurrence of such events of default could result in the acceleration of all amounts due under the 2026 Convertible Notes.

As of June 30, 2020, the Company was in full compliance with these covenants and there were no events of default under the 2026 Convertible Notes.

The 2026 Convertible Notes are accounted for in accordance with ASC 470-20, Debt with Conversion and Other Options (“ASC 470-20”) and ASC 815-40, Contracts in Entity’s Own Equity (“ASC 815-40”). Under ASC 815-40, to qualify for equity classification (or nonbifurcation, if embedded) the instrument (or embedded feature) must be both (1) indexed to the issuer’s stock and (2) meet the requirements of the equity classification guidance. The Company determined that the 2026 Convertible Notes do contain embedded features indexed to its own stock, but do not meet the requirements for bifurcation, and therefore do not need to be separately accounted for as an equity component. Since the embedded conversion feature meets the equity scope exception from derivative accounting, and also since the embedded conversion option does not need to be separately accounted for as an equity component under ASC 470-20, the proceeds received from the issuance of the convertible debt were recorded as a liability on the condensed consolidated balance sheet.

20

Capped Call Transactions

In connection with the pricing of the 2026 Convertible Notes, the Company also paid $18.2 million to enter into privately negotiated capped call transactions with one or more of the initial purchasers or their respective affiliates and/or other financial institutions (the “option counterparties”). The capped call transactions are generally expected to reduce the potential dilution upon conversion of the 2026 Convertible Notes in the event that the market price per share of the Company’s common stock, as measured under the terms of the capped call transactions, is greater than the strike price of the capped call transactions, which initially corresponds to the conversion price of the 2026 Convertible Notes, and is subject to anti-dilution adjustments generally similar to those applicable to the conversion rate of the 2026 Convertible Notes. The cap price of the capped call transactions will initially be $25.9263 per share, which represents a premium of approximately 75.0% over the last reported sale price of the Company’s common stock of $14.815 per share on April 14, 2020, and is subject to certain adjustments under the terms of the capped call transactions.

The Company evaluated the capped call transactions under ASC 815-10 and determined that it should be accounted as a separate transaction from the 2026 Convertible Notes and that the capped calls should be classified as equity instruments.  Therefore, the capped call premium paid in the amount of $18.2 million was recorded as a reduction to additional paid-in capital. The capped calls will not be subsequently re-measured as long as the conditions for equity classification continue to be met.

The Company incurred $0.9 million of debt issuance costs relating to the issuance of the 2026 Convertible Notes, which were recorded as a reduction to the notes on the condensed consolidated balance sheet. The debt issuance costs is being amortized and recognized as additional interest expense over the six-year contractual term of the notes using the effective interest rate method.

The following table summarizes information about the components of the 2026 Convertible Notes (in thousands):

    

June 30, 

2020

Principal amount of the 2026 Convertible Notes

$

230,000

Unamortized debt discount and debt issuance costs

 

(7,591)

Total 2026 Convertible Notes

$

222,409

If the 2026 Convertible Notes were to be converted on June 30, 2020, the holders of the 2026 Convertible Notes would receive common shares with an aggregate value of $213.3 million based on the Company’s closing stock price of $17.86 as of June 30, 2020.

The following table presents the components of interest expense related to 2026 Convertible Notes (in thousands):

Three and Six Months Ended

June 30, 

    

2020

Stated coupon interest

$

709

Accretion of debt discount and debt issuance costs

 

253

Total interest expense

$

962

The remaining unamortized debt discount and debt offering costs related to the Company’s 2026 Convertible Notes of approximately $7.6 million as of June 30, 2020, will be amortized using the effective interest rate over the remaining term of the 2026 Convertible Notes of 5.8 years. The annual effective interest rate is 2.11% for the 2026 Convertible Notes.

21

Future payments on the 2026 Convertible Notes as of June 30, 2020 are as follows (in thousands):

Year ending December 31, 

    

Remainder of 2020

$

1,715

2021

3,450

2022

 

3,450

2023

 

3,450

2024

 

3,450

2025 and beyond

 

235,175

Total minimum payments

 

250,690

Less amount representing interest

 

(20,690)

2026 Convertible Notes, principal amount

 

230,000

Less debt discount and debt issuance costs on 2026 Convertible Notes

 

(7,591)

Net carrying amount of 2026 Convertible Notes

$

222,409

8.2% Convertible Notes due 2022

On February 29, 2016, the Company issued and sold $100.0 million aggregate principal amount of its 8.2% Convertible Senior Notes (the “2022 Convertible Notes”). The 2022 Convertible Notes constitute general, senior unsubordinated obligations of the Company and are guaranteed by certain subsidiaries of the Company. The 2022 Convertible Notes bear interest at a fixed coupon rate of 8.2% per annum payable quarterly in arrears on March 31, June 30, September 30 and December 31 of each year, which commenced on March 31, 2016, and mature on March 31, 2022, unless earlier converted, redeemed or repurchased. The 2022 Convertible Notes also bear a premium of 9% of their principal amount, which is payable when the 2022 Convertible Notes mature or are repurchased or redeemed by the Company.

The 2022 Convertible Notes were issued to Healthcare Royalty Partners III, L.P., for $75.0 million in aggregate principal amount, and to three related party investors, KKR Biosimilar L.P., MX II Associates LLC, and KMG Capital Partners, LLC, for $20.0 million, $4.0 million, and $1.0 million, respectively, in aggregate principal amount.

The 2022 Convertible Notes are convertible at the option of the holder at any time prior to the close of business on the business day immediately preceding March 31, 2022 at the initial conversion rate of 44.7387 shares of common stock per $1,000 principal amount of 2022 Convertible Notes, which is equivalent to an initial conversion price of approximately $22.35 per share, and is subject to adjustment in certain events. Upon conversion of the 2022 Convertible Notes by a holder, the holder will receive shares of the Company’s common stock together, if applicable, with cash in lieu of any fractional share.

The 2022 Convertible Notes are redeemable in whole, and not in part, at the Company’s option with effect from March 31, 2020, if the last reported sale price per share of common stock exceeds 160% of the conversion price on 20 or more trading days during the 30 consecutive trading days preceding the date on which the Company sends notice of such redemption to the holders of the 2022 Convertible Notes. At maturity or redemption, if not earlier converted, the Company will pay 109% of the principal amount of the 2022 Convertible Notes maturing or being redeemed, together with accrued and unpaid interest, in cash.

The 2022 Convertible Notes contain customary negative covenants and events of default (as defined in the Note Purchase Agreement (as defined below)), the occurrence of which could result in the acceleration of all amounts due under the 2022 Convertible Note. As of June 30, 2020, the Company was in full compliance with these covenants and there were no events of default under the 2022 Convertible Notes.

22

The 2022 Convertible Notes are accounted for in accordance with ASC Subtopic 470-20, Debt with Conversion and Other Options. Pursuant to ASC Subtopic 470-20, the Company evaluated the features embedded in the 2022 Convertible Notes and concluded that the embedded features are not required to be bifurcated and accounted for separately from the host debt instrument.

On April 13, 2020, the Company entered into an amendment (the “Second Amendment”) to the 2022 Convertible Note Purchase Agreement, dated as of February 29, 2016 (the “Note Purchase Agreement”), which amended the definition of Restricted Payment to exclude any payment (including a premium) to a counterparty under a Permitted Bond Hedge Transaction (as defined in the Note Purchase Agreement). The Second Amendment also added to the Note Purchase Agreement a definition of Permitted Bond Hedge Transaction, with such definition including any capped call option (or substantively equivalent derivative transaction) relating to the Company’s common stock purchased by it in connection with any issuance of indebtedness or convertible indebtedness.

The following table summarizes information about the components of the 2022 Convertible Notes (in thousands):

    

June 30, 

    

December 31, 

2020

2019

Principal amount of the 2022 Convertible Notes

$

81,750

$

81,750

Unamortized debt discount and debt issuance costs

 

(2,552)

 

(3,208)

2022 Convertible Notes

$

79,198

$

78,542

Principal amount of the 2022 Convertible Notes - related parties

$

27,250

$

27,250

Unamortized debt discount and debt issuance costs - related parties

 

(851)

 

(1,069)

2022 Convertible Notes - related parties

$

26,399

$

26,181

Total 2022 Convertible Notes

$

105,597

$

104,723

If the 2022 Convertible Notes were to be converted on June 30, 2020, the holders of the 2022 Convertible Notes would receive common shares with an aggregate value of $79.9 million based on the Company’s closing stock price of $17.86.

The following table presents the components of interest expense (in thousands):

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2020

    

2019

    

2020

    

2019

Stated coupon interest

$

1,538

$

1,538

$

3,076

$

3,075

Accretion of debt discount and debt issuance costs

 

332

 

302

 

656

 

597

Interest expense

$

1,870

$

1,840

$

3,732

$

3,672

Stated coupon interest - related parties

$

512

$

512

$

1,024

$

1,025

Accretion of debt discount and debt issuance costs - related parties

 

110

 

101

 

218

 

199

Interest expense - related parties

$

622

$

613

$

1,242

$

1,224

Total interest expense

$

2,492

$

2,453

$

4,974

$

4,896

The remaining unamortized debt discount and debt offering costs related to the Company’s 2022 Convertible Notes of approximately $3.4 million as of June 30, 2020, will be amortized using the effective interest rate over the remaining term of the 2022 Convertible Notes of 1.75 years. The annual effective interest rate is 9.48% for the 2022 Convertible Notes.

23

Future payments on the 2022 Convertible Notes as of June 30, 2020 are as follows (in thousands):

Year ending December 31, 

    

Remainder of 2020

$

4,100

2021

8,200

2022

 

111,050

Total minimum payments

 

123,350

Less amount representing interest

 

(14,350)

2022 Convertible Notes, principal amount

 

109,000

Less debt discount and debt issuance costs on 2022 Convertible Notes

 

(3,403)

Net carrying amount of 2022 Convertible Notes

$

105,597

Term Loan

On January 7, 2019 (“the “Term Loan Closing Date”), the Company entered into a credit agreement (the “Term Loan”) with affiliates of Healthcare Royalty Partners (together, the “Lender”). The Term Loan consists of a six-year term loan facility for an aggregate principal amount of $75.0 million (the “Borrowings”). The obligations of the Company under the loan documents are guaranteed by the Company’s material domestic U.S. subsidiaries.

The Borrowings under the Term Loan bear interest through maturity at 7.00% per annum plus three month LIBOR. Pursuant to the terms of the Term Loan, the interest rate was reduced to 6.75% per annum plus LIBOR as of January 1, 2020 as the consolidated net sales for UDENYCA® for the fiscal year ending December 31, 2019 were in excess of $250.0 million. Interest is payable quarterly in arrears and varies with LIBOR. The Company adopted the prospective method to account for future cash payments. Under the prospective method, the effective interest rate is not constant, and any change in the expected cash flows is recognized prospectively as an adjustment to the effective yield. As of June 30, 2020, the effective interest rate is 10.47%.

The Company is required to pay principal on the Borrowings in equal quarterly installments beginning on the four year anniversary of the Term Loan Closing Date (or, if consolidated net sales of UDENYCA® in the fiscal year ending December 31, 2021 are less than $375.0 million, beginning on the three year anniversary of the Term Loan Closing Date), with the outstanding balance to be repaid on January 7, 2025, the maturity date.

The Company is also required to make mandatory prepayments of the Borrowings under the Term Loan, subject to specified exceptions, with the proceeds of asset sales, extraordinary receipts, debt issuances and specified other events including the occurrence of a change in control.

If all or any of the Borrowings are prepaid or required to be prepaid under the Term Loan, then the Company shall pay, in addition to such prepayment, a prepayment premium equal to (i) with respect to any prepayment paid or required to be paid on or prior to the three year anniversary of the Credit Agreement Closing Date, 5.00% of the Borrowings prepaid or required to be prepaid, plus all required interest payments that would have been due on the Borrowings prepaid or required to be prepaid through and including the three year anniversary of the Term Loan Closing Date, (ii) with respect to any prepayment paid or required to be paid after the three year anniversary of the Term Loan Closing Date but on or prior to the four year anniversary of the Term Loan Closing Date, 5.00% of the Borrowings prepaid or required to be prepaid, (iii) with respect to any prepayment paid or required to be paid after the four year anniversary of the Term Loan Closing Date but on or prior to the five year anniversary of the Term Loan Closing Date, 2.50% of the Borrowings prepaid or required to be prepaid, and (iv) with respect to any prepayment paid or required to be prepaid thereafter, 1.25% of the Borrowings prepaid or required to be prepaid.

In connection with the Term Loan, the Company paid a fee to the Lender of approximately $1.1 million at closing in the form of an original issue discount. Upon the prepayment or maturity of the Borrowings (or upon the date such

24

prepayment or repayment is required to be paid), it is required to pay an additional exit fee in an amount equal to 4.00% of the total principal amount of the Borrowings.

The obligations under the Term Loan are secured by a lien on substantially all of the Company’s and its Guarantors’ tangible and intangible property, including intellectual property. The Term Loan contains certain affirmative covenants, negative covenants and events of default, including, covenants and restrictions that among other things, restrict the ability of the Company and its subsidiaries to, incur liens, incur additional indebtedness, make loans and investments, engage in mergers and acquisitions, in asset sales, and declare dividends or redeem or repurchase capital stock. Additionally, the consolidated net sales for UDENYCA® must not be lower than $70.0 million for the fiscal year ending December 31, 2019, (b) $125.0 million for the fiscal year ending December 31, 2020, and (c) $150.0 million for each fiscal year thereafter. A failure to comply with these covenants could permit the Lender under the Term Loan to declare the Borrowings, together with accrued interest and fees, to be immediately due and payable.

On April 13, 2020, the Company entered into an amendment to the Term Loan, which amended the Term Loan’s indebtedness covenant such that the Company could incur Convertible Bond Indebtedness (as defined in the credit agreement governing the Term Loan) in an amount not to exceed the greater of $230.0 million or 20% of the Company’s market capitalization.

The following table summarizes information about the components of the Term Loan (in thousands):

    

June 30, 

 

December 31, 

2020

 

2019

Principal amount of the Term Loan

$

75,000

$

75,000

Unamortized debt discount and debt issuance costs

 

(941)

 

(1,337)

Term Loan

$

74,059

$

73,663

The following table presents the components of interest expense (in thousands):

    

Three Months Ended

Six Months Ended

June 30, 

June 30, 

2020

2019

2020

2019

Stated coupon interest

$

1,754

$

1,801

$

3,507

$

3,421

Accretion of debt discount and debt issuance costs

 

200

 

179

 

396

 

332

Interest expense

$

1,954

$

1,980

$

3,903

$

3,753

The remaining unamortized debt discount and debt offering costs related to the Term Loan of approximately $0.9 million as of June 30, 2020, will be amortized using the effective rate over the remaining term of the Term Loan of 4.5 years.

25

Future payments on the Term Loan as of June 30, 2020 are as follows (in thousands):

Year ending December 31, 

    

Remainder of 2020

$

3,546

2021

7,034

2022

 

7,034

2023

 

39,187

2024

 

36,072

2025

 

11,348

Total minimum payments

 

104,221

Less amount representing interest

 

(26,221)

Term Loan, gross

 

78,000

Less debt discount and debt issuance costs on Term Loan

 

(3,941)

Net carrying amount of Term Loan

$

74,059

9.        Commitments and Contingencies

Purchase Commitments

The Company entered into agreements with a vendor to secure raw materials and a CMO to manufacture its commercial supply of UDENYCA®. As of June 30, 2020, the Company’s contractual obligations under the terms of the agreements are as follows (in thousands):

Years ending December 31, 

    

Remainder of 2020

$

12,711

2021

27,485

2022

 

8,403

2023

 

600

Total obligations

$

49,199

The Company enters into contracts in the normal course of business with contract research organizations for preclinical studies and clinical trials and contract manufacturing organizations for the manufacture of clinical trial materials. The contracts are cancellable, with varying provisions regarding termination. If a contract with a specific vendor were to be terminated, the Company would only be obligated for products or services that the Company had received as of the effective date of the termination and any applicable cancellation fees.

Contingencies

On March 3, 2017, Amgen filed an action against the Company, KBI BioPharma Inc., the Company’s employee Howard S. Weiser and Does 1-20 in the Superior Court of the State of California, County of Ventura. The complaint alleges that the Company engaged in unfair competition and improperly solicited and hired certain former Amgen employees in order to acquire and access trade secrets and other confidential information belonging to Amgen. On June 1, 2017, Amgen filed a Second Amended Complaint, which alleges as to Coherus (i) unfair competition under California Business and Professions Code Section 17200 et seq., (ii) misappropriation of trade secrets, (iii) aiding and abetting breach of duty of loyalty and (iv) tortious interference with contract. As to defendant Weiser, the Second Amended Complaint alleges (i) unfair competition under California Business and Professions Code Section 17200 et seq., (ii) misappropriation of trade secrets, (iii) breach of contract, (iv) violation of Penal Code Section 502 and (v) breach of duty of loyalty. KBI BioPharma Inc. is not named as a defendant in the Second Amended Complaint. The Second Amended Complaint seeks injunctive relief and monetary damages. On May 2, 2019, the Company and Amgen settled the trade secret action

26

brought by Amgen. The details of the settlement are confidential but the Company will continue to market UDENYCA® and began paying a mid-single digit royalty to Amgen for five years starting on July 1, 2019.

Guarantees and Indemnifications

In the normal course of business, the Company enters into contracts and agreements that contain a variety of representations and warranties and provide for general indemnifications. The Company’s exposure under these agreements is unknown because it involves claims that may be made against the Company in the future, but have not yet been made. To date, the Company has not paid any claims or been required to defend any action related to its indemnification obligations. However, the Company may record charges in the future as a result of these indemnification obligations. The Company would assess the likelihood of any adverse judgments or related claims, as well as ranges of probable losses. In the cases where the Company believes that a reasonably possible or probable loss exists, it will disclose the facts and circumstances of the claims, including an estimate range, if possible.

10.        Leases

In July 2015, the Company entered into the office space for its corporate headquarters in Redwood City, California under an operating lease agreement, which has been subject to amendments to secure additional space such that the total headquarters leased space is approximately 47,789 square feet. The Lease Agreement, provides for certain limited rent abatement and contains annual scheduled rent increases over the lease term. The lease terminates in September 2024 and contains a one-time option to extend the lease term for five years.

The Company also leases laboratory facilities in Camarillo, California. In October 2019, the Company entered into a new laboratory facility lease (“New Camarillo Lease”) of approximately 25,017 square feet in a new location in Camarillo, California as the current Camarillo leases terminate in June 2020 and December 2020. The New Camarillo Lease provides for certain limited rent abatement and annual scheduled rent increases over the lease term. The lease commenced in January 2020 and terminates in May 2027, and contains a one-time option to extend the lease term for five years.

The Company determined that the above facility leases were operating leases. The options to extend the lease terms for these leases were not included as part of the right-of-use asset or lease liability as the Company was not reasonably certain it would exercise those options.

In 2019, the Company entered into a vehicle lease agreement, pursuant to which it currently leases 35 vehicles. Delivery of the vehicles commenced during the first quarter of 2020. The term of each leased vehicle commences upon the delivery of the vehicle and is for a period of 36 months. The vehicles leased under this arrangement were classified as finance leases.

In determining the present value of the lease payments, the Company used the incremental borrowing rate based on the information available on January 1, 2019 (adoption date of ASC 842) for the leases that commenced prior to that date. For all other leases, the Company used the incremental borrowing rate on the lease commencement or the lease modification date, as applicable.

The supplemental information related to Company’s leases is as follows (in thousands):

June 30, 

December 31, 

Assets

    

Balance Sheet Classification

    

2020

    

2019

Operating lease

Operating lease right-of-use assets

$

10,999

$

10,649

Finance lease

Property and equipment, net

1,447

Total leased assets

$

12,446

$

10,649

27

June 30, 

December 31, 

Liabilities

    

Balance Sheet Classification

    

2020

    

2019

Operating lease liabilities, current

Other current liabilities

$

2,437

$

2,196

Operating lease liabilities, non-current

Lease liabilities, non-current

10,352

10,256

Total operating lease liabilities

$

12,789

$

12,452

Finance lease liabilities, current

Other current liabilities

$

480

$

Finance lease liabilities, non-current

Lease liabilities, non-current

952

Total finance lease liabilities

$

1,432

$

0

Operating lease costs were $0.8 million and $0.5 million for the three months ended June 30, 2020 and 2019, respectively, and $1.6 million and $1.1 million for the six months ended June 30, 2020 and 2019, respectively. Cash paid for amounts included in the measurement of the operating lease liabilities for the three months ended June 30, 2020 and 2019 was $0.8 million and $0.7 million, respectively, and $1.6 million and $1.3 million for the six months ended June 30, 2020 and 2019, respectively, and was included in net cash used in operating activities in the condensed consolidated statements of cash flows. Finance lease costs and cash paid for amounts included in the measurement of finance lease liabilities were immaterial during the three and six months ended June 30, 2020 and 2019.

As of June 30, 2020, the maturities of the operating and finance lease liabilities were as follows (in thousands):

Years ending December 31, 

    

Operating leases

Finance leases

Remainder of 2020

$

1,646

$

285

2021

3,425

526

2022

 

3,293

 

527

2023

 

3,438

 

213

2024

 

2,888

 

2025 and beyond

 

700

 

Total lease payments

 

15,390

 

1,551

Less imputed interest

 

(2,601)

 

(119)

Operating lease liabilities

$

12,789

$

1,432

As of June 30, 2020 and December 31, 2019, the weighted average remaining lease term for operating leases was 4.5 years and 4.7 years, respectively. The weighted average discount rate used to determine the operating lease liabilities was 8.1% and 8.2% as of June 30, 2020 and December 31, 2019, respectively. The weighted average remaining lease term for finance leases was 2.9 years as of June 30, 2020. The weighted average discount rate used to determine the finance lease liabilities was 5.8% as of June 30, 2020.

11.       Common Stock and Stock-Based Compensation

Common Stock Offerings

On October 28, 2016, the Company entered into a sales agreement (the “Sales Agreement”) with Cowen to sell shares of the Company’s common stock, with aggregate gross sales proceeds of up to $100,000,000, from time to time, through an at-the-market equity offering program under which Cowen acted as its sales agent (the “ATM Offering Program”). Cowen was entitled to compensation for its services equal to 3.0% of the gross proceeds of any shares of common stock sold through Cowen under the Sales Agreement.

In the first quarter of 2019, the Company sold 761,130 shares of common stock at a weighted average price of $11.17 per share through its ATM Offering Program and received total gross proceeds of $8.5 million. After deducting

28

commission and offering expenses of $0.3 million, the net proceeds were $8.2 million. Following such sales in the first quarter of 2019, the ATM Offering Program terminated as all shares authorized thereunder had been sold.

Stock-Based Compensation

The stock-based compensation expense recorded related to options and restricted stock units granted to employees and nonemployees were as follows (in thousands):

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2020

    

2019

    

2020

    

2019

Cost of goods sold (1)

$

176

$

$

221

$

Research and development

 

3,495

 

2,963

 

7,085

 

6,622

Selling, general and administrative

 

5,754

 

5,028

 

11,674

 

10,864

$

9,425

$

7,991

$

18,980

$

17,486

 

 

 

 

Capitalized stock-based compensation expense into inventory

$

438

$

513

$

872

$

831

(1) Stock-based compensation capitalized into inventory is recognized as cost of goods sold when the related product is sold.

12.      Net Income Per Share

Basic net income per share is calculated by dividing the net income by the weighted-average number of shares of common stock outstanding for the period, without consideration for potential dilutive common shares. Diluted net income per share is computed by dividing the net income by the weighted average number of common shares outstanding for the period plus any diluted potential common shares outstanding for the period determined using the treasury stock method for options, RSUs and ESPP and using the if-converted method for the convertible notes.

29

The following table sets forth the computation of the basic and diluted net income per share (in thousands, except share and per share data):

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2020

    

2019

    

2020

    

2019

Basic net income per share

 

  

 

  

  

 

  

Numerator:

 

  

 

  

  

 

  

Net income

$

59,031

$

23,567

$

94,603

$

3,563

Denominator:

 

 

 

 

Weighted-average common shares outstanding

 

71,099,773

 

69,479,016

 

70,880,979

 

69,310,791

Basic net income per share

$

0.83

$

0.34

$

1.33

$

0.05

Diluted net income per share

 

  

 

  

 

  

 

  

Numerator:

 

  

 

  

 

  

 

  

Net income

$

59,031

$

23,567

$

94,603

$

3,563

Add interest expense on convertible notes, net of tax

 

3,454

 

 

5,936

 

Numerator for diluted net income per share

62,485

23,567

100,539

3,563

Denominator:

 

 

 

 

Denominator for basic net income per share

 

71,099,773

 

69,479,016

 

70,880,979

 

69,310,791

Add effect of potential dilutive securities:

 

 

 

 

Stock options, including purchases from contributions to ESPP

 

3,208,580

 

3,469,172

 

3,437,358

 

2,953,049

Restricted stock units

 

104,092

 

15,784

 

96,163

 

17,724

Shares issuable upon conversion of convertible notes

14,247,835

9,360,853

Denominator for diluted net income per share

 

88,660,280

 

72,963,972

 

83,775,353

 

72,281,564

Diluted net income per share

$

0.70

$

0.32

$

1.20

$

0.05

The following outstanding dilutive potential shares were excluded from the calculation of diluted net income per share due to their anti-dilutive effect:

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2020

    

2019

    

2020

    

2019

Stock options, including purchases from contributions to ESPP

 

12,739,884

 

10,341,798

11,378,471

 

10,195,378

Restricted stock units

 

8,750

 

6,442

 

Shares issuable upon conversion of Convertible Notes

 

 

4,473,871

 

4,473,871

Total

 

12,748,634

 

14,815,669

11,384,913

 

14,669,249

13.      Income Taxes

The Company recorded income tax provision of $1.3 million and $51,000 for the three months ended June 30, 2020 and 2019, respectively, and $2.2 million and $51,000 for the six months ended June 30, 2020 and 2019, respectively, which comprised of state taxes in jurisdictions outside of California for which the Company has a limited operating history. Income tax provision during interim periods is based on applying an estimated annual effective income tax rate to year-to-date income, plus any significant unusual or infrequently occurring items, which are recorded in the interim period in accordance with ASC 740-270. The income tax provision differs from the U.S. federal statutory rate of 21% primarily due to effect of change in the valuation allowance against the Company’s federal deferred tax assets, which reduced the Company’s net tax expense. The Company maintains a full valuation allowance against its net deferred tax assets due to the Company’s history of losses.

30

Coronavirus Aid, Relief and Economic Security Act

In March 2020, the U.S. government enacted the Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”), which includes modifications to the limitation on business interest expense deduction and net operating loss provisions and provides a payment delay of employer payroll taxes during 2020 after the date of enactment. The Company does not expect the CARES Act to have a material impact on the Company’s financial statements.

14.      Related Party Transactions

Convertible Notes

In February 2016, the Company issued Convertible Notes to certain related parties (some companies affiliated with members of the Company’s board of directors), for an aggregate principal amount of $25.0 million (see Note 8 for related party disclosure).

31

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

The interim financial statements included in this Quarterly Report on Form 10-Q and this Management’s Discussion and Analysis of Financial Condition and Results of Operations should be read in conjunction with the financial statements and notes thereto for the year ended December 31, 2020, and the related Management’s Discussion and Analysis of Financial Condition and Results of Operations, contained in the Annual Report on Form 10-K filed with the SEC on February 27, 2020. In addition to historical information, this discussion and analysis contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended, or the Securities Act, and Section 21E of the Securities Exchange Act of 1934, as amended, or the Exchange Act. These forward-looking statements are subject to risks and uncertainties, including those discussed in the section titled “Risk Factors,” set forth in Part II – Other Information, Item 1A below and elsewhere in this report, that could cause actual results to differ materially from historical results or anticipated results.

Overview

We are a commercial-stage biotherapeutics company focused on the global biosimilar market. Biosimilars are a class of protein-based therapeutics with high similarity to approved originator products on the basis of various structural and biologic properties, as well as in terms of safety and efficacy. Our goal is to become a global leader in the biosimilar market by leveraging our team’s collective expertise in key areas such as process science, analytical characterization, protein production and clinical-regulatory development.

We initiated U.S. sales of UDENYCA® (pegfilgrastim-cbqv), a biosimilar to Neulasta, a long-acting granulocyte-colony stimulating factor in January 2019.

Our pipeline includes the following product candidates:

Bevacizumab (Avastin®) Biosimilar and Option to License Rituximab (Rituxan®) Biosimilar. On January 13, 2020, we entered into a license agreement with Innovent Biologics (Suzhou) Co., Ltd. (“Innovent”, and with respect to the license agreement with Innovent, the “Innovent Agreement”) for the development and commercialization of a biosimilar version of bevacizumab (Avastin®) in any dosage form and presentations (“bevacizumab Licensed Product”) in the United States and Canada (the “Territory”). Under the Innovent Agreement, Innovent granted us an exclusive, royalty-bearing license to develop and commercialize the bevacizumab Licensed Product in the field of treatment, which is the prevention or amelioration of any human diseases and conditions as included in the label of Avastin®. We also acquired an option for twelve months to develop and commercialize Innovent’s biosimilar version of rituximab (Rituxan®) in any dosage form and presentations (the “rituximab Licensed Product” and together with the bevacizumab Licensed Product, the “Innovent Licensed Products”) in the Territory.

We anticipate performing a three-way pharmacokinetic (“PK”) study using Avastin® drug articles from the United States, China and Innovent’s biosimilar to bevacizumab, as well additional analytical similarity exercises prior to submitting a BLA for a biosimilar product candidate, or a 351(k) BLA, with the FDA.

Ranibizumab (Lucentis®) Biosimilar. On November 4, 2019, we entered into a license agreement with Bioeq IP AG (now Bioeq AG or “Bioeq”, and with respect to the license agreement, the “Bioeq Agreement”) for the commercialization of a biosimilar version of ranibizumab (Lucentis®) in certain dosage forms in both a vial and pre-filled syringe presentation (the “Bioeq Licensed Products”). Under this agreement, Bioeq granted to us an exclusive, royalty-bearing license to commercialize the Bioeq Licensed Products in the field of ophthalmology (and any other approved labelled indication) in the United States.

The Bioeq ranibizumab biosimilar candidate demonstrated similar binding and bioactivity as Lucentis® (ranibizumab) and met its primary endpoint in a wet age-related macular degeneration (“wet AMD”) Phase

32

3 study. At the request of a national European health authority addressed to Bioeq’s drug substance contract manufacturer, the manufacturer moved a piece of processing equipment to a different location within the same site after the production of the Bioeq ranibizumab biosimilar candidate qualification batches was completed. The FDA has requested additional manufacturing data for the equipment in its new location in the context of its review of the 351(k) BLA. We believe that it will take approximately four months to generate this additional data to comply with the FDA’s request. As a result, Bioeq has decided to withdraw its 351(k) BLA for this candidate, provide the requested data and resubmit the application thereafter. We anticipate that such withdrawal and resubmission may delay the potential approval of a BLA for the Bioeq ranibizumab biosimilar candidate. We anticipate that Bioeq will be submitting a 351(k) BLA for their ranibizumab biosimilar candidate in the second half of 2020.

We believe the Bioeq Agreement will help us avoid the time and cost to develop our own ranibizumab (Lucentis®) biosimilar (formerly CHS-3351), and will allow us to leverage the commercial infrastructure and relationships deployed for UDENYCA® and establish a new commercial therapeutic franchise with CHS-2020, thereby diversifying our sources of revenue.  

CHS-1420 (our adalimumab (Humira®) biosimilar candidate). We are developing CHS-1420, an anti-TNF product candidate, as an adalimumab (Humira®) biosimilar. In August 2016, we announced positive data from our Phase 3 study in psoriasis patients, followed by confirmatory 24-week results in January 2017. We anticipate that additional investment in manufacturing activities will be required prior to any BLA or MAA submissions. To enable competitive market entry, we plan to set the timing of the 351(k) BLA submission in a manner to be able to launch CHS-1420 in the United States on or after July 1, 2023. We anticipate submitting a 351(k) BLA for CHS-1420 in the fourth quarter of 2020. If approved, we anticipate we would be able to launch CHS-1420 in the United States on or after July 1, 2023, in accordance with settlement and license agreements with AbbVie Inc. (‘‘AbbVie’’) that grants us global, non-exclusive license rights under AbbVie’s intellectual property to commercialize CHS-1420.
CHS-0214 (our etanercept (Enbrel®) biosimilar candidate). We completed two Phase 3 clinical trials with CHS-0214 in rheumatoid arthritis and psoriasis, which met their primary clinical endpoints in November 2015 and January 2016, respectively. However, the therapeutic protein in etanercept is subject to certain originator-controlled U.S. patents expiring in 2028 and 2029. On July 1, 2020, the U.S. Court of Appeals for the Federal Circuit issued a decision that affirmed the lower court’s decision upholding the validity of certain patents controlled by Amgen Inc. for the therapeutic protein in etanercept expiring in 2028 and 2029.  As a result, we are discontinuing the development of CHS-0214 and have no plans to file a BLA in the United States.
CHS-2020 (our aflibercept (Eylea®) biosimilar candidate).  CHS-2020 is in preclinical development. We have completed certain preclinical activities for CHS-2020, such as process development and preliminary biosimilarity exercises, and initiated the manufacturing scale-up to produce drug substance and drug product for clinical trial supply. We anticipate starting a Phase 3 study for CHS-2020 in 2021, and if this study meets its primary endpoint and the FDA approves, we project a commercial launch of CHS-2020 in 2025.
CHS-131 (our oral, small-molecule drug candidate). CHS-131 is a potential novel, first-in-class, well-tolerated, once-daily oral drug candidate under development for non-alcoholic steatohepatitis (“NASH”) and other metabolic conditions. In June 2019, we opened an investigational new drug application with the FDA for CHS-131 and we initiated a clinical program for CHS-131 in the third quarter of 2019. We are seeking strategic alternatives to finance this program externally.

In February 2016, we issued and sold $100.0 million aggregate principal amount of our 8.2% Convertible Senior Notes due in March 2022 (the “2022 Convertible Notes”). These 2022 Convertible Notes require quarterly interest distributions at a fixed coupon rate of 8.2% until maturity, redemption or conversion, which will be no later than

33

March 31, 2022. If we fail to satisfy certain registration or reporting requirements, then additional interest will accrue on the 2022 Convertible Notes at a rate of up to 0.50% per annum in the aggregate. The holders of the 2022 Convertible Notes are Healthcare Royalty Partners III, L.P. and three of its related entities, which hold $75.0 million in aggregate principal amount, and three related party investors, KKR Biosimilar L.P., which holds $20.0 million, MX II Associates LLC, which holds $4.0 million, and KMG Capital Partners, LLC, which holds $1.0 million. The 2022 Convertible Notes are convertible into shares of common stock at an initial conversion rate of 44.7387 shares of common stock per $1,000 principal amount of the 2022 Convertible Notes (equivalent to a conversion price of approximately $22.35 per share of common stock, representing a 60% premium over the average last reported sale price of our common stock over the 15 trading days preceding the date the 2022 Convertible Notes were issued), subject to adjustment in certain events. Upon conversion of the 2022 Convertible Notes by a holder, the holder will receive shares of our common stock, together, if applicable, with cash in lieu of any fractional share. After March 31, 2020, the full amount of the 2022 Convertible Notes not previously converted are redeemable for cash at our option if the last reported sale price per share of our common stock exceeds 160% of the conversion price on 20 or more trading days during the 30 consecutive trading days preceding the date on which we send notice of such redemption to the holders of the 2022 Convertible Notes. At maturity or redemption, if not earlier converted, we will pay 109% of the principal amount of the 2022 Convertible Notes, together with accrued and unpaid interest, in cash. In April 2020, we amended the 2022 Convertible Notes purchase agreement in connection with the issuance and sale of our 2026 Convertible Notes (as defined below).

In October 2016, we entered into a sales agreement with Cowen and Company, LLC (“Cowen”), under which we offered and sold our common stock, having aggregate gross proceeds of up to $100.0 million, from time to time through Cowen as our sales agent in our ATM Offering Program. In the first quarter of 2019, we sold 761,130 shares of common stock at a weighted average price of $11.17 per share under the ATM Offering Program for aggregate net proceeds of $8.2 million. Following such sales, the ATM Offering Program terminated as all shares authorized thereunder had been sold.

On January 7, 2019 (the “Term Loan Closing Date”), we entered into a credit agreement (the “Term Loan”) with affiliates of Healthcare Royalty Partners (together, the “Lender”). The Term Loan consists of a six-year term loan facility for an aggregate principal amount of $75.0 million (the “Borrowings”). Our obligations under the loan documents are guaranteed by our material domestic U.S. subsidiaries.

The Borrowings under the Term Loan bear interest through maturity at 7.00% per annum plus LIBOR (customarily defined). Pursuant to the terms of the Term Loan, the interest rate was reduced to 6.75% per annum plus LIBOR as of January 1, 2020 as the consolidated net sales (customarily defined) for UDENYCA® for the fiscal year ending December 31, 2019, were in excess of $250.0 million. Interest is payable quarterly in arrears.

We are required to pay principal on the Borrowings in equal quarterly installments beginning on the four year anniversary of the Term Loan Closing Date (or, if consolidated net sales of UDENYCA® in the fiscal year ending December 31, 2021 are less than $375.0 million, beginning on the three year anniversary of the Term Loan Closing Date), with the outstanding balance to be repaid on January 7, 2025, the maturity date.

We are also required to make mandatory prepayments of the Borrowings under the Term Loan, subject to specified exceptions, with the proceeds of asset sales, extraordinary receipts, debt issuances and specified other events including the occurrence of a change in control.

If all or any of the Borrowings are prepaid or required to be prepaid under the Term Loan, then we shall pay, in addition to such prepayment, a prepayment premium equal to (i) with respect to any prepayment paid or required to be paid on or prior to the three year anniversary of the Term Loan Closing Date, 5.00% of the Borrowings prepaid or required to be prepaid, plus all required interest payments that would have been due on the Borrowings prepaid or required to be prepaid through and including the three year anniversary of the Term Loan Closing Date, (ii) with respect to any prepayment paid or required to be paid after the three year anniversary of the Term Loan Closing Date but on or prior to the four year anniversary of the Term Loan Closing Date, 5.00% of the Borrowings prepaid or required to be prepaid,

34

(iii) with respect to any prepayment paid or required to be paid after the four year anniversary of the Term Loan Closing Date but on or prior to the five year anniversary of the Term Loan Closing Date, 2.50% of the Borrowings prepaid or required to be prepaid, and (iv) with respect to any prepayment paid or required to be prepaid thereafter, 1.25% of the Borrowings prepaid or required to be prepaid.

In connection with the Term Loan, we paid a fee to the Lender of approximately $1.1 million at closing in the form of an original issue discount. Upon the prepayment or maturity of the Borrowings (or upon the date such prepayment or repayment is required to be paid), we are required to pay an additional exit fee in an amount equal to 4.00% of the total principal amount of the Borrowings.

The obligations under the Term Loan are secured by a lien on substantially all of our and our Guarantors’ tangible and intangible property, including intellectual property. The Term Loan contains certain affirmative covenants, negative covenants and events of default, including, covenants and restrictions that among other things, restrict our ability and our subsidiaries to, incur liens, incur additional indebtedness, make loans and investments, engage in mergers and acquisitions, in asset sales, and declare dividends or redeem or repurchase capital stock. Additionally, the consolidated net sales for UDENYCA® must not be lower than $70.0 million for the fiscal year ending December 31, 2019, (b) $125.0 million for the fiscal year ending December 31, 2020, and (c) $150.0 million for each fiscal year thereafter. A failure to comply with these covenants could permit the Lender under the Term Loan to declare the Borrowings, together with accrued interest and fees, to be immediately due and payable. In April 2020, we amended the Term Loan in connection with the issuance and sale of our 2026 Convertible Notes.

In April 2020, we issued and sold $230 million aggregate principal amount of 1.5% convertible senior subordinated notes due 2026 (the “2026 Convertible Notes”) in a private offering to qualified institutional buyers pursuant to Rule 144A under the Securities Act. In connection with the pricing of the 2026 Convertible Notes, we entered into privately negotiated capped call transactions with one or more of the initial purchasers or their respective affiliates and/or other financial institutions (the “option counterparties”). The cap price of the capped call transactions will initially be $25.9263 per share, which represents a premium of approximately 75.0% over the last reported sale price of our common stock of $14.815 per share on April 14, 2020, and is subject to certain adjustments under the terms of the capped call transactions. The 2026 Convertible Notes are general unsecured obligations and will be subordinated to our designated senior indebtedness. The 2026 Convertible Notes accrue interest at a rate of 1.5% per annum, payable semi-annually in arrears on April 15 and October 15 of each year, beginning on October 15, 2020, and will mature on April 15, 2026, unless earlier repurchased or converted. At any time before the close of business on the second scheduled trading day immediately before the maturity date, holders may convert their 2026 Convertible Notes at their option into shares of our common stock, together, if applicable, with cash in lieu of any fractional share, at the then-applicable conversion rate. The initial conversion rate is 51.9224 shares of common stock per $1,000 principal amount of 2026 Convertible Notes, which represents an initial conversion price of approximately $19.26 per share of common stock. The initial conversion price represents a premium of approximately 30.0% over the last reported sale of $14.815 per share of our common stock on the Nasdaq Global Market on April 14, 2020. The conversion rate and conversion price will be subject to customary adjustments upon the occurrence of certain events. If a “make-whole fundamental change” (as defined in the indenture for the 2026 Convertible Notes) occurs, we will, in certain circumstances, increase the conversion rate for a specified period of time for holders who convert their 2026 Convertible Notes in connection with that make-whole fundamental change. The 2026 Convertible Notes are not redeemable at our election before maturity. If a “fundamental change” (as defined in the indenture for the 2026 Convertible Notes) occurs, then, subject to a limited exception, holders may require us to repurchase their 2026 Convertible Notes for cash. The repurchase price will be equal to the principal amount of the 2026 Convertible Notes to be repurchased, plus accrued and unpaid interest, if any, to, but excluding, the applicable repurchase date. The net proceeds from the offering were $222.2 million, net of the initial purchasers’ fees and the offering expenses. We used approximately $18.2 million of the net proceeds to fund the cost of entering into the capped call transactions.

35

COVID-19 Update

In December 2019, a novel strain of coronavirus, SARS-CoV-2, was reported to have surfaced in Wuhan, China. Since then, SARS-CoV-2, and the resulting disease COVID-19, has spread to most countries, and all 50 states within the United States. As a result of the COVID-19 outbreak, we have experienced and may continue to experience disruptions that could severely impact our business, clinical trials and preclinical studies. See “Risk Factors ”. These and other factors arising from the COVID-19 pandemic could result in us not being able to maintain UDENYCA®’s market position or increase its penetration against all Neulasta®’s dosage forms, and could result in our inability to meet development milestones for our product candidates, each of which would harm our business, financial condition, results of operations and growth. We expect the COVID-19 pandemic to have some adverse impact on our sales growth on a year-over-year basis.

While the long-term economic impact and the duration of the COVID-19 pandemic may be difficult to assess or predict, the widespread pandemic has resulted in, and may continue to result in, significant disruption of global financial markets, which could reduce our ability to access capital and could negatively affect our liquidity and the liquidity and stability of markets for our common stock and our convertible notes. In addition, a recession, further market correction or depression resulting from the spread of COVID-19 could materially affect our business and the value of your notes and our common stock.

Financial Operations Overview

Revenue

Our first FDA approved product, UDENYCA®, was approved by the U.S. FDA in November 2018, and we initiated U.S. sales of UDENYCA® on January 3, 2019. We recorded net product revenue of $135.7 million and $83.4 million during the three months ended June 30, 2020 and 2019, respectively, and $251.9 million and $120.5 million during the six months ended June 30, 2020 and 2019, respectively.

Cost of Goods Sold

Cost of goods sold consists primarily of third-party manufacturing, distribution, and overhead costs associated with UDENYCA®. A portion of the costs of producing UDENYCA® sold to date was expensed as research and development prior to the FDA approval of UDENYCA® and therefore it is not reflected in the cost of goods sold.

On May 2, 2019, we settled a trade secret action brought by Amgen Inc. and Amgen USA Inc. (collectively “Amgen”). As a result, the cost of goods sold reflects a mid-single digit royalty on net product revenue, which began on July 1, 2019. The royalty cost will continue for five years per the terms of the settlement agreement.

Research and Development Expense

Research and development expense represents costs incurred to conduct research, such as the discovery and development of our product candidates. We recognize all research and development costs as they are incurred. We currently track only the external research and development costs incurred for each of our product candidates. Our external research and development expense consists primarily of:

expense incurred under agreements with consultants, third-party contract research organizations (“CROs”), and investigative sites where a substantial portion of our preclinical studies and all of our clinical trials are conducted;

36

costs of acquiring originator comparator materials and manufacturing preclinical study and clinical trial supplies and other materials from contract manufacturing organizations (“CMOs”), and related costs associated with release and stability testing;
costs associated with manufacturing process development activities; and
certain upfront and milestone payments related to licensing agreements.

Internal costs are associated with activities performed by our research and development organization and generally benefit multiple programs. These costs are not separately allocated by product candidate. Unallocated, internal research and development costs consist primarily of:

personnel-related expense, which include salaries, benefits and stock-based compensation; and
facilities and other allocated expense, which include direct and allocated expense for rent and maintenance of facilities, depreciation and amortization of leasehold improvements and equipment and laboratory and other supplies.

The largest component of our total operating expense has historically been our investment in research and development activities, including the clinical development and manufacturing process development of our product candidates. We received regulatory approval for UDENYCA®, as a result, all of our manufacturing costs for this product are capitalized as inventory and subsequently expensed as costs of goods sold when the inventory is sold. We anticipate that our research and development expense will increase in the second half of 2020 as a result of initiating manufacturing for CHS-2020 clinical lots, performing certain activities associated with the planned submission of a BLA for CHS-1420 and as the milestone payments under our license agreements become due.

We consider regulatory approval of product candidates to be uncertain, and any products manufactured prior to regulatory approval may not be sold unless regulatory approval is obtained. We expense manufacturing costs as incurred for product candidates prior to regulatory approval as research and development expense. If, and when, regulatory approval of a product candidate is obtained, we will begin capitalizing manufacturing costs related to the approved product into inventory.

The process of conducting the necessary clinical research to obtain regulatory approval is costly and time consuming. Furthermore, in the past, we have entered into collaborations with third parties to participate in the development and commercialization of our product candidates, and we may enter into additional collaborations in the future. In situations in which third parties have substantial influence over the development activities for product candidates, the estimated completion dates are not fully under our control. For example, our partners in licensed territories may exert considerable influence on the regulatory filing process globally. Therefore, we cannot forecast with any degree of certainty the duration and completion costs of these or other current or future clinical trials of our product candidates. We may never succeed in achieving regulatory approval for any of our product candidates. In addition, we may enter into other collaboration arrangements for our other product candidates, which could affect our development plans or capital requirements

Selling, General and Administrative Expense

Selling, general and administrative expense consists primarily of personnel costs, allocated facilities costs and other expense for outside professional services, including legal, insurance, human resources, outside marketing, advertising, audit and accounting services, as well as costs associated with establishing commercial capabilities in support of the commercialization of UDENYCA®. Personnel costs consist of salaries, benefits and stock-based compensation.

37

Interest Expense

Interest expense consists primarily of interest incurred on our outstanding indebtedness and non-cash interest related to the amortization of debt discount and debt issuance costs associated with our various outstanding debt agreements.

Other Income, Net

Other income, net consists primarily of gains and losses resulting from the remeasurement of our contingent consideration, interest earned from our investments in marketable securities and foreign exchange gains and losses resulting from currency fluctuations.

Significant Transactions

1.5% Convertible Senior Subordinated Notes due 2026

In April 2020, we issued and sold $230.0 million aggregate principal amount of 1.5% convertible senior subordinated notes due 2026 (the “2026 Convertible Notes”) in a private offering to qualified institutional buyers pursuant to Rule 144A under the Securities Act. The 2026 Convertible Notes are general unsecured obligations and will be subordinated to our designated senior indebtedness. The 2026 Convertible Notes accrue interest at a rate of 1.5% per annum, payable semi-annually in arrears on April 15 and October 15 of each year, beginning on October 15, 2020, and will mature on April 15, 2026, unless earlier repurchased or converted.

At any time before the close of business on the second scheduled trading day immediately before the maturity date, noteholders may convert their 2026 Convertible Notes at their option into shares of our common stock, together, if applicable, with cash in lieu of any fractional share, at the then-applicable conversion rate. The initial conversion rate is 51.9224 shares of common stock per $1,000 principal amount of the 2026 Convertible Notes, which represents an initial conversion price of approximately $19.26 per share of common stock. The initial conversion price represents a premium of approximately 30.0% over the last reported sale of $14.815 per share of our common stock on the Nasdaq Global Market on April 14, 2020. The conversion rate and conversion price will be subject to customary adjustments upon the occurrence of certain events. If a “make-whole fundamental change” (as defined in the indenture for the 2026 Convertible Notes) occurs, we will, in certain circumstances, increase the conversion rate for a specified period of time for noteholders who convert their 2026 Convertible Notes in connection with that make-whole fundamental change. The 2026 Convertible Notes are not redeemable at our election before maturity. If a “fundamental change” (as defined in the indenture for the 2026 Convertible Notes) occurs, then, subject to a limited exception, noteholders may require us to repurchase their 2026 Convertible Notes for cash. The repurchase price will be equal to the principal amount of the 2026 Convertible Notes to be repurchased, plus accrued and unpaid interest, if any, to, but excluding, the applicable repurchase date.

In connection with the pricing of the 2026 Convertible Notes, we entered into privately negotiated capped call transactions with one or more of the initial purchasers or their respective affiliates and/or other financial institutions (the “option counterparties”). The cap price of the capped call transactions will initially be $25.9263 per share, which represents a premium of approximately 75.0% over the last reported sale price of our common stock of $14.815 per share on April 14, 2020, and is subject to certain adjustments under the terms of the capped call transactions.

The net proceeds from the offering were $222.2 million, net of the initial purchasers’ discounts and commissions and the offering expenses. We used approximately $18.2 million of the net proceeds to fund the cost of entering into the capped call transactions.

The 2026 Convertible Notes are accounted for in accordance with ASC 470-20, Debt with Conversion and Other Options (“ASC 470-20”) and ASC 815-40, Contracts in Entity’s Own Equity (“ASC 815-40”). Under ASC 815-40, to qualify

38

for equity classification (or nonbifurcation, if embedded) the instrument (or embedded feature) must be both (1) indexed to the issuer’s stock and (2) meet the requirements of the equity classification guidance. We determined that the 2026 Convertible Notes do contain embedded features indexed to our own stock, but do not meet the requirements for bifurcation, and therefore do not need to be separately accounted for as an equity component. Since the embedded conversion feature meets the equity scope exception from derivative accounting, and also since the embedded conversion option does not need to be separately accounted for as an equity component under ASC 470-20, the proceeds received from the issuance of the convertible debt were recorded as a liability on the condensed consolidated balance sheet. We evaluated the capped call transactions under ASC 815-10 and determined that it should be accounted as a separate transaction from the 2026 Convertible Notes and that the capped calls should be classified as equity instruments. Therefore, the capped call premium paid in the amount of $18.2 million was recorded as a reduction to additional paid-in capital. The capped calls will not be subsequently re-measured as long as the conditions for equity classification continue to be met.

Critical Accounting Policies and Estimates

Our management’s discussion and analysis of our financial condition and results of operations is based on our consolidated financial statements, which have been prepared in accordance with United States generally accepted accounting principles (“U.S. GAAP”). The preparation of financial statements in conformity with U.S. GAAP requires us to make judgements, estimates and assumptions that affect the reported amounts of assets, liabilities, equity, revenue and expenses, and related disclosures. As appropriate, we periodically evaluate our critical accounting policies and estimates. Our estimates are based on historical experience and on various other factors that we believed to be reasonable under the circumstances. These estimates form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Accounting estimates and judgements are inherently uncertain and actual results could differ from these estimates.

There have been no significant changes to our accounting policies during the three months ended June 30, 2020, as compared to the significant accounting policies described in our Annual Report on Form 10-K filed with the SEC on February 27, 2020. We believe that the accounting policies discussed in the Annual Report are critical to understanding our historical and future performance, as these policies relate to the more significant areas involving management’s judgments and estimates.

Recent Accounting Pronouncements

For a description of the expected impact of recent accounting pronouncements, see “Note 2. Basis of Presentation and Summary of Significant Accounting Policies” in the “Notes to Condensed Consolidated Financial Statements” contained in Part I, Item 1 of this Quarterly Report on Form 10-Q.

Results of Operations

Comparison of Three Months Ended June 30, 2020 and 2019

Revenue

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2020

    

2019

    

Change

    

2020

    

2019

    

Change

(in thousands)

Revenue:

  

  

  

  

  

  

Net product revenue

$

135,674

$

83,433

$

52,241

$

251,854

$

120,531

$

131,323

Net product revenue for the three and six months ended June 30, 2020 was $135.7 million and $251.9 million, respectively, compared to $83.4 million and $120.5 million for the three and six months ended June 30, 2019,

39

respectively. The increases were primarily due to an increase in the number of units of UDENYCA® sold, which was partially offset by an increase in discounts and allowances incurred during the three and six months ended June 30, 2020.

During the second quarter of 2020, we identified that certain of our commercial payer invoices were erroneously overstated. We received a refund of $7.5 million from these payers related to fiscal year 2019. Additionally, we recorded an adjustment during the second quarter of 2020 to decrease accrued payer rebates by $5.8 million primarily related to the first quarter of 2020 based on the revised methodology after such invoice overstatements were corrected. These adjustments increased net product revenue by $13.3 million for the three and six months ended June 30, 2020.

Excluding the second quarter invoice adjustment from payers, we expect our product revenue to remain unchanged or increase modestly through the end of 2020.

Cost of goods sold

Three Months Ended

Six Months Ended

June 30, 

June 30, 

2020

2019

Change

2020

    

2019

    

Change

    

(in thousands)

Cost of goods sold

$

10,139

$

601

$

9,538

$

16,994

$

2,826

$

14,168

Gross margin

 

93

%  

 

99

%  

 

(7)

%  

93

%  

 

98

%  

 

(5)

%  

The cost of goods sold was $10.1 million and $17.0 million for the three and six months ended June 30, 2020 compared to $0.6 million and $2.8 million for the three and six months ended June 30, 2019, respectively.  Cost of goods sold consists primarily of third-party manufacturing, distribution, overhead costs associated with the sale of UDENYCA® and a mid-single digit royalty cost on net product revenue to Amgen, which began on July 1, 2019 and will continue for five years. A portion of the manufacturing costs for inventory were incurred prior to the regulatory approval of UDENYCA® and, therefore, were expensed as research and development costs when incurred.  The costs associated with this inventory were approximately $14.4 million and $24.9 million at June 30, 2020 and December 31, 2019, respectively, with estimated associated sales value of approximately $292.8 million and $501.9 million, respectively, based on our current average net selling price for the three months ended June 30, 2020. The cost basis of product sold that was expensed prior to approval, was approximately $4.9 million and $3.6 million for the three months ended June 30, 2020 and 2019, respectively and $10.5 and $5.5 for the six months ended June 30, 2020 and 2019, respectively. Had such inventories been valued at acquisition cost, it would have resulted in a corresponding increase in cost of goods sold and a corresponding decrease in gross margin during such period. We expect to utilize the inventory expensed prior to approval of UDENYCA® by the first quarter of 2021. Subsequent to using our entire zero cost inventory, we estimate cost of goods sold as a percentage of net product revenue will be in the range of a high single digit to low double digit percentage, including the mid-single digit royalty cost on net product revenue.

Cost of goods sold for the six months ended June 30, 2019 included a write-down of manufacturing costs of $1.3 million due to the cancellation of certain manufacturing reservations and $0.4 million due to the write-off of excess and obsolete inventory.

We expect our gross margin to moderately decrease during the remainder of 2020 as a result of decreasing net revenue per unit sold in response to competitive pressure.

40

Research and Development Expense

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2020

    

2019

    

Change

    

2020

    

2019

    

Change

(in thousands)

Research and development

$

26,173

$

18,883

$

7,290

$

59,280

$

37,672

$

21,608

Research and development expense for the three months ended June 30, 2020 was $26.2 million compared to $18.9 million for the same period in 2019, an increase of $7.3 million. The increase in research and development expense was primarily due to the following:

an increase of $3.7 million in costs for CHS-2020 as we initiated the manufacturing scale-up to produce drug substance and drug product for clinical trial supply;
an increase of $2.4 million in costs for CHS-1420 related to the preparation of our planned BLA submission for CHS-1420 and activities related to inspection readiness;
an increase of $2.1 million in personnel, consulting and other related costs as a result of hiring personnel in research and development to advance our programs; and
an increase of $0.9 million in facilities, supplies and materials and other infrastructure to support our research and development programs.

The increase in research and development expense for the three months ended June 30, 2020 was partially offset by decrease of $1.9 million in costs related to the on-body device development for UDENYCA®, CHS-131 and our other biosimilar product candidates.

We expect our research and development expense to increase during the remainder of 2020 as our product candidates advance through clinical development or the regulatory approval process and as the milestone payments under our license agreements become due.

Research and development expense for the six months ended June 30, 2020 was $59.3 million compared to $37.7 million for the same period in 2019, an increase of $21.6 million. The increase in research and development expense was primarily due to the following:

an upfront payment of $5.0 million pursuant to the Innovent Agreement in January 2020;
an increase of $7.1 million in costs for CHS-1420 related to the preparation of our planned BLA submission for CHS-1420 and activities related to inspection readiness;
an increase of $6.9 million in costs for CHS-2020 as we initiated the manufacturing scale-up to produce drug substance and drug product for clinical trial supply;
an increase of $4.5 million in personnel, consulting and other related costs as a result of hiring personnel in research and development to advance our programs; and
an increase of $1.2 million in facilities, supplies and materials and other infrastructure to support our research and development programs.

The increase in research and development expense for the six months ended June 30, 2020 was partially offset by the following:

41

a decrease of $1.9 million in costs for associated with an on-body device development for UDENYCA®; and
a decrease of $1.2 million in costs related to the development of our other biosimilar product candidates.

Selling, General and Administrative Expense

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2020

    

2019

    

Change

    

2020

    

2019

    

Change

(in thousands)

Selling, general and administrative

$

34,052

$

36,456

$

(2,404)

$

69,402

$

69,139

$

263

Selling, general and administrative expense for the three ended June 30, 2020 was $34.1 million compared to $36.5 million for the three months ended June 30, 2019, a decrease of $2.4 million. The decrease in selling, general and administrative expense was primarily due to a decrease of $3.7 million legal costs related to entering into a legal settlement with Amgen in May 2019. The decrease was partially offset by an increase of $1.3 million in facilities related costs due to an increase in sales force personnel, related commercial functions and growing commercial infrastructure to support the continued growth in UDENYCA® sales.

We expect selling, general and administrative expense to stay relatively constant during the remainder of 2020.

Selling, general and administrative expense for the six months ended June 30, 2020 was $69.4 million compared to $69.1 million for the six months ended June 30, 2019, an increase of $0.3 million. This was primarily due to the following:

a net increase of $6.2 million for personnel, consulting, professional services and other related expenses due to an increase in sales force personnel and related commercial functions to support the continued growth in UDENYCA®  sales, which was partially offset by decrease in travel expenses as a result of shelter-in-place response to COVID-19; and
an increase of $2.2 million in facility related expenses to support our growing commercial infrastructure for UDENYCA®.

These increases were partially offset by a decrease of $8.1 million in legal costs related to entering into a legal settlement with Amgen in May 2019.

Interest Expense

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2020

    

2019

    

Change

    

2020

    

2019

    

Change

(in thousands)

Interest expense

$

5,408

$

4,433

$

975

$

9,839

$

8,649

$

1,190

Interest expense for the three months ended June 30, 2020 was $5.4 million compared to $4.4 million for the same period in 2019, an increase of $1.0 million. Interest expense for the six months ended June 30, 2020 was $9.8 million

42

compared to $8.6 million for the same period in 2019, an increase of $1.2 million. The increase in interest expense for both periods is primarily due to the interest related to our 2026 Convertible Notes that were issued in April 2020.

Income Tax Provision

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2020

    

2019

    

Change

    

2020

    

2019

    

Change

 

(in thousands)

Income tax provision

$

1,294

$

51

$

1,243

$

2,227

$

51

$

2,176

Income tax provision for the three months ended June 30, 2020 was $1.3 million compared to $51,000 for the same period in 2019. Income tax provision for the six months ended June 30, 2020 was $2.2 million compared to $51,000 for the same period in 2019. The increase in income tax provision is driven by an increase in net revenue for the three and six months ended June 30, 2020 compared to same period in 2019. Income tax provision primarily relates to state taxes in jurisdictions outside of California, for which we have a limited operating history. Our historical losses are sufficient to fully offset any federal taxable income. Income tax provision during interim periods is based on applying an estimated annual effective income tax rate to year-to-date income, plus any significant unusual or infrequently occurring items, which are recorded in the interim period. The income tax provision differed from the U.S. federal statutory rate of 21% primarily due to effect of change in the valuation allowance against our federal deferred tax assets, which reduced our net tax expense. We maintain a full valuation allowance against our net deferred tax assets due to our history of losses.

Liquidity and Capital Resources

Due to our significant research and development expenditures, and although we are profitable for the three and six months ended June 30, 2020 and for the year ended December 31, 2019, we have previously generated significant operating losses since our inception. We have funded our operations primarily through the issuance of convertible debt, public equity financings, private sales of our convertible preferred stock, proceeds from credit facilities and payments received under our collaboration and license agreements.

As of June 30, 2020, we had an accumulated deficit of $800.4 million, cash, cash equivalents of $224.6 million and investments in marketable securities of $231.9 million. We believe that our current available cash, cash equivalents, investments in marketable securities and cash collected from UDENYCA® sales will be sufficient to fund our planned expenditures and meet our obligations for at least the next 12 months following our financial statement issuance date. Although we are profitable for the three and six months ended June 30, 2020, we may need to raise additional funds in the future; however, there can be no assurance that such efforts will be successful or that, in the event that they are successful, the terms and conditions of such financing will be favorable.

43

Summary Statement of Cash Flows

The following table summarizes our cash flows for the periods presented:

Six Months Ended

June 30, 

    

2020

    

2019

(in thousands)

Net cash provided by (used in) operating activities

$

73,668

$

(44,306)

Net cash used in investing activities

 

(240,864)

 

(6,381)

Net cash provided by financing activities

 

214,345

 

84,487

Effect of exchange rate changes in cash, cash equivalents and restricted cash

 

 

(229)

Net increase in cash, cash equivalents and restricted cash

$

47,149

$

33,571

Net cash provided by (used in) operating activities

Cash provided by operating activities was $73.7 million for the six months ended June 30, 2020, which was primarily due to the following:

net income of $94.6 million;
an increase in accrued rebates, fees and reserve of $15.1 million as a result of continued growth in UDENYCA® sales;
an upfront license fee payment of $5.0 million to Innovent is being reclassified to investing activities to provide better alignment between the cash flows and the underlying nature of the transaction;
non-cash charges related to stock-based compensation of $19.0 million and depreciation and amortization of property and equipment of $1.4 million, non-cash interest expense from amortization of debt issuance discounts of $1.5 million, non-cash operating lease expense of $1.0 million, other non-cash adjustments of $0.3 million; and
an increase in accrued and other liabilities of $7.8 million primarily due to contract manufacturing accruals  related to our research and development programs.

The cash provided by operating activities was partially offset by the following:

an increase in trade receivables of $30.7 million primarily due to the timing of payment from our customers;
an increase in inventory of $25.2 million primarily due to continued growth in UDENYCA® sales and to maintain adequate supplies in order to meet the future demand;
an increase in prepaid manufacturing services and other assets, non-current of $6.9 million to secure drug production runs scheduled for 2020 and 2021;
an increase in other prepaid and current assets of $0.9 million primarily due to the timing of insurance payments;
a decrease in accrued compensation of $2.9 million primarily due to the settlement of 2019 bonus payout partially offset by additional bonus accrual for the first half of 2020;

44

a decrease in accounts payable of $5.1 million primarily due to the timing of receiving and processing invoices from our vendors; and
a decrease in lease liabilities of $0.3 million due to the lease payments for the six months of 2020.

Cash used in operating activities was $44.3 million for the six months ended June 30, 2019, which was primarily due to the following:

an increase in trade receivables of $77.4 million due to sales of UDENYCA® in the U.S. starting January 3, 2019;
an increase in inventory of $16.7 million as we began capitalizing inventory in November 2018 upon receiving FDA approval for UDENYCA®;
an increase in other prepaid and assets of $2.6 million primarily due to the launch of our co-pay assistance program for UDENYCA® of $1.9 million and the timing of vendor payments; and
a decrease in lease liabilities of $1.0 million due to lease payments in the first half of 2019 and amortization.

The cash used in operating activities was partially offset by the following:

non-cash charges related to stock-based compensation of $17.5 million and depreciation and amortization of property and equipment of $1.4 million, non-cash interest expense from amortization of debt issuance discounts of $1.1 million, non-cash operating lease expense of $0.8 million and excess and obsolete inventory of $0.4 million;
net income of $3.6 million;
an increase in accrued rebates, fees and reserve of $20.7 million as a result of initiating UDENYCA® sales;
a decrease in prepaid manufacturing services of $1.1 million primarily due to the progress of our CHS-1420 manufacturing activities;
an increase in accrued and other liabilities of $1.3 million primarily due to our accruals for our UDENYCA® manufacturing;
an increase in accounts payable and accounts payable to related parties of $4.1 million primarily due to the timing of invoices and vendor payments related to legal costs and the distribution service fees related to the sales of UDENYCA®; and
an increase in accrued compensation of $1.6 million primarily due to increased compensation and bonus accrual associated with our UDENYCA® sales force, which was partially offset by the settlement of our 2018 bonus payment in the first quarter of 2019.

Net cash used in investing activities

Cash used in investing activities of $240.9 million for the six months ended June 30, 2020 was primarily due to purchases of investments in marketable securities of $231.9 million, an upfront license fee payment of $5.0 million to Innovent and purchases of property and equipment of $4.2 million.

Cash used in investing activities of $6.4 million for the six months ended June 30, 2019 was primarily due to the purchase of short-term investments in marketable securities of $14.9 million and purchases of property and equipment of $0.5 million, which was partially offset by proceeds from maturities of short-term investments of $9.0 million.

45

Net cash provided by financing activities

Cash provided by financing activities of $214.3 million for the six months ended June 30, 2020 was primarily due to $222.8 million in proceeds from the issuance of 2026 Convertible Notes, net of issuance costs, $8.1 million proceeds from the exercise of stock options and $2.6 million proceeds from purchases under the Employee Stock Purchase Plan (“ESPP”) partially offset by $18.2 million of capped call option purchases related to 2026 Convertible Notes and $0.9 million in tax payments related to net share settlement of bonus payout in RSUs.

Cash provided by financing activities of $84.5 million for the six months ended June 30, 2019 was primarily related to $73.1 million in proceeds from our Term Loan, net of issuance costs, $8.1 million from the issuance of our common stock from our ATM Offering Program, net of underwriting discounts, commissions and offering costs, $1.9 million in proceeds related to ESPP, and $1.4 million from the exercise of stock options.

Off-Balance Sheet Arrangements

Since our inception, we have not engaged in any off-balance sheet arrangements, as defined in the rules and regulations of the SEC.

Contractual Obligations

As of June 30, 2020, there have been no material changes outside of the ordinary course of business in our contractual obligations from those as of December 31, 2019, except for the 2026 Convertible Notes that we issued in April 2020. See “Note 8. Convertible Notes and Term Loan” in our “Notes to Condensed Consolidated Financial Statements” contained in Part I, Item 1 of this Quarterly Report on Form 10-Q for more information about the financing.

ITEM 3.              Quantitative and Qualitative Disclosures About Market Risk

As of June 30, 2020, we had cash and cash equivalents and investments in marketable securities of $456.5 million consisting of cash, investments in money market funds and investments in marketable securities. A portion of our cash equivalents and investments in marketable securities may be subject to interest rate risk and could fall in value if market interest rates increase. However, because our cash equivalents are primarily short-term in duration, we believe that our exposure to interest rate risk is not significant and a 1% movement in market interest rates would not have a significant impact on the total value of our portfolio. We do not enter into investments for trading or speculative purposes and have not used any derivative financial instruments to manage our interest rate risk exposure.

ITEM 4.              Controls and Procedures

Evaluation of Effectiveness of Disclosure Controls and Procedures

We carried out an evaluation, under the supervision of our Chief Executive Officer and our Chief Financial Officer, and evaluated the effectiveness of our disclosure controls and procedures as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act, as of the end of the period covered by this Quarterly Report on Form 10-Q. Based on that evaluation, our President and Chief Executive Officer and our Chief Financial Officer have concluded that, as of the end of the period covered by this Quarterly Report on Form 10-Q, our disclosure controls and procedures were, in design and operation, effective.

We maintain disclosure controls and procedures that are designed to ensure that information required to be disclosed in our Exchange Act reports is recorded, processed, summarized and reported within the time periods specified in the Securities and Exchange Commission’s rules and forms and that such information is accumulated and

46

communicated to our management, including our chief executive officer, principal financial officer and principal accounting officer, as appropriate, to allow for timely decisions regarding required disclosure.

We intend to review and evaluate the design and effectiveness of our disclosure controls and procedures on an ongoing basis and to correct any material deficiencies that we may discover. Our goal is to ensure that our management has timely access to material information that could affect our business. While we believe the present design of our disclosure controls and procedures is effective to achieve our goal, future events affecting our business may cause us to modify our disclosure controls and procedures. In designing and evaluating the disclosure controls and procedures, management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objectives, and management is required to apply its judgment in evaluating the cost-benefit relationship of possible controls and procedures.

Changes in Internal Control Over Financial Reporting.

There were no changes in our internal control over financial reporting that occurred during our most recent fiscal quarter that have materially affected, or are 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 COVID-19 pandemic to minimize its impact on the design and operating effectiveness of our internal controls.

Limitations on Effectiveness of Controls and Procedures

In designing and evaluating the disclosure controls and procedures, management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objectives. In addition, the design of disclosure controls and procedures must reflect the fact that there are resource constraints and that management is required to apply judgment in evaluating the benefits of possible controls and procedures relative to their costs.

47

PART II – OTHER INFORMATION

ITEM 1.              Legal Proceedings

We are a party to the following legal proceedings:

On March 3, 2017, Amgen Inc. and Amgen USA Inc. (collectively “Amgen”) filed an action against us and other defendants in the Superior Court of the State of California, County of Ventura. The complaint, which was amended, alleged that we engaged in unfair competition and improperly solicited and hired certain former Amgen employees in order to acquire and access trade secrets and other confidential information belonging to Amgen. The complaint, as amended, sought injunctive relief and monetary damages. On May 2, 2019, we and Amgen settled the trade secret action brought by Amgen. The details of the settlement are confidential but we continued to market UDENYCA® and began to pay a mid-single digit royalty to Amgen for five years starting on July 1, 2019.

On May 10, 2017, Amgen Inc. and Amgen Manufacturing Inc. filed an action against us in the U.S. District Court for the District of Delaware (the “District Court”) alleging infringement of one or more claims of Amgen’s U.S. patent 8,273,707 (the “‘707 patent”) under 35 U.S.C. § 271. The complaint seeks injunctive relief, monetary damages and attorney fees. On December 7, 2017, the U.S. Magistrate Judge issued under seal a Report and Recommendation to the District Court recommending that the District Court grant, with prejudice, our pending motion to dismiss Amgen Inc. and Amgen Manufacturing Inc.’s complaint for failure to state a claim pursuant to Federal Rule of Civil Procedure 12(b)(6). On March 26, 2019, Judge Stark of the District Court adopted the U.S. Magistrate Judge’s Report and Recommendation to grant our motion pursuant to Federal Rule of Civil Procedure 12(b)(6) to dismiss with prejudice the patent infringement complaint alleging infringement of the ‘707 patent on the grounds that such complaint failed to state a claim upon which relief may be granted. In May 2019, Amgen filed a Notice of Appeal in the U.S. Court of Appeals for the Federal Circuit. The parties filed briefs in this matter and oral argument was held on May 8, 2019. On July 29, 2019, the Federal Circuit issued a precedential opinion affirming the District Court’s judgment in our favor. The Federal Circuit held that the doctrine of prosecution history estoppel barred Amgen from succeeding on its infringement claim and affirmed the District Court’s dismissal. In a Joint Status Report, dated September 20, 2019, Amgen stated that it does not intend to further appeal the Federal Circuit’s decision. On October 11, 2019, we filed a Motion for Attorneys’ Fees with the District Court. Amgen filed its Answering Brief in Opposition on November 8, 2019.  On November 22, 2019, we filed our Reply Brief with the District Court.  This case is currently pending in the District Court.

On January 24, 2019, we filed suit against Amgen in the United States District Court of Delaware alleging that the manufacture of Amgen’s Humira® biosimilar, Amgevita™, infringes Coherus’ U.S. patents 10,155,039; 10,159,732; and 10,159,733. Each of the asserted Coherus patents is directed to stable formulations of adalimumab. On March 5, 2019, we filed an amended complaint asserting an additional patent, U.S. patent 10,207,000. On April 18, 2019, Amgen filed its answer and counterclaims. On June 24, 2019, we filed our answer to Amgen’s counterclaims.  On November 25, 2019, the parties filed a Stipulation of Dismissal, dismissing all claims set forth in our amended complaint with prejudice, and all counterclaims and affirmative defenses set forth in Amgen’s answer, affirmative defenses, and counterclaims as moot. On November 26, 2019, the Court granted the Stipulation of Dismissal. On December 9, 2019, Amgen filed a Motion for a Determination of Exceptional Case and an Award of Fees. On January 7, 2020, we filed our Answering Brief in Opposition to Amgen’s motion. On January 21, 2020, Amgen filed its Reply Brief. On June 11, 2020, the Court issued an order denying Amgen’s motion.

We are not a party to any other material legal proceedings on the date of this report.

Item 1A.

Risk Factors

Investing in the common stock of a biotherapeutics company is a highly speculative undertaking and involves a substantial degree of risk. You should consider carefully the risks and uncertainties described below, together with all of

48

the other information in this Quarterly Report on Form 10-Q. If any of the following risks are realized, our business, financial condition, results of operations and prospects could be materially and adversely affected. The risks described below are not the only risks facing the Company. Risks and uncertainties not currently known to us or that we currently deem to be immaterial also may materially adversely affect our business, financial condition, results of operations and/or prospects.

Risks related to COVID-19

Our business, financial condition, results of operations and growth could be harmed by the effects of the COVID-19 pandemic.

We are subject to risks related to public health crises such as the global pandemic associated with the novel coronavirus and the associated disease (“COVID-19”). In December 2019, a novel strain of coronavirus, SARS-CoV-2, was reported to have surfaced in Wuhan, China. Since then, SARS-CoV-2, and the resulting disease COVID-19, has spread to most countries, and all 50 states within the United States. As a result of the COVID-19 outbreak, we have experienced and may continue to experience disruptions that could severely impact our business, clinical trials and preclinical studies, including, but not limited to:

decreased sales of UDENYCA®;
our ability to maintain or expand the commercial use of UDENYCA® due to, among other factors, healthcare providers, payers and patients not utilizing or adopting UDENYCA® due to resources being strained or otherwise focused on the COVID-19 pandemic and our sales team efficacy in selling UDENYCA® being limited due to such strained resources or other factors such as travel restrictions;
fewer individuals undertaking or completing cancer treatments, whether due to contracting COVID-19, self-isolating or quarantining to lower the risk of contracting COVID-19 or being unable to access care as a result of healthcare providers tending to COVID-19 patients;
our third-party contract manufacturers not being able to maintain adequate (in amount and quality) supply to support the commercial sale of UDENYCA® or the clinical development of our product candidates due to staffing shortages, production slowdowns or stoppages and disruptions in delivery systems;
delays and difficulties in clinical site initiation, including difficulties in recruiting clinical site investigators and clinical site staff, as well as delays or difficulties in enrolling patients or maintaining enrolled patients in our clinical trials;
interruption of key clinical trial activities, such as clinical trial site data monitoring, due to limitations on travel imposed or recommended by federal or state governments, employers and others or interruption of clinical trial subject visits and study procedures (particularly any procedures that may be deemed non-essential), which may impact the integrity of subject data and clinical study endpoints;
interruption or delays in the operations of the U.S. Food and Drug Administration and comparable foreign regulatory agencies, which may impact regulatory review and approval timelines; and
limitations on our employee resources, and those of our business partners, that would otherwise be focused on the conduct of our business in all aspects, including because of sickness of employees or their families.

These and other factors arising from the COVID-19 pandemic could result in us not being able to maintain UDENYCA®’s market position or increase its penetration against all Neulasta®’s dosage forms, and could result in our inability to meet development milestones for our product candidates, each of which would harm our business, financial condition, results of operations and growth.

49

Numerous state and local jurisdictions have imposed, and others in the future may impose, “shelter-in-place” orders, quarantines, executive orders and similar government orders and restrictions for their residents to control the spread of COVID-19. Starting in mid-March 2020, the governor of California, where our headquarters and laboratory facilities are located, issued a “shelter-in-place” order restricting non-essential activities, travel and business operations for an indefinite period of time, subject to certain exceptions for necessary activities. Such orders or restrictions, have resulted in our headquarters closing, slowdowns and delays, travel restrictions and cancellation of events, among other effects, thereby negatively impacting our operations. Such orders or restrictions may be extended or re-instated, thereby causing additional negative impact on our operations.

While the long-term economic impact and the duration of the COVID-19 pandemic may be difficult to assess or predict, the widespread pandemic has resulted in, and may continue to result in, significant disruption of global financial markets, which could reduce our ability to access capital and could negatively affect our liquidity and the liquidity and stability of markets for our common stock and the notes. In addition, a recession, further market correction or depression resulting from the spread of COVID-19 could materially affect our business and the value of your notes and our common stock.

Risks Related to Our Financial Condition and Capital Requirements

We have a limited operating history in an emerging regulatory environment on which to assess our business and we have limited history of profitability.

We are a biopharmaceutical company with a limited operating history in an emerging regulatory environment. Although we generated net income of $89.8 million for the year ended December 31, 2019, we have incurred net losses in each year since our inception in September 2010, including net losses of $209.4 million for the year ended December 31, 2018. For the three and six months ended June 30, 2020, we generated net income of $59.0 million and $94.6 million, respectively. As of June 30, 2020, we had an accumulated deficit of $800.4 million. The losses and accumulated deficit were primarily due to the substantial investments we made to identify, develop or license our product candidates, including conducting, among other things, analytical characterization, process development and manufacturing, formulation and clinical studies and providing general and administrative support for these operations.

The amount of our future net losses or net income will depend, in part, on the rate of our future product sales, offset by the rate of future expenditures. Biopharmaceutical product development is a highly speculative undertaking and involves a substantial degree of risk. We completed several clinical studies with all our lead products, UDENYCA® (pegfilgrastim-cbqv) and CHS-1420 (our adalimumab (Humira) biosimilar candidate) and for our discontinued product candidate, CHS-0214 (our etanercept (Enbrel) biosimilar candidate). On November 2, 2018, the FDA approved UDENYCA® as a biosimilar to Neulasta to decrease the incidence of infection, as manifested by febrile neutropenia, in patients with nonmyeloid malignancies receiving myelosuppressive anti-cancer drugs associated with a clinically significant incidence of febrile neutropenia. We anticipate that we will submit a BLA for CHS-1420 to the FDA in 2020. We have not yet initiated clinical trials for CHS-2020. We anticipate we will incur certain development and pre-commercial expenses for the Lucentis biosimilar candidate, which we licensed from Bioeq in November 2019, and for the Avastin biosimilar candidate, which we licensed from Innovent in January 2020.

If we obtain regulatory approval to market a biosimilar product candidate, our future revenue will depend upon the size of any markets in which our product candidates may receive approval and our ability to achieve sufficient market acceptance, pricing, reimbursement from third-party payers, and adequate market share for our product candidates which include all product candidates for which we obtained commercial rights, in those markets. However, even

50

additional product candidates beyond UDENYCA® gain regulatory approval and are commercialized, we may not remain profitable.

Our expenses will increase substantially if and as we:  

establish a sales, marketing and distribution infrastructure to commercialize UDENYCA® or any of our product candidates for which we may obtain marketing approval;
make upfront, milestone, royalty or other payments under any license agreements;
continue our nonclinical and clinical development of our product candidates;
initiate additional nonclinical, clinical or other studies for our product candidates;
expand the scope of our current clinical studies for our product candidates;
advance our programs into more expensive clinical studies;
change or add contract manufacturers, clinical research service providers, testing laboratories, device suppliers, legal service providers or other vendors or suppliers;
seek regulatory and marketing approvals for our product candidates that successfully complete clinical studies;
seek to identify, assess, acquire and/or develop other biosimilar product candidates or products that may be complementary to our products;
seek to create, maintain, protect and expand our intellectual property portfolio;
engage legal counsel and technical experts to help us evaluate and avoid infringing any valid and enforceable intellectual property rights of third parties;
engage in litigation including patent litigation and Inter Partes Review (“IPR”) proceedings with originator companies or others that may hold patents;
seek to attract and retain skilled personnel;
create additional infrastructure to support our operations as a public company and our product development and planned future commercialization efforts; and
experience any delays or encounter issues with any of the above, including but not limited to failed studies, conflicting results, safety issues, manufacturing delays, litigation or regulatory challenges that may require longer follow-up of existing studies, additional major studies or additional supportive studies or analyses in order to pursue marketing approval.

Further, the net losses or net income we incur may fluctuate significantly from quarter-to-quarter and year-to-year such that a period-to-period comparison of our results of operations may not be a good indication of our future performance quarter-to-quarter and year-to-year due to factors including the timing of clinical trials, any litigation that we may initiate or that may be initiated against us, the execution of collaboration, licensing or other agreements and the timing of any payments we make or receive thereunder.

We may be unable to maintain or increase profitability.

Although we reported net income of $89.8 million for the year ended December 31, 2019 and $59.0 million and $94.6 million for the three and six months ended June 30, 2020, respectively, we may not be able to maintain or increase profitability, and we are unable to predict the extent of our long-range future profits or losses. The amount of net profits or losses will depend, in part, on the level of sales of UDENYCA® in the United States and the level of our expenses as we expand our product pipeline. To offset these expenses, we will need to generate substantial revenue. If expenses exceed our expectations, or if we fail to achieve expected revenue targets, the market value of our common stock may decline.

51

We continue to dependent on the ability to raise funding. This additional funding may not be available on acceptable terms or at all. Failure to obtain this necessary capital when needed may force us to delay, limit or terminate our product development and commercialization efforts or other operations.

As of June 30, 2020, our cash and cash equivalents were $224.6 million and investments in marketable securities were $231.9 million. We expect that our existing cash, cash equivalents, investments in marketable securities and cash collected from our UDENYCA® sales will be sufficient to fund our current operations for the foreseeable future. We have financed our operations primarily through the sale of equity securities, convertible notes, credit facilities, license agreements and to a lesser extent, through recent product sales of UDENYCA®.

However, our operating or investing plans may change as a result of many factors that may currently be unknown to us, and we may need to seek additional funds sooner than planned. Our future funding requirements will depend on many factors, including but not limited to:

our ability to continue to successfully commercialize UDENYCA®, and to compete against new pegfilgrastim biosimilar commercial entrants;
the scope, rate of progress, results and cost of any clinical studies, nonclinical testing and other related activities;
the cost of manufacturing clinical drug supplies and establishing commercial supplies, of our product candidates and any products that we may develop;
the number and characteristics of product candidates that we pursue;
the cost, timing and outcomes of regulatory approvals;
the cost and timing of establishing sales, marketing and distribution capabilities;
the terms and timing of any licensing or other arrangements to acquire intellectual property rights that we may establish, including any milestone and royalty payments thereunder;
the timing  of conversion in common shares or repayment in cash of our convertible debt, or the timing of repayment in cash, whether due or not, of our credit facilities; and
the cost, timing and outcomes of any litigation that we may file against third parties or that may be filed against us by third parties.

Any additional fundraising efforts may divert our management from their day-to-day activities, which may adversely affect our ability to develop and commercialize our product candidates. In addition, we cannot guarantee that future financing will be available in sufficient amounts or on terms acceptable to us, if at all. Moreover, the terms of any financing may adversely affect the holdings or the rights of our stockholders, and the issuance of additional securities, whether equity or debt, by us or the possibility of such issuance may cause the market price of our shares to decline. The sale of additional equity or convertible securities would dilute the share ownership of our existing stockholders. The incurrence of indebtedness could result in increased fixed payment obligations and we may be required to agree to certain restrictive covenants, such as limitations on our ability to incur additional debt, limitations on our ability to acquire, sell or license intellectual property rights and other operating restrictions that could adversely impact our ability to conduct our business. We could also be required to seek funds through arrangements with collaborative partners or otherwise at an earlier stage than otherwise would be desirable and we may be required to relinquish rights to some of our technologies or product candidates or otherwise agree to terms unfavorable to us, any of which may have a material adverse effect on our business, operating results and prospects. Even if we believe we have sufficient funds for our current or future operating plans, we may seek additional capital if market conditions are favorable or for specific strategic considerations.

52

If we are unable to obtain funding on a timely basis, stay profitable or increase our net profits, we may be required to significantly curtail, delay or discontinue one or more of our research or development programs or the commercialization of any product candidates or be unable to expand our operations or otherwise capitalize on our business opportunities, as desired, which could materially affect our financial condition and results of operations.

Our ability to use our net operating loss carryforwards and certain other tax attributes may be limited.

To the extent that we continue to generate taxable losses, unused losses will carry forward to offset future taxable income, if any, until such unused losses expire. Under Sections 382 and 383 of the Internal Revenue Code of 1986, as amended, if a corporation undergoes an “ownership change” (generally defined as a greater than 50 percentage point change (by value) in its equity ownership by certain stockholders over a rolling three-year period), such corporation’s ability to use its pre-change net operating loss carryforwards (“NOLs”) and other pre-change tax attributes (such as research tax credits) to offset its post-change income or taxes may be limited. We have experienced ownership changes in the past and may experience ownership changes in the future (some of which changes are outside our control). As a result, if we earn net taxable income, our ability to use our pre-change NOLs to offset such taxable income may be subject to limitations. Similar provisions of state tax law may also apply to limit our use of accumulated state tax attributes. In addition, at the state level, there may be periods during which the use of NOLs is suspended or otherwise limited, which could accelerate or permanently increase state taxes owed. As a result, even as we attained profitability, we may be unable to use a material portion of our NOLs and other tax attributes, which could adversely affect our future cash flows.

Risks Related to Launch and Commercialization of UDENYCA® and our Other Product Candidates

We have a limited operating history in an emerging regulatory environment on which to assess our business.

We are a biotherapeutics company with a limited operating history in an emerging regulatory environment of biosimilar products. Although we have received upfront payments, milestone and other contingent payments and/or funding for development from some of our collaboration and license agreements, UDENYCA® (pegfilgrastim-cbqv) is our only product approved for commercialization in the United States and E.U., and we have no products approved in any other territories.

Our ability to generate meaningful revenue and remain profitable depends on our ability, alone or with strategic collaboration partners, to successfully market and sell UDENYCA®, and to complete the development of, and obtain the regulatory and marketing approvals necessary to commercialize, one or more of our other product pipeline candidates, which include:

Bioeq’s ranibizumab (Lucentis) biosimilar candidate;
Innovent’s bevacizumab (Avastin) biosimilar candidate;
CHS-1420 (our adalimumab (Humira) biosimilar candidate);
CHS-2020 (our aflibercept (Eylea) biosimilar candidate); and
CHS-131 (our NASH small molecule drug candidate).

We may not be able to continue to generate meaningful revenue from product sales, as this depends heavily on our success in many areas, including but not limited to:

our ability to continue to successfully commercialize UDENYCA® ;
competing against current and future pegfilgrastim products;
healthcare providers, payers, and patients adopting our product candidates once approved and launched;
our ability to procure and commercialize our in-licensed biosimilar candidates;

53

obtaining additional regulatory and marketing approvals for product candidates for which we complete clinical studies;
obtaining adequate third-party coverage and reimbursements for our products;
obtaining market acceptance of our product candidates as viable treatment options;
completing nonclinical and clinical development of our product candidates;
developing and testing of our product formulations;
attracting, hiring and retaining qualified personnel;
developing a sustainable and scalable manufacturing process for any approved product candidates and establishing and maintaining supply and manufacturing relationships with third parties that can conduct the process and provide adequate (in amount and quality) products to support clinical development and the market demand for our product candidates, if approved;
addressing any competing technological and market developments;
identifying, assessing and developing (or acquiring/in-licensing) new product candidates;
negotiating favorable terms in any collaboration, licensing or other arrangements into which we may enter;
maintaining, protecting and expanding our portfolio of intellectual property rights, including patents, trade secrets and know-how; and
defending against any litigation including patent or trade secret infringement lawsuits, that may be filed against us, or achieving successful outcomes of IPR petitions that we have filed, or may in the future file, against third parties.

Even if one or more of the product candidates that we develop is approved for commercial sale, we anticipate incurring significant costs to commercialize any such product. Our expenses could increase beyond our expectations if we are required by the FDA, the EMA, other regulatory agencies, domestic or foreign, or by any unfavorable outcomes in intellectual property litigation filed against us, to change our manufacturing processes or assays or to perform clinical, nonclinical or other types of studies in addition to those that we currently anticipate. In cases where we are successful in obtaining additional regulatory approvals to market one or more of our product candidates, our revenue will be dependent, in part, upon the size of the markets in the territories for which we gain regulatory approval, the number of biosimilar competitors in such markets, the accepted price for the product, the ability to get reimbursement at any price, the nature and degree of competition from originators and other biosimilar companies (including competition from large pharmaceutical companies entering the biosimilar market that may be able to gain advantages in the sale of biosimilar products based on brand recognition and/or existing relationships with customers and payers) and whether we own (or have partnered) the commercial rights for that territory. If the market for our product candidates (or our share of that market) is not as significant as we expect, the indication approved by regulatory authorities is narrower than we expect or the reasonably accepted population for treatment is narrowed by competition, physician choice or treatment guidelines, we may not generate significant revenue from sales of such products, even if approved. If we are unable to successfully complete development and obtain additional regulatory approval for our products, our business may suffer.

54

The commercial success of UDENYCA®, or any future product candidate, will depend upon the degree of market acceptance and adoption by healthcare providers, patients, third-party payers and others in the medical community.

Even with the requisite approvals from the FDA and comparable foreign regulatory authorities, the commercial success of UDENYCA®, or any of our future product candidates, if approved, will depend in part on the medical community, patients and third-party payers accepting our product candidates as medically useful, cost-effective and safe. Any product that we bring to the market may not gain market acceptance by physicians, patients, third-party payers and others in the medical community. The degree of market acceptance of any of our product candidates, if approved for commercial sale, will depend on a number of factors, including:

the safety and efficacy of the product as demonstrated in clinical studies and potential advantages over competing treatments;
the prevalence and severity of any side effects, including any limitations or warnings contained in a product’s approved labeling;
the clinical indications for which approval is granted;
the possibility that a competitor may achieve interchangeability and we may not;
relative convenience and ease of administration;
the extent to which our product may be similar to the originator product than competing biosimilar product candidates;
policies and practices governing the naming of biosimilar product candidates;
prevalence of the disease or condition for which the product is approved;
the cost of treatment, particularly in relation to competing treatments;
the willingness of the target patient population to try new therapies and of physicians to prescribe these therapies;
the strength of marketing and distribution support and timing of market introduction of competitive products;
the extent to which the product is approved for inclusion on formularies of hospitals and managed care organizations;
publicity concerning our products or competing products and treatments;
the extent to which third-party payers provide adequate third-party coverage and reimbursement for our product candidates, if approved;
the price at which we sell our products;
the actions taken by competitors to delay, restrict or block customer usage of the product; and
our ability to maintain compliance with regulatory requirements.

Market acceptance of UDENYCA®, and our other future product candidates, if approved, will not be fully known until after it is launched and may be negatively affected by a potential poor safety experience and the track record of other biosimilar product candidates. Our efforts to educate the medical community and third-party payers on the benefits of the product candidates may require significant resources, may be under-resourced compared to large well-funded pharmaceutical entities and may never be successful. If our product candidates are approved but fail to achieve an adequate level of acceptance by physicians, patients, third-party payers and others in the medical community, we will not be able to generate sufficient revenue to become or remain profitable.

55

The third-party coverage and reimbursement status of UDENYCA® (or our other product candidates, if approved) is uncertain. Failure to obtain or maintain adequate coverage and reimbursement for new or current products could limit our ability to market those products and decrease our ability to generate revenue.

Pricing, coverage and reimbursement of UDENYCA®, or any of our biosimilar product candidates, if approved, may not be adequate to support our commercial infrastructure. Our per-patient prices may not continue to be sufficient to recover our development and manufacturing costs, and as a result, we may not be profitable in the future. Accordingly, the availability and adequacy of coverage and reimbursement by governmental and private payers are essential for most patients to be able to afford expensive treatments such as ours. Sales will depend substantially, both domestically and abroad, on the extent to which the costs of our products will be paid for by health maintenance, managed care, pharmacy benefit and similar healthcare management organizations or reimbursed by government authorities, private health insurers and other third-party payers. If coverage and reimbursement are not available, or are available only to limited levels, or become unavailable, we may not be able to successfully commercialize UDENYCA® or any of our product candidates, if approved. Even if coverage is provided, the approved reimbursement amount may not be adequate to allow us to establish or maintain pricing sufficient to realize a return on our investment.

There is significant uncertainty related to third-party coverage and reimbursement of newly approved products. In the United States, third-party payers, including private and governmental payers such as the Medicare and Medicaid programs, play an important role in determining the extent to which new drugs and biologics will be covered and reimbursed. The Medicare program covers certain individuals aged 65 or older or those who are disabled or suffering from end-stage renal disease. The Medicaid program, which varies from state to state, covers certain individuals and families who have limited financial means. The Medicare and Medicaid programs increasingly are used as models for how private payers and other governmental payers develop their coverage and reimbursement policies for drugs and biologics. It is difficult to predict what third-party payers will decide with respect to the coverage and reimbursement for any newly approved product. In addition, in the United States, no uniform policy of coverage and reimbursement for biologics exists among third-party payers. Therefore, coverage and reimbursement for biologics can differ significantly from payer to payer. As a result, the process for obtaining favorable coverage determinations often is time-consuming and costly and may require us to provide scientific and clinical support for the use of our products to each payer separately, with no assurance that coverage and adequate reimbursement will be obtained.

Effective January 2019, CMS assigned a product specific Q-Code to UDENYCA®, which is necessary to allow UDENYCA® to have its own reimbursement rate and average selling price with Medicare or other third-party payers. However, reimbursement is not guaranteed and rates may vary based on product life cycle, site of care, type of payer, coverage decisions, and provider contracts. Furthermore, while a large majority of payers have adopted the Q-Code assigned by CMS for UDENYCA®, there remains uncertainty as to whether such payers will continue to cover and pay providers for the administration and use of the product with each patient or may favor a competing product. If UDENYCA®, or any of our future product candidates, are not covered or adequately reimbursed by third-party payers, including Medicare, then the cost of the relevant product may be absorbed by healthcare providers or charged to patients. If this is the case, our expectations of the pricing we expect to achieve for such product and the related potential revenue, may be significantly diminished.

Outside the U.S., pharmaceutical businesses are generally subject to extensive governmental price controls and other market regulations. We believe the increasing emphasis on cost-containment initiatives in Europe, Canada and other countries has and will continue to put pressure on the pricing and usage of our product candidates. In many countries, the prices of medical products are subject to varying price control mechanisms as part of national health systems. Other countries allow companies to fix their own prices for medical products, but monitor and control company profits. Additional foreign price controls or other changes in pricing regulation could restrict the amount that we are able to charge for our product candidates. Accordingly, in markets outside the U.S., the reimbursement for our products may be reduced compared with the U.S. and may be insufficient to generate commercially reasonable revenue and profits.

56

Increasing efforts by governmental and third-party payers in the United States and abroad to control healthcare costs may cause such organizations to limit both coverage and the level of reimbursement for new products approved and, as a result, they may not cover or provide adequate payment for UDENYCA® or any of our product candidates. While cost containment practices generally benefit biosimilars, severe cost containment practices may adversely affect our product sales. We expect to experience pricing pressures in connection with the sale of UDENYCA® and any of our product candidates due to the trend toward managed healthcare, the increasing influence of health maintenance organizations and additional legislative changes.

UDENYCA® and our other product candidates, even if approved, will remain subject to regulatory scrutiny.

If our product candidates are approved, they will be subject to ongoing regulatory requirements for manufacturing, labeling, packaging, storage, advertising, promotion, sampling, record-keeping, conduct of post-marketing studies and submission of safety, efficacy and other post-market information, including both federal and state requirements in the United States and requirements of comparable foreign regulatory authorities.

Manufacturers and manufacturers’ facilities are required to comply with extensive FDA, and comparable foreign regulatory authority, requirements, including ensuring that quality control and manufacturing procedures conform to current Good Manufacturing Practices (“cGMP”), regulations. As such, we and our contract manufacturers will be subject to continual review and inspections to assess compliance with cGMP and adherence to commitments made in any NDA, original BLA, 351(k) BLA or MAA. Accordingly, we and others with whom we work must continue to expend time, money and effort in all areas of regulatory compliance, including manufacturing, production and quality control.

Any regulatory approvals that we or our collaboration partners receive for our product candidates may be subject to limitations on the approved indicated uses for which the product may be marketed or to the conditions of approval or may contain requirements for potentially costly additional clinical trials and surveillance to monitor the safety and efficacy of the product candidate. We will be required to report certain adverse events and production problems, if any, to the FDA and comparable foreign regulatory authorities. Any new legislation addressing drug safety issues could result in delays in product development or commercialization or increased costs to assure compliance. We will have to comply with requirements concerning advertising and promotion for our products. Promotional communications with respect to prescription drugs are subject to a variety of legal and regulatory restrictions and must be consistent with the information in the product’s approved label. As such, we may not promote our products for indications or uses for which they do not have approval. If our product candidates are approved, we must submit new or supplemental applications and obtain approval for certain changes to the approved products, product labeling or manufacturing process. We or our collaboration partners could also be asked to conduct post-marketing clinical studies to verify the safety and efficacy of our products in general or in specific patient subsets. If original marketing approval is obtained via an accelerated biosimilar approval pathway, we could be required to conduct a successful post-marketing clinical study to confirm clinical benefit for our products. An unsuccessful post-marketing study or failure to complete such a study could result in the withdrawal of marketing approval.

If a regulatory agency discovers previously unknown problems with a product, such as adverse events of unanticipated severity or frequency or problems with the facility where the product is manufactured or disagrees with the promotion, marketing or labeling of a product, such regulatory agency may impose restrictions on that product or us, including requiring withdrawal of the product from the market. If we fail to comply with applicable regulatory requirements, a regulatory agency or enforcement authority may, among other possibilities:

issue warning letters;
impose civil or criminal penalties;

57

suspend or withdraw regulatory approval;
suspend any of our ongoing clinical studies;
refuse to approve pending applications or supplements to approved applications submitted by us;
impose restrictions on our operations, including closing our contract manufacturers’ facilities; or
seize or detain products or require a product recall.

Any government investigation of alleged violations of law could require us to expend significant time and resources in response and could generate negative publicity. Any failure to comply with ongoing regulatory requirements may significantly and adversely affect our ability to commercialize and generate revenue from our products. If regulatory sanctions are applied or if regulatory approval is withdrawn, the value of our company and our operating results will be adversely affected.

The FDA’s and other regulatory authorities’ policies may change and additional government regulations may be enacted that could prevent, limit or delay regulatory approval of our product candidates. If we are slow or unable to adapt to changes in existing requirements or the adoption of new requirements or policies, or if we are not able to maintain regulatory compliance, we may lose any marketing approval that we may have obtained and we may not sustain profitability, which would adversely affect our business, prospects, financial condition and results of operations.

Disruptions at the FDA and other government agencies caused by funding shortages or global health concerns could hinder their ability to hire, retain or deploy key leadership and other personnel, or otherwise prevent new or modified products from being developed, or approved or commercialized in a timely manner or at all, which could negatively impact our business.

The ability of the FDA to review and approve new products can be affected by a variety of factors, including government budget and funding levels, statutory, regulatory, and policy changes, the FDA’s ability to hire and retain key personnel and accept the payment of user fees, and other events that may otherwise affect the FDA’s ability to perform routine functions. Average review times at the FDA have fluctuated in recent years as a result. In addition, government funding of other government agencies that fund research and development activities is subject to the political process, which is inherently fluid and unpredictable. Disruptions at the FDA and other agencies may also slow the time necessary for new biologics or modifications to approved biologics to be reviewed and/or approved by necessary government agencies, which would adversely affect our business.  For example, over the last several years, including for 35 days beginning on December 22, 2018, the U.S. government has shut down several times and certain regulatory agencies, such as the FDA, have had to furlough critical FDA employees and stop critical activities.  

Separately, in response to the COVID-19 pandemic, on March 10, 2020 the FDA announced its intention to postpone most foreign inspections of manufacturing facilities and products through April 2020, and on March 18, 2020, the FDA temporarily postponed routine surveillance inspections of domestic manufacturing facilities. Subsequently, on July 10, 2020, the FDA announced its intention to resume certain on-site inspections of domestic manufacturing facilities subject to a risk-based prioritization system. The FDA intends to use this risk-based assessment system to identify the categories of regulatory activity that can occur within a given geographic area, ranging from mission critical inspections to resumption of all regulatory activities. Regulatory authorities outside the United States may adopt similar restrictions or other policy measures in response to the COVID-19 pandemic. If a prolonged government shutdown occurs, or if global health concerns continue to prevent the FDA or other regulatory authorities from conducting their regular inspections, reviews, or other regulatory activities, it could significantly impact the ability of the FDA or other regulatory authorities to timely review and process our regulatory submissions, which could have a material adverse effect on our business.

58

Risks Related to Competitive Activity

UDENYCA®, or our other biosimilar product candidates, if approved, will face significant competition from the reference products and from other biosimilar products or pharmaceuticals approved for the same indication as the originator products. Our failure to effectively compete may prevent us from achieving significant market penetration and expansion.

We operate in highly competitive pharmaceutical markets. Successful competitors in the pharmaceutical market have demonstrated the ability to effectively discover, obtain patents, develop, test and obtain regulatory approvals for products, as well as an ability to effectively commercialize, market and promote approved products. Numerous companies, universities and other research institutions are engaged in developing, patenting, manufacturing and marketing of products competitive with those that we are developing. Many of these potential competitors are large, experienced multinational pharmaceutical and biotechnology companies that enjoy significant competitive advantages, such as substantially greater financial, research and development, manufacturing, personnel, marketing resources, and the benefits of mergers and acquisitions.

Specifically, some of the pharmaceutical and biotechnology companies we expect to compete with include: Sandoz International GmbH (“Sandoz”), Amgen Inc. (“Amgen”), Pfizer Inc., Boehringer Ingelheim GmbH (“Boehringer Ingelheim”), Teva Pharmaceutical Industries, Ltd. (“Teva”), and Samsung Bioepis, Ltd. (“Samsung Bioepis”), (a Merck/Biogen/Samsung biosimilar venture), Mylan N.V. (“Mylan”), and Cinfa Biotech S.L. (“Cinfa”), as well as other smaller companies. We are currently aware that such competitors are engaged in the development and commercialization of biosimilar product candidates to pegfilgrastim (Neulasta), ranibizumab (Lucentis), bevacizumab (Avastin), adalimumab (Humira) and aflibercept (Eylea).

UDENYCA® faces competition in the United States from Amgen, Mylan (with partner Biocon Ltd.), Sandoz, Pfizer, and may face completion from Amneal and Fresenius, companies that announced the development of a pegfilgrastim biosimilar.

Our ranibizumab (Lucentis) biosimilar candidate licensed from Bioeq may face competition in the United States from Genentech (the manufacturer of Lucentis). Biogen Inc. (“Biogen”) with collaborator Samsung Bioepis Co., Ltd. (Samsung Bioepis), and Xbrane Biopharma AB (in collaboration with STADA Arzneimittel AG and Bosch + Lomb) have each disclosed the development for a Lucentis biosimilar candidate.

Our bevacizumab (Avastin) biosimilar candidate licensed from Innovent may face competition in the United States from Genentech (the manufacturer of Avastin) as well as Amgen and Pfizer, each of which have initiated the commercial launch of an Avastin biosimilar.

Similarly, CHS-1420, our adalimumab (Humira) biosimilar may face competition from Abbvie (the manufacturer of Humira) as well as manufacturers of Humira biosimilars such as Pfizer, Boehringer Ingelheim, Amgen, Sandoz and Samsung Bioepis. There are five adalimumab biosimilar products FDA-approved in the United States and Fujifilm and Fresenius are companies that have each disclosed development plans for a Humira biosimilar candidate. As a result of number of potential adalimimub (Humira) biosimilar competitors, we may not be able to  achieve topline sales between $500 million to $1.0 billion for CHS-1420 in the United States, if approved.

CHS-2020 may face competition in the United States from Regeneron Pharmaceuticals, Inc. (the manufacturer of Eylea), as well as Momenta (in collaboration with Mylan), Biogen (in collaboration with Samsung Bioepis), and Santo Holding GmbH (in collaboration with Formycon AG), each of which has disclosed development plans for an Eylea biosimilar candidate.  

59

These companies may also have greater brand recognition and more experience in conducting preclinical testing and clinical trials of product candidates, obtaining FDA and other regulatory approvals of products and marketing and commercializing products once approved.

Additionally, many manufacturers of originator products have increasingly used legislative, regulatory and other means, such as litigation, to delay regulatory approval and to seek to restrict competition from manufacturers of biosimilars. These efforts may include or have included:  

settling, or refusing to settle, patent lawsuits with biosimilar companies, resulting in such patents remaining an obstacle for biosimilar approval;
submitting Citizen Petitions to request the FDA Commissioner to take administrative action with respect to prospective and submitted biosimilar applications;
appealing denials of Citizen Petitions in U.S. federal district courts and seeking injunctive relief to reverse approval of biosimilar applications;
restricting access to reference brand products for equivalence and biosimilarity testing that interferes with timely biosimilar development plans;
attempting to influence potential market share by conducting medical education with physicians, payers, regulators and patients claiming that biosimilar products are too complex for biosimilar approval or are too dissimilar from originator products to be trusted as safe and effective alternatives;
implementing payer market access tactics that benefit their brands at the expense of biosimilars;
seeking state law restrictions on the substitution of biosimilar products at the pharmacy without the intervention of a physician or through other restrictive means such as excessive recordkeeping requirements or patient and physician notification;
seeking federal or state regulatory restrictions on the use of the same non-proprietary name as the reference brand product for a biosimilar or interchangeable biologic;
seeking changes to the U.S. Pharmacopeia, an industry recognized compilation of drug and biologic standards;
obtaining new patents covering existing products or processes, which could extend patent exclusivity for a number of years or otherwise delay the launch of biosimilars; and
influencing legislatures so that they attach special patent extension amendments to unrelated federal legislation.

60

UDENYCA® and our other biosimilar product candidates, if approved, could face price competition from other biosimilars of the same reference products for the same indication. This price competition could exceed our capacity to respond, detrimentally affecting our market share and revenue as well as adversely affecting the overall financial health and attractiveness of the market for the biosimilar.

Competitors in the biosimilar market have the ability to compete on price with healthcare providers, and through payers and their third-party administrators, who exert downward pricing pressure on our price offerings. It is possible our biosimilar competitors’ compliance with price discounting demands in exchange for market share or volume requirements could exceed our capacity to respond in kind and reduce market prices beyond our expectations. Such practices may limit our ability to increase market share and may also impact profitability.

We face intense competition and rapid technological change and the possibility that our competitors may develop therapies that are similar, more advanced or more effective than ours, which may adversely affect our financial condition and our ability to successfully commercialize our product candidates.

Many of our competitors have substantially greater financial, technical and other resources, such as larger research and development staff and experienced marketing and manufacturing organizations. Additional mergers and acquisitions in the pharmaceutical industry may result in even more resources being concentrated in our competitors. As a result, these companies may obtain regulatory approval more rapidly than we are able to and may be more effective in selling and marketing their products. Smaller or early-stage companies may also prove to be significant competitors, particularly through collaborative arrangements with large, established companies. Our competitors may succeed in developing, acquiring or licensing on an exclusive basis, products that are more effective or less costly than any product candidate that we may develop; they may also obtain patent protection that could block our products; and they may obtain regulatory approval, product commercialization and market penetration earlier than we do. Biosimilar product candidates developed by our competitors may render our potential product candidates uneconomical, less desirable or obsolete, and we may not be successful in marketing our product candidates against competitors.

If other biosimilars of bevacizumab (Avastin), ranibizumab (Lucentis), aflibercept (Eylea) or adalimumab (Humira), are approved and successfully commercialized before our product candidates for these originator products, our business would suffer.

We expect other companies to seek approval to manufacture and market biosimilar versions of Avastin, Lucentis, Eylea or Humira. If other biosimilars of these branded biologics are approved and successfully commercialized before our biosimilar candidates, we may never achieve meaningful market share for these products, our revenue would be reduced and, as a result, our business, prospects and financial condition could suffer. For instance, Mylan received FDA approval for its pegfilgrastim biosimilar in June 2018, and in July 2018, Mylan initiated the commercialization in the United States of this biosimilar. Furthermore, in September 2018, the EC granted marketing authorization to UDENYCA® and to a pegfilgrastim biosimilar candidate from Intas. In November and December 2018, the EC granted marketing authorizations to three additional pegfilgrastim biosimilar candidates from Sandoz, Mylan and Cinfa. In June 2019, the E.U. granted marketing authorization to a pegfilgrastim biosimilar candidate from USV Biologics.

61

If an improved version of an originator product, such as Neulasta, Humira, Lucentis or Eylea, is developed or if the market for the originator product significantly declines, sales or potential sales of our biosimilar product candidates may suffer.

Originator companies may develop improved versions of a reference product as part of a life cycle extension strategy and may obtain regulatory approval of the improved version under a new or supplemental BLA submitted to the applicable regulatory authority. Should the originator company succeed in obtaining an approval of an improved biologic product, it may capture a significant share of the collective reference product market in the applicable jurisdiction and significantly reduce the market for the reference product and thereby the potential size of the market for our biosimilar product candidates. In addition, the improved product may be protected by additional patent rights that may subject our follow-on biosimilar to claims of infringement.

Biologic reference products may also face competition as technological advances are made that may offer patients a more convenient form of administration or increased efficacy or as new products are introduced. As new products are approved that compete with the reference product to our biosimilar product candidates, sales of the reference originator product may be adversely impacted or rendered obsolete. If the market for the reference product is impacted, we may lose significant market share or experience limited market potential for our approved biosimilar products or product candidates, and the value of our product pipeline could be negatively impacted. As a result of the above factors, our business, prospects and financial condition could suffer.

Risks Related to Our Ability to Hire and Retain Highly Qualified Personnel

We are highly dependent on the services of our key executives and personnel, including our President and Chief Executive Officer, Dennis M. Lanfear, and if we are not able to retain these members of our management or recruit additional management, clinical and scientific personnel, our business will suffer.

We are highly dependent on the principal members of our management and scientific and technical staff. The loss of service of any of our management or key scientific and technical staff could harm our business. In addition, we are dependent on our continued ability to attract, retain and motivate highly qualified additional management, clinical and scientific personnel. If we are not able to retain our management, particularly our President and Chief Executive Officer, Mr. Lanfear, and to attract, on acceptable terms, additional qualified personnel necessary for the continued development of our business, we may not be able to sustain our operations or grow.

Our future performance will also depend, in part, on our ability to successfully integrate newly hired executive officers into our management team and our ability to develop an effective working relationship among senior management. Our failure to integrate these individuals and create effective working relationships among them and other members of management could result in inefficiencies in the development and commercialization of our product candidates, harming future regulatory approvals, sales of our product candidates and our results of operations. Additionally, we do not currently maintain “key person” life insurance on the lives of our executives or any of our employees.

We will need to expand and effectively manage our managerial, scientific, operational, financial, commercial and other resources in order to successfully pursue our clinical development and commercialization efforts. Our success also depends on our continued ability to attract, retain and motivate highly qualified management and scientific personnel. We may not be able to attract or retain qualified management and scientific and clinical personnel in the future due to the intense competition for qualified personnel among biotechnology, pharmaceutical and other businesses, particularly in the San Francisco Bay Area. If we are not able to attract, retain and motivate necessary personnel to accomplish our business objectives, we may experience constraints that will significantly impede the achievement of our development objectives, our ability to raise additional capital and our ability to implement our business strategy.

62

We will need to expand our organization and we may experience difficulties in managing this growth, which could disrupt our operations.

As of June 30, 2020, we had 306 employees. As our development and commercialization plans and strategies develop, we expect to need additional managerial, operational, sales, marketing, financial, legal and other resources. Our management may need to divert a disproportionate amount of its attention away from our day-to-day activities and devote a substantial amount of time to managing these growth activities. We may not be able to effectively manage the expansion of our operations, which may result in weaknesses in our infrastructure, operational mistakes, loss of business opportunities, loss of employees and reduced productivity among remaining employees. Our expected growth could require significant capital expenditures and may divert financial resources from other projects, such as the development of our current and potential future product candidates. If our management is unable to effectively manage our growth, our expenses may increase more than expected, our ability to generate and/or grow revenue could be reduced and we may not be able to implement our business strategy. Our future financial performance and our ability to commercialize product candidates and compete effectively will depend, in part, on our ability to effectively manage any future growth.

Risks Related to Reliance on Third-Party Vendors

We rely on third parties to conduct our nonclinical and clinical studies and perform other tasks for us. If these third parties do not successfully carry out their contractual duties, meet expected deadlines or comply with regulatory requirements, we may not be able to obtain regulatory approval for or commercialize our product candidates and our business could be substantially harmed.

We have relied upon and plan to continue to rely upon third-party CROs to monitor and manage data for our ongoing nonclinical and clinical programs. We rely on these parties for execution of our nonclinical and clinical studies and control only certain aspects of their activities. Nevertheless, we are responsible for ensuring that each of our studies is conducted in accordance with the applicable protocol, legal, regulatory and scientific standards and our reliance on the CROs does not relieve us of our regulatory responsibilities. We and our CROs and other vendors are required to comply with cGMP, good clinical practices (“GCP”), and Good Laboratory Practices (“GLP”), which are regulations and guidelines enforced by the FDA, the Competent Authorities of the Member States of the EEA and comparable foreign regulatory authorities for all of our product candidates in clinical development. Regulatory authorities enforce these regulations through periodic inspections of study sponsors, principal investigators, study sites and other contractors. If we, any of our CROs, service providers or investigators fail to comply with applicable regulations or GCPs, the data generated in our nonclinical and clinical studies may be deemed unreliable and the FDA, EMA or comparable foreign regulatory authorities may require us to perform additional nonclinical and clinical studies before approving our marketing applications. We cannot assure you that upon inspection by a given regulatory authority, such regulatory authority will determine that any of our clinical studies comply with GCP regulations. In addition, our clinical studies must be conducted with product generated under cGMP regulations. Failure to comply by any of the participating parties or ourselves with these regulations may require us to repeat clinical studies, which would delay the regulatory approval process. Moreover, our business may be implicated if our CRO or any other participating parties violate federal or state fraud and abuse or false claims laws and regulations or healthcare privacy and security laws.

If any of our relationships with these third-party CROs terminate, we may not be able to enter into arrangements with alternative CROs or do so on commercially reasonable terms. In addition, our CROs are not our employees, and except for remedies available to us under our agreements with such CROs, we cannot control whether or not they devote sufficient time and resources to our on-going nonclinical and clinical programs. If CROs do not successfully carry out their contractual duties or obligations or meet expected deadlines, if they need to be replaced or if the quality or accuracy of the data they obtain is compromised due to the failure to adhere to our protocols, regulatory requirements or for other reasons, our clinical studies may be extended, delayed or terminated and we may not be able to obtain regulatory approval for or successfully commercialize our product candidates. CROs may also generate higher costs than anticipated. As a result, our results of operations and the commercial prospects for our product candidates would be harmed, our costs could increase and our ability to generate revenue could be delayed.

63

Switching or adding additional CROs involves additional cost and requires management time and focus. In addition, a transition period is necessary when a new CRO commences work, which can materially impact our ability to meet our desired clinical development timelines. Though we strive to carefully manage our relationships with our CROs, there can be no assurance that we will not encounter similar challenges or delays in the future or that these delays or challenges will not have a material adverse impact on our business, prospects and financial condition.

We rely on third parties, and in some cases a single third party, to manufacture nonclinical, clinical and commercial drug supplies of our product candidates and to store critical components of our product candidates for us. Our business could be harmed if those third parties fail to provide us with sufficient quantities of product candidates or fail to do so at acceptable quality levels or prices.

We do not currently have the infrastructure or capability internally to manufacture supplies of our product candidates for use in our nonclinical and clinical studies, and we lack the resources and the capability to manufacture any of our product candidates on a clinical or commercial scale. We rely on third party manufacturers to manufacture and supply us with our product candidates for our preclinical and clinical studies as well as to establish commercial supplies of our product candidates. Successfully transferring complicated manufacturing techniques to contract manufacturing organizations and scaling up these techniques for commercial quantities is time consuming and we may not be able to achieve such transfer or do so in a timely manner. Moreover, the availability of contract manufacturing services for protein-based therapeutics is highly variable and there are periods of relatively abundant capacity alternating with periods in which there is little available capacity. If our need for contract manufacturing services increases during a period of industry-wide production capacity shortage, we may not be able to produce our product candidates on a timely basis or on commercially viable terms. Although we will plan accordingly and generally do not begin a clinical study unless we believe we have a sufficient supply of a product candidate to complete such study, any significant delay or discontinuation in the supply of a product candidate for an ongoing clinical study due to the need to replace a third-party manufacturer could considerably delay completion of our clinical studies, product testing and potential regulatory approval of our product candidates, which could harm our business and results of operations.

Reliance on third-party manufacturers entails additional risks, including reliance on the third party for regulatory compliance and quality assurance, the possible breach of the manufacturing agreement by the third party and the possible termination or nonrenewal of the agreement by the third party at a time that is costly or inconvenient for us. In addition, third party manufacturers may not be able to comply with cGMP or similar regulatory requirements outside the U.S. Our failure or the failure of our third party manufacturers to comply with applicable regulations could result in sanctions being imposed on us, including fines, injunctions, civil penalties, delays, suspension or withdrawal of approvals, license revocation, seizures or recalls of products, operating restrictions and criminal prosecutions, any of which could significantly and adversely affect supplies of our product candidates or any other product candidates or products that we may develop. Any failure or refusal to supply the components for our product candidates that we may develop could delay, prevent or impair our clinical development or commercialization efforts. If our contract manufacturers were to breach or terminate their manufacturing arrangements with us, the development or commercialization of the affected products or product candidates could be delayed, which could have an adverse effect on our business. Any change in our manufacturers could be costly because the commercial terms of any new arrangement could be less favorable and because the expenses relating to the transfer of necessary technology and processes could be significant.

If any of our product candidates are approved, in order to produce the quantities necessary to meet anticipated market demand, any contract manufacturer that we engage may need to increase manufacturing capacity. If we are unable to build and stock our product candidates in sufficient quantities to meet the requirements for the launch of these candidates or to meet future demand, our revenue and gross margins could be adversely affected. Although we believe that we will not have any material supply issues, we cannot be certain that we will be able to obtain long-term supply arrangements for our product candidates or materials used to produce them on acceptable terms, if at all. If we are unable to arrange for third-party manufacturing, or to do so on commercially reasonable terms, we may not be able to complete development of our product candidates or market them.

64

We are dependent on Bioeq, Innovent and Orox for the commercialization of our biosimilar product candidates in certain markets and we intend to seek additional commercialization partners for major markets, and the failure to commercialize in those markets could have a material adverse effect on our business and operating results.

We have an exclusive license from Bioeq to commercialize Bioeq’s ranibizumab (Lucentis) biosimilar in the United States. We have an exclusive license from Innovent to develop and commercialize Innovent’s bevacizumab (Avastin) biosimilar in the United States and Canada. Our licensors are responsible for supplying us with drug substance and final drug products as well as, in the case of Innovent, the necessary regulatory data to submit a 351(k) BLA for Innovent’s bevacizumab candidate in the United States and Canada.  

Our exclusive licensee, Orox, is responsible for commercialization of certain of our products and product candidates, including UDENYCA® and CHS-1420, in certain Caribbean and Latin American countries (excluding Brazil, and in the case of UDENYCA®, also excluding Argentina). We intend to seek commercialization partners for all products in Europe and other jurisdictions outside the U.S. (excluding certain Caribbean and Latin American countries).

Our licenses with Bioeq, Innovent, Orox, or other future license or collaboration agreements, may not be successful. Factors that may affect the success of our licenses and collaborations include , but are not limited to, the following:

our existing and potential collaboration partners may fail to provide sufficient amounts of commercial products or they may be ineffective in doing so;
our existing and potential collaboration partners may fail regulatory inspections which may preclude or delay the delivery of commercial products;
our existing and potential collaboration partners may fail to exercise commercially reasonable efforts to market and sell our products in their respective licensed jurisdictions or they may be ineffective in doing so;
our existing and potential licensees and collaboration partners may incur financial, legal or other difficulties that force them to limit or reduce their participation in our joint projects;
our existing and potential licensees and collaboration partners may terminate their licenses or collaborations with us, which could make it difficult for us to attract new partners and/or adversely affect perception of us in the business and financial communities; and
our existing and potential licensees and collaboration partners may choose to pursue alternative, higher priority programs, which could affect their commitment to us.

Moreover, any disputes with our licensees and collaboration partners will substantially divert the attention of our senior management from other business activities and will require us to incur substantial costs associated with litigation or arbitration proceedings. If we cannot maintain successful license and collaboration arrangements, our business, financial condition and operating results may be adversely affected.

Our reliance on third parties requires us to share our trade secrets, which increases the possibility that a competitor will discover them or that our trade secrets will be misappropriated or disclosed.

Because we rely on third parties to develop and manufacture our product candidates, we must, at times, share trade secrets with them. We seek to protect our proprietary technology in part by entering into confidentiality agreements and, if applicable, material transfer agreements, collaborative research agreements, consulting agreements or other similar agreements with our collaboration partners, advisors, employees and consultants prior to beginning research or disclosing proprietary information. These agreements typically limit the rights of the third parties to use or disclose our confidential information, such as trade secrets. Despite the contractual provisions employed when working with third parties, the need to share trade secrets and other confidential information increases the risk that such trade secrets become known by our competitors, are inadvertently incorporated into the technology of others or are disclosed

65

or used in violation of these agreements. Given that our proprietary position is based, in part, on our know-how and trade secrets, a competitor’s discovery of our trade secrets or other unauthorized use or disclosure would impair our competitive position and may have a material adverse effect on our business.

Risks Related to Manufacturing and Supply Chain

We are subject to a multitude of manufacturing risks. Any adverse developments affecting the manufacturing operations of our biosimilar product candidates could substantially increase our costs and limit supply for our product candidates.

The process of manufacturing our product candidates is complex, highly regulated and subject to several risks, including but not limited to:

product loss due to contamination, equipment failure or improper installation or operation of equipment or vendor or operator error; and
equipment failures, labor shortages, natural disasters, power failures and numerous other factors associated with the manufacturing facilities in which our product candidates are produced.

Even minor deviations from normal manufacturing processes for any of our product candidates could result in reduced production yields, product defects and other supply disruptions. For example, we have experienced failures with respect to the manufacturing of certain lots of each of our product candidates resulting in delays prior to our taking corrective action. Additionally, if microbial, viral or other contaminations are discovered in our product candidates or in the manufacturing facilities in which our product candidates are made, such manufacturing facilities may need to be closed for an extended period of time to investigate and remedy the contamination.

Any adverse developments affecting manufacturing operations for our product candidates may result in shipment delays, inventory shortages, lot failures, withdrawals or recalls or other interruptions in the supply of our product candidates. We may also have to take inventory write-offs and incur other charges and expenses for product candidates that fail to meet specifications, undertake costly remediation efforts or seek costlier manufacturing alternatives.

We currently engage single suppliers for manufacture, clinical trial services, formulation development and product testing of our product candidates. The loss of any of these suppliers or vendors could materially and adversely affect our business.

For UDENYCA® and our product candidates, we currently engage a distinct vendor or service provider for each of the principal activities supporting our manufacture and development of these products, such as manufacture of the biological substance present in each of the products, manufacture of the final filled and finished presentation of these products, as well as laboratory testing, formulation development and clinical testing of these products. For example, in December 2015, we entered into a strategic manufacturing agreement with KBI Biopharma, Inc. for long-term commercial manufacturing of UDENYCA®. Because we currently have engaged a limited number of back up suppliers or vendors for these single-sourced services, and although we believe that there are alternate sources that could fulfill these activities, we cannot assure you that identifying and establishing relationships with alternate suppliers and vendors would not result in significant delay in the development of our product candidates. Additionally, we may not be able to enter into arrangements with alternative service providers on commercially reasonable terms or at all. A delay in the development of our product candidates, or having to enter into a new agreement with a different third party on less favorable terms than we have with our current suppliers, could have a material adverse impact on our business.

66

We and our collaboration partners and contract manufacturers are subject to significant regulation with respect to manufacturing our product candidates. The manufacturing facilities on which we rely may not continue to meet regulatory requirements or may not be able to meet supply demands.

All entities involved in the preparation of therapeutics for clinical studies or commercial sale, including our existing contract manufacturers for our product candidates, are subject to extensive regulation. Components of a finished therapeutic product approved for commercial sale or used in clinical studies must be manufactured in accordance with cGMP. These regulations govern manufacturing processes and procedures (including record keeping) and the implementation and operation of quality systems to control and assure the quality of investigational products and products approved for sale. Poor control of production processes can lead to the introduction of contaminants or to inadvertent changes in the properties or stability of our product candidates that may not be detectable in final product testing. We, our collaboration partners or our contract manufacturers must supply all necessary documentation in support of a 351(k) BLA, original BLA, NDA or MAA on a timely basis and must adhere to GLP and cGMP regulations enforced by the FDA and other regulatory agencies through their facilities inspection program. Some of our contract manufacturers may have never produced a commercially approved pharmaceutical product and therefore have not obtained the requisite regulatory authority approvals to do so. The facilities and quality systems of some or all of our collaboration partners and third-party contractors must pass a pre-approval inspection for compliance with the applicable regulations as a condition of regulatory approval of our product candidates or any of our other potential products. In addition, the regulatory authorities may, at any time, audit or inspect a manufacturing facility involved with the preparation of our product candidates or our other potential products or the associated quality systems for compliance with the regulations applicable to the activities being conducted. Although we oversee the contract manufacturers, we cannot control the manufacturing process of, and are completely dependent on, our contract manufacturing partners for compliance with the regulatory requirements. If these facilities do not pass a pre-approval plant inspection, regulatory approval of the products may not be granted or may be substantially delayed until any violations are corrected to the satisfaction of the regulatory authority, if ever.

The regulatory authorities also may, at any time following approval of a product for sale, inspect or audit the manufacturing facilities of our collaboration partners and third-party contractors. If any such inspection or audit identifies a failure to comply with applicable regulations or if a violation of our product specifications or applicable regulations occurs independent of such an inspection or audit, we or the relevant regulatory authority may require remedial measures that may be costly and/or time consuming for us or a third party to implement and that may include the temporary or permanent suspension of a clinical study or commercial sales or the temporary or permanent closure of a facility. Any such remedial measures imposed upon us or third parties with whom we contract could materially harm our business.

If we, our collaboration partners or any of our third-party manufacturers fail to maintain regulatory compliance, the FDA or other applicable regulatory authority can impose regulatory sanctions including, among other things, refusal to approve a pending application for a new product candidate, withdrawal of an approval or suspension of production. As a result, our business, financial condition and results of operations may be materially harmed.

Additionally, if supply from one approved manufacturer is interrupted, an alternative manufacturer would need to be qualified through a BLA supplement, NDA supplement or MAA variation or equivalent foreign regulatory filing, which could result in further delay. The regulatory agencies may also require additional studies if a new manufacturer is relied upon for commercial production. Switching manufacturers may involve substantial costs and is likely to result in a delay in our desired clinical and commercial timelines.

These factors could cause us to incur additional costs and could cause the delay or termination of clinical studies, regulatory submissions, required approvals or commercialization of our product candidates. Furthermore, if our suppliers fail to meet contractual requirements and we are unable to secure one or more replacement suppliers capable of production at a substantially equivalent cost, our clinical studies may be delayed or we could lose potential revenue.

67

The structure of complex proteins used in protein-based therapeutics is inherently variable and highly dependent on the processes and conditions used to manufacture them. If we are unable to develop manufacturing processes that achieve a requisite degree of biosimilarity to the originator drug, and within a range of variability considered acceptable by regulatory authorities, we may not be able to obtain regulatory approval for our products.

Protein-based therapeutics are inherently heterogeneous and their structures are highly dependent on the production process and conditions. Products from one production facility can differ within an acceptable range from those produced in another facility. Similarly, physicochemical differences can also exist among different lots produced within a single facility. The physicochemical complexity and size of biologic therapeutics create significant technical and scientific challenges in the context of their replication as biosimilar products.

The inherent variability in protein structure from one production lot to another is a fundamental consideration with respect to establishing biosimilarity to an originator product to support regulatory approval requirements. For example, the glycosylation of the protein, meaning the manner in which sugar molecules are attached to the protein backbone of a therapeutic protein when it is produced in a living cell, is critical to therapeutic efficacy, half-life (how long the drug stays in the body), efficacy and even safety of the therapeutic and is therefore a key consideration for biosimilarity. Defining and understanding the variability of an originator molecule in order to match its glycosylation profile requires significant skill in cell biology, protein purification and analytical protein chemistry. Furthermore, manufacturing proteins with reliable and consistent glycosylation profiles at scale is challenging and highly dependent on the skill of the cell biologist and process scientist.

There are extraordinary technical challenges in developing complex protein-based therapeutics that not only must achieve an acceptable degree of similarity to the originator molecule in terms of characteristics such as the unique glycosylation pattern, but also the ability to develop manufacturing processes that can replicate the necessary structural characteristics within an acceptable range of variability sufficient to satisfy regulatory authorities.

Given the challenges caused by the inherent variability in protein production, we may not be successful in developing our products if regulators conclude that we have not achieved a sufficient level of biosimilarity to the originator product, or that the processes we use are unable to generate our products within an acceptable range of variability.

Risks Related to Adverse Events

UDENYCA® or our product candidates may cause undesirable side effects or have other properties that could, as applicable, delay or prevent their regulatory approval, limit the commercial profile of an approved label or result in significant negative consequences following marketing approval, if granted.

As with most pharmaceutical products, use of UDENYCA® or our product candidates could be associated with side effects or adverse events, which can vary in severity (from minor reactions to death) and frequency (infrequent or prevalent). Side effects or adverse events associated with the use of our product candidates may be observed at any time, including in clinical trials or when a product is commercialized. Undesirable side effects caused by our product candidates could cause us or regulatory authorities to interrupt, delay or halt clinical studies and could result in a more restrictive label or the delay or denial of regulatory approval by the FDA or other comparable foreign authorities. Results of our studies could reveal a high and unacceptable severity and prevalence of side effects such as toxicity or other safety issues and could require us or our collaboration partners to perform additional studies or halt development or sale of these product candidates or expose us to product liability lawsuits, which will harm our business. In such an event, we may be required by regulatory agencies to conduct additional animal or human studies regarding the safety and efficacy of our product candidates, which we have not planned or anticipated or our studies could be suspended or terminated, and the FDA or comparable foreign regulatory authorities could order us to cease further development of or deny or withdraw approval of our product candidates for any or all targeted indications. There can be no assurance that we will

68

resolve any issues related to any product-related adverse events to the satisfaction of the FDA or any other regulatory agency in a timely manner, if ever, which could harm our business, prospects and financial condition.

Additionally, product quality characteristics have been shown to be sensitive to changes in process conditions, manufacturing techniques, equipment or sites and other such related considerations, hence any manufacturing process changes we implement prior to or after regulatory approval could impact product safety and efficacy.

Drug-related side effects could affect patient recruitment for clinical trials, the ability of enrolled patients to complete our studies or result in potential product liability claims. We currently carry product liability insurance and we are required to maintain product liability insurance pursuant to certain of our license agreements. We believe our product liability insurance coverage is sufficient in light of our current clinical programs; however, we may not be able to maintain insurance coverage at a reasonable cost or in sufficient amounts to protect us against losses due to liability. A successful product liability claim or series of claims brought against us could adversely affect our results of operations and business. In addition, regardless of merit or eventual outcome, product liability claims may result in impairment of our business reputation, withdrawal of clinical study participants, costs due to related litigation, distraction of management’s attention from our primary business, initiation of investigations by regulators, substantial monetary awards to patients or other claimants, the inability to commercialize our product candidates and decreased demand for our product candidates, if approved for commercial sale.

Additionally, if one or more of our product candidates receives marketing approval, and we or others later identify undesirable side effects caused by such products, a number of potentially significant negative consequences could result, including but not limited to:

regulatory authorities may withdraw approvals of such product;
regulatory authorities may require additional warnings on the label;
we may be required to create a Risk Evaluation and Mitigation Strategy (“REMS”), plan, which could include a medication guide outlining the risks of such side effects for distribution to patients, a communication plan for healthcare providers and/or other elements to assure safe use;
we could be sued and held liable for harm caused to patients; and
our reputation may suffer.

Any of these events could prevent us from achieving or maintaining market acceptance of the particular product candidate, if approved, and could significantly harm our business, results of operations and prospects.

If we receive approval for our product candidates, regulatory agencies including the FDA and foreign regulatory agencies, regulations require that we report certain information about adverse medical events if those products may have caused or contributed to those adverse events. The timing of our obligation to report would be triggered by the date we become aware of the adverse event as well as the nature of the event. We may fail to report adverse events we become aware of within the prescribed timeframe. We may also fail to appreciate that we have become aware of a reportable adverse event, especially if it is not reported to us as an adverse event or if it is an adverse event that is unexpected or removed in time from the use of our products. If we fail to comply with our reporting obligations, the FDA or foreign regulatory agencies could take action including criminal prosecution, the imposition of civil monetary penalties, seizure of our products or delay in approval or clearance of future products.

Adverse events involving an originator product, or other biosimilars of such originator product, may negatively affect our business.

In the event that use of an originator product, or other biosimilar for such originator product, results in unanticipated side effects or other adverse events, it is likely that our biosimilar product candidate will be viewed

69

comparably and may become subject to the same scrutiny and regulatory sanctions as the originator product or other biosimilar, as applicable. Accordingly, we may become subject to regulatory supervisions, clinical holds, product recalls or other regulatory actions for matters outside of our control that affect the originator product, or other biosimilar, as applicable, if and until we are able to demonstrate to the satisfaction of our regulators that our biosimilar product candidate is not subject to the same issues leading to the regulatory action as the originator product or other biosimilar, as applicable.

We or the third parties upon whom we depend may be adversely affected by earthquakes or other natural disasters and our business continuity and disaster recovery plans may not adequately protect us from a serious disaster.

Our corporate headquarters and laboratory are located in the San Francisco Bay Area and in Southern California (Camarillo), respectively. These locations have in the past experienced severe earthquakes and other natural disasters. We do not carry earthquake insurance. Earthquakes or other natural disasters could severely disrupt our operations or those of our collaboration partners and have a material adverse effect on our business, results of operations, financial condition and prospects. If a natural disaster, power outage or other event occurred that prevented us from using all or a significant portion of our headquarters, that damaged critical infrastructure (such as the manufacturing facilities of our third-party contract manufacturers) or that otherwise disrupted operations, it may be difficult or, in certain cases, impossible for us to continue our business for a substantial period of time. The disaster recovery and business continuity plans we have in place currently are limited and are unlikely to prove adequate in the event of a serious disaster or similar event. We may incur substantial expenses as a result of the limited nature of our disaster recovery and business continuity plans, which, particularly when taken together with our lack of earthquake insurance, could have a material adverse effect on our business.

Risks Related to Intellectual Property

If we infringe or are alleged to infringe intellectual property rights of third parties, our business could be harmed. Third-party claims of intellectual property infringement may prevent or delay our development and commercialization efforts.

Our commercial success depends in large part on avoiding infringement of the patents and proprietary rights of third parties. There have been many lawsuits and other proceedings involving patent and other intellectual property rights in the pharmaceutical industry, including patent infringement lawsuits, interferences, oppositions and reexamination proceedings before the United States Patent and Trademark Office (“USPTO”)  and corresponding foreign patent offices. Numerous U.S. and foreign issued patents and pending patent applications, which are owned by third parties, exist in the fields in which we are developing product candidates. As the pharmaceutical industry expands and more patents are issued, the risk increases that our product candidates may be subject to claims of infringement of the patent rights of third parties.

Our research, development and commercialization activities may infringe or otherwise violate or be claimed to infringe or otherwise violate patents owned or controlled by other parties. The companies that originated the products for which we intend to introduce biosimilar versions, such as Amgen, AbbVie, and Genentech, as well as other competitors (including other companies developing biosimilars) have developed, and are continuing to develop, worldwide patent portfolios of varying sizes and breadth, many of which are in fields relating to our business, and it may not always be clear to industry participants, including us, which patents cover various types of products or methods of use.

70

Third parties may assert that we are employing their proprietary technology without authorization. We are aware of third-party patents or patent applications with claims, for example, to compositions, formulations, methods of manufacture or methods for treatment related to the use or manufacture of our product candidates. While we have conducted freedom to operate analyses with respect to UDENYCA® and our product candidates, including our in-licensed biosimilar candidates, as well as our pipeline candidates, we cannot guarantee that any of our analyses are complete and thorough, nor can we be sure that we have identified each and every patent and pending application in the United States and abroad that is relevant or necessary to the commercialization of our product candidates. Moreover, because patent applications can take many years to issue, there may be currently pending patent applications that may later result in issued patents covering our product candidates. With respect to products we are evaluating for inclusion in our future biosimilar product pipeline, our freedom to operate analyses, including our research on the timing of potentially relevant patent expirations, are ongoing.

There may also be patent applications that have been filed but not published and if such applications issue as patents, they could be asserted against us. For example, in most cases, a patent filed today would not become known to industry participants for at least 18 months given patent rules applicable in most jurisdictions, which do not require publication of patent applications until 18 months after filing. Moreover, some U.S. patents may issue without any prior publication in cases where the patent applicant does not also make a foreign filing. We may also face claims from non-practicing entities that have no relevant product revenue and against whom our own patent portfolio may have no deterrent effect. In addition, coverage of patents is subject to interpretation by the courts, and the interpretation is not always uniform. If we are sued for patent infringement, we would need to demonstrate that our product candidates, products or methods either do not infringe the patent claims of the relevant patent or that the patent claims are invalid and/or unenforceable, and we may not be able to do this. Proving that a patent is invalid or unenforceable is difficult. For example, in the United States, proving invalidity requires a showing of clear and convincing evidence to overcome the presumption of validity enjoyed by issued patents. Also in proceedings before courts in Europe, the burden of proving invalidity of the patent usually rests on the party alleging invalidity. Even if we are successful in these proceedings, we may incur substantial costs and the time and attention of our management and scientific personnel could be diverted in pursuing these proceedings, which could have a material adverse effect on us. In addition, we may not have sufficient resources to bring these actions to a successful conclusion.

Third parties could bring claims against us that would cause us to incur substantial expenses and, if successful against us, could cause us to pay substantial monetary damages. Further, if a patent infringement suit were brought against us, we could be forced to stop or delay research, development, manufacturing or sales of the product or product candidate that is the subject of the suit. Ultimately, we could be prevented from commercializing a product or be forced to cease some aspect of our business operations, if, as a result of actual or threatened patent infringement claims, we are unable to enter into licenses on commercially acceptable terms or at all. If, as a result of patent infringement claims or to avoid potential claims, we choose or are required to seek licenses from third parties, these licenses may not be available on acceptable terms or at all. Even if we are able to obtain a license, the license may obligate us to pay substantial license fees or royalties or both, and the rights granted to us might be nonexclusive, which could result in our competitors gaining access to the same intellectual property. Parties making claims against us may obtain injunctive or other equitable relief, which could effectively block our ability to further develop and commercialize one or more of our product candidates. Defense of these claims, regardless of their merit, would likely involve substantial litigation expense and would likely be a substantial diversion of employee resources from our business. In the event of a successful claim of infringement against us, we may, in addition to being blocked from the market, have to pay substantial monetary damages, including treble damages and attorneys’ fees for willful infringement, pay royalties, redesign our infringing products or obtain one or more licenses from third parties, which may be impossible or require substantial time and monetary expenditure.

On May 10, 2017, Amgen Inc. and Amgen Manufacturing Inc. filed an action against us in the U.S. District Court for the District of Delaware alleging infringement of one or more claims of Amgen’s US patent 8,273,707 (the “‘707 patent”) under 35 U.S.C. § 271. The complaint seeks injunctive relief, monetary damages and attorney fees. On December 7, 2017, the U.S. Magistrate Judge issued under seal a Report and Recommendation to the District Court recommending that the

71

District Court grant, with prejudice, our pending motion to dismiss Amgen’s complaint for failure to state a claim pursuant to Federal Rule of Civil Procedure 12(b)(6). On March 26, 2018, Judge Stark of the District Court adopted the U.S. Magistrate Judge’s Report and Recommendation to grant our motion pursuant to Federal Rule of Civil Procedure 12(b)(6) to dismiss with prejudice the patent infringement complaint alleging infringement of the ‘707 patent on the grounds that such complaint failed to state a claim upon which relief may be granted. In May 2018, Amgen filed a Notice of Appeal in the U.S. Court of Appeals for the Federal Circuit. Amgen and Coherus filed briefs in this matter and oral argument was held on May 8, 2019. On July 29, 2019, the Federal Circuit issued a precedential opinion affirming the District Court’s judgment in our favor. The Federal Circuit held that the doctrine of prosecution history estoppel barred Amgen from succeeding on its infringement claim and affirmed the District Court’s dismissal. In a Joint Status Report, dated September 20, 2019, Amgen stated that it does not intend to further appeal the Federal Circuit’s decision. On October 11, 2019, we filed a Motion for Attorneys’ Fees with the District Court. Amgen filed its Answering Brief in Opposition on November 8, 2019. On November 22, 2019, we filed our Reply Brief with the District Court. This case is currently pending in the District Court.

On January 24, 2019, we entered into settlement and license agreements with AbbVie, that grant us global, royalty-bearing, non-exclusive license rights under AbbVie’s intellectual property to commercialize CHS-1420, our proposed adalimumab (Humira) biosimilar. The global settlements resolve all pending disputes between the parties related to CHS-1420. Under the U.S. settlement, our license period in the United States commences on July 1, 2023.

In addition to infringement claims against us, we may become a party to other patent litigation and other proceedings, including interference, IPR, derivation or post-grant proceedings declared or granted by the USPTO and similar proceedings in foreign countries, regarding intellectual property rights with respect to our current or future products. An unfavorable outcome in any such proceedings could require us to cease using the related technology or to attempt to license rights to it from the prevailing party or could cause us to lose valuable intellectual property rights. Our business could be harmed if the prevailing party does not offer us a license on commercially reasonable terms, if any license is offered at all. Litigation or other proceedings may fail and, even if successful, may result in substantial costs and distract our management and other employees. We may also become involved in disputes with others regarding the ownership of intellectual property rights. For example, we jointly develop intellectual property with certain parties, and disagreements may therefore arise as to the ownership of the intellectual property developed pursuant to these relationships. If we are unable to resolve these disputes, we could lose valuable intellectual property rights.

IPR filings, including our IPR filings, are a matter of public record and can be viewed at the USPTO PTAB website.

Third parties may submit applications for patent term extensions in the United States or other jurisdictions where similar extensions are available and/or Supplementary Protection Certificates in the E.U. states (including Switzerland) seeking to extend certain patent protection, which, if approved, may interfere with or delay the launch of one or more of our biosimilar products.

The cost to us of any patent litigation or other proceeding, even if resolved in our favor, could be substantial. Patent litigation and other proceedings may fail, and even if successful, may result in substantial costs and distract our management and other employees. The companies that originated the products for which we intend to introduce biosimilar versions, as well as other competitors (including other biosimilar companies) may be able to sustain the costs of such litigation or proceedings more effectively than we can because of their substantially greater financial resources. Uncertainties resulting from the initiation and continuation of patent litigation or other proceedings could impair our ability to compete in the marketplace.

72

We do not know whether any of our pending patent applications will result in the issuance of any patents or whether the rights granted under any patents issuing from these applications will prevent any of our competitors from marketing similar products that may be competitive with our own. Moreover, even if we do obtain issued patents, they will not guarantee us the right to use our patented technology for commercialization of our product candidates. Third parties may have blocking patents that could prevent us from commercializing our own products, even if our products use or embody our own, patented inventions.

The validity and enforceability of patents are generally uncertain and involve complex legal and factual questions. Any patents that may issue on our pending applications may be challenged, invalidated or circumvented, which could limit our ability to stop competitors from marketing products similar to ours. Furthermore, our competitors may develop similar or alternative technologies not covered by any patents that may issue to us.

For technologies for which we do not seek patent protection, we may rely on trade secrets to protect our proprietary position. However, trade secrets are difficult to protect. We seek to protect our technology and product candidates, in part, by entering into confidentiality agreements with those who have access to our confidential information, including our employees, consultants, advisors, contractors or collaborators. We also seek to preserve the integrity and confidentiality of our proprietary technology and processes by maintaining physical security of our premises and physical and electronic security of our information technology systems. While we have confidence in these individuals, organizations and systems, agreements or security measures may be breached and we may not have adequate remedies for any breach. In addition, our trade secrets may otherwise become known or be independently discovered by competitors. To the extent that our employees, consultants, advisors, contractors and collaborators use intellectual property owned by others in their work for us, disputes may arise as to the rights in related or resulting know-how and inventions.

So called “submarine” patents may be granted to our competitors that may significantly alter our launch timing expectations, reduce our projected market size, cause us to modify our product or process or block us from the market altogether.

The term “submarine” patent has been used in the pharmaceutical industry and in other industries to denote a patent issuing from an application that was not published, publically known or available prior to its grant. Submarine patents add substantial risk and uncertainty to our business. Submarine patents may issue to our competitors covering our biosimilar product candidates or our pipeline candidates and thereby cause significant market entry delay, defeat our ability to market our products or cause us to abandon development and/or commercialization of a molecule.

Examples of submarine patents include Brockhaus, et al., U.S. patents 8,063,182 and 8,163,522 (controlled by Amgen), which are directed to the fusion protein in Enbrel. On July 1, 2020, the U.S. Court of Appeals for the Federal Circuit issued a decision that affirmed the lower court’s decision upholding the validity of these patents.  As a result, we are discontinuing the development of CHS-0214 (our etanercept (Enbrel®) biosimilar candidate).

The issuance of one or more submarine patents may harm our business by causing substantial delays in our ability to introduce a biosimilar candidate into the United States market.

We may not identify relevant patents or may incorrectly interpret the relevance, scope or expiration of a patent, which might adversely affect our ability to develop and market our products.

We cannot guarantee that any of our patent searches or analyses, including but not limited to the identification of relevant patents, the scope of patent claims or the expiration of relevant patents, are complete and thorough, nor can we be certain that we have identified each and every patent and pending application in the United States and abroad that is relevant to or necessary for the commercialization of our product candidates in any jurisdiction.

The scope of a patent claim is determined by an interpretation of the law, the written disclosure in a patent and the patent’s prosecution history. Our interpretation of the relevance or the scope of a patent or a pending application

73

may be incorrect, which may negatively impact our ability to market our products or pipeline molecules. We may incorrectly determine that our products are not covered by a third party patent.

Many patents may cover a marketed product, including but not limited to the composition of the product, methods of use, formulations, cell line constructs, vectors, growth media, production processes and purification processes. The identification of all patents and their expiration dates relevant to the production and sale of an originator product is extraordinarily complex and requires sophisticated legal knowledge in the relevant jurisdiction. It may be impossible to identify all patents in all jurisdictions relevant to a marketed product. Our determination of the expiration date of any patent in the United States or abroad that we consider relevant may be incorrect, which may negatively impact our ability to develop and market our products.

Our failure to identify and correctly interpret relevant patents may negatively impact our ability to develop and market our products.

We may be involved in lawsuits or IPR proceedings to protect or enforce our patents, which could be expensive, time consuming and unsuccessful.

We may discover that competitors are infringing our issued patents. Expensive and time-consuming litigation may be required to abate such infringement. We may not prevail in any lawsuits that we initiate and the damages or other remedies awarded, if any, may not be commercially meaningful. If we or one of our collaboration partners were to initiate legal proceedings against a third party to enforce a patent covering one of our product candidates, the defendant could counterclaim that the patent covering our product candidate is invalid and/or unenforceable. In patent litigation in the United States, defendant counterclaims alleging invalidity and/or unenforceability are commonplace. Grounds for a validity challenge could be an alleged failure to meet any of several statutory requirements, including but not limited to lack of novelty, obviousness or non-enablement. Grounds for an unenforceability assertion could include an allegation that someone involved in the prosecution of the patent withheld relevant or material information related to the patentability of the invention from the USPTO or made a misleading statement during prosecution. The outcome following legal assertions of invalidity and unenforceability is unpredictable.

Interference proceedings provoked by third parties or brought by us or declared by the USPTO may be necessary to determine the priority of inventions with respect to our patents or patent applications. An unfavorable outcome could require us to cease using the related technology or to attempt to license rights to it from the prevailing party. Our business could be harmed if we cannot obtain a license from the prevailing party on commercially reasonable terms. Third parties may request an IPR of our patents in the USPTO. An unfavorable decision may result in the revocation of our patent or a limitation to the scope of the claims of our patents. Our defense of litigation, interference or IPR proceedings may fail and, even if successful, may result in substantial costs and distract our management and other employees. In addition, the uncertainties associated with litigation could have a material adverse effect on our ability to raise the funds necessary to continue our clinical trials, continue our research programs, license necessary technology from third parties or enter into development partnerships that would help us bring our product candidates to market.

Furthermore, because of the substantial amount of discovery required in connection with intellectual property litigation, there is a risk that some of our confidential information could be compromised by disclosure during any litigation we initiate to enforce our patents. There could also be public announcements of the results of hearings, motions or other interim proceedings or developments. If securities analysts or investors perceive these results to be negative, it could have a material adverse effect on the price of our common stock.

We may be subject to claims that our employees, consultants, or independent contractors have wrongfully used or disclosed confidential information of third parties or that our employees have wrongfully used or disclosed alleged trade secrets of their former employers.

We employ individuals, retain independent contractors and consultants and members on our board of directors or scientific advisory board who were previously employed at universities or other pharmaceutical companies, including

74

our competitors or potential competitors. For example, our Chief Executive Officer, Dennis M. Lanfear, and our Chief Technical Officer, Peter K. Watler, Ph.D., are former employees of Amgen. Mr. Lanfear and Dr. Watler were employed at Amgen during periods when Amgen’s operations included the development and commercialization of Neupogen, Neulasta and Enbrel. Our former Chief Medical Officer, Barbara K. Finck, M.D., is a former employee of Immunex Corporation (“Immunex”), the company that initially developed the drug Enbrel and was later acquired by Amgen. Dr. Finck was involved in the clinical development of etanercept (Enbrel) while at Immunex and is a named inventor on at least four U.S. patents assigned to Amgen directed to the use of etanercept (Enbrel) for the treatment of psoriasis and psoriatic arthritis. Senior members of our commercial team who will be responsible for any launch of our Neulasta biosimilar formerly held positions at Amgen. Our board of directors and scientific advisory board include members that were former employees of Genentech, Amgen and Abbott Laboratories. Although we try to ensure that our employees, consultants and independent contractors do not use the proprietary information or know-how of others in their work for us, we may be subject to claims that we or our employees or consultants have inadvertently or otherwise used or disclosed intellectual property, including trade secrets or other proprietary information, of a former employer or other third parties. Litigation may be necessary to defend against these claims. If we fail in defending any such claims, in addition to paying monetary damages, we may lose valuable intellectual property rights or personnel, which could adversely impact our business. Even if we are successful in defending against such claims, litigation could result in substantial costs and be a distraction to management and other employees.

On March 3, 2017, Amgen Inc. and Amgen USA Inc. (collectively “Amgen”) filed an action against us, KBI Biopharma Inc., our employee Howard S. Weiser and Does 1-20 in the Superior Court of the State of California, County of Ventura. The complaint, which was amended, alleged that we engaged in unfair competition and improperly solicited and hired certain former Amgen employees in order to acquire and access trade secrets and other confidential information belonging to Amgen. The complaint, as amended, sought injunctive relief and monetary damages. On May 2, 2019, we and Amgen settled the trade secret action brought by Amgen. The details of the settlement are confidential but the Company will continue to market UDENYCA® and began paying a mid-single digit royalty to Amgen for five years starting on July 1, 2019.

If we are unable to obtain and maintain effective patent rights for our product candidates or any future product candidates, we may not be able to prevent competitors from using technologies we consider important in our successful development and commercialization of our product candidates, resulting in loss of any potential competitive advantage our patents may have otherwise afforded us.

While our principal focus in matters relating to intellectual property is to avoid infringing the valid and enforceable rights of third parties, we also rely upon a combination of patents, trade secret protection and confidentiality agreements to protect our own intellectual property related to our product candidates and development programs. Our ability to enjoy any competitive advantages afforded by our own intellectual property depends in large part on our ability to obtain and maintain patents and other intellectual property protection in the United States and in other countries with respect to various proprietary elements of our product candidates, such as, for example, our product formulations and processes for manufacturing our products and our ability to maintain and control the confidentiality of our trade secrets and confidential information critical to our business.

We have sought to protect our proprietary position by filing patent applications in the United States and abroad related to our products that are important to our business. This process is expensive and time consuming, and we may not be able to file and prosecute all necessary or desirable patent applications at a reasonable cost or in a timely manner. It is also possible that we will fail to identify patentable aspects of our research and development output before it is too late to obtain patent protection. There is no guarantee that any patent application we file will result in an issued patent having claims that protect our products. Additionally, while the basic requirements for patentability are similar across jurisdictions, each jurisdiction has its own specific requirements for patentability. We cannot guarantee that we will obtain identical or similar patent protection covering our products in all jurisdictions where we file patent applications.

The patent positions of biopharmaceutical companies generally are highly uncertain and involve complex legal and factual questions. As a result, the patent applications that we own or license may fail to result in issued patents with

75

claims that cover our product candidates in the United States or in other foreign countries for many reasons. There is no assurance that all potentially relevant prior art relating to our patents and patent applications has been found, considered or cited during patent prosecution, which can be used to invalidate a patent or prevent a patent from issuing from a pending patent application. Even if patents do successfully issue, and even if such patents cover our product candidates, third parties may challenge their validity, enforceability or scope, which may result in such patent claims being narrowed, found unenforceable or invalidated. Our patents and patent applications, even if they are unchallenged, may not adequately protect our intellectual property, provide exclusivity for our product candidates or prevent others from designing around our claims. Any of these outcomes could impair our ability to prevent competitors from using the technologies claimed in any patents issued to us, which may have an adverse impact on our business.

In addition, changes to U.S. patent laws provide additional procedures for third parties to challenge the validity of issued patents based on patent applications filed after March 15, 2013. If the breadth or strength of protection provided by the patents and patent applications we hold or pursue with respect to our current or future product candidates is challenged, then it could threaten our ability to prevent competitive products using our proprietary technology. Further, because patent applications in the United States and most other countries are confidential for a period of time, typically for 18 months after filing, we cannot be certain that we were the first to either (i) file any patent application related to our product candidates or (ii) invent any of the inventions claimed in our patents or patent applications. Furthermore, for applications filed before March 16, 2013 or patents issuing from such applications, an interference proceeding can be provoked by a third party or instituted by the USPTO to determine who was the first to invent any of the subject matter covered by the patent claims of our applications and patents. As of March 16, 2013, the U.S. transitioned to a “first-to-file” system for deciding which party should be granted a patent when two or more patent applications claiming the same invention are filed by different parties. A third party that files a patent application in the USPTO before we do, could therefore be awarded a patent covering an invention of ours even if we had made the invention before it was made by the third party. The change to “first-to-file” from “first-to-invent” is one of the changes to the patent laws of the U.S. resulting from the Leahy-Smith America Invents Act (the “Leahy-Smith Act”), signed into law on September 16, 2011. Among some of the other significant changes to the patent laws are changes that limit where a patentee may file a patent infringement suit and provide opportunities for third parties to challenge any issued patent in the USPTO. It is not yet clear what, if any, impact the Leahy-Smith Act will have on the operation of our business. However, the Leahy-Smith Act and its implementation could increase the uncertainties and costs surrounding the prosecution of our patent applications and the enforcement or defense of our issued patents, all of which could have a material adverse effect on our business and financial condition.

Patents granted by the European Patent Office may be opposed by any person within nine months from the publication of their grant and, in addition, may be challenged before national courts at any time. If the breadth or strength of protection provided by the patents and patent applications we hold, license or pursue with respect to our product candidates is threatened, it could threaten our ability to prevent third parties from using the same technologies that we use in our product candidates.

We have issued patents and have filed patent applications, which are currently pending, covering various aspects of our product candidates. We cannot offer any assurances about which, if any, patents will issue, the breadth of any such patent or whether any issued patents will be found invalid and unenforceable or will be threatened or infringed by third parties. Any successful actions by third parties to challenge the validity or enforceability of any patents, which may issue to us could deprive us of the ability to prevent others from using the technologies claimed in such issued patents. Further, if we encounter delays in regulatory approvals, the period of time during which we could market a product candidate under patent protection could be reduced.

While our business is based primarily on the timing of our biosimilar product launches to occur after the expiration of relevant patents and on avoiding infringing valid and enforceable rights of third parties, we have filed a number of patent applications seeking patents that cover various proprietary elements of our product candidates when we have believed securing such patents may afford a competitive advantage. Our patent portfolio includes pending patent applications and issued patents, in the United States and globally, covering etanercept and adalimumab products and

76

methods of making them. We cannot guarantee that our proprietary technologies will avoid infringement of third party patents. Moreover, because competitors may be able to develop their own proprietary technologies, it is uncertain whether any of our issued patents or pending patent applications directed to etanercept and adalimumab would cover the etanercept and adalimumab products of any competitors. The product and patent landscape is highly uncertain and we cannot predict whether our patent filings will afford us a competitive advantage against third parties or if our etanercept and adalimumab products will avoid infringement of third party patents.

We do not consider it necessary for us or our competitors to obtain or maintain a proprietary patent position in order to engage in the business of biosimilar development and commercialization. Hence, while our ability to secure patent coverage on our own proprietary developments may improve our competitive position with respect to the product candidates we intend to commercialize, we do not view our own patent filings as a necessary or essential requirement for conducting our business nor do we rely on our own patent filings or the potential for any commercial advantage they may provide us as a basis for our success.

Obtaining and maintaining our patent protection depends on compliance with various procedural requirements, document submissions, fee payment and other requirements imposed by governmental patent agencies. Our patent protection could be reduced or eliminated for non-compliance with these requirements.

The USPTO and various foreign governmental patent agencies require compliance with a number of procedural, documentary, fee payment and other provisions during the patent process. In many cases, an inadvertent lapse can be cured by payment of a late fee or by other means in accordance with the applicable rules. However, there are situations in which noncompliance can result in abandonment or lapse of a patent or patent application, resulting in partial or complete loss of patent rights in the relevant jurisdiction. In such an event, competitors might be able to enter the market earlier than would otherwise have been the case.

We may not be able to protect our intellectual property rights throughout the world.

Filing, prosecuting, defending and enforcing patents on product candidates in all countries throughout the world would be prohibitively expensive, and our intellectual property rights in some countries outside the U.S. can be less extensive than those in the United States. In addition, the laws of some foreign countries do not protect intellectual property rights to the same extent as federal and state laws in the United States. Further, licensing partners may choose not to file patent applications in certain jurisdictions in which we may obtain commercial rights, thereby precluding the possibility of later obtaining patent protection in these countries. Consequently, we may not be able to prevent third parties from practicing our inventions in all countries outside the U.S. or importing products made using our inventions into the U.S. or other jurisdictions. Competitors may use our technologies in jurisdictions where we have not obtained patent protection to develop their own products and may also export infringing products to territories where we have patent protection, but the ability to enforce our patents is not as strong as that in the United States. These products may compete with our products and our patents or other intellectual property rights may not be effective or sufficient to prevent them from competing.

Many companies have encountered significant problems in protecting and defending intellectual property rights in foreign jurisdictions. The legal systems of certain countries, particularly certain developing countries, do not favor the enforcement of patents, trade secrets and other intellectual property protection, which could make it difficult for us to stop the infringement of our patents or marketing of competing products in violation of our proprietary rights generally. Proceedings to enforce our patent rights in foreign jurisdictions, whether or not successful, could result in substantial costs and divert our efforts and attention from other aspects of our business, could put our patents at risk of being invalidated or interpreted narrowly and our patent applications at risk of not issuing and could provoke third parties to assert claims against us. We may not prevail in any lawsuits that we initiate and the damages or other remedies awarded, if any, may not be commercially meaningful. Governments of foreign countries may force us to license our patents to third parties on terms that are not commercially reasonable or acceptable to us. Accordingly, our efforts to enforce our intellectual property rights around the world may be inadequate to obtain a significant commercial advantage from the intellectual property that we develop or license.

77

Changes in U.S. patent law could diminish the value of patents in general, thereby impairing our ability to protect our products.

As is the case with other biopharmaceutical companies, our success is heavily dependent on intellectual property, particularly patents. Obtaining and enforcing patents in the biopharmaceutical industry involves both technological and legal complexity. Therefore, obtaining and enforcing biopharmaceutical patents is costly, time consuming and inherently uncertain. In addition, the U.S. has recently enacted and is currently implementing wide-ranging patent reform legislation. Recent Supreme Court rulings have narrowed the scope of patent protection available in certain circumstances and weakened the rights of patent owners in certain situations.

In addition to increasing uncertainty with regard to our ability to obtain patents in the future, this combination of events has created uncertainty with respect to the value of patents, once obtained. Depending on future actions by the U.S. Congress, the Federal Courts and the USPTO, the laws and regulations governing patents could change in unpredictable ways that would weaken our ability to obtain new patents or to enforce our existing patents and patents that we might obtain in the future.

If we are unable to maintain effective (non-patent) proprietary rights for our product candidates or any future product candidates, we may not be able to compete effectively in our markets.

While we have filed patent applications to protect certain aspects of our own proprietary formulation and process developments, we also rely on trade secret protection and confidentiality agreements to protect proprietary scientific, business and technical information and know-how that is not or may not be patentable or that we elect not to patent. However, confidential information and trade secrets can be difficult to protect. Moreover, the information embodied in our trade secrets and confidential information may be independently and legitimately developed or discovered by third parties without any improper use of or reference to information or trade secrets. We seek to protect the scientific, technical and business information supporting our operations, as well as the confidential information relating specifically to our product candidates by entering into confidentiality agreements with parties to whom we need to disclose our confidential information, for example, our employees, consultants, scientific advisors, board members, contractors, potential collaborators and investors. However, we cannot be certain that such agreements have been entered into with all relevant parties. We also seek to preserve the integrity and confidentiality of our data and trade secrets by maintaining physical security of our premises and physical and electronic security of our information technology systems, but it is possible that these security measures could be breached. While we have confidence in these individuals, organizations and systems, agreements or security measures may be breached, and we may not have adequate remedies for any breach. Our confidential information and trade secrets thus may become known by our competitors in ways we cannot prove or remedy.

78

Although we expect all of our employees and consultants to assign their inventions to us, and all of our employees, consultants, advisors and any third parties who have access to our proprietary know-how, information or technology to enter into confidentiality agreements, we cannot provide any assurances that all such agreements have been duly executed. We cannot guarantee that our trade secrets and other confidential proprietary information will not be disclosed or that competitors will not otherwise gain access to our trade secrets or independently develop substantially equivalent information and techniques. For example, any of these parties may breach the agreements and disclose our proprietary information, including our trade secrets, and we may not be able to obtain adequate remedies for such breaches. Misappropriation or unauthorized disclosure of our trade secrets could impair our competitive position and may have a material adverse effect on our business. Additionally, if the steps taken to maintain our trade secrets are deemed inadequate, we may have insufficient recourse against third parties for misappropriating the trade secret. We cannot guarantee that our employees, former employees or consultants will not file patent applications claiming our inventions. Because of the “first-to-file” laws in the United States, such unauthorized patent application filings may defeat our attempts to obtain patents on our own inventions.

We may be subject to claims challenging the inventorship of our patent filings and other intellectual property.

Although we are not currently aware of any claims challenging the inventorship of our patent applications or ownership of our intellectual property, we may in the future be subject to claims that former employees, collaborators or other third parties have an interest in our patent applications or patents we may be granted or other intellectual property as an inventor or co-inventor. For example, we may have inventorship or ownership disputes arise from conflicting obligations of consultants or others who are involved in developing our product candidates. Litigation may be necessary to defend against these and other claims challenging inventorship or ownership. If we fail in defending any such claims, in addition to paying monetary damages, we may lose valuable intellectual property rights, such as exclusive ownership of or right to use valuable intellectual property. Such an outcome could have a material adverse effect on our business. Even if we are successful in defending against such claims, litigation could result in substantial costs and be a distraction to management and other employees.

If we fail to comply with our obligations in the agreements under which we license intellectual property and other rights from third parties or otherwise experience disruptions to our business relationships with our licensors, we could lose license rights that are important to our business.

We are a party to certain non-exclusive intellectual property license agreements with certain vendors (pertaining to mammalian cell lines) and with AbbVie (pertaining to AbbVie’s intellectual property related to CHS-1420) that are important to our business, and we expect to enter into additional license agreements in the future. Our existing license agreements impose, and we expect that future license agreements will impose, various diligence, milestone payment, royalty and other obligations on us. If we fail to comply with our obligations under these agreements or we are subject to a bankruptcy, we may be required to make certain payments to the licensor, we may lose the license or the licensor may have the right to terminate the license, in which event we would not be able to develop or market products covered by the license. Additionally, the milestone and other payments associated with these licenses will make it less profitable for us to develop our product candidates.

In the event we breach any of our obligations related to such agreements, we may incur significant liability to our licensing partners. Disputes may arise regarding intellectual property subject to a licensing agreement, including but not limited to:

the scope of rights granted under the license agreement and other interpretation-related issues;
the extent to which our technology and processes infringe on intellectual property of the licensor that is not subject to the licensing agreement;
the sublicensing of patents and other rights;
our diligence obligations under the license agreement and what activities satisfy those diligence obligations;

79

the ownership of inventions and know-how resulting from the joint creation or use of intellectual property by our licensors and us and our collaborators; and
the priority of invention of patented technology.

If disputes over intellectual property and other rights that we have licensed prevent or impair our ability to maintain our current licensing arrangements on acceptable terms, we may be unable to successfully develop and commercialize the affected product candidates and that could have a material adverse effect on our business.

We may not be successful in obtaining or maintaining necessary rights to our product candidates through acquisitions and in-licenses.

We currently have rights to certain intellectual property, through licenses from third parties and under patent applications that we own, to develop our biosimilar product candidates. Because we may find that our programs require the use of proprietary rights held by third parties, the growth of our business may depend in part on our ability to acquire, in-license or use these proprietary rights. We may be unable to acquire or in-license compositions, methods of use, processes or other third party intellectual property rights from third parties that we identify as necessary for our product candidates. The licensing and acquisition of third-party intellectual property rights is a competitive area, and a number of more established companies are also pursuing strategies to license or acquire third-party intellectual property rights that we may consider attractive. These established companies may have a competitive advantage over us due to their size, financial resources and greater clinical development and commercialization capabilities. In addition, companies that perceive us to be a competitor may be unwilling to assign or license rights to us. We also may be unable to license or acquire third-party intellectual property rights on terms that would allow us to make an appropriate return on our investment.

If we are unable to successfully obtain required third party intellectual property rights or maintain the existing intellectual property rights we have, we may have to abandon development of that program and our business and financial condition could suffer.

Our ability to market our products in the United States may be significantly delayed or prevented by the BPCIA patent dispute resolution mechanism.

The Biologics Price Competition and Innovation Act of 2009, Title VII, Subtitle A of the Patent Protection and Affordable Care Act, Pub. L. No. 111-148, 124 Stat. 119, Sections 7001-02 signed into law March 23, 2010, and codified in 42 U.S.C. §262, (the “BPCIA”), created an elaborate and complex patent dispute resolution mechanism for biosimilars that, if we choose to implement it, could prevent us from launching our product candidates in the United States or could substantially delay such launches. However, even if we elect not to implement this mechanism, the launch of our products in the United States could still be prevented or substantially delayed by intellectual property disputes with originator companies that market the reference products on which our biosimilar products are based.

The BPCIA establishes a patent disclosure and briefing process between the biosimilar applicant and the originator that is demanding and time-sensitive. While certain aspects of this process are still being tested in the federal courts, the U.S. Supreme Court, as discussed further below, recently ruled that this process is not mandatory, such that a biosimilar applicant may elect to engage in this process, but is not required to do so. The following is an overview of the patent exchange and patent briefing procedures established by the BPCIA for biosimilar applicants that elect to employ them:

1.Disclosure of the Biosimilar Application. Within 20 days after the FDA publishes a notice that its application has been accepted for review, a 351(k) biosimilar applicant may elect to provide a copy of its application to the originator if it chooses to engage in the BPCIA patent exchange mechanism.
2.Identification of Pertinent Patents. Within 60 days of the date of receipt of the application the originator must identify patents owned or controlled by the originator, which it believes could be asserted against the biosimilar applicant.

80

3.Statement by the Biosimilar Applicant. Following the receipt of the originator’s patent list, the biosimilar applicant must state either that it will not market its product until the relevant patents have expired or alternatively provide its arguments that the patents are invalid, unenforceable or would not be infringed by the proposed biosimilar product candidate. The biosimilar applicant may also provide the originator with a list of patents it believes the brand-name firm could assert against the reference product.
4.Statement by the Originator. In the event the biosimilar applicant has asserted that the patents are invalid, unenforceable or would not be infringed by the proposed follow-on product, the originator must provide the biosimilar applicant with a response within 60 days. The response must provide the legal and factual basis of the opinion that such patent will be infringed by the commercial marketing of the proposed biosimilar.
5.Patent Resolution Negotiations. If the originator provides its detailed views that the proposed biosimilar would infringe valid and enforceable patents, then the parties are required to engage in good faith negotiations to identify which of the discussed patents will be the subject of a patent infringement action. If the parties agree on the patents to be litigated, the brand-name firm must bring an action for patent infringement within 30 days.
6.Simultaneous Exchange of Patents. If those negotiations do not result in an agreement within 15 days, then the biosimilar applicant must notify the originator of how many patents (but not the identity of those patents) that it wishes to litigate. Within five days, the parties are then required to exchange lists identifying the patents to be litigated. The number of patents identified by the originator may not exceed the number provided by the biosimilar applicant. However, if the biosimilar applicant previously indicated that no patents should be litigated, then the originator may identify one patent.
7.Commencement of Patent Litigation. The originator must then commence patent infringement litigation within 30 days. That litigation will involve all of the patents on the originator’s list and all of the patents on the follow-on applicant’s list. The follow-on applicant must then notify the FDA of the litigation. The FDA must then publish a notice of the litigation in the Federal Register.
8.Notice of Commercial Marketing. The BPCIA requires the biosimilar applicant to provide notice to the originator 180 days in advance of its first commercial marketing of its proposed follow-on biologic. The originator is allowed to seek a preliminary injunction blocking such marketing based upon any patents that either party had preliminarily identified, but were not subject to the initial phase of patent litigation. The litigants are required to “reasonably cooperate to expedite such further discovery as is needed” with respect to the preliminary injunction motion. The federal courts have not yet settled the issue as to when, or under what circumstances, the biosimilar applicant must provide the 180 notice of commercial marketing provided in the BPCIA.

On June 12, 2017, the Supreme Court issued its decision in Amgen v. Sandoz, holding that (i) the “patent dance” is optional; and (ii) the 180-day pre-marketing notification may be given either before or after receiving FDA approval of the biosimilar product. The Supreme Court declined to rule whether a state injunctive remedy may be available to the originator and remanded that question to the Federal Circuit for further consideration. On December 14, 2017, the Federal Circuit decided that state law claims are preempted by the BPCIA on both field and conflict grounds.

A significant legal risk for a biosimilar applicant that pursues regulatory approval under the 351(k) regulatory approval route, and also elects to engage in the above-described BPCIA patent exchange mechanism, is that the process could result in the initiation of patent infringement litigation prior to FDA approval of a 351(k) application, and such litigation could result in blocking the market entry of the biosimilar product. However, even if biosimilar applicants opt out of the BPCIA patent exchange process, originators will still have the right to assert patent infringement as a basis to enjoin a biosimilar product launch. Thus, whether or not we engage in the BPCIA patent exchange process, there is risk that patent infringement litigation initiated by originators could prevent us indefinitely from launching our biosimilar products.

81

The legal and strategic considerations weighing for or against a decision to voluntarily engage in the BPCIA patent exchange process are complex and will differ on a product-by-product basis. If we decide to engage in the BPCIA patent exchange process, preparing for and conducting the patent exchange, briefing and negotiation process outlined above will require extraordinarily sophisticated legal counseling and extensive planning, all under extremely tight deadlines. Moreover, it may be difficult for us to secure or retain such legal support if large, well-funded originators have already entered into engagements with highly qualified law firms or if the most highly qualified law firms choose not to represent biosimilar applicants due to their long-standing relationships with originators.

Under the complex, and uncertain rules of the BPCIA patent provisions, coupled with the inherent uncertainty surrounding the legal interpretation of any originator patents that might be asserted against us in this new process, we see substantial risk that the BPCIA process may significantly delay or defeat our ability to market our products in the United States, or may result in us incurring substantial legal settlement costs.

Risks Related to the Discovery and Development of Our Product Candidates

We are heavily dependent on the development, clinical success, regulatory approval and commercial success of our product candidates. We cannot give any assurance that any of our product candidates will receive regulatory approval, which is necessary before they can be commercialized.

We invested substantially all of our efforts and financial resources to identify, acquire and develop our product candidates. Our future success is dependent on our ability to develop, obtain regulatory approval for, and then commercialize and obtain adequate third party coverage and reimbursement for one or more of our product candidates. We currently do not have any approved products, other than UDENYCA®.

Our product candidates are in varying stages of development and will require additional clinical development, management of nonclinical, clinical and manufacturing activities, regulatory approval, adequate manufacturing supplies, commercial organization and significant marketing efforts before we generate any revenue from product sales. For example, CHS-1420 has completed Phase 3 clinical trials or other 351(k) BLA-enabling clinical development. We have not yet initiated clinical trials for CHS-2020 and the Innovent’s bevacizumab (Avastin) biosimilar. It may be some time before we file for market approval with the relevant regulatory agencies for these product candidates.

We cannot be certain that any of our product candidates will be successful in clinical trials or receive regulatory approval. Further, our product candidates may not receive regulatory approval even if they are successful in clinical trials. If we and our existing or future collaboration partners do not receive regulatory approvals for our product candidates, we may not be able to continue our operations.

We, together with our collaboration partners, generally plan to seek regulatory approval to commercialize our product candidates in the United States, the E.U., and additional foreign countries where we or our partners have commercial rights. To obtain regulatory approval, we and our collaboration partners must comply with numerous and varying regulatory requirements of such countries regarding safety, efficacy, chemistry, manufacturing and controls, clinical studies, commercial sales, and pricing and distribution of our product candidates. Even if we and our collaboration partners are successful in obtaining approval in one jurisdiction, we cannot ensure that we will obtain approval in any other jurisdictions. For example, Innovent’s bevacizumab (Avastin) biosimlar product candidate has been developed principally in China, and the FDA may not agree that Innovent’s clinical development plan, even if successfully completed, will support submission of a 351(k) BLA. If we and our collaboration partners are unable to obtain approval for our product candidates in multiple jurisdictions, our revenue and results of operations could be negatively affected.

82

The regulatory approval processes of the FDA, EMA and comparable foreign authorities are lengthy, time consuming and inherently unpredictable, and the regulatory approval requirements for biosimilars are evolving. If we and our collaboration partners are ultimately unable to obtain regulatory approval for our product candidates, our business will be substantially harmed.

The research, development, testing, manufacturing, labeling, packaging, approval, promotion, advertising, storage, marketing, distribution, post-approval monitoring and reporting and export and import of biologic and biosimilar products are subject to extensive regulation by the FDA and other regulatory authorities in the United States, by the EMA and EEA Competent Authorities in the European Economic Area (“EEA”), and by other regulatory authorities in other countries, where regulations differ from country to country. Neither we nor any existing or future collaboration partners are permitted to market our product candidates in the United States until we and our collaboration partners receive approval from the FDA, or in the EEA until we and our collaboration partners receive EC or EEA Competent Authority approvals.

The time required to obtain approval by the FDA and comparable foreign authorities is unpredictable, may take many years following the completion of clinical studies and depends upon numerous factors. In addition, approval policies, regulations or the type and amount of clinical data necessary to gain approval may change during the course of a product candidate’s clinical development and may vary among jurisdictions, which may cause delays in the approval or the decision not to approve an application. For example, during FDA's review of Bioeq's 351(k) BLA for its ranibizumab (Lucentis) biosimilar, the FDA requested that Bioeq submit additional manufacturing data for the equipment in its new location, leading Bioeq to withdraw its 351(k) BLA for this candidate in order to provide the requested data and resubmit the application thereafter. Neither we nor any collaboration partner has obtained regulatory approval for any of our product candidates, other than UDENYCA®, and it is possible that none of our other current or future product candidates will ever obtain regulatory approval.

Applications for our product candidates could fail to receive regulatory approval for many reasons, including but not limited to the following:

the data collected from clinical studies of our product candidates may not be sufficient to support the submission of an original BLA, an NDA, a biosimilar product application under the 351(k) pathway of the Public Health Service Act (“PHSA”), a biosimilar marketing authorization under Article 6 of Regulation (EC) No. 726/2004 and/or Article 10(4) of Directive 2001/83/EC in the EEA or other submission or to obtain regulatory approval in the United States, the EEA or elsewhere;
the FDA or comparable foreign regulatory authorities may disagree with the design or implementation of our clinical studies;
the population studied in the clinical program may not be sufficiently broad or representative to assure safety in the full population for which we seek approval;
the FDA or comparable foreign regulatory authorities may disagree with our interpretation of data from analytical and bioanalytical studies, nonclinical studies or clinical studies;
we may be unable to demonstrate to the FDA or comparable foreign regulatory authorities that a product candidate’s risk-benefit ratio for its proposed indication is acceptable;

83

the FDA or comparable foreign regulatory authorities may fail to approve the manufacturing processes, test procedures and specifications or facilities of our collaborators or third-party manufacturers with which we contract for clinical and commercial supplies; and
the approval policies or regulations of the FDA or comparable foreign regulatory authorities may significantly change in a manner rendering our clinical data insufficient for approval.

This approval process, as well as the unpredictability of the results of clinical studies, may result in our failure to obtain regulatory approval to market any of our product candidates, which would significantly harm our business. Any delays in the commencement or completion of clinical testing could significantly impact our product development costs and could result in the need for additional financing.

If we are not able to demonstrate biosimilarity of our biosimilar product candidates to the satisfaction of regulatory authorities, we will not obtain regulatory approval for commercial sale of our biosimilar product candidates and our future results of operations would be adversely affected.

Our future results of operations depend, to a significant degree, on our ability to obtain regulatory approval for and to commercialize our proposed biosimilar products. To obtain regulatory approval for the commercial sale of these product candidates, we will be required to demonstrate to the satisfaction of regulatory authorities, among other things, that our proposed biosimilar products are highly similar to biological reference products already licensed by the regulatory authority pursuant to marketing applications, notwithstanding minor differences in clinically inactive components, and that they have no clinically meaningful differences as compared to the marketed biological products in terms of the safety, purity and potency of the products. Each individual jurisdiction may apply different criteria to assess biosimilarity, based on a preponderance of the evidence that can be interpreted subjectively in some cases. In the EEA, the similar nature of a biosimilar and a reference product is demonstrated by comprehensive comparability studies covering quality, biological activity, safety and efficacy.

It is uncertain if regulatory authorities will grant the full originator label to biosimilar product candidates when they are approved. For example, an infliximab (Remicade) biosimilar molecule was approved in Europe and in the United States for the full originator label but received a much narrower originator label when initially approved in Canada. That infliximab biosimilar only received full label extension in Canada in 2016 after providing additional clinical data. A similar outcome could occur with respect to our product candidates and there is no guarantee that our product candidates will receive a full originator label even after the provision of additional clinical data.

In the event that regulatory authorities require us to conduct additional clinical trials or other lengthy processes, the commercialization of our proposed biosimilar products could be delayed or prevented. Delays in the commercialization of or the inability to obtain regulatory approval for these products could adversely affect our operating results by restricting or significantly delaying our introduction of new biosimilars.

Clinical drug development involves a lengthy and expensive process and we may encounter substantial delays in our clinical studies or may fail to demonstrate safety and efficacy to the satisfaction of applicable regulatory authorities.

Before obtaining marketing approval from regulatory authorities for the sale of our product candidates, we (and/or our collaboration partners) must conduct clinical studies to demonstrate the safety and efficacy of the product candidates in humans.

Clinical testing is expensive and can take many years to complete, and its outcome is inherently uncertain. Failure can occur at any time during the clinical study process. The results of preclinical studies and early clinical studies of our product candidates may not be predictive of the results of later-stage clinical studies. Product candidates that have shown promising results in early-stage clinical studies may still suffer significant setbacks in subsequent registration clinical studies. There is a high failure rate for product candidates proceeding through clinical studies, and product candidates in later stages of clinical studies may fail to show the desired safety and efficacy traits despite having

84

progressed through preclinical studies and initial clinical studies. A number of companies in the biopharmaceutical industry have suffered significant setbacks in advanced clinical studies due to lack of efficacy or adverse safety profiles, notwithstanding promising results in earlier studies. Nonclinical and clinical data are also often susceptible to varying interpretations and analyses. We do not know whether any clinical studies we may conduct for our product candidates will demonstrate consistent or adequate efficacy and safety to obtain regulatory approval. Furthermore, biosimilar clinical studies must use originator products as comparators, and such supplies may not be available on a timely basis to support such trials.

We cannot guarantee that any clinical studies will be conducted as planned or completed on schedule, if at all. A failure of one or more clinical studies can occur at any stage of testing, and our future clinical studies may not be successful. Events that may prevent successful or timely completion of clinical development include but are not limited to:

inability to generate sufficient preclinical, toxicology or other in vivo or in vitro data to support the initiation of human clinical studies;
delays in reaching a consensus with regulatory agencies on study design;
delays in reaching agreement on acceptable terms with prospective contract research organizations (“CROs”), and clinical study sites, the terms of which can be subject to extensive negotiation and may vary significantly among different CROs and clinical study sites;
delays in obtaining required Institutional Review Board (“IRB”), approval at each clinical study site;
imposition of a clinical hold by regulatory agencies, after review of an investigational new drug (“IND”), application or amendment or equivalent application or amendment, or an inspection of our clinical study operations or study sites or as a result of adverse events reported during a clinical trial;
delays in recruiting suitable patients to participate in our clinical studies sponsored by us or our partners;
difficulty collaborating with patient groups and investigators;
failure by our CROs, other third parties or us to adhere to clinical study requirements;
failure to perform in accordance with the FDA’s good clinical practices requirements or applicable regulatory guidelines in other countries;
delays in patients completing participation in a study or return for post-treatment follow-up, or patients dropping out of a study;
occurrence of adverse events associated with the product candidate that are viewed to outweigh its potential benefits;
changes in regulatory requirements and guidance that require amending or submitting new clinical protocols;
the cost of clinical studies of our product candidates being greater than we anticipate;
clinical studies of our product candidates producing negative or inconclusive results, which may result in us deciding or regulators requiring us to conduct additional clinical studies or abandon product development programs; and
delays in manufacturing, testing, releasing, validating or importing/exporting and/or distributing sufficient stable quantities of our product candidates and originator products for use in clinical studies or the inability to do any of the foregoing.

In addition, disruptions caused by the COVID-19 pandemic may increase the likelihood that we encounter such difficulties or delays in initiating, enrolling, or conducting our planned clinical trials. Any inability to successfully complete

85

nonclinical and clinical development could result in additional costs to us or impair our ability to generate revenue. In addition, if we make manufacturing or formulation changes to our product candidates, we may need to conduct additional studies to bridge our modified product candidates to earlier versions. For example, we altered the manufacturing processes for CHS-1420 and will need to provide data to the FDA and foreign regulatory authorities demonstrating that the change in manufacturing process has not changed the product candidate. If we are unable to make that demonstration to the FDA or comparable foreign regulatory authorities, we could face significant delays or fail to obtain regulatory approval to market the product, which could significantly harm our business.

The development, manufacture and commercialization of biosimilar products under various global regulatory pathways pose unique risks.

We and our collaboration partners intend to pursue market authorization globally. In the United States, an abbreviated pathway for approval of biosimilar products was established by the BPCIA, enacted on March 23, 2010, as part of the ACA. The BPCIA established this abbreviated pathway under section 351(k) of the PHSA. Subsequent to the enactment of the BPCIA, the FDA issued guidance documents regarding the demonstration of biosimilarity and interchangeability as well as the submission and review of biosimilar applications. Moreover, market acceptance of biosimilar products in the United States is unclear. Numerous states are considering or have already enacted laws that regulate or restrict the substitution by state pharmacies of biosimilars for originator products already licensed by the FDA. Market success of biosimilar products will depend on demonstrating to patients, physicians, payers and relevant authorities that such products are similar in quality, safety and efficacy as compared to the reference product.

We will continue to analyze and incorporate into our biosimilar development plans any final regulations issued by the FDA, pharmacy substitution policies enacted by state governments and other applicable requirements established by relevant authorities. The costs of development and approval, along with the probability of success for our biosimilar product candidates, will be dependent upon the application of any laws and regulations issued by the relevant regulatory authorities.

Biosimilar products may also be subject to extensive originator-controlled patent portfolios and patent infringement litigation, which may delay and could prevent the commercial launch of a product. Moreover, the BPCIA prohibits the FDA from accepting an application for a biosimilar candidate to a reference product within four years of the reference product’s licensure by the FDA. In addition, the BPCIA provides innovative biologics with 12 years of exclusivity from the date of their licensure, during which time the FDA cannot approve any application for a biosimilar candidate to the reference product.

The BPCIA is complex and continues to be interpreted and implemented by the FDA. As a result, its ultimate impact, implementation and meaning are evolving and remain subject to significant uncertainty. Future implementation decisions by the FDA could result in delays in the development or commercialization of our product candidates or increased costs to assure regulatory compliance and could adversely affect our operating results by restricting or significantly delaying our ability to market new biosimilar products. Moreover, the Trump administration has taken several executive actions, including the issuance of a number of Executive Orders, that could impose significant burdens on, or otherwise materially delay, the FDA’s ability to engage in routine regulatory and oversight activities such as implementing statutes through rulemaking, issuance of guidance, and review and approval of marketing applications. It is difficult to predict how these Executive Orders will be interpreted and implemented, and the extent to which they will impact the FDA’s ability to continue implementing the BPCIA and engage in its other regulatory authorities under the FDCA. If these executive actions impose restrictions on the FDA’s ability to engage in oversight and implementation activities in the normal course, our business may be negatively impacted.

Under current E.U. regulations, an application for regulatory approval of a biosimilar drug cannot be submitted in the E.U. until expiration of an eight-year data exclusivity period for the reference (originator) product, measured from the date of the reference product’s initial marketing authorization. Furthermore, once approved, the biosimilar cannot be marketed until expiration of a ten-year period following the initial marketing authorization of the reference product,

86

such ten-year period being extendible to 11 years if the reference product received approval of an additional therapeutic indication, within the first eight years following its initial marketing authorization, representing a significant clinical benefit in comparison with existing therapies. However, we understand that reference products approved prior to November 20, 2005 (which would include, for example, Humira and Neulasta, approved in the E.U. on August 9, 2003 and August 22, 2002, respectively) are subject to a ten-year period of data exclusivity. While the data exclusivity periods for Humira and Neulasta have now expired in Europe, these reference products are presently still subject to unexpired patents and such patents may or may not be susceptible to challenges to their validity and enforceability.

In Europe, the approval of a biosimilar for marketing is based on an opinion issued by the EMA and a decision issued by the EC. Therefore, the marketing approval will cover the entire EEA. However, substitution of a biosimilar for the originator is a decision that is made at the national level. Additionally, a number of countries do not permit the automatic substitution of biosimilars for the originator product. Therefore, even if we obtain marketing approval for the entire EEA, we may not receive substitution in one or more European nations, thereby restricting our ability to market our products in those jurisdictions.

Other regions, including Canada, Japan and Korea, also have their own legislation outlining a regulatory pathway for the approval of biosimilars. In some cases other countries have either adopted European guidance (Singapore and Malaysia) or are following guidance issued by the World Health Organization (Cuba and Brazil). While there is overlap in the regulatory requirements across regions, there are also some areas of non-overlap. Additionally, we cannot predict whether countries that we may wish to market in which do not yet have an established or tested regulatory framework could decide to issue regulations or guidance and/or adopt a more conservative viewpoint than other regions. Therefore, it is possible that even if we obtain agreement from one health authority to an accelerated or optimized development plan, we will need to defer to the most conservative view to ensure global harmonization of the development plan. Also, for regions where regulatory authorities do not yet have sufficient experience in the review and approval of a biosimilar product, these authorities may rely on the approval from another region (e.g., the U.S. or the E.U.), which could delay our approval in that region. Finally, it is possible that some countries will not approve a biosimilar without clinical data from their population and/or may require that the biosimilar product be manufactured within their region.

If other biosimilars of pegfilgrastim (Neulasta), bevacizumab (Avastin), ranibizumab (Lucentis), aflibercept (Eylea) or adalimumab (Humira), are determined to be interchangeable and our biosimilar candidates for these originator products are not, our business would suffer.

The FDA or other relevant regulatory authorities may determine that a proposed biosimilar product is “interchangeable” with a reference product, meaning that the biosimilar product may be substituted for the reference product without the intervention of the health care provider who prescribed the reference product, if the application includes sufficient information to show that the product is biosimilar to the reference product and that it can be expected to produce the same clinical result as the reference product in any given patient. If the biosimilar product may be administered more than once to a patient, the applicant must demonstrate that the risk in terms of safety or diminished efficacy of alternating or switching between the biosimilar product candidate and the reference product is not greater than the risk of using the reference product without such alternation or switch. To make a final determination of interchangeability, regulatory authorities may require additional confirmatory information beyond what we plan to initially submit in our applications for approval, such as more in-depth analytical characterization, animal testing or further clinical studies. Provision of sufficient information for approval may prove difficult and expensive.

We cannot predict whether any of our biosimilar product candidates will meet regulatory authority requirements for approval not only as a biosimilar product but also as an interchangeable product in any jurisdiction. Furthermore, legislation governing interchangeability could differ by jurisdiction on a state or national level worldwide.

The labelling of “interchangeability” is important because, in the United States for example, the first biosimilar determined to be interchangeable with a particular reference, or originator, product for any condition of use is eligible for a period of market exclusivity that delays a FDA determination that a second or subsequent biosimilar product is interchangeable with that originator product for any condition of use until the earlier of: (1) one year after the first

87

commercial marketing of the first interchangeable product; (2) 18 months after resolution of a patent infringement suit instituted under 42 U.S.C. § 262(l)(6) against the applicant that submitted the application for the first interchangeable product, based on a final court decision regarding all of the patents in the litigation or dismissal of the litigation with or without prejudice; (3) 42 months after approval of the first interchangeable product, if a patent infringement suit instituted under 42 U.S.C. § 262(l)(6) against the applicant that submitted the application for the first interchangeable product is still ongoing; or (4) 18 months after approval of the first interchangeable product if the applicant that submitted the application for the first interchangeable product has not been sued under 42 U.S.C. § 262(l)(6). Thus, a determination that another company’s product is interchangeable with the originator biologic before we obtain approval of our corresponding biosimilar product candidates may delay the potential determination that our products are interchangeable with the originator product, which could materially adversely affect our results of operations and delay, prevent or limit our ability to generate revenue.

Failure to obtain regulatory approval in any targeted regulatory jurisdiction would prevent us from marketing our products to a larger patient population and reduce our commercial opportunities.

We are marketing UDENYCA® in the United States, and subject to product approvals and relevant patent expirations, we intend to market our other biosimilar products in the United States and outside the U.S. on our own or with future collaboration partners. We entered into a distribution agreement with our licensee Orox for the commercialization of biosimilar versions of etanercept (Enbrel), rituximab (Rituxan), adalimumab (Humira) and pegfilgrastim (Neulasta) in certain Caribbean and Latin American countries. We intend to market our biosimilar product candidates in the United States and may seek to partner commercially all biosimilars outside the U.S.

In order to market our products in the E.U., the U.S. and other jurisdictions, we and our collaboration partners must obtain separate regulatory approvals and comply with numerous and varying regulatory requirements. The EMA is responsible for the centralized procedure for the regulation and approval of human medicines. This procedure results in a single marketing authorization that is valid in all E.U. countries, as well as in Iceland, Liechtenstein and Norway. The time required to obtain approval abroad may differ from that required to obtain FDA approval. The foreign regulatory approval process may include all of the risks associated with obtaining FDA approval and we may not obtain foreign regulatory approvals on a timely basis, if at all. Approval by the FDA does not ensure approval by regulatory authorities in other countries, and approval by one foreign regulatory authority does not ensure approval by regulatory authorities in other foreign countries or by the FDA. We or our collaboration partners may not be able to file for regulatory approvals and may not receive necessary approvals to commercialize our products within the United States or in any market outside the U.S. Failure to obtain these approvals would materially and adversely affect our business, financial condition and results of operations.

We may not be successful in our efforts to identify, develop or commercialize additional product candidates.

Although a substantial amount of our effort will focus on the continued clinical testing, potential approval and commercialization of our existing product candidates, the success of our business also depends upon our ability to identify, develop and commercialize additional product candidates. Research programs to identify new product candidates require substantial technical, financial and human resources. We may focus our efforts and resources on potential programs or product candidates that ultimately prove to be unsuccessful. Our development efforts may fail to yield additional product candidates suitable for clinical development and commercialization for a number of reasons, including but not limited to the following:

we may not be successful in identifying potential product candidates that pass our strict screening criteria;
we may not be able to overcome technological hurdles to development or a product candidate may not be capable of producing commercial quantities at an acceptable cost or at all;

88

we may not be able to assemble sufficient resources to acquire or discover additional product candidates;
our product candidates may not succeed in nonclinical or clinical testing;
our potential product candidates may fail to show sufficient biosimilarity to originator molecules; and
competitors may develop alternatives that render our product candidates obsolete or less attractive or the market for a product candidate may change such that a product candidate may not justify further development.

If any of these events occur, we may be forced to abandon our development efforts for a program or programs or we may not be able to identify, develop or commercialize additional product candidates, which would have a material adverse effect on our business and could potentially cause us to cease operations.

Risks Related to Our Compliance with Applicable Laws

We incur significant increased costs as a result of operating as a public company, and our management is required to devote substantial time to compliance initiatives. We may fail to comply with the rules that apply to public companies, including Section 404 of the Sarbanes-Oxley Act of 2002, which could result in sanctions or other penalties that would harm our business.

We incur significant legal, accounting and other expenses as a public company, including costs resulting from public company reporting obligations under the Securities Exchange Act of 1934, as amended (the “Exchange Act”), and regulations regarding corporate governance practices. The listing requirements of The Nasdaq Global Market require that we satisfy certain corporate governance requirements relating to director independence, distributing annual and interim reports, stockholder meetings, approvals and voting, soliciting proxies, conflicts of interest and a code of conduct. Our management and other personnel must devote a substantial amount of time to ensure that we maintain compliance with all of these requirements. Moreover, the reporting requirements, rules and regulations have increased our legal and financial compliance costs and make some activities more time consuming and costly. Any changes we have made, and may make in the future to comply with these obligations may not be sufficient to allow us to satisfy our obligations as a public company on a timely basis, or at all. These reporting requirements, rules and regulations, coupled with the increase in potential litigation exposure associated with being a public company, may also make it more difficult for us to attract and retain qualified persons to serve on our board of directors or board committees or to serve as executive officers, or to obtain certain types of insurance, including directors’ and officers’ insurance, on acceptable terms.

We are subject to Section 404 of The Sarbanes-Oxley Act of 2002 (“Section 404”), and the related rules of the Securities and Exchange Commission (“SEC”), which generally require our management and independent registered public accounting firm to report on the effectiveness of our internal control over financial reporting. During the course of our review and testing, we may identify deficiencies and be unable to remediate them before we must provide the required reports. Furthermore, if we have a material weakness in our internal controls over financial reporting, we may not detect errors on a timely basis and our financial statements may be materially misstated. We or our independent registered public accounting firm may not be able to conclude on an ongoing basis that we have effective internal control over financial reporting, which could harm our operating results, cause investors to lose confidence in our reported financial information and cause the trading price of our stock to fall. In addition, as a public company we are required to file accurate and timely quarterly and annual reports with the SEC under the Exchange Act. Any failure to report our financial results on an accurate and timely basis could result in sanctions, lawsuits, delisting of our shares from The Nasdaq Global Market or other adverse consequences that would materially harm our business.

Stockholder activism, the current political environment and the current high level of government intervention and regulatory reform may also lead to substantial new regulations and disclosure obligations, which may lead to additional compliance costs and impact the manner in which we operate our business in ways we cannot currently anticipate. Our management and other personnel will need to devote a substantial amount of time to these compliance initiatives.

89

Moreover, these rules and regulations will increase our legal and financial compliance costs and will make some activities more time consuming and costly. For example, we expect these rules and regulations to make it more difficult and more expensive for us to obtain director and officer liability insurance and we may be required to incur substantial costs to maintain our current levels of such coverage.

Healthcare legislative reform measures may have a material adverse effect on our business and results of operations.

In the United States, there have been and continue to be a number of legislative initiatives to contain healthcare costs. For example, in March 2010, the Patient Protection and Affordable Care Act, as amended by the Health Care and Education Reconciliation Act, (together the “ACA”), was passed, which substantially changed the way health care is financed by both governmental and private insurers and significantly impacts the U.S. pharmaceutical industry. The ACA, among other things, addressed a new methodology by which rebates owed by manufacturers under the Medicaid Drug Rebate Program are calculated for drugs that are inhaled, infused, instilled, implanted or injected, increased the minimum Medicaid rebates owed by manufacturers under the Medicaid Drug Rebate Program and extends the rebate program to individuals enrolled in Medicaid managed care organizations, added a provision to increase the Medicaid rebate for line extensions or reformulated drugs, establishes annual fees and taxes on manufacturers of certain branded prescription drugs and promoted a new Medicare Part D coverage gap discount program.

Since its enactment, there have been judicial and Congressional challenges to certain aspects of the ACA, and we expect there will be additional challenges and amendments to the ACA in the future, particularly in light of the current presidential administration and U.S. Congress. In addition, Congress could consider subsequent legislation to replace or repeal and replace elements of the PPACA. At the end of 2017, the Tax Cuts and Jobs Act (the “Tax Act”) was enacted, which, among other things, removes penalties for not complying with ACA’s individual mandate to carry health insurance. On December 14, 2018, a U.S. District Court Judge in the Northern District of Texas, ruled that the individual mandate is a critical and inseverable feature of the ACA, and therefore, because it was repealed as part of the Tax Act, the remaining provisions of the ACA are invalid as well. On December 18, 2019, the U.S. Court of Appeals for the 5th Circuit upheld the District Court’s decision that the individual mandate was unconstitutional but remanded the case back to the District Court to determine whether the remaining provisions of the ACA are invalid as well. On March 2, 2020, the U.S. Supreme Court granted the petitions for writs of certiorari to review the case, although it is unclear when a decision will be made or how the Supreme Court will rule. In addition, there may be other efforts to challenge, repeal or replace the ACA. At this time, the full effect that the ACA and any subsequent changes would have on our business remains unclear.

In addition, other legislative changes have been proposed and adopted in the United States since the ACA was enacted. On August 2, 2011, the Budget Control Act of 2011, among other things, included aggregate reductions of Medicare payments to providers of 2% per fiscal year, which went into effect on April 1, 2013 and will stay in effect through 2030, with the exception of a temporary suspension from May 1, 2020 through December 31, 2020, unless additional Congressional action is taken. In addition, on January 2, 2013, the American Taxpayer Relief Act of 2012 was signed into law, which, among other things, further reduced Medicare payments to certain providers, including physicians, hospitals and cancer treatment centers. Recently there has also been heightened government scrutiny over the manner in which manufacturers set prices for their approved products, which has resulted in several Congressional inquiries and proposed and enacted legislation designed to, among other things, reform government program reimbursement methodologies. Individual states in the United States have also become increasingly active in passing legislation and implementing regulations designed to control pharmaceutical product pricing, including price or patient reimbursement constraints, discounts, restrictions on certain product access and marketing cost disclosure and transparency measures, and, in some cases, designed to encourage importation from other countries and bulk purchasing. We expect that additional state and federal healthcare reform measures will be adopted in the future, any of which could limit the amounts that federal and state governments will pay for healthcare products and services, which could result in reduced demand for our product candidates or additional pricing pressures, such as a single reimbursement code for biosimilar products.

90

In the E.U., similar political, economic and regulatory developments may affect our ability to profitably commercialize our product candidates, if approved. In addition to continuing pressure on prices and cost containment measures, legislative developments at the E.U. or member state level may result in significant additional requirements or obstacles that may increase our operating costs. The delivery of healthcare in the E.U., including the establishment and operation of health services and the pricing and reimbursement of medicines, is almost exclusively a matter for national, rather than E.U., law and policy. National governments and health service providers have different priorities and approaches to the delivery of health care and the pricing and reimbursement of products in that context. In general, however, the healthcare budgetary constraints in most E.U. member states have resulted in restrictions on the pricing and reimbursement of medicines by relevant health service providers. Coupled with ever-increasing E.U. and national regulatory burdens on those wishing to develop and market products, this could prevent or delay marketing approval of our product candidates, restrict or regulate post-approval activities and affect our ability to commercialize our product candidates, if approved. In markets outside of the U.S. and E.U., reimbursement and healthcare payment systems vary significantly by country, and many countries have instituted price ceilings on specific products and therapies.

We may be subject, directly or indirectly, to federal and state healthcare laws, including fraud and abuse, false claims and physician payment transparency laws. If we are unable to comply or have not fully complied with such laws, we could face substantial penalties.

Our operations are directly or indirectly through our customers subject to various federal and state fraud and abuse laws, including, without limitation, the federal Anti-Kickback Statute, the federal False Claims Act and physician sunshine laws and regulations. These laws impact, among other things, sales, marketing and education programs. In addition, we may be subject to patient privacy regulation by both the federal government and the states in which we conduct our business. The laws that may affect our ability to operate include:

the federal Anti-Kickback Statute, which prohibits, among other things, persons from knowingly and willfully soliciting, receiving, offering or paying remuneration, directly or indirectly, in cash or in kind, to induce or in return for the purchase, recommendation, order or furnishing of an item or service reimbursable, in whole or in part, under a federal healthcare program, such as the Medicare and Medicaid programs. A person or entity does not need to have actual knowledge of the federal Anti-Kickback Statute or specific intent to violate it to have committed a violation;
federal civil and criminal false claims laws, including the False Claims Act, which prohibit, among other things, individuals or entities from knowingly presenting or causing to be presented claims for payment from Medicare, Medicaid or other third-party payers that are false or fraudulent and which may apply to entities that provide coding and billing advice to customers. In addition, the government may assert that a claim including items or services resulting from a violation of the federal Anti-Kickback Statute constitutes a false or fraudulent claim for purposes of the False Claims Act;
federal civil monetary penalties laws, which impose civil fines for, among other things, the offering or transfer of remuneration to a Medicare or state healthcare program beneficiary if the person knows or should know it is likely to influence the beneficiary’s selection of a particular provider, practitioner, or supplier of services reimbursable by Medicare or a state healthcare program, unless an exception applies;
the federal Health Insurance Portability and Accountability Act of 1996 (“HIPAA”), which created new federal criminal statutes that prohibit executing a scheme to defraud any healthcare benefit program and making false statements relating to healthcare matters. Similar to the federal Anti-Kickback Statute, a person or entity does not need to have actual knowledge of the statute or specific intent to violate it to have committed a violation;
federal and state consumer protection and unfair competition laws, which broadly regulate marketplace activities and activities that potentially harm consumers;
the federal physician “sunshine” requirements under the ACA, which requires certain manufacturers of drugs, devices, biologics and medical supplies to report annually to the Centers for Medicare & Medicaid

91

Services information related to payments and other transfers of value made by such manufacturers to physicians, as defined in the statute, including their immediate family members, certain other healthcare professionals as of 2022, and teaching hospitals and ownership and investment interests held by such physicians and their immediate family members and applicable GPOs; and
state and foreign law equivalents of each of the above federal laws, such as anti-kickback and false claims laws that may apply to items or services reimbursed by any third-party payer, including commercial insurers, state laws that require pharmaceutical companies to comply with the pharmaceutical industry’s voluntary compliance guidelines and the relevant compliance guidance promulgated by the federal government or otherwise restrict payments that may be made to healthcare providers and other potential referral sources; and state laws that require drug manufacturers to report information related to payments and other transfers of value to physicians and other healthcare providers or marketing expenditures and pricing information.

Because of the breadth of these laws and the narrowness of the statutory exceptions and safe harbors available, it is possible that some of our business activities could be subject to challenge under one or more of such laws. In addition, recent health care reform legislation has strengthened these laws.

Efforts to ensure that our operations and business arrangements with third parties will comply with applicable healthcare laws and regulations will involve substantial costs. If we are found to be in violation of any of the laws described above or any other governmental regulations that apply to us, we may be subject to penalties, including civil and criminal penalties, damages, fines, exclusion from participation in government health care programs, such as Medicare and Medicaid, imprisonment, additional reporting obligations and oversight if we become subject to a corporate integrity agreement or other agreement to resolve allegations of non-compliance with these laws and the curtailment or restructuring of our operations, any of which could adversely affect our ability to operate our business and our results of operations. Further, defending against any such actions can be costly, time-consuming and may require significant personnel resources. Therefore, even if we are successful in defending against any such actions that may be brought against us, our business may be impaired.

If we participate in and then fail to comply with our reporting and payment obligations under the Medicaid Drug Rebate Program or other governmental pricing programs in the United States, we could be subject to additional reimbursement requirements, penalties, sanctions and fines which could have a material adverse effect on our business, financial condition, results of operations and growth prospects.

With the approval of UDENYCA®, we anticipate that we now participate in the Medicaid Drug Rebate Program, Medicare Coverage Gap Discount Program and a number of other federal and state government pricing programs in the United States in order to obtain coverage for the product by certain government healthcare programs. These programs generally require us to pay rebates or provide discounts to certain private purchasers or government payers in connection with our products when dispensed to beneficiaries of these programs. In some cases, such as with the Medicaid Drug Rebate Program, the rebates are based on pricing and rebate calculations that we report on a monthly and quarterly basis to the government agencies that administer the programs. The terms, scope and complexity of these government pricing programs change frequently. We may also have reimbursement obligations or be subject to penalties if we fail to provide timely and accurate information to the government, pay the correct rebates or offer the correct discounted pricing. Changes to the price reporting or rebate requirements of these programs would affect our obligations to pay rebates or offer discounts. Responding to current and future changes may increase our costs and the complexity of compliance, will be time-consuming, and could have a material adverse effect on our results of operations.

Our internal computer systems, or those used by our third-party CROs or other contractors or consultants, may fail or suffer security breaches.

Despite the implementation of security measures, our internal computer, server, and other information technology systems as well as those of our third-party collaborators, consultants, contractors, suppliers, and service

92

providers, may be vulnerable to damage from physical or electronic break-ins, computer viruses, “phishing” attacks, malware, ransomware, denial of service and other cyber-attacks or disruptive incidents that could result in unauthorized access to, use or disclosure of, corruption of, or loss of sensitive, and/ or proprietary data, including including health-related information or other personal information, and could subject us to significant liabilities and regulatory and enforcement actions, and reputational damage. If we or any of our third-party collaborators were to experience any material failure or security breach, it could result in a material disruption of our development programs, reputation, and business operations. For example, the loss of clinical study data from completed or ongoing clinical studies could result in delays in any regulatory approval or clearance efforts and significantly increase our costs to recover or reproduce the data, and subsequently commercialize the product. If we or our third-party collaborators, consultants, contractors, suppliers, or service providers were to suffer an attack or breach, for example, that resulted in the unauthorized access to or use or disclosure of personal information, including health-related information, we may have to notify individuals, collaborators, government authorities, and the media, and may be subject to investigations, civil penalties, administrative and enforcement actions, and litigation, any of which could harm our business and reputation. Likewise, we rely on our third-party CROs and other third parties to conduct clinical studies, and similar events relating to their computer systems could also have a material adverse effect on our business. The COVID-19 pandemic is generally increasing the attack surface available to criminals, as more companies and individuals work online and work remotely, and as such, the risk of a cybersecurity incident potentially occurring, and our investment in risk mitigations against such an incident, is increasing. For example, there has been an increase in phishing and spam emails as well as social engineering attempts from “hackers” hoping to use the recent COVID-19 pandemic to their advantage. To the extent that any disruption or security breach were to result in a loss of, or damage to, our data or systems, or inappropriate or unauthorized access to or disclosure or use of confidential, proprietary, or other sensitive, personal information, including health-related information, we could incur liability and suffer reputational harm, and the development and commercialization of our products could be delayed. Our insurance policies may not be adequate to compensate us for the potential losses arising from such disruptions, failure, or security breach. In addition, such insurance may not be available to us in the future on economically reasonable terms, or at all. Further, our insurance may not cover all claims made against us and defending a suit, regardless of its merit, could be costly, divert management attention, and harm our reputation.

We are subject to governmental regulation and other legal obligations related to privacy, data protection and information security. Compliance with these requirements could result in additional costs and liabilities to us or inhibit our ability to collect and process data, and the failure to comply with such requirements could have a material adverse effect on our business, financial condition or results of operations.

Privacy and data security have become significant issues in the United States, E.U. and in many other jurisdictions where we may in the future conduct our operations. As we receive, collect, process, use and store personal and confidential data, we may be subject to diverse laws and regulations relating to data privacy and security, including, in the United States, HIPAA and CCPA (defined below), and, in the E.U. and the EEA, Regulation 2016/679, known as the General Data Protection Regulation (“GDPR”). Compliance with these privacy and data security requirements is rigorous and time-intensive and may increase our cost of doing business, and despite those efforts, there is a risk that we may be subject to fines and penalties, litigation and reputational harm, which could materially and adversely affect our business, financial condition and results of operations.

In the United States, we and our partners may be subject to numerous federal and state laws and regulations, including state data breach notification laws, state health information privacy laws, and federal and state consumer protection laws and regulations (e.g., Section 5 of the FTC Act), that govern the collection, use, disclosure, and protection of health-related and other personal information could apply to our operations or the operations of our partners. In addition, we may obtain health information from third parties (including research institutions from which we obtain clinical trial data) that are subject to privacy and security requirements under the Health Insurance Portability and Accountability Act of 1996, as amended, or HIPAA. Depending on the facts and circumstances, we could be subject to criminal penalties if we knowingly obtain, use, or disclose individually identifiable health information maintained by a HIPAA-covered entity in a manner that is not authorized or permitted by HIPAA.

93

Even when HIPAA does not apply, according to the Federal Trade Commission or the FTC, failing to take appropriate steps to keep consumers’ personal information secure constitutes unfair acts or practices in or affecting commerce in violation of Section 5(a) of the Federal Trade Commission Act, or the FTCA, 15 U.S.C § 45(a). The FTC expects a company’s data security measures to be reasonable and appropriate in light of the sensitivity and volume of consumer information it holds, the size and complexity of its business, and the cost of available tools to improve security and reduce vulnerabilities. Individually identifiable health information is considered sensitive data that merits stronger safeguards.

In addition, state laws govern the privacy and security of health information in certain circumstances, many of which differ from each other in significant ways and may not have the same requirements, thus complicating compliance efforts. By way of example, California enacted the California Consumer Privacy Act (the “CCPA”) on June 28, 2018, which went into effect on January 1, 2020. The CCPA creates individual privacy rights for California consumers and increases the privacy and security obligations of entities handling certain personal information. The CCPA provides for civil penalties for violations, as well as a private right of action for data breaches that is expected to increase data breach litigation. The CCPA may increase our compliance costs and potential liability, and many similar laws have been proposed at the federal level and in other states.

In addition, the regulatory framework for the receipt, collection, processing, use, safeguarding, sharing and transfer of personal and confidential data is rapidly evolving and is likely to remain uncertain for the foreseeable future as new global privacy rules are being enacted and existing ones are being updated and strengthened. For example, on May 25, 2018, the GDPR took effect. The GDPR is applicable in each EEA member state and applies to companies established in the EEA as well as companies that collect and use personal data to offer goods or services to, or monitor the behavior of, individuals in the EEA, including, for example, through the conduct of clinical trials. GDPR introduces more stringent data protection obligations for processors and controllers of personal data,. Among other things, the GDPR requires the establishment of a lawful basis for the processing of data, includes requirements relating to the consent of the individuals to whom the personal data relates, including detailed notices for clinical trial subjects and investigators, as well as requirements regarding the security of personal data and notification of data processing obligations or security incidents to appropriate data protection authorities or data subjects. Recent legal developments in Europe have created complexity and uncertainty regarding transfers of personal data from the EEA to the United States. For example, on July 16, 2020, the Court of Justice of the European Union (“CJEU”) invalidated the EU-US Privacy Shield Framework (“Privacy Shield”) under which personal data could be transferred from the EEA to United States entities that had self-certified under the Privacy Shield scheme. While the CJEU upheld the adequacy of the standard contractual clauses (a standard form of contract approved by the European Commission as an adequate personal data transfer mechanism, and potential alternative to the Privacy Shield), it made clear that reliance on them alone may not necessarily be sufficient in all circumstances. Use of the standard contractual clauses must now be assessed on a case-by-case basis taking into account the legal regime applicable in the destination country, in particular applicable surveillance laws and rights of individuals and  additional measures and/or contractual provisions may need to be put in place, however,  the nature of these additional measures is currently uncertain. Penalties and fines for failure to comply with GDPR are significant, including fines of up to €20 million or 4% of total worldwide annual turnover, whichever is higher.

Additionally, following the United Kingdom’s withdrawal from the European Union, we will have to comply with the GDPR and the GDPR as implemented in the United Kingdom, each regime having the ability to fine up to the greater of €20 million/ £17.5 million or 4% of global turnover. The relationship between the United Kingdom and the European Union in relation to certain aspects of data protection law remains unclear, for example around how data can lawfully be transferred between each jurisdiction, which exposes us to further compliance risk.

Although we work to comply with applicable laws, regulations and standards, our contractual obligations and other legal obligations, these requirements are evolving and may be modified, interpreted and applied in an inconsistent manner from one jurisdiction to another, and may conflict with one another or other legal obligations with which we must comply. Any failure or perceived failure by us or our employees, representatives, contractors, consultants or other third parties to comply with such requirements or adequately address privacy and security concerns, even if unfounded,

94

could result in additional cost and liability to us, damage our reputation, and have a material adverse effect on our business, financial condition and results of operations.

The international aspects of our business expose us to business, regulatory, political, operational, financial and economic risks associated with doing business outside of the U.S.

We currently have limited international operations of our own and have and may have in the future a number of international collaborations. Doing business internationally involves a number of risks, including but not limited to:

multiple, conflicting and changing laws and regulations such as privacy regulations, tax laws, export and import restrictions, employment laws, regulatory requirements and other governmental approvals, permits and licenses;
failure by us or our collaboration partners to obtain and maintain regulatory approvals for the use of our products in various countries;
additional potentially relevant third-party patent rights;
complexities and difficulties in obtaining protection and enforcing our intellectual property;
difficulties in staffing and managing foreign operations by us or our collaboration partners;
complexities associated with managing multiple payer reimbursement regimes, government payers or patient self-pay systems by our collaboration partners;
limits in our or our collaboration partners’ ability to penetrate international markets;
financial risks, such as longer payment cycles, difficulty collecting accounts receivable, the impact of local and regional financial crises on demand and payment for our products and exposure to foreign currency exchange rate fluctuations;
natural disasters, political and economic instability, including wars, terrorism and political unrest, outbreak of disease, boycotts, curtailment of trade and other business restrictions;
certain expenses including, among others, expenses for travel, translation and insurance;
expose us to sanctions, such as the sanctions levied by U.S., E.U. and Russian regulatory bodies in connection with Russia’s military intervention in the Ukraine in March 2014; and
regulatory and compliance risks that relate to maintaining accurate information and control over sales and activities that may fall within the purview of the U.S. Foreign Corrupt Practices Act, its books and records provisions or its anti-bribery provisions.

If we fail to comply with environmental, health and safety laws and regulations, we could become subject to fines or penalties or incur costs that could have a material adverse effect on the success of our business.

Our research and development activities and our third-party manufacturers’ and suppliers’ activities involve the controlled storage, use and disposal of hazardous materials, including the components of our product candidates and other hazardous compounds. We and our manufacturers and suppliers are subject to laws and regulations governing the use, manufacture, storage, handling and disposal of these hazardous materials. In some cases, these hazardous materials and various wastes resulting from their use are stored at our and our manufacturers’ facilities pending their use and disposal. We cannot eliminate the risk of contamination, which could cause an interruption of our commercialization efforts, research and development efforts and business operations, environmental damage resulting in costly cleanup and liabilities under applicable laws and regulations governing the use, storage, handling and disposal of these materials and specified waste products. Although we believe that the safety procedures utilized by us and our third-party manufacturers for handling and disposing of these materials generally comply with the standards prescribed by these laws and regulations, we cannot guarantee that this is the case or eliminate the risk of accidental contamination or injury

95

from these materials. In such an event, we may be held liable for any resulting damages and such liability could exceed our resources and state or federal or other applicable authorities may curtail our use of certain materials and/or interrupt our business operations. Furthermore, environmental laws and regulations are complex, change frequently and have tended to become more stringent. We cannot predict the impact of such changes and cannot be certain of our future compliance. We do not currently carry biological or hazardous waste insurance coverage.

Risks Related to Ownership of Our Common Stock

The market price of our common stock may be highly volatile, and purchasers of our common stock could incur substantial losses.

The market price of our common stock has been highly volatile since our IPO and the intraday sales price per share has ranged from $8.05 to $38.10 per share during the period from November 6, 2014 through July 31, 2020 and could be subject to wide fluctuations in response to various factors, some of which are beyond our control. These factors include those discussed in the “Risk Factors” section of this Annual Report on Form 10-K and others such as:

adverse results or delays in preclinical or clinical studies;
any inability to obtain additional funding;
any delay in filing an IND, NDA, original BLA, 351(k) BLA or other regulatory submission for any of our product candidates and any adverse development or perceived adverse development with respect to the applicable regulatory agency’s review of that IND, NDA, original BLA, 351(k) BLA or other regulatory submission;
the perception of limited market sizes or pricing for our product candidates;
failure to successfully develop and commercialize our product candidates;
post-marketing safety issues relating to our product candidates or biosimilars generally;
failure to maintain our existing strategic collaborations or enter into new collaborations;
failure by us or our licensors and strategic collaboration partners to prosecute, maintain or enforce our intellectual property rights;
changes in laws or regulations applicable to our products;
any inability to obtain adequate product supply for our product candidates or the inability to do so at acceptable prices;
adverse regulatory decisions;
introduction of new products, services or technologies by our competitors;
failure to meet or exceed financial projections we may provide to the public;
failure to meet or exceed the financial projections of the investment community;
the perception of the pharmaceutical industry by the public, legislatures, regulators and the investment community;
announcements of significant acquisitions, strategic partnerships, joint ventures or capital commitments by us, our strategic collaboration partners or our competitors;
disputes or other developments relating to proprietary rights, including patents, litigation matters and our ability to obtain patent protection for our technologies;
additions or departures of key scientific or management personnel;

96

lawsuits, including stockholder litigation and litigation filed by us or filed against us pertaining to patent infringement or other violations of intellectual property rights;
the outcomes of any citizen petitions filed by parties seeking to restrict or limit the approval of biosimilar products;
if securities or industry analysts do not publish research or reports about our business or if they issue an adverse or misleading opinion regarding our stock;
changes in the market valuations of similar companies;
general market or macroeconomic conditions;
sales of our common stock by us or our stockholders in the future;
trading volume of our common stock;
issuance of patents to third parties that could prevent our ability to commercialize our product candidates;
reductions in the prices of originator products that could reduce the overall market opportunity for our product candidates intended as biosimilars to such originator products;
the loss of one or more employees constituting our leadership team; and
changes in biosimilar regulatory requirements that could make it more difficult for us to develop our product candidates.

In addition, biopharmaceutical companies in particular have experienced extreme price and volume fluctuations that have often been unrelated or disproportionate to the operating performance of these companies. Broad market and industry factors may negatively affect the market price of our common stock, regardless of our actual operating performance.

Our principal stockholders and management own a significant percentage of our stock and will be able to exert significant control over matters subject to stockholder approval.

As of June 30, 2020, our executive officers, directors, five percent stockholders and their affiliates beneficially owned approximately 33% of our voting stock (assuming no exercise of outstanding options or conversion of our outstanding convertible notes). These stockholders have the ability to influence us through their ownership positions, which may prevent or discourage unsolicited acquisition proposals or offers for our common stock that you may believe are in your best interest as one of our stockholders.

Sales of a substantial number of shares of our common stock in the public market could cause our stock price to fall.

If our existing stockholders sell or indicate an intention to sell substantial amounts of our common stock in the public market after the lock-up and other legal restrictions on resale lapse, the market price of our common stock could decline. As of June 30, 2020, there were approximately 71.4 million shares of common stock outstanding. Of these shares, the shares of our common stock sold in our IPO, our underwritten follow-on offering, pursuant to our at-the-market equity offering program and in private placement transactions are currently freely tradable, without restriction (except as otherwise applicable), in the public market.

In addition, as of June 30, 2020, approximately 24.4 million shares of common stock that are either subject to outstanding options and restricted stock units or reserved for future issuance under our equity incentive plans were eligible or may become eligible for sale in the public market to the extent permitted by the provisions of various vesting schedules and Rule 144 and Rule 701 under the Securities Act. If these additional shares of common stock are sold or if it is perceived that they will be sold in the public market, the market price of our common stock could decline.

97

Future sales and issuances of our common stock or rights to purchase common stock, including pursuant to our equity incentive plans and convertible notes, could result in additional dilution of the percentage ownership of our stockholders and could cause our stock price to fall.

We have needed and anticipate we will need additional capital in the future to continue our planned operations. To the extent that we raise additional capital by issuing equity securities, our stockholders may experience substantial dilution. Similar to prior financing transactions, we may sell common stock, convertible securities or other equity securities in one or more transactions at prices and in a manner we determine from time to time. If we sell common stock, convertible securities or other equity securities in more than one transaction, investors may be materially diluted by subsequent sales. These sales may also result in material dilution to our existing stockholders, and new investors could gain rights superior to our existing stockholders. Any future debt financing may involve covenants that restrict our operations, including, among other restrictions, limitations on our ability to incur liens or additional debt, pay dividends, redeem our stock, make certain investments, and engage in certain merger, consolidation, or asset sale transactions. In addition, if we raise additional funds through licensing arrangements, it may be necessary to grant potentially valuable rights to our product candidates or grant licenses on terms that are not favorable to us.

Pursuant to our 2014 Equity Incentive Award Plan (the “2014 Plan”), our management is authorized to grant stock options and other equity-based awards to our employees, directors and consultants. Under the 2014 Plan, the number of shares of our common stock initially reserved for issuance is 2,300,000 plus the number of shares remaining available for future awards under the 2010 Plan. The number of shares available for future grant under the 2014 Plan will be increased by (i) the number of shares pursuant to outstanding awards under the 2010 Plan that are forfeited or lapse unexercised and which following the effective date are not issued under the 2010 Plan and (ii) an annual increase on the first day of each fiscal year beginning in 2015 and ending in 2024, equal to 4% of the shares of stock outstanding as of the last day of the preceding fiscal year, or such smaller number of shares as determined by our board of directors. Pursuant to our 2014 Employee Stock Purchase Plan (“2014 ESPP”), eligible employees are able to acquire shares of our common stock at a discount to the prevailing market price, and an aggregate of 320,000 shares are initially available for issuance under the 2014 ESPP. The number of shares available for issuance under the 2014 ESPP will automatically increase on the first day of each fiscal year beginning in 2015 and ending in 2024, equal to 1% of the shares of common stock outstanding on the last day of the immediately preceding fiscal year or such smaller number of shares as determined by our board of directors. If our board of directors elects to increase the number of shares available for future grant under the 2014 Plan or the 2014 ESPP, our stockholders may experience additional dilution, which could cause our stock price to fall. Pursuant to our 2016 Employment Commencement Incentive Plan (the “2016 Plan”), our management is authorized to grant stock options and other equity-based awards to our new employees. The 2016 Plan is designed to comply with the inducement exemption contained in Nasdaq’s Rule 5635(c)(4), which provides for the grant of non-qualified stock options, restricted stock units, restricted stock awards, performance awards, dividend equivalents, deferred stock awards, deferred stock units, stock payment and stock appreciation rights to a person not previously an employee or director, or following a bona fide period of non-employment, as an inducement material to the individual’s entering into employment with us. As of June 30, 2020, we reserved for future issuance under the 2016 Plan a total of 0.9 million shares of common stock for new employees. The 2016 Plan does not provide for any annual increases in the number of shares available.

In February 2016, we issued and sold $100.0 million aggregate principal amount of our 8.2% senior convertible notes due March 2022 (the “2022 Convertible Notes”). The holders may convert their 2022 Convertible Notes at their option at any time prior to the close of business on the business day immediately preceding March 31, 2022. Upon conversion of the 2022 Convertible Notes by a holder, the holder will receive shares of our common stock, together, if applicable, with cash in lieu of any fractional share. The initial conversion rate is 44.7387 shares of common stock per $1,000 principal amount of convertible notes, which is equivalent to an initial conversion price of approximately $22.35 per share, and is subject to adjustment in certain events.

In April 2020, we issued and sold $230.0 million aggregate principal amount of our 1.5% senior convertible notes due April 2026 (the “2026 Convertible Notes”). The holders may convert their 2026 Convertible Notes at their option at

98

any time prior to the close of business on the second scheduled trading day immediately before April 15, 2016. Upon conversion of the 2026 Convertible Notes by a holder, the holder will receive shares of our common stock, together, if applicable, with cash in lieu of any fractional share. The initial conversion rate is 51.9224 shares of common stock per $1,000 principal amount of convertible notes, which is equivalent to an initial conversion price of approximately $19.26 per share, and is subject to adjustment in certain events.

We do not intend to pay dividends on our common stock so any returns will be limited to the value of our stock.

We have never declared or paid any cash dividends on our common stock. We currently anticipate that we will retain future earnings for the development, operation and expansion of our business and do not anticipate declaring or paying any cash dividends for the foreseeable future. Any return to stockholders will therefore be limited to the appreciation of their stock.

Provisions in our amended and restated certificate of incorporation and amended and restated bylaws, as well as provisions of Delaware law, could make it more difficult for a third party to acquire us or increase the cost of acquiring us, even if doing so would benefit our stockholders or remove our current management.

Our amended and restated certificate of incorporation, amended and restated bylaws and Delaware law contain provisions that may have the effect of delaying or preventing a change in control of us or changes in our management. Our amended and restated certificate of incorporation and bylaws include provisions that:

authorize “blank check” preferred stock, which could be issued by our board of directors without stockholder approval and may contain voting, liquidation, dividend and other rights superior to our common stock;
create a classified board of directors whose members serve staggered three-year terms;
specify that special meetings of our stockholders can be called only by our corporate secretary pursuant to a resolution adopted by a majority of our board of directors;
prohibit stockholder action by written consent;
establish an advance notice procedure for stockholder approvals to be brought before an annual meeting of our stockholders, including proposed nominations of persons for election to our board of directors other than nominations made by or at the direction of the board of directors or a committee of the board of directors;
provide that our directors may be removed only for cause or without cause by the holders of 66 2/3% of the voting power of all then outstanding shares of voting stock;
provide that vacancies on our board of directors may be filled only by a majority of directors then in office, even though less than a quorum;
specify that no stockholder is permitted to cumulate votes at any election of directors;
expressly authorize our board of directors to modify, alter or repeal our amended and restated bylaws; and
require holders of 66 2/3% of the voting power of all then outstanding shares of voting stock to amend specified provisions of our amended and restated certificate of incorporation except for the provision making it possible for our board of directors to issue “blank check” preferred stock, and amended and restated bylaws.

These provisions, alone or together, could delay, deter or prevent hostile takeovers and changes in control or changes in our management.

99

In addition, because we are incorporated in Delaware, we are governed by the provisions of Section 203 of the Delaware General Corporation Law, which limits the ability of stockholders owning in excess of 15% of our outstanding voting stock to merge or combine with us.

Any provision of our amended and restated certificate of incorporation or amended and restated bylaws or Delaware law that has the effect of delaying or deterring a change in control could limit the opportunity for our stockholders to receive a premium for their shares of our common stock and could also affect the price that some investors are willing to pay for our common stock.

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

Not applicable

ITEM  3.             Defaults Upon Senior Securities

Not applicable

ITEM  4.             Mine Safety Disclosures

Not applicable

ITEM  5.             Other Information

Not applicable

100

ITEM  6.             Exhibits

See the Exhibit Index on the page immediately preceding the exhibits for a list of exhibits filed as part of this Quarterly Report on Form 10-Q, which Exhibit Index is incorporated herein by reference.

INDEX TO EXHIBITS

Incorporated by Reference

Exhibit
Number

    

Description

    

Form

    

Exhibit

    

Date
Filed

    

Filed
Herewith

3.1

Amended and Restated Certificate of Incorporation.

8-K

3.1

11/13/2014

3.2

Amended and Restated Bylaws.

8-K

3.2

11/13/2014

4.1

Indenture, dated as of April 17, 2020, between Coherus Biosciences, Inc. and U.S. Bank National Association, as Trustee.

8-K

4.1

04/17/2020

4.2

Form of certificate representing the 1.5% Convertible Senior Subordinated Notes due 2026.

8-K

4.2

4/17/2020

10.1

Second Amendment to Convertible Note Purchase Agreement, dated as of April 13, 2020, among Coherus BioSciences, Inc., the Guarantors party thereto, HealthCare Royalty Partners III, L.P. and KKR Biosimilar L.P.

8-K

10.1

4/14/2020

10.2

First Amendment to Credit Agreement, dated as of April 13, 2020, by and between Coherus BioSciences, Inc. and affiliates of Healthcare Royalty Partners.

8-K

10.2

4/14/2020

10.3

Form of Confirmation of Base Call Option Transaction.

8-K

10.1

4/17/2020

31.1

Certification of Principal Executive Officer Required under Securities Exchange Act Rule 13a-14(a) and 15d-14(a).

X

31.2

Certification of Principal Financial Officer under Securities Exchange Act Rule 13a-14(a) and 15d-14(a).

X

32.1

Certifications of Principal Executive Officer and Principal Financial Officer pursuant to 18 U.S.C. 1350 and Securities Exchange Act Rule 13a-14(b).

X

101

Incorporated by Reference

Exhibit
Number

    

Description

    

Form

    

Exhibit

    

Date
Filed

    

Filed
Herewith

101

The following materials from Registrant’s Quarterly Report on Form 10-Q for the quarter ended June 30, 2020 formatted in inline eXtensible Business Reporting Language (iXBRL) includes: (i) Condensed Consolidated Balance Sheets at June 30, 2020 (unaudited) and December 31, 2019, (ii) Condensed Consolidated Statements of Operations (unaudited) for the three and six months ended June 30, 2020 and 2019, (iii) Condensed Consolidated Statements of Comprehensive Income (unaudited) for the three and six months ended June 30, 2020 and 2019, (iv) Condensed Consolidated Statements of Stockholders’ Equity (Deficit) (unaudited) for the three and six months ended June 30, 2020 and 2019, (v) Condensed Consolidated Statements of Cash Flows (unaudited) for the six months ended June 30, 2020 and 2019, and (vi) Notes to the Condensed Consolidated Financial Statements.

X

104

The cover page from the Company’s Quarterly Report on Form 10-Q for the quarter ended June 30, 2020 has been formatted in Inline XBRL.

X

102

SIGNATURES

Pursuant to the requirements of the Securities Exchange Act of 1934, the Company has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.

    

COHERUS BIOSCIENCES, INC.

Date: August 6, 2020

/s/ Dennis M. Lanfear

Dennis M. Lanfear

President and Chief Executive Officer

(Principal Executive Officer)

Date: August 6, 2020

/s/ Jean-Frédéric Viret 

Jean-Frédéric Viret, Ph.D.

Chief Financial Officer

(Principal Financial and Accounting Officer)

103

EX-31.1 2 chrs-20200630xex31d1.htm EX-31.1

Exhibit 31.1

CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER

PURSUANT TO

SECTION 13(a) OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

AS ADOPTED PURSUANT TO

SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Dennis M. Lanfear, certify that:

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

Date: August 6, 2020

/s/ Dennis M. Lanfear

Dennis M. Lanfear

President and Chief Executive Officer


EX-31.2 3 chrs-20200630xex31d2.htm EX-31.2

Exhibit 31.2

CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER

PURSUANT TO

SECTION 13(a) OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

AS ADOPTED PURSUANT TO

SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Jean-Frédéric Viret, certify that:

1.I have reviewed this quarterly report on Form 10-Q of Coherus BioSciences, Inc.;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
(a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
(b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
(c)Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
(d)Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

5.

The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

(a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
(b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

Date: August 6, 2020

/s/ Jean-Frédéric Viret

Jean-Frédéric Viret, Ph.D.

Chief Financial Officer


EX-32.1 4 chrs-20200630xex32d1.htm EX-32.1

Exhibit 32.1

CERTIFICATIONS OF PRINCIPAL EXECUTIVE OFFICER AND PRINCIPAL FINANCIAL OFFICER

PURSUANT TO

18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

Pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, the undersigned officers of Coherus BioSciences, Inc. (the “Registrant”) certify that the Quarterly Report of Coherus BioSciences, Inc. on Form 10-Q for the quarterly period ended June 30, 2020 (the “Report”) fully complies with the requirements of Section 13(a) or 15(d), as applicable, of the Securities Exchange Act of 1934, as amended, and that information contained in the Report fairly presents in all material respects the financial condition and results of operations of the Registrant.

Date: August 6, 2020

By:

/s/ Dennis M. Lanfear

Name:

Dennis M. Lanfear

Title:

President and Chief Executive Officer

Date: August 6, 2020

By:

/s/ Jean-Frédéric Viret

Name:

Jean-Frédéric Viret

Title:

Chief Financial Officer

A signed original of this written statement required by Rule 13a-14(b) of the Securities Exchange Act of 1934, as amended, and 18 U.S.C. Section 1350 has been provided to the Registrant and will be retained by the Registrant and furnished to the Securities and Exchange Commission or its staff upon request.

This certification accompanies the Form 10-Q to which it relates, is not deemed filed with the Securities and Exchange Commission and is not to be incorporated by reference into any filing of the Registrant 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 the Report), irrespective of any general incorporation language contained in such filing.


EX-101.SCH 5 chrs-20200630.xsd EX-101.SCH 00100 - Statement - Condensed Consolidated Balance Sheets (unaudited) link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - Condensed Consolidated Statements of Operations (unaudited) link:presentationLink link:calculationLink link:definitionLink 00300 - Statement - Condensed Consolidated Statements of Comprehensive Income (unaudited) link:presentationLink link:calculationLink link:definitionLink 00500 - Statement - Condensed Consolidated Statements of Cash Flows (unaudited) link:presentationLink link:calculationLink link:definitionLink 40202 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Reconciliation of Cash, Cash Equivalents and Restricted Cash (Details) link:presentationLink link:calculationLink link:definitionLink 40303 - Disclosure - Fair Value Measurements - Schedule of Cash Equivalents, Investments in Marketable Securities Classified as Available-for-Sale Securities and Restricted Cash (Details) link:presentationLink link:calculationLink link:definitionLink 40401 - Disclosure - Inventory - Schedule of Inventory (Details) link:presentationLink link:calculationLink link:definitionLink 40402 - Disclosure - Inventory - Schedule of Balance Sheet Classification (Details) link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - Balance Sheet Components - Schedule of Property and Equipment, Net (Details) link:presentationLink link:calculationLink link:definitionLink 40503 - Disclosure - Balance Sheet Components - Schedule of Accrued Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 40802 - Disclosure - Convertible Notes and Term Loan - Components of Convertible Notes (Details) link:presentationLink link:calculationLink link:definitionLink 40803 - Disclosure - Convertible Notes and Term Loan - Components of Interest Expense of Convertible Notes (Details) link:presentationLink link:calculationLink link:definitionLink 40804 - Disclosure - Convertible Notes and Term Loan - Schedule of Future Payments on the Convertible Notes (Details) link:presentationLink link:calculationLink link:definitionLink 40806 - Disclosure - Convertible Notes and Term Loan - Components of Term Loan (Details) link:presentationLink link:calculationLink link:definitionLink 40808 - Disclosure - Convertible Notes and Term Loan - Schedule of Future Payments on the Term Loan (Details) link:presentationLink link:calculationLink link:definitionLink 40901 - Disclosure - Commitments and Contingencies - Schedule of Non-Cancellable Purchase Commitment (Details) link:presentationLink link:calculationLink link:definitionLink 41002 - Disclosure - Leases - Schedule of Balance Sheet Classification of Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 41004 - Disclosure - Leases - Schedule of Maturities of Operating and Finance Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 41006 - Disclosure - Leases - Schedule of Maturities of Operating and Finance Lease Liabilities (Details) Calc2 link:presentationLink link:calculationLink link:definitionLink 41201 - Disclosure - Net Income Per Share - Computation of Basic and Diluted Net Income Per Share Attributable to the Company (Details) link:presentationLink link:calculationLink link:definitionLink 00205 - Statement - Condensed Consolidated Statements of Operations (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00400 - Statement - Condensed Consolidated Statements of Stockholders' Equity (unaudited) link:presentationLink link:calculationLink link:definitionLink 30203 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 30803 - Disclosure - Convertible Notes and Term Loan (Tables) link:presentationLink link:calculationLink link:definitionLink 31103 - Disclosure - Common Stock and Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 40201 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 40301 - Disclosure - Fair Value Measurements - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 40302 - Disclosure - Fair Value Measurements - Financial Assets and Liabilities Measured on a Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 40403 - Disclosure - Inventory - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 40502 - Disclosure - Balance Sheet Components - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 40601 - Disclosure - Revenue - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 40602 - Disclosure - Revenue - Revenue by Significant Customer (Details) link:presentationLink link:calculationLink link:definitionLink 40603 - Disclosure - Revenue - Activities and Ending Reserve Balances for Each Significant Category of Discounts and Allowances (Details) link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - License Agreements (Details) link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - Convertible Notes and Term Loan - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 40805 - Disclosure - Convertible Notes and Term Loan - Term Loan Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 40807 - Disclosure - Convertible Notes and Term Loan - Components of Interest Expense on Term Loan (Details) link:presentationLink link:calculationLink link:definitionLink 40902 - Disclosure - Commitments and Contingencies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 41001 - Disclosure - Leases - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 41101 - Disclosure - Common Stock and Stock-Based Compensation - Common Stock Offerings (Details) link:presentationLink link:calculationLink link:definitionLink 41102 - Disclosure - Common Stock and Stock-Based Compensation - Options and restricted stock units granted to employees and nonemployees (Details) link:presentationLink link:calculationLink link:definitionLink 41202 - Disclosure - Net Income Per Share - Outstanding Dilutive Potential Shares Excluded from Calculation of Diluted Net Income Per Share Attributable to Coherus (Details) link:presentationLink link:calculationLink link:definitionLink 41301 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 41401 - Disclosure - Related Party Transactions - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 00090 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 10101 - Disclosure - Organization and Operations link:presentationLink link:calculationLink link:definitionLink 10201 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 10301 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 10401 - Disclosure - Inventory link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - Balance Sheet Components link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - License Agreements link:presentationLink link:calculationLink link:definitionLink 10801 - Disclosure - Convertible Notes and Term Loan link:presentationLink link:calculationLink link:definitionLink 10901 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 11001 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 11101 - Disclosure - Common Stock and Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 11201 - Disclosure - Net Income Per Share link:presentationLink link:calculationLink link:definitionLink 11301 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 11401 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 20202 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 30303 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 30403 - Disclosure - Inventory (Tables) link:presentationLink link:calculationLink link:definitionLink 30503 - Disclosure - Balance Sheet Components (Tables) link:presentationLink link:calculationLink link:definitionLink 30603 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 30903 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 31003 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 31203 - Disclosure - Net Income Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 41003 - Disclosure - Leases - Operating Lease Costs (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 6 chrs-20200630_cal.xml EX-101.CAL EX-101.DEF 7 chrs-20200630_def.xml EX-101.DEF EX-101.LAB 8 chrs-20200630_lab.xml EX-101.LAB EX-101.PRE 9 chrs-20200630_pre.xml EX-101.PRE XML 10 chrs-20200630x10q_htm.xml IDEA: XBRL DOCUMENT 0001512762 chrs:TwoThousandNineteenBonusPayoutSettledInRestrictedStockUnitsRsusMember us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-03-31 0001512762 chrs:TwoThousandNineteenBonusPayoutSettledInRestrictedStockUnitsRsusMember 2020-01-01 2020-03-31 0001512762 us-gaap:ParentMember chrs:CommonStockOfferingsNetOfUnderwritersDiscountsCommissionsAndOfferingCostsMember 2019-01-01 2019-03-31 0001512762 us-gaap:AdditionalPaidInCapitalMember chrs:CommonStockOfferingsNetOfUnderwritersDiscountsCommissionsAndOfferingCostsMember 2019-01-01 2019-03-31 0001512762 chrs:TwoThousandEighteenBonusPayoutSettledInRestrictedStockUnitsRSUsMember us-gaap:ParentMember 2019-01-01 2019-03-31 0001512762 chrs:TwoThousandEighteenBonusPayoutSettledInRestrictedStockUnitsRSUsMember us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-03-31 0001512762 us-gaap:CommonStockMember 2019-01-01 2019-03-31 0001512762 us-gaap:RestrictedStockUnitsRSUMember us-gaap:CommonStockMember 2020-01-01 2020-03-31 0001512762 chrs:TwoThousandNineteenBonusPayoutSettledInRestrictedStockUnitsRsusMember us-gaap:CommonStockMember 2020-01-01 2020-03-31 0001512762 us-gaap:RestrictedStockUnitsRSUMember us-gaap:CommonStockMember 2019-01-01 2019-03-31 0001512762 us-gaap:CommonStockMember chrs:CommonStockOfferingsNetOfUnderwritersDiscountsCommissionsAndOfferingCostsMember 2019-01-01 2019-03-31 0001512762 chrs:TwoThousandEighteenBonusPayoutSettledInRestrictedStockUnitsRSUsMember us-gaap:CommonStockMember 2019-01-01 2019-03-31 0001512762 us-gaap:CommonStockMember 2020-04-01 2020-06-30 0001512762 us-gaap:CommonStockMember 2019-04-01 2019-06-30 0001512762 us-gaap:RetainedEarningsMember 2020-06-30 0001512762 us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0001512762 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-06-30 0001512762 us-gaap:RetainedEarningsMember 2020-03-31 0001512762 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0001512762 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-31 0001512762 2020-03-31 0001512762 us-gaap:RetainedEarningsMember 2019-12-31 0001512762 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001512762 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001512762 us-gaap:RetainedEarningsMember 2019-06-30 0001512762 us-gaap:ParentMember 2019-06-30 0001512762 us-gaap:AdditionalPaidInCapitalMember 2019-06-30 0001512762 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-30 0001512762 us-gaap:RetainedEarningsMember 2019-03-31 0001512762 us-gaap:ParentMember 2019-03-31 0001512762 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0001512762 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0001512762 us-gaap:RetainedEarningsMember 2018-12-31 0001512762 us-gaap:ParentMember 2018-12-31 0001512762 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001512762 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001512762 us-gaap:CommonStockMember 2020-01-01 2020-03-31 0001512762 chrs:AtTheMarketEquityOfferingProgramMember chrs:CowenAndCompanyLLCMember 2019-03-31 0001512762 chrs:ConvertibleSeniorSubordinatedNotesDue20261.5Member 2020-04-14 0001512762 chrs:EmployeeAndNonemployeeStockOptionRestrictedStockUnitsMember 2020-01-01 2020-06-30 0001512762 srt:MaximumMember srt:ScenarioForecastMember chrs:CreditAgreementMember 2021-01-01 2021-12-31 0001512762 chrs:CreditAgreementMember 2019-01-01 2019-12-31 0001512762 us-gaap:MachineryAndEquipmentMember 2020-06-30 0001512762 us-gaap:LeaseholdsAndLeaseholdImprovementsMember 2020-06-30 0001512762 us-gaap:LeaseholdImprovementsMember 2020-06-30 0001512762 us-gaap:FurnitureAndFixturesMember 2020-06-30 0001512762 us-gaap:ConstructionInProgressMember 2020-06-30 0001512762 us-gaap:ComputerEquipmentMember 2020-06-30 0001512762 us-gaap:MachineryAndEquipmentMember 2019-12-31 0001512762 us-gaap:LeaseholdImprovementsMember 2019-12-31 0001512762 us-gaap:FurnitureAndFixturesMember 2019-12-31 0001512762 us-gaap:ConstructionInProgressMember 2019-12-31 0001512762 us-gaap:ComputerEquipmentMember 2019-12-31 0001512762 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-03-31 0001512762 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-04-01 2019-06-30 0001512762 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-03-31 0001512762 us-gaap:RetainedEarningsMember 2020-04-01 2020-06-30 0001512762 us-gaap:RetainedEarningsMember 2020-01-01 2020-03-31 0001512762 us-gaap:RetainedEarningsMember 2019-04-01 2019-06-30 0001512762 us-gaap:RetainedEarningsMember 2019-01-01 2019-03-31 0001512762 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-04-01 2020-06-30 0001512762 chrs:CorporateHeadquartersLeaseAgreementMember 2020-01-01 2020-06-30 0001512762 chrs:VehiclesLeaseMember 2020-06-30 0001512762 chrs:NewCamarilloLeaseMember 2020-01-01 2020-06-30 0001512762 chrs:CorporateHeadquartersLeaseAgreementMember 2015-07-01 2015-07-31 0001512762 us-gaap:ConvertibleDebtMember 2020-04-01 2020-06-30 0001512762 us-gaap:ConvertibleDebtMember 2019-04-01 2019-06-30 0001512762 us-gaap:ConvertibleDebtMember 2019-01-01 2019-06-30 0001512762 us-gaap:FairValueInputsLevel3Member chrs:ContingentConsiderationMember us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0001512762 us-gaap:FairValueInputsLevel2Member chrs:ContingentConsiderationMember us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0001512762 us-gaap:FairValueInputsLevel1Member chrs:ContingentConsiderationMember us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0001512762 chrs:ContingentConsiderationMember us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0001512762 us-gaap:FairValueInputsLevel3Member chrs:ContingentConsiderationMember us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001512762 chrs:ContingentConsiderationMember us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001512762 srt:RestatementAdjustmentMember chrs:CommercialPayerInvoicesMember 2020-01-01 2020-06-30 0001512762 srt:RestatementAdjustmentMember chrs:CommercialPayerInvoicesMember 2020-04-01 2020-06-30 0001512762 srt:MaximumMember 2020-06-30 0001512762 2019-01-01 2019-12-31 0001512762 chrs:ConvertibleNotesMember 2020-01-01 2020-06-30 0001512762 chrs:HealthcareRoyaltyPartnersIIILPMember chrs:CreditAgreementMember 2019-01-07 2019-01-07 0001512762 chrs:ConvertibleNotes2026Member 2020-04-30 0001512762 chrs:CreditAgreementMember us-gaap:LondonInterbankOfferedRateLIBORMember 2020-01-01 0001512762 chrs:CreditAgreementMember us-gaap:LondonInterbankOfferedRateLIBORMember 2019-01-07 0001512762 us-gaap:ConvertibleDebtMember us-gaap:FairValueInputsLevel3Member 2020-06-30 0001512762 us-gaap:ConvertibleDebtMember chrs:RelatedPartyDebtMember 2020-06-30 0001512762 chrs:HealthcareRoyaltyPartnersIIILPMember chrs:CreditAgreementMember 2020-06-30 0001512762 chrs:ConvertibleNotes2026Member 2020-06-30 0001512762 srt:MaximumMember chrs:CreditAgreementMember 2020-04-13 0001512762 us-gaap:ConvertibleDebtMember chrs:RelatedPartyDebtMember 2019-12-31 0001512762 chrs:CreditAgreementMember 2019-12-31 0001512762 chrs:HealthcareRoyaltyPartnersIIILPMember chrs:CreditAgreementMember 2019-01-07 0001512762 srt:AffiliatedEntityMember 2016-02-29 0001512762 chrs:MXIIAssociatesLLCMember 2016-02-29 0001512762 chrs:KMGCapitalPartnersLLCMember 2016-02-29 0001512762 chrs:KKRBiosimilarLPMember 2016-02-29 0001512762 chrs:HealthcareRoyaltyPartnersIIILPMember 2016-02-29 0001512762 us-gaap:ConvertibleDebtMember 2019-12-31 0001512762 srt:ParentCompanyMember us-gaap:ConvertibleDebtMember 2020-06-30 0001512762 srt:ParentCompanyMember us-gaap:ConvertibleDebtMember 2019-12-31 0001512762 us-gaap:ConvertibleDebtMember 2020-01-01 2020-06-30 0001512762 us-gaap:OtherCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-04-01 2020-06-30 0001512762 chrs:McKessonMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-04-01 2020-06-30 0001512762 chrs:CardinalMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-04-01 2020-06-30 0001512762 chrs:AmeriSourceBergenCorpMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-04-01 2020-06-30 0001512762 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-04-01 2020-06-30 0001512762 us-gaap:OtherCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-06-30 0001512762 chrs:McKessonMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-06-30 0001512762 chrs:CardinalMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-06-30 0001512762 chrs:AmeriSourceBergenCorpMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-06-30 0001512762 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-06-30 0001512762 us-gaap:OtherCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-04-01 2019-06-30 0001512762 chrs:McKessonMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-04-01 2019-06-30 0001512762 chrs:CardinalMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-04-01 2019-06-30 0001512762 chrs:AmeriSourceBergenCorpMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-04-01 2019-06-30 0001512762 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-04-01 2019-06-30 0001512762 us-gaap:OtherCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-06-30 0001512762 chrs:McKessonMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-06-30 0001512762 chrs:CardinalMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-06-30 0001512762 chrs:AmeriSourceBergenCorpMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-06-30 0001512762 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-06-30 0001512762 us-gaap:CommonStockMember 2020-06-30 0001512762 us-gaap:CommonStockMember 2020-03-31 0001512762 us-gaap:CommonStockMember 2019-12-31 0001512762 us-gaap:CommonStockMember 2019-06-30 0001512762 us-gaap:CommonStockMember 2019-03-31 0001512762 us-gaap:CommonStockMember 2018-12-31 0001512762 2018-12-31 0001512762 us-gaap:MoneyMarketFundsMember us-gaap:CashEquivalentsMember 2020-06-30 0001512762 chrs:RestrictedCashMoneyMarketFundsMember chrs:RestrictedCashMember 2020-06-30 0001512762 us-gaap:CashEquivalentsMember 2020-06-30 0001512762 chrs:RestrictedCashMember 2020-06-30 0001512762 us-gaap:MoneyMarketFundsMember us-gaap:CashEquivalentsMember 2019-12-31 0001512762 chrs:RestrictedCashMoneyMarketFundsMember chrs:RestrictedCashMember 2019-12-31 0001512762 us-gaap:CashEquivalentsMember 2019-12-31 0001512762 chrs:RestrictedCashMember 2019-12-31 0001512762 us-gaap:USGovernmentAgenciesDebtSecuritiesMember chrs:InvestmentInMarketableSecuritiesMember 2020-06-30 0001512762 us-gaap:CorporateDebtSecuritiesMember chrs:InvestmentInMarketableSecuritiesMember 2020-06-30 0001512762 chrs:InvestmentInMarketableSecuritiesMember 2020-06-30 0001512762 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0001512762 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0001512762 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0001512762 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0001512762 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0001512762 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0001512762 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0001512762 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0001512762 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0001512762 chrs:RestrictedCashMoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0001512762 chrs:RestrictedCashMoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0001512762 chrs:RestrictedCashMoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0001512762 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0001512762 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0001512762 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0001512762 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0001512762 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0001512762 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0001512762 chrs:RestrictedCashMoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0001512762 us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0001512762 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001512762 chrs:RestrictedCashMoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001512762 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001512762 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001512762 chrs:RestrictedCashMoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001512762 us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001512762 chrs:NewCamarilloLeaseMember 2020-06-30 0001512762 chrs:CorporateHeadquartersLeaseAgreementMember 2015-07-31 0001512762 us-gaap:RestrictedStockUnitsRSUMember 2020-04-01 2020-06-30 0001512762 chrs:EmployeesAndNonemployeesStockOptionMember 2020-04-01 2020-06-30 0001512762 chrs:ConvertibleNotesMember 2020-04-01 2020-06-30 0001512762 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-06-30 0001512762 chrs:EmployeesAndNonemployeesStockOptionMember 2020-01-01 2020-06-30 0001512762 chrs:ConvertibleNotesMember 2020-01-01 2020-06-30 0001512762 chrs:EmployeesAndNonemployeesStockOptionMember 2019-04-01 2019-06-30 0001512762 chrs:ConvertibleNotesMember 2019-04-01 2019-06-30 0001512762 chrs:EmployeesAndNonemployeesStockOptionMember 2019-01-01 2019-06-30 0001512762 chrs:ConvertibleNotesMember 2019-01-01 2019-06-30 0001512762 us-gaap:ConvertibleDebtMember chrs:RelatedPartyDebtMember 2020-04-01 2020-06-30 0001512762 srt:ParentCompanyMember us-gaap:ConvertibleDebtMember 2020-04-01 2020-06-30 0001512762 chrs:CreditAgreementMember 2020-04-01 2020-06-30 0001512762 chrs:ConvertibleSeniorSubordinatedNotesDue20261.5Member 2020-04-01 2020-06-30 0001512762 us-gaap:ConvertibleDebtMember chrs:RelatedPartyDebtMember 2020-01-01 2020-06-30 0001512762 srt:ParentCompanyMember us-gaap:ConvertibleDebtMember 2020-01-01 2020-06-30 0001512762 us-gaap:ConvertibleDebtMember chrs:RelatedPartyDebtMember 2019-04-01 2019-06-30 0001512762 srt:ParentCompanyMember us-gaap:ConvertibleDebtMember 2019-04-01 2019-06-30 0001512762 chrs:CreditAgreementMember 2019-04-01 2019-06-30 0001512762 us-gaap:ConvertibleDebtMember chrs:RelatedPartyDebtMember 2019-01-01 2019-06-30 0001512762 srt:ParentCompanyMember us-gaap:ConvertibleDebtMember 2019-01-01 2019-06-30 0001512762 chrs:CreditAgreementMember 2019-01-01 2019-06-30 0001512762 chrs:EmployeeAndNonemployeeStockOptionAndRestrictedStockUnitsMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2020-04-01 2020-06-30 0001512762 chrs:EmployeeAndNonemployeeStockOptionAndRestrictedStockUnitsMember us-gaap:ResearchAndDevelopmentExpenseMember 2020-04-01 2020-06-30 0001512762 chrs:EmployeeAndNonemployeeStockOptionAndRestrictedStockUnitsMember us-gaap:CostOfSalesMember 2020-04-01 2020-06-30 0001512762 chrs:EmployeeAndNonemployeeStockOptionAndRestrictedStockUnitsMember 2020-04-01 2020-06-30 0001512762 chrs:EmployeeAndNonemployeeStockOptionAndRestrictedStockUnitsMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2020-01-01 2020-06-30 0001512762 chrs:EmployeeAndNonemployeeStockOptionAndRestrictedStockUnitsMember us-gaap:ResearchAndDevelopmentExpenseMember 2020-01-01 2020-06-30 0001512762 chrs:EmployeeAndNonemployeeStockOptionAndRestrictedStockUnitsMember us-gaap:CostOfSalesMember 2020-01-01 2020-06-30 0001512762 chrs:EmployeeAndNonemployeeStockOptionAndRestrictedStockUnitsMember 2020-01-01 2020-06-30 0001512762 chrs:EmployeeAndNonemployeeStockOptionAndRestrictedStockUnitsMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2019-04-01 2019-06-30 0001512762 chrs:EmployeeAndNonemployeeStockOptionAndRestrictedStockUnitsMember us-gaap:ResearchAndDevelopmentExpenseMember 2019-04-01 2019-06-30 0001512762 chrs:EmployeeAndNonemployeeStockOptionAndRestrictedStockUnitsMember 2019-04-01 2019-06-30 0001512762 chrs:EmployeeAndNonemployeeStockOptionAndRestrictedStockUnitsMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2019-01-01 2019-06-30 0001512762 chrs:EmployeeAndNonemployeeStockOptionAndRestrictedStockUnitsMember us-gaap:ResearchAndDevelopmentExpenseMember 2019-01-01 2019-06-30 0001512762 chrs:EmployeeAndNonemployeeStockOptionAndRestrictedStockUnitsMember 2019-01-01 2019-06-30 0001512762 us-gaap:ParentMember 2019-04-01 2019-06-30 0001512762 us-gaap:AdditionalPaidInCapitalMember 2019-04-01 2019-06-30 0001512762 us-gaap:ParentMember 2019-01-01 2019-03-31 0001512762 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-03-31 0001512762 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-03-31 0001512762 2020-01-01 2020-03-31 0001512762 2020-07-31 0001512762 us-gaap:LicenseMember chrs:InnoventBiologicsSuzhouCoLtdMember 2020-01-01 2020-06-30 0001512762 us-gaap:ResearchAndDevelopmentExpenseMember chrs:BioeqIPAGMember 2019-10-01 2019-12-31 0001512762 chrs:CreditAgreementMember 2020-06-30 0001512762 chrs:AmgenIncorporationAndAmgenUSAIncorporationMember 2019-05-02 2019-05-02 0001512762 chrs:CreditAgreementMember 2020-01-01 2020-06-30 0001512762 srt:MinimumMember chrs:CreditAgreementMember 2020-01-01 2020-06-30 0001512762 chrs:RebatesMember 2020-06-30 0001512762 chrs:OtherFeesCoPayAssistanceAndReturnsMember 2020-06-30 0001512762 chrs:ChargebacksAndDiscountsForPromptPaymentMember 2020-06-30 0001512762 chrs:RebatesMember 2019-12-31 0001512762 chrs:OtherFeesCoPayAssistanceAndReturnsMember 2019-12-31 0001512762 chrs:ChargebacksAndDiscountsForPromptPaymentMember 2019-12-31 0001512762 chrs:RebatesMember 2019-06-30 0001512762 chrs:OtherFeesCoPayAssistanceAndReturnsMember 2019-06-30 0001512762 chrs:ChargebacksAndDiscountsForPromptPaymentMember 2019-06-30 0001512762 2019-06-30 0001512762 us-gaap:AdditionalPaidInCapitalMember 2020-04-01 2020-06-30 0001512762 chrs:CommercialPayerInvoicesMember 2020-04-01 2020-06-30 0001512762 chrs:ContractManufacturingOrganizationMember 2020-06-30 0001512762 chrs:ContractManufacturingOrganizationMember 2019-12-31 0001512762 chrs:CreditAgreementMember 2019-01-07 2019-01-07 0001512762 chrs:ConvertibleSeniorSubordinatedNotesDue20261.5Member 2020-04-14 2020-04-14 0001512762 chrs:ConvertibleSeniorSubordinatedNotesDue20261.5Member 2020-04-01 2020-04-30 0001512762 srt:MaximumMember chrs:CreditAgreementMember 2020-04-13 2020-04-13 0001512762 chrs:AtTheMarketEquityOfferingProgramMember chrs:CowenAndCompanyLLCMember 2016-10-28 2016-10-28 0001512762 us-gaap:LicenseMember srt:MaximumMember chrs:InnoventBiologicsSuzhouCoLtdMember 2020-01-01 2020-06-30 0001512762 chrs:AtTheMarketEquityOfferingProgramMember chrs:CowenAndCompanyLLCMember 2019-01-01 2019-03-31 0001512762 chrs:RebatesMember 2020-01-01 2020-06-30 0001512762 chrs:OtherFeesCoPayAssistanceAndReturnsMember 2020-01-01 2020-06-30 0001512762 chrs:ChargebacksAndDiscountsForPromptPaymentMember 2020-01-01 2020-06-30 0001512762 chrs:RebatesMember 2019-01-01 2019-06-30 0001512762 chrs:OtherFeesCoPayAssistanceAndReturnsMember 2019-01-01 2019-06-30 0001512762 chrs:ChargebacksAndDiscountsForPromptPaymentMember 2019-01-01 2019-06-30 0001512762 chrs:VehiclesLeaseMember 2020-01-01 2020-06-30 0001512762 chrs:AtTheMarketEquityOfferingProgramMember chrs:CowenAndCompanyLLCMember 2016-10-28 0001512762 chrs:BioeqIPAGMember 2020-01-01 2020-06-30 0001512762 us-gaap:ConvertibleDebtMember 2020-04-01 2020-04-30 0001512762 us-gaap:ConvertibleDebtMember 2016-02-29 2016-02-29 0001512762 chrs:PrepaymentPremiumConditionTwoMember chrs:CreditAgreementMember 2020-01-01 2020-06-30 0001512762 chrs:PrepaymentPremiumConditionThreeMember chrs:CreditAgreementMember 2020-01-01 2020-06-30 0001512762 chrs:PrepaymentPremiumConditionOneMember chrs:CreditAgreementMember 2020-01-01 2020-06-30 0001512762 chrs:PrepaymentPremiumConditionFourMember chrs:CreditAgreementMember 2020-01-01 2020-06-30 0001512762 chrs:PrepaymentPremiumConditionTwoMember chrs:CreditAgreementMember 2020-06-30 0001512762 chrs:PrepaymentPremiumConditionThreeMember chrs:CreditAgreementMember 2020-06-30 0001512762 chrs:PrepaymentPremiumConditionOneMember chrs:CreditAgreementMember 2020-06-30 0001512762 chrs:PrepaymentPremiumConditionFourMember chrs:CreditAgreementMember 2020-06-30 0001512762 chrs:ConvertibleSeniorSubordinatedNotesDue20261.5Member 2020-04-30 0001512762 us-gaap:ConvertibleDebtMember 2016-02-29 0001512762 2020-04-01 2020-06-30 0001512762 2019-04-01 2019-06-30 0001512762 2019-01-01 2019-06-30 0001512762 us-gaap:ConvertibleDebtMember 2020-06-30 0001512762 chrs:ConvertibleSeniorSubordinatedNotesDue20261.5Member 2020-06-30 0001512762 chrs:TechnologyTransferMember chrs:InnoventBiologicsSuzhouCoLtdMember 2020-01-01 2020-06-30 0001512762 chrs:OptionExerciseFeeMember chrs:InnoventBiologicsSuzhouCoLtdMember 2020-01-01 2020-06-30 0001512762 chrs:ConvertibleSeniorSubordinatedNotesDue20261.5Member 2020-01-01 2020-06-30 0001512762 2020-01-01 2020-06-30 0001512762 chrs:RituximabLicensedProductMember chrs:InnoventBiologicsSuzhouCoLtdMember 2020-01-01 2020-06-30 0001512762 chrs:BevacizumabLicensedProductMember chrs:InnoventBiologicsSuzhouCoLtdMember 2020-01-01 2020-06-30 0001512762 srt:RestatementAdjustmentMember chrs:CommercialPayerInvoicesMember 2020-06-30 0001512762 chrs:AccruedRebatesFeesAndReservesCurrentMember chrs:CommercialPayerInvoicesMember 2020-06-30 0001512762 chrs:AccruedRebatesFeesAndReservesCurrentMember chrs:CommercialPayerInvoicesMember 2019-12-31 0001512762 2020-06-30 0001512762 2019-12-31 iso4217:USD pure shares iso4217:USD shares iso4217:EUR chrs:item utr:sqft chrs:security us-gaap:OtherLiabilitiesCurrent us-gaap:OtherLiabilitiesCurrent us-gaap:OperatingLeaseLiabilityNoncurrent us-gaap:OperatingLeaseLiabilityNoncurrent us-gaap:OtherLiabilitiesCurrent us-gaap:OtherLiabilitiesCurrent us-gaap:OperatingLeaseLiabilityNoncurrent us-gaap:OperatingLeaseLiabilityNoncurrent us-gaap:OperatingLeaseRightOfUseAsset us-gaap:OperatingLeaseRightOfUseAsset us-gaap:PropertyPlantAndEquipmentNet us-gaap:PropertyPlantAndEquipmentNet 2024-09-01 0001512762 --12-31 2020 Q2 false 2027-05-01 true true 10-Q true 2020-06-30 false 001-36721 Coherus BioSciences, Inc. DE 27-3615821 333 Twin Dolphin Drive Suite 600 Redwood City CA 94065 650 649-3530 Common Stock, $0.0001 par value per share CHRS NASDAQ Yes Yes Large Accelerated Filer false false false 71470437 224617000 177668000 231882000 0 172486000 141992000 27192000 9807000 14155000 8578000 5528000 4964000 675860000 343009000 10320000 5840000 53792000 45264000 10999000 10649000 2620000 2620000 943000 943000 440000 240000 1637000 362000 756611000 408927000 21179000 25985000 66229000 51120000 13169000 18410000 25560000 17258000 3626000 2196000 129763000 114969000 102000 102000 79198000 78542000 26399000 26181000 222409000 0 74059000 73663000 11304000 10256000 543234000 303713000 7000 7000 1014022000 1000763000 -257000 -558000 -800395000 -894998000 213377000 105214000 756611000 408927000 135674000 83433000 251854000 120531000 10139000 601000 16994000 2826000 26173000 18883000 59280000 37672000 34052000 36456000 69402000 69139000 70364000 55940000 145676000 109637000 65310000 27493000 106178000 10894000 622000 613000 1242000 1224000 5408000 4433000 9839000 8649000 423000 558000 491000 1369000 60325000 23618000 96830000 3614000 1294000 51000 2227000 51000 59031000 23567000 94603000 3563000 0.83 0.34 1.33 0.05 0.70 0.32 1.20 0.05 71099773 69479016 70880979 69310791 88660280 72963972 83775353 72281564 59031000 23567000 94603000 3563000 12000 12000 -319000 -93000 289000 -229000 58724000 23474000 94904000 3334000 70366661 7000 1000763000 -558000 -894998000 105214000 421850 4438000 4438000 10000 134099 2378000 2378000 49616 880000 880000 9945000 9945000 608000 608000 35572000 35572000 70882994 7000 1016644000 50000 -859426000 157275000 289241 3305000 3305000 180970 2557000 2557000 9686000 9686000 -18170000 -18170000 12000 12000 -319000 -319000 59031000 59031000 71353205 7000 1014022000 -257000 -800395000 213377000 68302681 7000 946515000 -282000 -984831000 -38591000 761130 8228000 8228000 143523 825000 825000 22195 109168 1350000 1350000 9813000 9813000 -136000 -136000 -20004000 -20004000 69338697 7000 966731000 -418000 -1004835000 -38515000 108374 674000 674000 180077 1878000 1878000 8504000 8504000 -93000 -93000 23567000 23567000 69627148 7000 977787000 -511000 -981268000 -3985000 94603000 3563000 1355000 1365000 18980000 17486000 127000 1523000 1127000 410000 326000 4000 1038000 818000 5000000 30677000 77385000 25236000 16706000 5577000 -1158000 947000 2630000 1275000 -5132000 4074000 15109000 20650000 -2863000 1620000 7761000 1317000 -320000 -1020000 -30000 73668000 -44306000 4167000 517000 167000 231864000 14864000 9000000 5000000 -240864000 -6381000 8153000 222830000 18170000 73061000 8105000 1395000 2557000 1878000 880000 -97000 214345000 84487000 -229000 47149000 33571000 177908000 73191000 225057000 106762000 1498000 1350000 1388000 1528000 <p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">1.       Organization and Operations</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Description of the Business</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">Coherus BioSciences, Inc. (the “Company”, “Coherus”, “we”, our” or “us”) is a commercial-stage biotherapeutics company, focused on the global biosimilar market. The Company’s headquarters and laboratories are located in Redwood City, California and in Camarillo, California, respectively. The Company’s biosimilar pipeline comprises of five  biosimilar drugs, CHS-1420 (an adalimumab (Humira®) biosimilar), CHS-2020 (an aflibercept (Eylea®) biosimilar), a ranibizumab (Lucentis®) biosimilar in-licensed for U.S. and Canadian commercial rights from Bioeq AG, and a bevacizumab (Avastin®) biosimilar in-licensed for U.S. commercial rights from Innovent Biologics (Suzhou) Co., Ltd.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The Company commercializes UDENYCA® (pegfilgrastim-cbqv), a biosimilar to Neulasta, a long-acting granulocyte-colony stimulating factor, in the United States.</p> <p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">2.       Basis of Presentation and Summary of Significant Accounting Policies</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Unaudited Condensed Consolidated Financial Statements</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The accompanying condensed consolidated financial statements include the accounts of Coherus and its wholly-owned subsidiaries as of June 30, 2020: Coherus Intermediate Corp, InteKrin Therapeutics Inc. (“InteKrin”), and InteKrin’s wholly-owned subsidiary, InteKrin Russia. Unless otherwise specified, references to the Company are references to Coherus and its consolidated subsidiaries. All intercompany transactions and balances have been eliminated upon consolidation. The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“U.S. GAAP”) for interim financial information and in accordance with the instructions to Form 10-Q and Rule 10-01 of Regulation S-X of the Securities Act of 1933, as amended (the “Securities Act”). Accordingly, they do not include all of the information and notes required by U.S. GAAP for complete financial statements. These unaudited condensed consolidated financial statements include all adjustments, consisting only of normal recurring accruals that the Company believes are necessary to fairly state the financial position and the results of the Company’s operations and cash flows for interim periods in accordance with U.S. GAAP. Interim-period results are not necessarily indicative of results of operations or cash flows for a full year or any subsequent interim period.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The accompanying condensed consolidated financial statements should be read in conjunction with the Company’s audited financial statements and notes thereto included in the Company’s Annual Report on Form 10-K filed with the Securities and Exchange Commission (“SEC”) on February 27, 2020.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Use of Estimates</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The preparation of financial statements in conformity with U.S. GAAP requires management to make judgements, estimates and assumptions that affect the reported amounts of assets, liabilities, revenue and expenses, and related disclosures. Management bases its estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances. These estimates form the basis for making judgments about the carrying values of assets and liabilities when these values are not readily apparent from other sources. Accounting estimates and judgements are inherently uncertain and the actual results could differ from these estimates.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt;">During the second quarter of 2020, the Company identified that certain of its commercial payer invoices were erroneously overstated. The Company received a refund of $7.5 million from these payers related to fiscal year 2019. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Additionally, the Company recorded an adjustment during the second quarter of 2020 to decrease accrued payer rebates by $5.8 million primarily related to the first quarter of 2020 based on the revised methodology after such invoice overstatements were corrected.  These adjustments increased net product revenue by $13.3 million for the three and six months ended June 30, 2020. These adjustments resulted in an increase in net income per share (basic) of $0.19 during the three and six months ended June 30, 2020 and an increase in net income per share (diluted) of $0.15 and $0.16 during the three and six months ended June 30, 2020, respectively. Accrued commercial payer rebates of $21.6 million and $14.0 million were recorded in accrued rebates, fees and reserve as of June 30, 2020 and December 31, 2019, respectively, in the condensed consolidated balance sheet.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Cash, Cash Equivalents and Restricted Cash</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The following table provides a reconciliation of cash, cash equivalents and restricted cash reported within the condensed consolidated balance sheets and which, in aggregate, represent the amount reported in the condensed consolidated statements of cash flows (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;margin-left:-0.07212067%;padding-left:0pt;padding-right:0pt;width:100.14%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.76%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.76%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.76%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Cash and cash equivalents</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 224,617</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 105,927</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.76%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.76%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Restricted cash - non-current</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 440</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 785</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.76%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total cash, cash equivalents and restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 225,057</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 106,762</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:normal;">Restricted cash – non-current consists of deposits for letter of credits that the Company has provided to secure its obligations under certain facility and other leases. </span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Investments in Marketable Securities</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:27.8pt;margin:6pt 0pt 0pt 0pt;">Management determines the appropriate classification of investments in marketable securities at the time of purchase based upon management’s intent with regards to such investment and reevaluates such designation as of each balance sheet date. The Company’s investment policy requires that it only invests in highly-rated securities and limit its exposure to any single issuer. All investments in marketable securities are held as “available-for-sale” and are carried at the estimated fair value as determined based upon quoted market prices or pricing models for similar securities.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:27.8pt;margin:12pt 0pt 0pt 0pt;">The Company classifies investments in marketable securities as short-term when they have remaining contractual maturities of one year or less from the balance sheet date. Unrealized gains and losses are reported as a component of accumulated comprehensive income (loss), with the exception of unrealized losses believed to be related to credit losses, which, if any, are recognized through earnings in the period the impairment occurs. Impairment assessments are made at the individual security level each reporting period. When the fair value of an investment is less than its cost at the balance sheet date, a determination is made as to whether the impairment is related to a credit loss and, if it is, the portion of the impairment relating to credit loss is recorded as an allowance through net income. Realized gains and losses and declines in value judged to be other than temporary, if any, on available-for-sale securities are included in other income, net, based on the specific identification method.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Trade Receivables</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">Trade receivables are recorded net of allowances for chargebacks, chargeback prepayments, cash discounts for prompt payment and credit losses. The Company estimates an allowance for expected credit losses by considering factors such as historical experience, credit quality, the age of the accounts receivable balances, and current economic conditions that may affect a customer’s ability to pay. The corresponding expense for the credit loss allowance is reflected in selling, general and administrative expenses. The credit loss allowance was immaterial as of June 30, 2020.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Recent Accounting Pronouncements</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The following are the recent accounting pronouncements adopted by the Company in 2020:</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">Effective January 1, 2020, the Company adopted ASU No. 2016-13, Financial Instruments — Credit Losses, <i style="font-style:italic;">(Topic 326): Measurement of Credit Losses on Financial Instruments </i>(<span style="background-color:#ffffff;">ASU 2016-13)</span>,<i style="font-style:italic;"> </i>which changed the impairment model for most financial assets and certain other instruments. For trade receivables and other instruments, the Company uses a new forward-looking expected loss model that generally results in the earlier recognition of allowances for losses. The Company is exposed to credit losses primarily through receivables from customers. The Company’s expected loss allowance methodology for the receivables is developed using historical collection experience, current and future economic market conditions, a review of the current aging status and financial condition of the entities. Specific allowance amounts are established to record the appropriate allowance for customers that have a higher probability of default. <span style="background-color:#ffffff;">ASU 2016-13 also eliminates the concept of “other-than-temporary” impairment when evaluating available-for-sale debt securities and instead focuses on determining whether any impairment is a result of a credit loss or other factors. An entity will recognize an allowance for credit losses on available-for-sale debt securities, rather than an other-than-temporary impairment that reduces the cost basis of the investment. </span> The adoption of the new guidance did not have a material impact on the Company’s condensed consolidated financial statements.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">In January 2017, the FASB issued ASU No. 2017-04, <i style="font-style:italic;">Intangibles-Goodwill and Other: Simplifying the Test for Goodwill Impairment </i>(ASU 2017-04), which simplifies the current requirements for testing goodwill for impairment by eliminating the second step of the two-step impairment test to measure the amount of an impairment loss. ASU 2017-04 is effective for the Company’s interim and annual reporting periods during the year ending December 31, 2020, and all annual and interim reporting periods thereafter. The Company adopted this accounting standard as of January 1, 2020. The adoption did not have a material impact on the Company’s condensed consolidated financial statements.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">In August 2018, the FASB issued ASU No. 2018-13,<i style="font-style:italic;"> Fair Value Measurements </i>(ASU 2018-13), which eliminates certain disclosure requirements for fair value measurements, and requires public entities to disclose certain new information and modifies some disclosure requirements. The new guidance is effective for the Company’s interim and annual reporting periods during the year ending December 31, 2020, and all annual and interim reporting periods thereafter. The Company adopted this accounting standard as of January 1, 2020. The adoption did not have a material impact on the Company’s condensed consolidated financial statements.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The Company has reviewed other recent accounting pronouncements and concluded they are either not applicable to the business or that no material effect is expected on the consolidated financial statements as a result of future adoption.</p> <p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Unaudited Condensed Consolidated Financial Statements</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The accompanying condensed consolidated financial statements include the accounts of Coherus and its wholly-owned subsidiaries as of June 30, 2020: Coherus Intermediate Corp, InteKrin Therapeutics Inc. (“InteKrin”), and InteKrin’s wholly-owned subsidiary, InteKrin Russia. Unless otherwise specified, references to the Company are references to Coherus and its consolidated subsidiaries. All intercompany transactions and balances have been eliminated upon consolidation. The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“U.S. GAAP”) for interim financial information and in accordance with the instructions to Form 10-Q and Rule 10-01 of Regulation S-X of the Securities Act of 1933, as amended (the “Securities Act”). Accordingly, they do not include all of the information and notes required by U.S. GAAP for complete financial statements. These unaudited condensed consolidated financial statements include all adjustments, consisting only of normal recurring accruals that the Company believes are necessary to fairly state the financial position and the results of the Company’s operations and cash flows for interim periods in accordance with U.S. GAAP. Interim-period results are not necessarily indicative of results of operations or cash flows for a full year or any subsequent interim period.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The accompanying condensed consolidated financial statements should be read in conjunction with the Company’s audited financial statements and notes thereto included in the Company’s Annual Report on Form 10-K filed with the Securities and Exchange Commission (“SEC”) on February 27, 2020.</p> <p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Use of Estimates</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The preparation of financial statements in conformity with U.S. GAAP requires management to make judgements, estimates and assumptions that affect the reported amounts of assets, liabilities, revenue and expenses, and related disclosures. Management bases its estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances. These estimates form the basis for making judgments about the carrying values of assets and liabilities when these values are not readily apparent from other sources. Accounting estimates and judgements are inherently uncertain and the actual results could differ from these estimates.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt;">During the second quarter of 2020, the Company identified that certain of its commercial payer invoices were erroneously overstated. The Company received a refund of $7.5 million from these payers related to fiscal year 2019. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Additionally, the Company recorded an adjustment during the second quarter of 2020 to decrease accrued payer rebates by $5.8 million primarily related to the first quarter of 2020 based on the revised methodology after such invoice overstatements were corrected.  These adjustments increased net product revenue by $13.3 million for the three and six months ended June 30, 2020. These adjustments resulted in an increase in net income per share (basic) of $0.19 during the three and six months ended June 30, 2020 and an increase in net income per share (diluted) of $0.15 and $0.16 during the three and six months ended June 30, 2020, respectively. Accrued commercial payer rebates of $21.6 million and $14.0 million were recorded in accrued rebates, fees and reserve as of June 30, 2020 and December 31, 2019, respectively, in the condensed consolidated balance sheet.</p> 7500000 -5800000 13300000 13300000 0.19 0.15 0.16 21600000 14000000.0 <p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Cash, Cash Equivalents and Restricted Cash</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The following table provides a reconciliation of cash, cash equivalents and restricted cash reported within the condensed consolidated balance sheets and which, in aggregate, represent the amount reported in the condensed consolidated statements of cash flows (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;margin-left:-0.07212067%;padding-left:0pt;padding-right:0pt;width:100.14%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.76%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.76%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.76%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Cash and cash equivalents</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 224,617</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 105,927</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.76%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.76%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Restricted cash - non-current</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 440</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 785</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.76%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total cash, cash equivalents and restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 225,057</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 106,762</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:normal;">Restricted cash – non-current consists of deposits for letter of credits that the Company has provided to secure its obligations under certain facility and other leases. </span></p> <p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The following table provides a reconciliation of cash, cash equivalents and restricted cash reported within the condensed consolidated balance sheets and which, in aggregate, represent the amount reported in the condensed consolidated statements of cash flows (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;margin-left:-0.07212067%;padding-left:0pt;padding-right:0pt;width:100.14%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.76%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.69%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.76%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.76%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Cash and cash equivalents</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 224,617</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 105,927</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.76%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.76%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Restricted cash - non-current</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 440</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 785</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.76%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total cash, cash equivalents and restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 225,057</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 106,762</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 224617000 105927000 0 50000 440000 785000 225057000 106762000 <p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Investments in Marketable Securities</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:27.8pt;margin:6pt 0pt 0pt 0pt;">Management determines the appropriate classification of investments in marketable securities at the time of purchase based upon management’s intent with regards to such investment and reevaluates such designation as of each balance sheet date. The Company’s investment policy requires that it only invests in highly-rated securities and limit its exposure to any single issuer. All investments in marketable securities are held as “available-for-sale” and are carried at the estimated fair value as determined based upon quoted market prices or pricing models for similar securities.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:27.8pt;margin:12pt 0pt 0pt 0pt;">The Company classifies investments in marketable securities as short-term when they have remaining contractual maturities of one year or less from the balance sheet date. Unrealized gains and losses are reported as a component of accumulated comprehensive income (loss), with the exception of unrealized losses believed to be related to credit losses, which, if any, are recognized through earnings in the period the impairment occurs. Impairment assessments are made at the individual security level each reporting period. When the fair value of an investment is less than its cost at the balance sheet date, a determination is made as to whether the impairment is related to a credit loss and, if it is, the portion of the impairment relating to credit loss is recorded as an allowance through net income. Realized gains and losses and declines in value judged to be other than temporary, if any, on available-for-sale securities are included in other income, net, based on the specific identification method.</p> <p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Trade Receivables</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">Trade receivables are recorded net of allowances for chargebacks, chargeback prepayments, cash discounts for prompt payment and credit losses. The Company estimates an allowance for expected credit losses by considering factors such as historical experience, credit quality, the age of the accounts receivable balances, and current economic conditions that may affect a customer’s ability to pay. The corresponding expense for the credit loss allowance is reflected in selling, general and administrative expenses. The credit loss allowance was immaterial as of June 30, 2020.</p> <p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Recent Accounting Pronouncements</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The following are the recent accounting pronouncements adopted by the Company in 2020:</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">Effective January 1, 2020, the Company adopted ASU No. 2016-13, Financial Instruments — Credit Losses, <i style="font-style:italic;">(Topic 326): Measurement of Credit Losses on Financial Instruments </i>(<span style="background-color:#ffffff;">ASU 2016-13)</span>,<i style="font-style:italic;"> </i>which changed the impairment model for most financial assets and certain other instruments. For trade receivables and other instruments, the Company uses a new forward-looking expected loss model that generally results in the earlier recognition of allowances for losses. The Company is exposed to credit losses primarily through receivables from customers. The Company’s expected loss allowance methodology for the receivables is developed using historical collection experience, current and future economic market conditions, a review of the current aging status and financial condition of the entities. Specific allowance amounts are established to record the appropriate allowance for customers that have a higher probability of default. <span style="background-color:#ffffff;">ASU 2016-13 also eliminates the concept of “other-than-temporary” impairment when evaluating available-for-sale debt securities and instead focuses on determining whether any impairment is a result of a credit loss or other factors. An entity will recognize an allowance for credit losses on available-for-sale debt securities, rather than an other-than-temporary impairment that reduces the cost basis of the investment. </span> The adoption of the new guidance did not have a material impact on the Company’s condensed consolidated financial statements.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">In January 2017, the FASB issued ASU No. 2017-04, <i style="font-style:italic;">Intangibles-Goodwill and Other: Simplifying the Test for Goodwill Impairment </i>(ASU 2017-04), which simplifies the current requirements for testing goodwill for impairment by eliminating the second step of the two-step impairment test to measure the amount of an impairment loss. ASU 2017-04 is effective for the Company’s interim and annual reporting periods during the year ending December 31, 2020, and all annual and interim reporting periods thereafter. The Company adopted this accounting standard as of January 1, 2020. The adoption did not have a material impact on the Company’s condensed consolidated financial statements.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">In August 2018, the FASB issued ASU No. 2018-13,<i style="font-style:italic;"> Fair Value Measurements </i>(ASU 2018-13), which eliminates certain disclosure requirements for fair value measurements, and requires public entities to disclose certain new information and modifies some disclosure requirements. The new guidance is effective for the Company’s interim and annual reporting periods during the year ending December 31, 2020, and all annual and interim reporting periods thereafter. The Company adopted this accounting standard as of January 1, 2020. The adoption did not have a material impact on the Company’s condensed consolidated financial statements.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The Company has reviewed other recent accounting pronouncements and concluded they are either not applicable to the business or that no material effect is expected on the consolidated financial statements as a result of future adoption.</p> <p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">3.       Fair Value Measurements</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">Financial assets and liabilities are recorded at fair value. The carrying amounts of certain of the Company’s financial instruments, including cash, cash equivalents, restricted cash, investments in marketable securities, accounts receivable, accounts payable and other current liabilities approximate their fair value due to their short maturities. Fair value is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. The accounting guidance describes a fair value hierarchy based on three levels of inputs that may be used to measure fair value, of which the first two are considered observable and the last is considered unobservable. These levels of inputs are the following:</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 24.5pt;">Level 1 — Quoted prices in active markets for identical assets or liabilities.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 24.5pt;">Level 2 — Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 24.5pt;">Level 3 — Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">A financial instrument’s categorization within the valuation hierarchy is based upon the lowest level of input that is significant to the fair value measurement. The Company’s financial instruments consist of Level 1 and Level 2 assets, and Level 3 liabilities. Where quoted prices are available in an active market, securities are classified as Level 1. Level 1 assets consist of highly liquid money market funds that are included in cash and cash equivalents, and restricted cash. There were no unrealized gains and losses in the Company’s investments in these money market funds.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">When quoted market prices are not available for the specific security, then the Company estimates the fair value by using quoted prices for identical or similar instruments in markets that are not active and model-based valuation techniques for which all significant inputs are observable in the market or can be corroborated by observable market data for substantially the full term of the assets. Where applicable, these models project future cash flows and discount the future amounts to a present value using market-based observable inputs obtained from various third party data providers, including but not limited to, benchmark yields, interest rate curves, reported trades, broker/dealer quotes and market reference data. Level 2 assets consist of corporate notes and commercial paper. Level 2 inputs for the valuations are limited to quoted prices for similar assets or liabilities in active markets and inputs other than quoted prices that are observable for the asset.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">In certain cases where there is limited activity or less transparency around inputs to valuation, securities are classified as Level 3. Level 3 liabilities consist of the contingent consideration.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">There were no transfers between Level 1, Level 2 and Level 3 during the periods presented.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">Financial assets and liabilities subject to fair value measurements on a recurring basis and the level of inputs used in such measurements were as follows (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:44.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:44.71%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:53.11%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value Measurements</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.71%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:53.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.71%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 3</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.71%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Financial Assets:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:44.71%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Money market funds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 223,941</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 223,941</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.71%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Restricted cash (money market funds)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 440</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 440</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:44.71%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Corporate notes and Commercial paper</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.71%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">U.S. government agency securities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 203,882</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 203,882</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:44.71%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total financial assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 456,263</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 428,263</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.71%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Financial Liabilities:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:44.71%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Contingent consideration</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 102</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 102</p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:44.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:44.71%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:53.11%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value Measurements</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.71%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:53.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2019</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.71%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 3</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.71%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Financial Assets:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:44.71%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Money market funds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 155,523</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 155,523</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.71%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Restricted cash (money market funds)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 240</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 240</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:44.71%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total financial assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 155,763</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 155,763</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.71%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Financial Liabilities:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:44.71%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Contingent consideration</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 102</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 102</p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-indent:36pt;margin:0pt;">Cash equivalents, investments in marketable securities, which are classified as available-for-sale securities, and restricted cash, consisted of the following (in thousands):</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:43.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:43.97%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:54.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:43.97%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized Gain</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized (Loss)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Estimated Fair Value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.97%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Money market funds</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 223,941</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 223,941</p></td></tr><tr><td style="vertical-align:bottom;width:43.97%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Classified as cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 223,941</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.61%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 223,941</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.97%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"> <span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.92%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <span style="margin-right:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.81%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <span style="margin-right:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.28%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <span style="margin-right:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.61%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <span style="margin-right:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:43.97%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Corporate notes and Commercial paper</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,999</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.61%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,000</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.97%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">U.S. government agency securities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 203,871</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 203,882</p></td></tr><tr><td style="vertical-align:bottom;width:43.97%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Classified as investments in marketable securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 231,870</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.61%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 231,882</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.97%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"> <span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.92%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <span style="margin-right:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.81%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <span style="margin-right:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.28%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <span style="margin-right:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.61%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <span style="margin-right:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:43.97%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Restricted cash (money market funds)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 440</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 440</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.97%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Classified as restricted cash</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 440</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.61%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 440</p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:43.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:43.97%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:54.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2019</b></p></td></tr><tr><td style="vertical-align:bottom;width:43.97%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized Gain</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized (Loss)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Estimated Fair Value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.97%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Money market funds</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 155,523</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 155,523</p></td></tr><tr><td style="vertical-align:bottom;width:43.97%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Classified as cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 155,523</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.61%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 155,523</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.97%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"> <span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.92%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <span style="margin-right:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.81%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <span style="margin-right:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.28%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <span style="margin-right:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.61%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <span style="margin-right:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:43.97%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Restricted cash (money market funds)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 240</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 240</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.97%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Classified as restricted cash</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 240</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.61%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 240</p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"/>As of June 30, 2020, the remaining contractual maturities of available-for-sale securities were less than one year. The average maturity of investments in available-for-sale marketable securities as of June 30, 2020 was approximately 4.7 months. There have been no realized gains or losses on marketable securities for the periods presented. None of the Company’s investments in marketable securities has been in an unrealized loss position for more than one year. The Company determined that it has the ability and intent to hold all marketable securities that have been in a continuous loss position until maturity or recovery, thus there has been no recognition of credit losses in the three and six months ended June 30, 2020 and 2019. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">1.5% Convertible Notes due 2026</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"/>The estimated fair value of the 1.5% Convertible Notes due 2026, which the Company issued in April 2020 (see Note 8) is <span style="background-color:#ffffff;">influenced by interest rates, the Company’s stock price and stock price volatility and is determined by prices observed in market trading. The market for trading of the Convertible Notes due 2026 is not considered to be an active market and therefore the estimate of fair value is based on Level 2 inputs. The estimated fair value of the Convertible Notes due 2026 was approximately </span><span style="background-color:#ffffff;">$</span>252.2 million<span style="background-color:#ffffff;"> (par value </span><span style="background-color:#ffffff;">$230.0</span><span style="background-color:#ffffff;"> million) as of June 30, 2020.</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"/><span style="visibility:hidden;">​</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">8.2% Convertible Notes due 2022</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The estimated fair value of the 8.2% Convertible Senior Notes due 2022, which the Company issued in February 2016 (see Note 8) is based on an income approach. The estimated fair value was approximately $113.0 million (par value $100.0 million) as of June 30, 2020 and represents a Level 3 valuation. When determining the estimated fair value of the Company’s long-term debt, the Company uses a single factor binomial lattice model, which incorporates the terms and conditions of the convertible notes and market based risk measurement that are indirectly observable, such as credit risk. The lattice model produces an estimated fair value based on changes in the price of the underlying common shares price over successive periods of time. An estimated yield based on market data is used to discount straight debt cash flows.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Term Loan</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;min-height:12.0pt;text-indent:36pt;margin:0pt;">The principal amount outstanding under the Company’s Term Loan (see Note 8) of $75 million as of June 30, 2020 is subject to variable interest rate, which is based on a fixed percentage plus three month LIBOR (“LIBOR”), and as such, the Company believes the carrying amount of these obligations approximates fair value.</p> 0 0 <p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">Financial assets and liabilities subject to fair value measurements on a recurring basis and the level of inputs used in such measurements were as follows (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:44.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:44.71%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:53.11%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value Measurements</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.71%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:53.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.71%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 3</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.71%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Financial Assets:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:44.71%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Money market funds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 223,941</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 223,941</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.71%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Restricted cash (money market funds)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 440</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 440</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:44.71%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Corporate notes and Commercial paper</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.71%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">U.S. government agency securities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 203,882</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 203,882</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:44.71%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total financial assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 456,263</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 428,263</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.71%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Financial Liabilities:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:44.71%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Contingent consideration</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 102</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 102</p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:44.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:44.71%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:53.11%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value Measurements</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.71%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:53.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2019</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.71%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 3</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.71%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Financial Assets:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:44.71%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Money market funds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 155,523</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 155,523</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.71%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Restricted cash (money market funds)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 240</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 240</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:44.71%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total financial assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 155,763</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 155,763</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.71%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Financial Liabilities:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:44.71%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Contingent consideration</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 102</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 102</p></td></tr></table> 223941000 223941000 0 0 440000 440000 0 0 28000000 0 28000000 0 203882000 203882000 0 0 456263000 428263000 28000000 0 102000 0 0 102000 155523000 155523000 240000 240000 155763000 155763000 102000 102000 <p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-indent:36pt;margin:0pt;">Cash equivalents, investments in marketable securities, which are classified as available-for-sale securities, and restricted cash, consisted of the following (in thousands):</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:43.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:43.97%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:54.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:43.97%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized Gain</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized (Loss)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Estimated Fair Value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.97%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Money market funds</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 223,941</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 223,941</p></td></tr><tr><td style="vertical-align:bottom;width:43.97%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Classified as cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 223,941</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.61%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 223,941</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.97%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"> <span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.92%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <span style="margin-right:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.81%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <span style="margin-right:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.28%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <span style="margin-right:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.61%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <span style="margin-right:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:43.97%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Corporate notes and Commercial paper</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,999</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.61%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,000</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.97%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">U.S. government agency securities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 203,871</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 203,882</p></td></tr><tr><td style="vertical-align:bottom;width:43.97%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Classified as investments in marketable securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 231,870</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.61%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 231,882</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.97%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"> <span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.92%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <span style="margin-right:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.81%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <span style="margin-right:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.28%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <span style="margin-right:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.61%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <span style="margin-right:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:43.97%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Restricted cash (money market funds)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 440</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 440</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.97%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Classified as restricted cash</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 440</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.61%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 440</p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:43.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:43.97%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:54.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2019</b></p></td></tr><tr><td style="vertical-align:bottom;width:43.97%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized Gain</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized (Loss)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Estimated Fair Value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.97%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Money market funds</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 155,523</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 155,523</p></td></tr><tr><td style="vertical-align:bottom;width:43.97%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Classified as cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 155,523</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.61%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 155,523</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.97%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"> <span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.92%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <span style="margin-right:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.81%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <span style="margin-right:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.28%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <span style="margin-right:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.61%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <span style="margin-right:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:43.97%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Restricted cash (money market funds)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 240</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 240</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.97%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Classified as restricted cash</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 240</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.61%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 240</p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 223941000 223941000 223941000 223941000 27999000 1000 28000000 203871000 11000 203882000 231870000 12000 231882000 440000 440000 440000 440000 155523000 155523000 155523000 155523000 240000 240000 240000 240000 P1Y P4M21D 0 0 0 0 0 0 0 0.015 252200000 230000000.0 0.082 113000000.0 100000000.0 75000000 <p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">4.           Inventory</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">Inventory consisted of the following (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.89%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Raw Materials</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.03%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,331</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,089</p></td></tr><tr><td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Work in process</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 64,651</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 43,446</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Finished goods</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,002</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,536</p></td></tr><tr><td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 80,984</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 55,071</p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">Balance sheet classifications (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.89%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Inventory</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.03%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,192</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,807</p></td></tr><tr><td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Inventory, non-current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 53,792</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 45,264</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 80,984</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 55,071</p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">Inventory expected to be sold in periods more than twelve months from the balance sheet date is classified as inventory, non-current on the condensed consolidated balance sheet. As of June 30, 2020 and December 31, 2019, the non-current portion of inventory consisted of raw materials and a portion of work in process.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">Prepaid manufacturing of $14.2 million and $8.6 million included in current assets on the condensed consolidated balance sheet as of June 30, 2020 and December 31, 2019, respectively, includes prepayments of $10.1 million and $7.2 million as of June 30, 2020 and December 31, 2019, respectively, made to a contract manufacturing organization (“CMO”) for manufacturing services for UDENYCA®, which the Company expects to be converted into inventory within the next twelve months.</p> <p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">Inventory consisted of the following (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.89%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Raw Materials</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.03%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,331</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,089</p></td></tr><tr><td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Work in process</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 64,651</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 43,446</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Finished goods</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,002</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,536</p></td></tr><tr><td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 80,984</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 55,071</p></td></tr></table> 5331000 5089000 64651000 43446000 11002000 6536000 80984000 55071000 <p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">Balance sheet classifications (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.89%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Inventory</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.03%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,192</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,807</p></td></tr><tr><td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Inventory, non-current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 53,792</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 45,264</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 80,984</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 55,071</p></td></tr></table> 27192000 9807000 53792000 45264000 80984000 55071000 14200000 8600000 10100000 7200000 <p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">5.       Balance Sheet Components</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Property and Equipment, Net</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">Property and equipment, net are as follows (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.89%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Machinery and equipment</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.03%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,839</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,611</p></td></tr><tr><td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Computer equipment and software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,715</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,923</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Furniture and fixtures</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.03%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,263</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 714</p></td></tr><tr><td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Leasehold improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,407</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,388</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Finance lease right of use assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.03%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,447</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Construction in progress</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,105</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,500</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total property and equipment</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.03%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,776</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,136</p></td></tr><tr><td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Accumulated depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (17,456)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (16,296)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Property and equipment, net</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,320</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,840</p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:1.5pt 0pt 0pt 0pt;">Depreciation and amortization expense was $0.7 million and $1.4 million for the three and six months ended June 30, 2020, respectively, and $0.7 million and $1.4 million for the three and six months ended June 30, 2019, respectively.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Accrued Liabilities</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">Accrued liabilities are as follows (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.89%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Accrued clinical and manufacturing</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.03%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,326</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,106</p></td></tr><tr><td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Accrued other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,234</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,152</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Accrued liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,560</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,258</p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">Property and equipment, net are as follows (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.89%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Machinery and equipment</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.03%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,839</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,611</p></td></tr><tr><td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Computer equipment and software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,715</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,923</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Furniture and fixtures</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.03%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,263</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 714</p></td></tr><tr><td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Leasehold improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,407</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,388</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Finance lease right of use assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.03%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,447</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Construction in progress</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,105</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,500</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total property and equipment</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.03%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,776</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,136</p></td></tr><tr><td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Accumulated depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (17,456)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (16,296)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Property and equipment, net</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,320</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,840</p></td></tr></table> 12839000 12611000 3715000 2923000 1263000 714000 4407000 4388000 1447000 4105000 1500000 27776000 22136000 17456000 16296000 10320000 5840000 700000 1400000 700000 1400000 <p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">Accrued liabilities are as follows (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.89%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Accrued clinical and manufacturing</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.03%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,326</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,106</p></td></tr><tr><td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Accrued other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,234</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,152</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Accrued liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,560</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,258</p></td></tr></table> 10326000 7106000 15234000 10152000 25560000 17258000 <p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">6.        Revenue</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The Company initiated U.S. sales of UDENYCA<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">®</sup> on January 3, 2019. The Company recorded net product revenue of $135.7 million and $251.9 million during the three and six months ended June 30, 2020, respectively, and $83.4 million and $120.5 million during the three and six months ended June 30, 2019, respectively. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">Revenue by significant Customer was distributed as follows:</p><table style="border-collapse:collapse;font-size:16pt;margin-left:-0.51926804%;padding-left:0pt;padding-right:0pt;width:101.03%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:48.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:48.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:23.28%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:23.28%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.8%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.8%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Percent of Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Percent of Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Percent of Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Percent of Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:48.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">McKesson</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.8%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.8%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 39</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 43</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">AmeriSource-Bergen Corp</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.8%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.8%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:48.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Cardinal</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.8%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.8%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:48.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Product Sales Discounts and Allowances</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The activities and ending reserve balances for each significant category of discounts and allowances, which constitute variable consideration, were as follows (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:51.52%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.52%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:46.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six Months Ended June 30, 2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:51.52%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Chargebacks</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Other Fees,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.52%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">and Discounts</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Co-pay</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.52%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">for Prompt</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Assistance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.52%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Payment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Rebates</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">and Returns</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:51.52%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at December 31, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 35,159</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 27,494</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24,494</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 87,147</p></td></tr><tr><td style="vertical-align:bottom;width:51.52%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Provision related to sales made in:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:51.52%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="white-space:pre-wrap;"> Current period</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 208,917</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 49,245</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 58,645</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 316,807</p></td></tr><tr><td style="vertical-align:bottom;width:51.52%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="white-space:pre-wrap;"> Prior period</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (159)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,287)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,108)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (9,554)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:51.52%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Payments and customer credits issued</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (219,040)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (31,732)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (51,403)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (302,175)</p></td></tr><tr><td style="vertical-align:bottom;width:51.52%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at June 30, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24,877</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 41,720</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25,628</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 92,225</p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:51.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:51.54%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:46.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six Months Ended June 30, 2019</b></p></td></tr><tr><td style="vertical-align:bottom;width:51.54%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Chargebacks</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Other Fees,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.54%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">and Discounts</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Co-pay</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.54%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">for Prompt</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Assistance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.54%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Payment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Rebates</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">and Returns</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:51.54%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at December 31, 2018</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:51.54%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Provision related to current period sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 65,726</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,593</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22,843</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 97,162</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:51.54%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Payments and customer credits issued</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (42,368)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,095)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (9,692)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (53,155)</p></td></tr><tr><td style="vertical-align:bottom;width:51.54%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at June 30, 2019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23,358</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,498</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,151</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 44,007</p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt;">Chargebacks and discounts for prompt payment are recorded as a reduction in trade receivables, and the remaining reserve balances are classified as current liabilities in the accompanying condensed consolidated balance sheets.</p> 135700000 251900000 83400000 120500000 <p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">Revenue by significant Customer was distributed as follows:</p><table style="border-collapse:collapse;font-size:16pt;margin-left:-0.51926804%;padding-left:0pt;padding-right:0pt;width:101.03%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:48.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:48.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:23.28%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:23.28%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.8%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.8%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Percent of Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Percent of Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Percent of Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Percent of Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:48.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">McKesson</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.8%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.8%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 39</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 43</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">AmeriSource-Bergen Corp</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.8%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.8%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:48.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Cardinal</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.8%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.8%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:48.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 0.37 0.42 0.39 0.43 0.38 0.31 0.37 0.32 0.23 0.25 0.22 0.23 0.02 0.02 0.02 0.02 1 1 1 1 <p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The activities and ending reserve balances for each significant category of discounts and allowances, which constitute variable consideration, were as follows (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:51.52%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.52%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:46.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six Months Ended June 30, 2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:51.52%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Chargebacks</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Other Fees,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.52%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">and Discounts</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Co-pay</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.52%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">for Prompt</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Assistance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.52%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Payment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Rebates</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">and Returns</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:51.52%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at December 31, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 35,159</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 27,494</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24,494</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 87,147</p></td></tr><tr><td style="vertical-align:bottom;width:51.52%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Provision related to sales made in:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:51.52%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="white-space:pre-wrap;"> Current period</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 208,917</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 49,245</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 58,645</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 316,807</p></td></tr><tr><td style="vertical-align:bottom;width:51.52%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="white-space:pre-wrap;"> Prior period</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (159)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,287)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,108)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (9,554)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:51.52%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Payments and customer credits issued</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (219,040)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (31,732)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (51,403)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (302,175)</p></td></tr><tr><td style="vertical-align:bottom;width:51.52%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at June 30, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24,877</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 41,720</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25,628</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 92,225</p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:51.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:51.54%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:46.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six Months Ended June 30, 2019</b></p></td></tr><tr><td style="vertical-align:bottom;width:51.54%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Chargebacks</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Other Fees,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.54%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">and Discounts</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Co-pay</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.54%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">for Prompt</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Assistance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.54%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Payment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Rebates</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">and Returns</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:51.54%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at December 31, 2018</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:51.54%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Provision related to current period sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 65,726</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,593</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22,843</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 97,162</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:51.54%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Payments and customer credits issued</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (42,368)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,095)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (9,692)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (53,155)</p></td></tr><tr><td style="vertical-align:bottom;width:51.54%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at June 30, 2019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23,358</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,498</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,151</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 44,007</p></td></tr></table> 35159000 27494000 24494000 87147000 208917000 49245000 58645000 316807000 -159000 -3287000 -6108000 -9554000 219040000 31732000 51403000 302175000 24877000 41720000 25628000 92225000 65726000 8593000 22843000 97162000 42368000 1095000 9692000 53155000 23358000 7498000 13151000 44007000 <p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"><b style="color:#000000;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:bold;text-align:left;">7. </b></span>License Agreements</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:12pt 0pt 0pt 0pt;"><b style="font-weight:bold;">Bioeq AG</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:27.8pt;margin:6pt 0pt 0pt 0pt;">On November 4, 2019, the Company entered into a license agreement with Bioeq IP AG (now Bioeq AG, or “Bioeq”) for the commercialization of a biosimilar version of ranibizumab (Lucentis®) in certain dosage forms in both a vial and pre-filled syringe presentation (the “Bioeq Licensed Products”). Under this agreement, Bioeq granted to the Company an exclusive, royalty-bearing license to commercialize the Bioeq Licensed Products in the field of ophthalmology (and any other approved labelled indication) in the United States. Bioeq will supply to the Company the Bioeq Licensed Products in accordance with terms and conditions specified in the agreement and a manufacturing and supply agreement to be executed by the parties in accordance therewith. The agreement’s initial term continues in effect for ten years after the first commercial sale of a Bioeq Licensed Product in the United States, and thereafter renews for an unlimited period of time unless otherwise terminated in accordance with its terms.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:27.8pt;margin:12pt 0pt 0pt 0pt;">Under the agreement, Bioeq must use commercially reasonable efforts to develop and obtain regulatory approval of the Bioeq Licensed Products in the United States in accordance with a development and manufacturing plan, and the Company must use commercially reasonable efforts to commercialize the Bioeq Licensed Products in accordance with a commercialization plan. Additionally, the Company must commit certain pre-launch and post-launch resources to the commercialization of the Bioeq Licensed Products for a limited time as specified in the agreement.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:27.8pt;margin:0pt;">The Company accounted for the licensing transaction as an asset acquisition under the relevant accounting rules. The Company recorded an upfront and a milestone payment aggregating to €10.0 million ($11.1 million) as research and development expense in the fourth quarter of 2019. The Company is obligated to pay Bioeq an aggregate of up to €25.0 million in additional milestone payments in connection with the achievement of certain development and regulatory milestones with respect to the Bioeq Licensed Products in the United States. The Company will share a percentage of gross profits on sales of Bioeq Licensed Products in the United States with Bioeq in the low to mid fifty percent range. The additional milestone payments and royalties are contingent upon future events and, therefore, will be recorded when it is probable that a milestone will be achieved or when royalties are due. As of June 30, 2020 and December 31, 2019, the Company did not have any outstanding obligations for milestones and royalties to Bioeq.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:12pt 0pt 0pt 0pt;"><b style="font-weight:bold;">Innovent Biologics (Suzhou) Co., Ltd. </b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:27.8pt;margin:12pt 0pt 0pt 0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:8.2pt;"/>On January 13, 2020, the Company entered into a license agreement (the “License Agreement”) with Innovent Biologics (Suzhou) Co., Ltd. (“Innovent”) for the development and commercialization of a biosimilar version of bevacizumab (Avastin®) in any dosage form and presentations (“bevacizumab Licensed Product”) in the United States and Canada (the “Territory”). Under the License Agreement, Innovent granted to the Company an exclusive, royalty-bearing license to develop and commercialize the bevacizumab Licensed Product in the field of treatment, prevention or amelioration of any human diseases and conditions as included in the label of Avastin®. Under the License Agreement, the Company also acquired an option to develop and commercialize Innovent’s biosimilar version of rituximab (Rituxan®) in any dosage form and presentations (the “rituximab Licensed Product” and together with the bevacizumab Licensed Product, the “Innovent Licensed Products”) in the Territory. Subject to the terms of the License Agreement, the Company may exercise its option within 12 months of its receipt of certain regulatory materials from Innovent. Following the Company’s option exercise, Innovent’s biosimilar version of rituximab would be deemed an Innovent Licensed Product for all purposes of the License Agreement and Innovent would grant to the Company an exclusive, royalty-bearing license to develop and commercialize Innovent’s biosimilar version of rituximab in the field of treatment, prevention or amelioration of any human diseases and conditions as included in the label of Rituxan®.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:27.8pt;margin:12pt 0pt 0pt 0pt;">Innovent will supply the Innovent Licensed Products to the Company in accordance with a manufacturing and supply agreement to be executed by the parties. Under the License Agreement, the Company acquired the right to require Innovent to perform technology transfer for the manufacturing of the Innovent Licensed Products in the Territory and, upon completion of such technology transfer, the Company will have the exclusive right to manufacture the Innovent Licensed Products in the Territory.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">The Company accounted for the licensing transaction as an asset acquisition under the relevant accounting rules. The Company paid Innovent an upfront payment of $5.0 million under the license agreement. This upfront payment was recorded as research and development expense during the first quarter of 2020. Additionally, the Company is obligated to pay Innovent an aggregate of up to $40.0 million in milestone payments in connection with the achievement of certain development, regulatory and sales milestones with respect to the bevacizumab Licensed Product and, if the Company’s option is exercised, an aggregate of up to $40.0 million in milestone payments in connection with the achievement of certain development, regulatory and sales milestones with respect to the rituximab Licensed Product. The Company will share a percentage of net sales of Innovent Licensed Products with Innovent in the mid-teens to low twenty percent range. If the Company exercises its option to acquire Innovent’s biosimilar version of rituximab (Rituxan®), it would be required to pay a fee of $5.0 million. Subject to the terms of the License Agreement, if the Company requests Innovent to perform technology transfer for the manufacturing of the Innovent Licensed Products, it would be required to pay up to $10.0 million for fees related thereto. As of June 30, 2020 the Company did not have any outstanding milestone or royalty payment obligations to Innovent.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">The additional milestone payments, option fee for licensing of rituximab (Rituxan®), manufacturing technology transfer fee and royalties are contingent upon future events and, therefore, will be recorded when it is probable that a </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:0pt;">milestone will be achieved, option fee or manufacturing technology transfer fee will be incurred or when royalties are due. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;"><span style="visibility:hidden;">​</span></p> P10Y 10000000.0 11100000 25000000.0 0.50 5000000.0 40000000.0 40000000.0 0.20 5000000.0 10000000.0 <p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">8.       Convertible Notes and Term Loan</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">1.5% Convertible Senior Subordinated Notes due 2026</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">In April 2020, the Company issued and sold $230.0 million aggregate principal amount of its 1.5% convertible senior subordinated notes due 2026 (the “2026 Convertible Notes”) in a private offering to qualified institutional buyers pursuant to Rule 144A under the Securities Act. The net proceeds from the offering were $222.2 million after deducting initial purchasers’ fees and offering expenses. The 2026 Convertible Notes are general unsecured obligations and will be subordinated to the Company’s designated senior indebtedness (as defined in the indenture for the 2026 Convertible Notes) and <span style="background-color:#ffffff;color:#212529;">structurally subordinated to all existing and future indebtedness and other liabilities, including trade payables</span>. The 2026 Convertible Notes accrue interest at a rate of 1.5% per annum, payable semi-annually in arrears on April 15 and October 15 of each year, beginning on October 15, 2020, and will mature on April 15, 2026, unless earlier repurchased or converted.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;padding-bottom:12pt;text-align:justify;text-indent:24.5pt;margin:0pt;">At any time before the close of business on the second scheduled trading day immediately before the maturity date, noteholders may convert their 2026 Convertible Notes at their option into shares of the Company’s common stock, together, if applicable, with cash in lieu of any fractional share, at the then-applicable conversion rate. The initial conversion rate is 51.9224 shares of common stock per $1,000 principal amount of the 2026 Convertible Notes, which represents an initial conversion price of approximately $19.26 per share of common stock. The initial conversion price represents a premium of approximately 30.0% over the last reported sale of $14.815 per share of the Company’s common stock on the Nasdaq Global Market on April 14, 2020. The conversion rate and conversion price will be subject to customary adjustments upon the occurrence of certain events. If a “make-whole fundamental change” (as defined in the indenture for the 2026 Convertible Notes) occurs, the Company will, in certain circumstances, increase the conversion rate for a specified period of time for noteholders who convert their 2026 Convertible Notes in connection with that make-whole fundamental change. The 2026 Convertible Notes are not redeemable at the Company’s election before maturity. If a “fundamental change” (as defined in the indenture for the 2026 Convertible Notes) occurs, then, subject to a limited exception, noteholders may require the Company to repurchase their 2026 Convertible Notes for cash. The repurchase price will be equal to the principal amount of the 2026 Convertible Notes to be repurchased, plus accrued and unpaid interest, if any, to, but excluding, the applicable repurchase date. </p><p style="background-color:#ffffff;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt;"><span style="color:#212529;">The 2026 Convertible Notes will have customary provision relating to the occurrence of “events of default” (as defined in the Indenture for the 2026 Convertible Notes). The occurrence of such events of default could result in the acceleration of all amounts due under the 2026 Convertible Notes. </span></p><p style="background-color:#ffffff;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt;"><span style="color:#212529;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt;">As of June 30, 2020, the Company was in full compliance with these covenants and there were no events of default under the 2026 Convertible Notes.</p><p style="background-color:#ffffff;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The 2026 Convertible Notes are accounted for in accordance with ASC 470-20, <i style="font-style:italic;">Debt with Conversion and Other Options</i> (“ASC 470-20”) and ASC 815-40, <i style="font-style:italic;">Contracts in Entity’s Own Equity</i> (“ASC 815-40”). Under ASC 815-40, to qualify for equity classification (or nonbifurcation, if embedded) the instrument (or embedded feature) must be both (1) indexed to the issuer’s stock and (2) meet the requirements of the equity classification guidance. The Company determined that the 2026 Convertible Notes do contain embedded features indexed to its own stock, but do not meet the requirements for bifurcation, and therefore do not need to be separately accounted for as an equity component. Since the embedded conversion feature meets the equity scope exception from derivative accounting, and also since the embedded conversion option does not need to be separately accounted for as an equity component under ASC 470-20, the proceeds received from the issuance of the convertible debt were recorded as a liability on the condensed consolidated balance sheet.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Capped Call Transactions</i></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">In connection with the pricing of the 2026 Convertible Notes, the Company also paid $18.2 million to enter into privately negotiated capped call transactions with one or more of the initial purchasers or their respective affiliates and/or other financial institutions (the “option counterparties”). The capped call transactions are generally expected to reduce the potential dilution upon conversion of the 2026 Convertible Notes in the event that the market price per share of the Company’s common stock, as measured under the terms of the capped call transactions, is greater than the strike price of the capped call transactions, which initially corresponds to the conversion price of the 2026 Convertible Notes, and is subject to anti-dilution adjustments generally similar to those applicable to the conversion rate of the 2026 Convertible Notes. The cap price of the capped call transactions will initially be $25.9263 per share, which represents a premium of approximately 75.0% over the last reported sale price of the Company’s common stock of $14.815 per share on April 14, 2020, and is subject to certain adjustments under the terms of the capped call transactions. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;"><span style="color:#212529;">The Company evaluated the capped call transactions under ASC 815-10 and determined that it should be accounted as a separate transaction from the 2026 Convertible Notes and </span><span style="background-color:#ffffff;color:#212529;">that the capped calls should be classified as equity instruments.  Therefore, the capped call premium paid in the amount of </span><span style="background-color:#ffffff;color:#212529;">$</span><span style="color:#212529;">18.2</span><span style="background-color:#ffffff;color:#212529;"> million was recorded as a reduction to additional paid-in capital.</span> The capped calls will not be subsequently re-measured as long as the conditions for equity classification continue to be met.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The Company incurred $0.9 million of debt issuance costs relating to the issuance of the 2026 Convertible Notes, which were recorded as a reduction to the notes on the condensed consolidated balance sheet. The debt issuance costs is being amortized and recognized as additional interest expense over the six-year contractual term of the notes using the effective interest rate method.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The following table summarizes information about the components of the 2026 Convertible Notes (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:86.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:86.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:86.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:86.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Principal amount of the 2026 Convertible Notes</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 230,000</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:86.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Unamortized debt discount and debt issuance costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (7,591)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:86.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total 2026 Convertible Notes</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 222,409</p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">If the 2026 Convertible Notes were to be converted on June 30, 2020, the holders of the 2026 Convertible Notes would receive common shares with an aggregate value of $213.3 million based on the Company’s closing stock price of $17.86 as of June 30, 2020.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The following table presents the components of interest expense related to 2026 Convertible Notes (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:78.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:78.07%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.58%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three and Six Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:78.07%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.58%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:78.07%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:78.07%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Stated coupon interest</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 709</p></td></tr><tr><td style="vertical-align:bottom;width:78.07%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accretion of debt discount and debt issuance costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 253</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:78.07%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total interest expense</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 962</p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;"><span style="color:#212529;visibility:hidden;">​</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The remaining unamortized debt discount and debt offering costs related to the Company’s 2026 Convertible Notes of approximately $7.6 million as of June 30, 2020, will be amortized using the effective interest rate over the remaining term of the 2026 Convertible Notes of 5.8 years. The annual effective interest rate is 2.11% for the 2026 Convertible Notes.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">Future payments on the 2026 Convertible Notes as of June 30, 2020 are as follows (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">Year ending December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Remainder of 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,715</p></td></tr><tr><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,450</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">2022</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,450</p></td></tr><tr><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,450</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">2024</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,450</p></td></tr><tr><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">2025 and beyond</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 235,175</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total minimum payments</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 250,690</p></td></tr><tr><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less amount representing interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (20,690)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2026 Convertible Notes, principal amount</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 230,000</p></td></tr><tr><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less debt discount and debt issuance costs on 2026 Convertible Notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (7,591)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net carrying amount of 2026 Convertible Notes</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 222,409</p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;"><span style="color:#212529;visibility:hidden;">​</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">8.2% Convertible Notes due 2022</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">On February 29, 2016, the Company issued and sold $100.0 million aggregate principal amount of its 8.2% Convertible Senior Notes (the “2022 Convertible Notes”). The 2022 Convertible Notes constitute general, senior unsubordinated obligations of the Company and are guaranteed by certain subsidiaries of the Company. The 2022 Convertible Notes bear interest at a fixed coupon rate of 8.2% per annum payable quarterly in arrears on March 31, June 30, September 30 and December 31 of each year, which commenced on March 31, 2016, and mature on March 31, 2022, unless earlier converted, redeemed or repurchased. The 2022 Convertible Notes also bear a premium of 9% of their principal amount, which is payable when the 2022 Convertible Notes mature or are repurchased or redeemed by the Company.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The 2022 Convertible Notes were issued to Healthcare Royalty Partners III, L.P., for $75.0 million in aggregate principal amount, and to three related party investors, KKR Biosimilar L.P., MX II Associates LLC, and KMG Capital Partners, LLC, for $20.0 million, $4.0 million, and $1.0 million, respectively, in aggregate principal amount.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The 2022 Convertible Notes are convertible at the option of the holder at any time prior to the close of business on the business day immediately preceding March 31, 2022 at the initial conversion rate of 44.7387 shares of common stock per $1,000 principal amount of 2022 Convertible Notes, which is equivalent to an initial conversion price of approximately $22.35 per share, and is subject to adjustment in certain events. Upon conversion of the 2022 Convertible Notes by a holder, the holder will receive shares of the Company’s common stock together, if applicable, with cash in lieu of any fractional share.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The 2022 Convertible Notes are redeemable in whole, and not in part, at the Company’s option with effect from March 31, 2020, if the last reported sale price per share of common stock exceeds 160% of the conversion price on 20 or more trading days during the 30 consecutive trading days preceding the date on which the Company sends notice of such redemption to the holders of the 2022 Convertible Notes. At maturity or redemption, if not earlier converted, the Company will pay 109% of the principal amount of the 2022 Convertible Notes maturing or being redeemed, together with accrued and unpaid interest, in cash.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The 2022 Convertible Notes contain customary negative covenants and events of default (as defined in the Note Purchase Agreement (as defined below)), the occurrence of which could result in the acceleration of all amounts due under the 2022 Convertible Note. As of June 30, 2020, the Company was in full compliance with these covenants and there were no events of default under the 2022 Convertible Notes.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The 2022 Convertible Notes are accounted for in accordance with ASC Subtopic 470-20, <i style="font-style:italic;">Debt with Conversion and Other Options</i>. Pursuant to ASC Subtopic 470-20, the Company evaluated the features embedded in the 2022 Convertible Notes and concluded that the embedded features are not required to be bifurcated and accounted for separately from the host debt instrument.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">On April 13, 2020, the Company entered into an amendment (the “Second Amendment”) to the 2022 Convertible Note Purchase Agreement, dated as of February 29, 2016 (the “Note Purchase Agreement”), which amended the definition of Restricted Payment to exclude any payment (including a premium) to a counterparty under a Permitted Bond Hedge Transaction (as defined in the Note Purchase Agreement). The Second Amendment also added to the Note Purchase Agreement a definition of Permitted Bond Hedge Transaction, with such definition including any capped call option (or substantively equivalent derivative transaction) relating to the Company’s common stock purchased by it in connection with any issuance of indebtedness or convertible indebtedness.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The following table summarizes information about the components of the 2022 Convertible Notes (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.89%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Principal amount of the 2022 Convertible Notes</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.03%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 81,750</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 81,750</p></td></tr><tr><td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Unamortized debt discount and debt issuance costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (2,552)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (3,208)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">2022 Convertible Notes</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 79,198</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 78,542</p></td></tr><tr><td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Principal amount of the 2022 Convertible Notes - related parties</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,250</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,250</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Unamortized debt discount and debt issuance costs - related parties</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (851)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (1,069)</p></td></tr><tr><td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">2022 Convertible Notes - related parties</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,399</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,181</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Total 2022 Convertible Notes</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 105,597</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 104,723</p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">If the 2022 Convertible Notes were to be converted on June 30, 2020, the holders of the 2022 Convertible Notes would receive common shares with an aggregate value of $79.9 million based on the Company’s closing stock price of $17.86.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The following table presents the components of interest expense (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:61.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:61.1%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:17.42%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:17.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.17%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.1%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:17.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:17.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.17%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.1%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.17%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:61.1%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Stated coupon interest</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,538</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,538</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,076</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,075</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.17%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.1%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Accretion of debt discount and debt issuance costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 332</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 302</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 656</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 597</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.17%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:61.1%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Interest expense</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,870</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,840</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,732</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,672</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.17%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.1%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Stated coupon interest - related parties</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 512</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 512</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.17%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:61.1%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Accretion of debt discount and debt issuance costs - related parties</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 110</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 101</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 218</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 199</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.17%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.1%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Interest expense - related parties</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 622</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 613</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,242</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,224</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.17%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:61.1%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Total interest expense</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,492</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,453</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,974</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,896</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.17%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The remaining unamortized debt discount and debt offering costs related to the Company’s 2022 Convertible Notes of approximately $3.4 million as of June 30, 2020, will be amortized using the effective interest rate over the remaining term of the 2022 Convertible Notes of 1.75 years. The annual effective interest rate is 9.48% for the 2022 Convertible Notes. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">Future payments on the 2022 Convertible Notes as of June 30, 2020 are as follows (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">Year ending December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Remainder of 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,100</p></td></tr><tr><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,200</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">2022</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 111,050</p></td></tr><tr><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Total minimum payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 123,350</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Less amount representing interest</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (14,350)</p></td></tr><tr><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">2022 Convertible Notes, principal amount</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 109,000</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Less debt discount and debt issuance costs on 2022 Convertible Notes</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (3,403)</p></td></tr><tr><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Net carrying amount of 2022 Convertible Notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 105,597</p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Term Loan</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">On January 7, 2019 (“the “Term Loan Closing Date”), the Company entered into a credit agreement (the “Term Loan”) with affiliates of Healthcare Royalty Partners (together, the “Lender”). The Term Loan consists of a six-year term loan facility for an aggregate principal amount of $75.0 million (the “Borrowings”). The obligations of the Company under the loan documents are guaranteed by the Company’s material domestic U.S. subsidiaries.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The Borrowings under the Term Loan bear interest through maturity at 7.00% per annum plus three month LIBOR. Pursuant to the terms of the Term Loan, the interest rate was reduced to 6.75% per annum plus LIBOR as of January 1, 2020 as the consolidated net sales for UDENYCA<sup style="font-family:'Times New Roman','Times','serif';font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">®</sup> for the fiscal year ending December 31, 2019 were in excess of $250.0 million. Interest is payable quarterly in arrears and varies with LIBOR. The Company adopted the prospective method to account for future cash payments. Under the prospective method, the effective interest rate is not constant, and any change in the expected cash flows is recognized prospectively as an adjustment to the effective yield. As of June 30, 2020, the effective interest rate is 10.47%.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The Company is required to pay principal on the Borrowings in equal quarterly installments beginning on the four year anniversary of the Term Loan Closing Date (or, if consolidated net sales of UDENYCA<sup style="font-family:'Times New Roman','Times','serif';font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">®</sup> in the fiscal year ending December 31, 2021 are less than $375.0 million, beginning on the three year anniversary of the Term Loan Closing Date), with the outstanding balance to be repaid on January 7, 2025, the maturity date.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The Company is also required to make mandatory prepayments of the Borrowings under the Term Loan, subject to specified exceptions, with the proceeds of asset sales, extraordinary receipts, debt issuances and specified other events including the occurrence of a change in control.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">If all or any of the Borrowings are prepaid or required to be prepaid under the Term Loan, then the Company shall pay, in addition to such prepayment, a prepayment premium equal to (i) with respect to any prepayment paid or required to be paid on or prior to the three year anniversary of the Credit Agreement Closing Date, 5.00% of the Borrowings prepaid or required to be prepaid, plus all required interest payments that would have been due on the Borrowings prepaid or required to be prepaid through and including the three year anniversary of the Term Loan Closing Date, (ii) with respect to any prepayment paid or required to be paid after the three year anniversary of the Term Loan Closing Date but on or prior to the four year anniversary of the Term Loan Closing Date, 5.00% of the Borrowings prepaid or required to be prepaid, (iii) with respect to any prepayment paid or required to be paid after the four year anniversary of the Term Loan Closing Date but on or prior to the five year anniversary of the Term Loan Closing Date, 2.50% of the Borrowings prepaid or required to be prepaid, and (iv) with respect to any prepayment paid or required to be prepaid thereafter, 1.25% of the Borrowings prepaid or required to be prepaid.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt;">In connection with the Term Loan, the Company paid a fee to the Lender of approximately $1.1 million at closing in the form of an original issue discount. Upon the prepayment or maturity of the Borrowings (or upon the date such </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">prepayment or repayment is required to be paid), it is required to pay an additional exit fee in an amount equal to 4.00% of the total principal amount of the Borrowings.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The obligations under the Term Loan are secured by a lien on substantially all of the Company’s and its Guarantors’ tangible and intangible property, including intellectual property. The Term Loan contains certain affirmative covenants, negative covenants and events of default, including, covenants and restrictions that among other things, restrict the ability of the Company and its subsidiaries to, incur liens, incur additional indebtedness, make loans and investments, engage in mergers and acquisitions, in asset sales, and declare dividends or redeem or repurchase capital stock. Additionally, the consolidated net sales for UDENYCA<sup style="font-family:'Times New Roman','Times','serif';font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">®</sup> must not be lower than $70.0 million for the fiscal year ending December 31, 2019, (b) $125.0 million for the fiscal year ending December 31, 2020, and (c) $150.0 million for each fiscal year thereafter. A failure to comply with these covenants could permit the Lender under the Term Loan to declare the Borrowings, together with accrued interest and fees, to be immediately due and payable.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">On April 13, 2020, the Company entered into an amendment to the Term Loan, which amended the Term Loan’s indebtedness covenant such that the Company could incur Convertible Bond Indebtedness (as defined in the credit agreement governing the Term Loan) in an amount not to exceed the greater of $230.0 million or 20% of the Company’s market capitalization.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The following table summarizes information about the components of the Term Loan (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.26%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.03%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.26%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:74.26%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.26%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Principal amount of the Term Loan</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.03%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 75,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 75,000</p></td></tr><tr><td style="vertical-align:bottom;width:74.26%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Unamortized debt discount and debt issuance costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (941)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (1,337)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.26%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Term Loan</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 74,059</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 73,663</p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The following table presents the components of interest expense (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;margin-left:-0.020606995%;padding-left:0pt;padding-right:0pt;width:100.04%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:54.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="6" style="vertical-align:bottom;white-space:nowrap;width:20.74%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:54.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:54.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Stated coupon interest</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,754</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,801</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.17%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,507</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,421</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Accretion of debt discount and debt issuance costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 200</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 179</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 396</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 332</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:54.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Interest expense</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,954</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,980</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,903</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,753</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The remaining unamortized debt discount and debt offering costs related to the Term Loan of approximately $0.9 million as of June 30, 2020, will be amortized using the effective rate over the remaining term of the Term Loan of 4.5 years.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">Future payments on the Term Loan as of June 30, 2020 are as follows (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">Year ending December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Remainder of 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,546</p></td></tr><tr><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,034</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">2022</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,034</p></td></tr><tr><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 39,187</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">2024</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36,072</p></td></tr><tr><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,348</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Total minimum payments</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 104,221</p></td></tr><tr><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Less amount representing interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (26,221)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Term Loan, gross</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 78,000</p></td></tr><tr><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Less debt discount and debt issuance costs on Term Loan</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (3,941)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Net carrying amount of Term Loan</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 74,059</p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 230000000.0 0.015 0.015 51.9224 1000 19.26 0.300 0.14815 0 18200000 1 25.9263 75.0 14.815 18200000 900000 P6Y <p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The following table summarizes information about the components of the 2026 Convertible Notes (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:86.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:86.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:86.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:86.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Principal amount of the 2026 Convertible Notes</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 230,000</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:86.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Unamortized debt discount and debt issuance costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (7,591)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:86.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total 2026 Convertible Notes</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 222,409</p></td></tr></table> 230000000 7591000 222409000 213300000 17.86 <p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The following table presents the components of interest expense related to 2026 Convertible Notes (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:78.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:78.07%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.58%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three and Six Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:78.07%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.58%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:78.07%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:78.07%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Stated coupon interest</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 709</p></td></tr><tr><td style="vertical-align:bottom;width:78.07%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accretion of debt discount and debt issuance costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 253</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:78.07%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total interest expense</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 962</p></td></tr></table> 709000 253000 962000 7600000 P5Y9M18D 0.0211 <p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">Future payments on the 2026 Convertible Notes as of June 30, 2020 are as follows (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">Year ending December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Remainder of 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,715</p></td></tr><tr><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,450</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">2022</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,450</p></td></tr><tr><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,450</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">2024</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,450</p></td></tr><tr><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">2025 and beyond</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 235,175</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total minimum payments</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 250,690</p></td></tr><tr><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less amount representing interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (20,690)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2026 Convertible Notes, principal amount</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 230,000</p></td></tr><tr><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less debt discount and debt issuance costs on 2026 Convertible Notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (7,591)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net carrying amount of 2026 Convertible Notes</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 222,409</p></td></tr></table> 1715000 3450000 3450000 3450000 3450000 235175000 250690000 20690000 230000000 7591000 222409000 100000000.0 0.082 The 2022 Convertible Notes bear interest at a fixed coupon rate of 8.2% per annum payable quarterly in arrears on March 31, June 30, September 30 and December 31 of each year, which commenced on March 31, 2016 0.082 2022-03-31 0.09 75000000.0 20000000.0 4000000.0 1000000.0 44.7387 1000 22.35 1.60 20 30 1.09 The 2022 Convertible Notes contain customary negative covenants and events of default (as defined in the Note Purchase Agreement (as defined below)), the occurrence of which could result in the acceleration of all amounts due under the 2022 Convertible Note. As of June 30, 2020, the Company was in full compliance with these covenants and there were no events of default under the 2022 Convertible Notes. <p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The following table summarizes information about the components of the 2022 Convertible Notes (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.89%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Principal amount of the 2022 Convertible Notes</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.03%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 81,750</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 81,750</p></td></tr><tr><td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Unamortized debt discount and debt issuance costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (2,552)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (3,208)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">2022 Convertible Notes</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 79,198</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 78,542</p></td></tr><tr><td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Principal amount of the 2022 Convertible Notes - related parties</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,250</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,250</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Unamortized debt discount and debt issuance costs - related parties</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (851)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (1,069)</p></td></tr><tr><td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">2022 Convertible Notes - related parties</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,399</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,181</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Total 2022 Convertible Notes</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 105,597</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 104,723</p></td></tr></table> 81750000 81750000 2552000 3208000 79198000 78542000 27250000 27250000 851000 1069000 26399000 26181000 105597000 104723000 79900000 17.86 <p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The following table presents the components of interest expense (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:61.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:61.1%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:17.42%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:17.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.17%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.1%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:17.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:17.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.17%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.1%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.17%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:61.1%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Stated coupon interest</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,538</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,538</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,076</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,075</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.17%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.1%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Accretion of debt discount and debt issuance costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 332</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 302</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 656</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 597</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.17%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:61.1%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Interest expense</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,870</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,840</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,732</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,672</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.17%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.1%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Stated coupon interest - related parties</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 512</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 512</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.17%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:61.1%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Accretion of debt discount and debt issuance costs - related parties</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 110</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 101</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 218</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 199</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.17%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.1%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Interest expense - related parties</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 622</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 613</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,242</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,224</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.17%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:61.1%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Total interest expense</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,492</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,453</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,974</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,896</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.17%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 1538000 1538000 3076000 3075000 332000 302000 656000 597000 1870000 1840000 3732000 3672000 512000 512000 1024000 1025000 110000 101000 218000 199000 622000 613000 1242000 1224000 2492000 2453000 4974000 4896000 3400000 P1Y9M 0.0948 <p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">Future payments on the 2022 Convertible Notes as of June 30, 2020 are as follows (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">Year ending December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Remainder of 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,100</p></td></tr><tr><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,200</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">2022</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 111,050</p></td></tr><tr><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Total minimum payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 123,350</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Less amount representing interest</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (14,350)</p></td></tr><tr><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">2022 Convertible Notes, principal amount</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 109,000</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Less debt discount and debt issuance costs on 2022 Convertible Notes</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (3,403)</p></td></tr><tr><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Net carrying amount of 2022 Convertible Notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 105,597</p></td></tr></table> 4100000 8200000 111050000 123350000 14350000 109000000 3403000 105597000 P6Y 75000000.0 0.0700 0.0675 250000000.0 0.1047 375000000.0 2025-01-07 with respect to any prepayment paid or required to be paid on or prior to the three year anniversary of the Credit Agreement Closing Date, 5.00% of the Borrowings prepaid or required to be prepaid, plus all required interest payments that would have been due on the Borrowings prepaid or required to be prepaid through and including the three year anniversary of the Term Loan Closing Date 0.0500 with respect to any prepayment paid or required to be paid after the three year anniversary of the Term Loan Closing Date but on or prior to the four year anniversary of the Term Loan Closing Date, 5.00% of the Borrowings prepaid or required to be prepaid 0.0500 with respect to any prepayment paid or required to be paid after the four year anniversary of the Term Loan Closing Date but on or prior to the five year anniversary of the Term Loan Closing Date, 2.50% of the Borrowings prepaid or required to be prepaid 0.0250 with respect to any prepayment paid or required to be prepaid thereafter, 1.25% of the Borrowings prepaid or required to be prepaid 0.0125 1100000 0.0400 70000000.0 125000000.0 150000000.0 230000000.0 0.20 <p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The following table summarizes information about the components of the Term Loan (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.26%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.03%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.26%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:74.26%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.26%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Principal amount of the Term Loan</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.03%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 75,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 75,000</p></td></tr><tr><td style="vertical-align:bottom;width:74.26%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Unamortized debt discount and debt issuance costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (941)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (1,337)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.26%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Term Loan</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 74,059</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 73,663</p></td></tr></table> 75000000 75000000 941000 1337000 74059000 73663000 <p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The following table presents the components of interest expense (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;margin-left:-0.020606995%;padding-left:0pt;padding-right:0pt;width:100.04%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:54.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="6" style="vertical-align:bottom;white-space:nowrap;width:20.74%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:54.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:20.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:54.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Stated coupon interest</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,754</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,801</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.17%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,507</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,421</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Accretion of debt discount and debt issuance costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 200</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 179</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 396</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 332</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:54.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Interest expense</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,954</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,980</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,903</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,753</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 1754000 1801000 3507000 3421000 200000 179000 396000 332000 1954000 1980000 3903000 3753000 900000 P4Y6M <p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">Future payments on the Term Loan as of June 30, 2020 are as follows (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">Year ending December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Remainder of 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,546</p></td></tr><tr><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,034</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">2022</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,034</p></td></tr><tr><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 39,187</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">2024</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36,072</p></td></tr><tr><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,348</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Total minimum payments</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 104,221</p></td></tr><tr><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Less amount representing interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (26,221)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Term Loan, gross</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 78,000</p></td></tr><tr><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Less debt discount and debt issuance costs on Term Loan</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (3,941)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Net carrying amount of Term Loan</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 74,059</p></td></tr></table> 3546000 7034000 7034000 39187000 36072000 11348000 104221000 26221000 78000000 3941000 74059000 <p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">9.        Commitments and Contingencies</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Purchase Commitments</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The Company entered into agreements with a vendor to secure raw materials and a CMO to manufacture its commercial supply of UDENYCA<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">®</sup>. As of June 30, 2020, the Company’s contractual obligations under the terms of the agreements are as follows (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:86.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Years ending December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Remainder of 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,711</p></td></tr><tr><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,485</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">2022</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,403</p></td></tr><tr><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 600</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total obligations</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,199</p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The Company enters into contracts in the normal course of business with contract research organizations for preclinical studies and clinical trials and contract manufacturing organizations for the manufacture of clinical trial materials. The contracts are cancellable, with varying provisions regarding termination. If a contract with a specific vendor were to be terminated, the Company would only be obligated for products or services that the Company had received as of the effective date of the termination and any applicable cancellation fees.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Contingencies</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt;">On March 3, 2017, Amgen filed an action against the Company, KBI BioPharma Inc., the Company’s employee Howard S. Weiser and Does 1-20 in the Superior Court of the State of California, County of Ventura. The complaint alleges that the Company engaged in unfair competition and improperly solicited and hired certain former Amgen employees in order to acquire and access trade secrets and other confidential information belonging to Amgen. On June 1, 2017, Amgen filed a Second Amended Complaint, which alleges as to Coherus (i) unfair competition under California Business and Professions Code Section 17200 et seq., (ii) misappropriation of trade secrets, (iii) aiding and abetting breach of duty of loyalty and (iv) tortious interference with contract. As to defendant Weiser, the Second Amended Complaint alleges (i) unfair competition under California Business and Professions Code Section 17200 et seq., (ii) misappropriation of trade secrets, (iii) breach of contract, (iv) violation of Penal Code Section 502 and (v) breach of duty of loyalty. KBI BioPharma Inc. is not named as a defendant in the Second Amended Complaint. The Second Amended Complaint seeks injunctive relief and monetary damages. On May 2, 2019, the Company and Amgen settled the trade secret action </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">brought by Amgen. The details of the settlement are confidential but the Company will continue to market UDENYCA<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">® </sup>and began paying a mid-single digit royalty to Amgen for five years starting on July 1, 2019.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Guarantees and Indemnifications</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt;">In the normal course of business, the Company enters into contracts and agreements that contain a variety of representations and warranties and provide for general indemnifications. The Company’s exposure under these agreements is unknown because it involves claims that may be made against the Company in the future, but have not yet been made. To date, the Company has not paid any claims or been required to defend any action related to its indemnification obligations. However, the Company may record charges in the future as a result of these indemnification obligations. The Company would assess the likelihood of any adverse judgments or related claims, as well as ranges of probable losses. In the cases where the Company believes that a reasonably possible or probable loss exists, it will disclose the facts and circumstances of the claims, including an estimate range, if possible.</p> <table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:86.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Years ending December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Remainder of 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,711</p></td></tr><tr><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,485</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">2022</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,403</p></td></tr><tr><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 600</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total obligations</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,199</p></td></tr></table> 12711000 27485000 8403000 600000 49199000 P5Y <p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">10.        Leases</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">In July 2015, the Company entered into the office space for its corporate headquarters in Redwood City, California under an operating lease agreement, which has been subject to amendments to secure additional space such that the total headquarters leased space is approximately 47,789 square feet. The Lease Agreement, provides for certain limited rent abatement and contains annual scheduled rent increases over the lease term. The lease terminates in <span style="-sec-ix-hidden:Hidden_BqgKcqifv0aWeKLw9otHIw"><span style="color:#000000;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">September 2024</span></span> and contains a one-time option to <span style="-sec-ix-hidden:Hidden_yA5MtUggIUWKG7axRtKF8g"><span style="color:#000000;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">extend</span></span> the lease term for five years. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The Company also leases laboratory facilities in Camarillo, California. In October 2019, the Company entered into a new laboratory facility lease (“New Camarillo Lease”) of approximately 25,017 square feet in a new location in Camarillo, California as the current Camarillo leases terminate in June 2020 and December 2020. The New Camarillo Lease provides for certain limited rent abatement and annual scheduled rent increases over the lease term. The lease commenced in January 2020 and terminates in <span style="-sec-ix-hidden:Hidden_lIFFmA_nZEWLzkneGwJrQA"><span style="color:#000000;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">May 2027</span></span>, and contains a one-time option to <span style="-sec-ix-hidden:Hidden_T2Gkbr45QUS-XyrSntIRGA"><span style="color:#000000;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">extend</span></span> the lease term for five years. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The Company determined that the above facility leases were operating leases. The options to extend the lease terms for these leases were not included as part of the right-of-use asset or lease liability as the Company was not reasonably certain it would exercise those options. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">In 2019, the Company entered into a vehicle lease agreement, pursuant to which it currently leases 35 vehicles. Delivery of the vehicles commenced during the first quarter of 2020. The term of each leased vehicle commences upon the delivery of the vehicle and is for a period of 36 months. The vehicles leased under this arrangement were classified as finance leases. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">In determining the present value of the lease payments, the Company used the incremental borrowing rate based on the information available on January 1, 2019 (adoption date of ASC 842) for the leases that commenced prior to that date. For all other leases, the Company used the incremental borrowing rate on the lease commencement or the lease modification date, as applicable.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 6pt 0pt;">The supplemental information related to Company’s leases is as follows (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:38.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:31.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:38.62%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:31.62%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.07%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:38.62%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:31.62%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance Sheet Classification</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:38.62%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Operating lease</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:31.62%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_-cd_g6cGpk2-I5pJShOMow"><span style="color:#000000;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Operating lease right-of-use assets</span></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,999</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,649</p></td></tr><tr><td style="vertical-align:bottom;width:38.62%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Finance lease</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:31.62%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_zUFx6J_VLkOK3WIRmhcm4Q"><span style="color:#000000;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Property and equipment, net</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,447</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:38.62%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Total leased assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:31.62%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,446</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,649</p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:38.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:31.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:38.62%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:31.62%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.07%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:38.62%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:31.62%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance Sheet Classification</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:38.62%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Operating lease liabilities, current</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:31.62%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_8Ty-jAQsykOhekpZzoSawQ"><span style="color:#000000;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Other current liabilities</span></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,437</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,196</p></td></tr><tr><td style="vertical-align:bottom;width:38.62%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Operating lease liabilities, non-current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:31.62%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_BPLgRPLGB0ayws_QvzhTRg"><span style="color:#000000;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Lease liabilities, non-current</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,352</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,256</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:38.62%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Total operating lease liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:31.62%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,789</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,452</p></td></tr><tr><td style="vertical-align:bottom;width:38.62%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:31.62%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:38.62%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Finance lease liabilities, current</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:31.62%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_ge50T-sPTESY9YOsLSMKQA"><span style="color:#000000;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Other current liabilities</span></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 480</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:38.62%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Finance lease liabilities, non-current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:31.62%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_2Ia8f5u-E0S6C0ImGP0Jfg"><span style="color:#000000;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Lease liabilities, non-current</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 952</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:38.62%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Total finance lease liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:31.62%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,432</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">0</p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt;">Operating lease costs were $0.8 million and $0.5 million for the three months ended June 30, 2020 and 2019, respectively, and $1.6 million and $1.1 million for the six months ended June 30, 2020 and 2019, respectively. Cash paid for amounts included in the measurement of the operating lease liabilities for the three months ended June 30, 2020 and 2019 was $0.8 million and $0.7 million, respectively, and $1.6 million and $1.3 million for the six months ended June 30, 2020 and 2019, respectively, and was included in net cash used in operating activities in the condensed consolidated statements of cash flows. Finance lease costs and cash paid for amounts included in the measurement of finance lease liabilities were immaterial during the three and six months ended June 30, 2020 and 2019. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">As of June 30, 2020, the maturities of the operating and finance lease liabilities were as follows (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Years ending December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Operating leases</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Finance leases</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Remainder of 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,646</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 285</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,425</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 526</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">2022</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,293</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 527</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,438</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 213</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">2024</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,888</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">2025 and beyond</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 700</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total lease payments</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,390</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,551</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Less imputed interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (2,601)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (119)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Operating lease liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,789</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,432</p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt;">As of June 30, 2020 and December 31, 2019, the weighted average remaining lease term for operating leases was 4.5 years and 4.7 years, respectively. The weighted average discount rate used to determine the operating lease liabilities was 8.1% and 8.2% as of June 30, 2020 and December 31, 2019, respectively. The weighted average remaining lease term for finance leases was 2.9 years as of June 30, 2020. The weighted average discount rate used to determine the finance lease liabilities was 5.8% as of June 30, 2020.</p> 47789 P5Y 25017 P5Y 35 P36M <p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 6pt 0pt;">The supplemental information related to Company’s leases is as follows (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:38.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:31.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:38.62%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:31.62%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.07%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:38.62%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:31.62%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance Sheet Classification</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:38.62%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Operating lease</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:31.62%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_-cd_g6cGpk2-I5pJShOMow"><span style="color:#000000;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Operating lease right-of-use assets</span></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,999</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,649</p></td></tr><tr><td style="vertical-align:bottom;width:38.62%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Finance lease</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:31.62%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_zUFx6J_VLkOK3WIRmhcm4Q"><span style="color:#000000;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Property and equipment, net</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,447</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:38.62%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Total leased assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:31.62%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,446</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,649</p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:38.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:31.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:38.62%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:31.62%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.07%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:38.62%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:31.62%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance Sheet Classification</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:38.62%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Operating lease liabilities, current</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:31.62%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_8Ty-jAQsykOhekpZzoSawQ"><span style="color:#000000;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Other current liabilities</span></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,437</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,196</p></td></tr><tr><td style="vertical-align:bottom;width:38.62%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Operating lease liabilities, non-current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:31.62%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_BPLgRPLGB0ayws_QvzhTRg"><span style="color:#000000;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Lease liabilities, non-current</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,352</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,256</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:38.62%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Total operating lease liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:31.62%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,789</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,452</p></td></tr><tr><td style="vertical-align:bottom;width:38.62%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:31.62%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:38.62%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Finance lease liabilities, current</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:31.62%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_ge50T-sPTESY9YOsLSMKQA"><span style="color:#000000;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Other current liabilities</span></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 480</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:38.62%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Finance lease liabilities, non-current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:31.62%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_2Ia8f5u-E0S6C0ImGP0Jfg"><span style="color:#000000;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Lease liabilities, non-current</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 952</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:38.62%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Total finance lease liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:31.62%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,432</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">0</p></td></tr></table> 10999000 10649000 1447000 12446000 10649000 2437000 2196000 10352000 10256000 12789000 12452000 480000 952000 1432000 0 800000 500000 1600000 1100000 800000 700000 1600000 1300000 <p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">As of June 30, 2020, the maturities of the operating and finance lease liabilities were as follows (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Years ending December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Operating leases</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Finance leases</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Remainder of 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,646</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 285</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,425</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 526</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">2022</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,293</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 527</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,438</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 213</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">2024</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,888</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">2025 and beyond</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 700</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total lease payments</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,390</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,551</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Less imputed interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (2,601)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (119)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Operating lease liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,789</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,432</p></td></tr></table> 1646000 285000 3425000 526000 3293000 527000 3438000 213000 2888000 700000 15390000 1551000 2601000 119000 12789000 1432000 P4Y6M P4Y8M12D 0.081 0.082 P2Y10M24D 0.058 <p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">11.       Common Stock and Stock-Based Compensation</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Common Stock Offerings</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">On October 28, 2016, the Company entered into a sales agreement (the “Sales Agreement”) with Cowen to sell shares of the Company’s common stock, with aggregate gross sales proceeds of up to $100,000,000, from time to time, through an at-the-market equity offering program under which Cowen acted as its sales agent (the “ATM Offering Program”). Cowen was entitled to compensation for its services equal to 3.0% of the gross proceeds of any shares of common stock sold through Cowen under the Sales Agreement.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt;">In the first quarter of 2019, the Company sold 761,130 shares of common stock at a weighted average price of $11.17 per share through its ATM Offering Program and received total gross proceeds of $8.5 million. After deducting </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">commission and offering expenses of $0.3 million, the net proceeds were $8.2 million. Following such sales in the first quarter of 2019, the ATM Offering Program terminated as all shares authorized thereunder had been sold.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Stock-Based Compensation</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The stock-based compensation expense recorded related to options and restricted stock units granted to employees and nonemployees were as follows (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;margin-left:-0.0710907%;padding-left:0pt;padding-right:0pt;width:100.14%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:61.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:61.53%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:16.58%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.14%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.53%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:16.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.14%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.53%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.14%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:61.53%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Cost of goods sold (1)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 176</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.82%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 221</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.14%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.53%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Research and development</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,495</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,963</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,085</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,622</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.14%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:61.53%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Selling, general and administrative</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,754</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,028</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,674</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,864</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.14%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.53%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,425</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,991</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,980</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,486</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.14%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:61.53%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <span style="margin-right:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <span style="margin-right:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.82%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <span style="margin-right:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <span style="margin-right:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.14%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.53%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Capitalized stock-based compensation expense into inventory</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 438</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 513</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 872</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 831</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.14%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">(1) Stock-based compensation capitalized into inventory is recognized as cost of goods sold when the related product is sold.</p> 100000000 0.030 761130 11.17 8500000 300000 8200000 <p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The stock-based compensation expense recorded related to options and restricted stock units granted to employees and nonemployees were as follows (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;margin-left:-0.0710907%;padding-left:0pt;padding-right:0pt;width:100.14%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:61.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:61.53%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:16.58%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.14%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.53%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:16.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.14%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.53%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.14%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:61.53%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Cost of goods sold (1)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 176</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.82%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 221</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.14%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.53%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Research and development</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,495</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,963</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,085</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,622</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.14%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:61.53%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Selling, general and administrative</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,754</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,028</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,674</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,864</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.14%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.53%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,425</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,991</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,980</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,486</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.14%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:61.53%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <span style="margin-right:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <span style="margin-right:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.82%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <span style="margin-right:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.97%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <span style="margin-right:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.14%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.53%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Capitalized stock-based compensation expense into inventory</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 438</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 513</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 872</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 831</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.14%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 176000 221000 3495000 2963000 7085000 6622000 5754000 5028000 11674000 10864000 9425000 7991000 18980000 17486000 438000 513000 872000 831000 <p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">12.      Net Income Per Share </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">Basic net income per share is calculated by dividing the net income by the weighted-average number of shares of common stock outstanding for the period, without consideration for potential dilutive common shares. Diluted net income per share is computed by dividing the net income by the weighted average number of common shares outstanding for the period plus any diluted potential common shares outstanding for the period determined using the treasury stock method for options, RSUs and ESPP and using the if-converted method for the convertible notes. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The following table sets forth the computation of the basic and diluted net income per share (in thousands, except share and per share data):</p><table style="border-collapse:collapse;font-size:16pt;margin-left:-0.257576%;padding-left:0pt;padding-right:0pt;width:100.51%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:47.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:47.92%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.47%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.42%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.19%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:47.92%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.19%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:47.92%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.19%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:47.92%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Basic net income per share</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.46%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.19%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:47.92%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Numerator:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.46%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.19%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:47.92%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Net income</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 59,031</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,567</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 94,603</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,563</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.19%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:47.92%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Denominator:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.46%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <span style="margin-right:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <span style="margin-right:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <span style="margin-right:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.19%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:47.92%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Weighted-average common shares outstanding</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 71,099,773</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 69,479,016</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 70,880,979</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 69,310,791</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.19%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:47.92%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Basic net income per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.83</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.34</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.33</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.05</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.19%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:47.92%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Diluted net income per share</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.46%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.19%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:47.92%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Numerator:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.46%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.19%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:47.92%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Net income</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.46%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 59,031</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,567</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 94,603</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,563</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.19%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:47.92%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Add interest expense on convertible notes, net of tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,454</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,936</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.19%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:47.92%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Numerator for diluted net income per share</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 62,485</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,567</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100,539</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,563</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.19%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:47.92%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Denominator:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.46%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <span style="margin-right:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <span style="margin-right:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <span style="margin-right:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.19%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:47.92%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Denominator for basic net income per share</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.46%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 71,099,773</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 69,479,016</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 70,880,979</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 69,310,791</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.19%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:47.92%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Add effect of potential dilutive securities:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.46%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <span style="margin-right:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <span style="margin-right:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <span style="margin-right:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <span style="margin-right:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.19%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:47.92%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Stock options, including purchases from contributions to ESPP</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.46%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,208,580</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,469,172</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,437,358</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,953,049</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.19%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:47.92%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Restricted stock units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.46%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 104,092</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,784</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 96,163</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,724</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.19%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:47.92%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Shares issuable upon conversion of convertible notes</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,247,835</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,360,853</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.19%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:47.92%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Denominator for diluted net income per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 88,660,280</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 72,963,972</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 83,775,353</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 72,281,564</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.19%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:47.92%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Diluted net income per share</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.70</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.32</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.20</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.05</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.19%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The following outstanding dilutive potential shares were excluded from the calculation of diluted net income per share due to their anti-dilutive effect:</p><table style="border-collapse:collapse;font-size:16pt;margin-left:-0.12775803%;padding-left:0pt;padding-right:0pt;width:100.25%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:52.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:52.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:22.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:22.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.19%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:22.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:22.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.19%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.19%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Stock options, including purchases from contributions to ESPP</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,739,884</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,341,798</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,378,471</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,195,378</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.19%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Restricted stock units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,750</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,442</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.19%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Shares issuable upon conversion of Convertible Notes</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,473,871</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,473,871</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.19%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,748,634</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,815,669</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,384,913</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,669,249</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.19%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The following table sets forth the computation of the basic and diluted net income per share (in thousands, except share and per share data):</p><table style="border-collapse:collapse;font-size:16pt;margin-left:-0.257576%;padding-left:0pt;padding-right:0pt;width:100.51%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:47.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:47.92%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.47%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.42%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.19%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:47.92%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.19%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:47.92%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.19%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:47.92%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Basic net income per share</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.46%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.19%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:47.92%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Numerator:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.46%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.19%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:47.92%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Net income</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 59,031</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,567</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 94,603</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,563</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.19%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:47.92%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Denominator:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.46%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <span style="margin-right:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <span style="margin-right:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <span style="margin-right:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.19%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:47.92%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Weighted-average common shares outstanding</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 71,099,773</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 69,479,016</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 70,880,979</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 69,310,791</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.19%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:47.92%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Basic net income per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.83</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.34</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.33</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.05</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.19%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:47.92%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Diluted net income per share</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.46%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.19%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:47.92%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Numerator:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.46%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.19%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:47.92%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Net income</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.46%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 59,031</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,567</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 94,603</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,563</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.19%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:47.92%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Add interest expense on convertible notes, net of tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,454</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,936</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.19%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:47.92%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Numerator for diluted net income per share</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 62,485</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,567</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100,539</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,563</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.19%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:47.92%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Denominator:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.46%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <span style="margin-right:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <span style="margin-right:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <span style="margin-right:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.19%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:47.92%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Denominator for basic net income per share</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.46%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 71,099,773</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 69,479,016</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 70,880,979</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 69,310,791</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.19%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:47.92%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Add effect of potential dilutive securities:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.46%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <span style="margin-right:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <span style="margin-right:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <span style="margin-right:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <span style="margin-right:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.19%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:47.92%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Stock options, including purchases from contributions to ESPP</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.46%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,208,580</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,469,172</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,437,358</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,953,049</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.19%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:47.92%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Restricted stock units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.46%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 104,092</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,784</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 96,163</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,724</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.19%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:47.92%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Shares issuable upon conversion of convertible notes</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,247,835</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,360,853</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.19%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:47.92%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Denominator for diluted net income per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 88,660,280</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 72,963,972</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 83,775,353</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 72,281,564</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.19%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:47.92%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Diluted net income per share</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.70</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.32</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.20</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.05</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.19%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 59031000 23567000 94603000 3563000 71099773 69479016 70880979 69310791 0.83 0.34 1.33 0.05 59031000 23567000 94603000 3563000 3454000 5936000 62485000 23567000 100539000 3563000 71099773 69479016 70880979 69310791 3208580 3469172 3437358 2953049 104092 15784 96163 17724 14247835 9360853 88660280 72963972 83775353 72281564 0.70 0.32 1.20 0.05 <p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The following outstanding dilutive potential shares were excluded from the calculation of diluted net income per share due to their anti-dilutive effect:</p><table style="border-collapse:collapse;font-size:16pt;margin-left:-0.12775803%;padding-left:0pt;padding-right:0pt;width:100.25%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:52.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:52.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:22.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:22.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.19%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:22.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:22.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.19%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.19%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Stock options, including purchases from contributions to ESPP</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,739,884</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,341,798</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,378,471</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,195,378</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.19%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Restricted stock units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,750</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,442</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.19%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Shares issuable upon conversion of Convertible Notes</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,473,871</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,473,871</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.19%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,748,634</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,815,669</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,384,913</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,669,249</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.19%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 12739884 10341798 11378471 10195378 8750 6442 0 4473871 0 4473871 12748634 14815669 11384913 14669249 <p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">13.      Income Taxes</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The Company recorded income tax provision of $1.3 million and $51,000 for the three months ended June 30, 2020 and 2019, respectively, and $2.2 million and $51,000 for the six months ended June 30, 2020 and 2019, respectively, which comprised of state taxes in jurisdictions outside of California for which the Company has a limited operating history. Income tax provision during interim periods is based on applying an estimated annual effective income tax rate to year-to-date income, plus any significant unusual or infrequently occurring items, which are recorded in the interim period in accordance with ASC 740-270. The income tax provision differs from the U.S. federal statutory rate of 21% primarily due to effect of change in the valuation allowance against the Company’s federal deferred tax assets, which reduced the Company’s net tax expense. The Company maintains a full valuation allowance against its net deferred tax assets due to the Company’s history of losses.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;">Coronavirus Aid, Relief and Economic Security Act</i></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">In March 2020, the U.S. government enacted the Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”), which includes modifications to the limitation on business interest expense deduction and net operating loss provisions and provides a payment delay of employer payroll taxes during 2020 after the date of enactment. The Company does not expect the CARES Act to have a material impact on the Company’s financial statements.</p> 1300000 51000 2200000 51000 0.21 <p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">14.      Related Party Transactions</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Convertible Notes</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">In February 2016, the Company issued Convertible Notes to certain related parties (some companies affiliated with members of the Company’s board of directors), for an aggregate principal amount of $25.0 million (see Note 8 for related party disclosure).</p> 25000000.0 The consolidated balance sheet as of December 31, 2019 has been derived from the audited consolidated balance sheet included in the Companys 2019 Annual Report on Form 10-K filed with the Securities and Exchange Commission on February 27, 2020. XML 11 R1.htm IDEA: XBRL DOCUMENT v3.20.2
Document and Entity Information - shares
6 Months Ended
Jun. 30, 2020
Jul. 31, 2020
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Transition Report false  
Document Period End Date Jun. 30, 2020  
Entity File Number 001-36721  
Entity Registrant Name Coherus BioSciences, Inc.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 27-3615821  
Entity Address, Address Line One 333 Twin Dolphin Drive  
Entity Address, Address Line Two Suite 600  
Entity Address, City or Town Redwood City  
Entity Address, State or Province CA  
Entity Address, Postal Zip Code 94065  
City Area Code 650  
Local Phone Number 649-3530  
Title of 12(b) Security Common Stock, $0.0001 par value per share  
Trading Symbol CHRS  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   71,470,437
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2020  
Document Fiscal Period Focus Q2  
Entity Central Index Key 0001512762  
Amendment Flag false  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Balance Sheets (unaudited) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
[1]
Current assets:    
Cash and cash equivalents $ 224,617 $ 177,668
Investments in marketable securities 231,882 0
Trade receivables, net 172,486 141,992
Inventory 27,192 9,807
Prepaid manufacturing 14,155 8,578
Other prepaid and other assets 5,528 4,964
Total current assets 675,860 343,009
Property and equipment, net 10,320 5,840
Inventory, non-current 53,792 45,264
Operating lease right-of-use assets 10,999 10,649
Intangible assets 2,620 2,620
Goodwill 943 943
Restricted cash, non-current 440 240
Other assets, non-current 1,637 362
Total assets 756,611 408,927
Current liabilities:    
Accounts payable 21,179 25,985
Accrued rebates, fees and reserve 66,229 51,120
Accrued compensation 13,169 18,410
Accrued liabilities 25,560 17,258
Other current liabilities 3,626 2,196
Total current liabilities 129,763 114,969
Contingent consideration, non-current 102 102
Convertible notes due 2022 79,198 78,542
Convertible notes due 2022 - related parties 26,399 26,181
Convertible notes due 2026 222,409 0
Term loan 74,059 73,663
Lease liabilities, non-current 11,304 10,256
Total liabilities 543,234 303,713
Commitments and contingencies (Note 9)
Stockholders' equity:    
Common stock 7 7
Additional paid-in capital 1,014,022 1,000,763
Accumulated other comprehensive loss (257) (558)
Accumulated deficit (800,395) (894,998)
Total stockholders' equity 213,377 105,214
Total liabilities and stockholders' equity $ 756,611 $ 408,927
[1] The consolidated balance sheet as of December 31, 2019 has been derived from the audited consolidated balance sheet included in the Companys 2019 Annual Report on Form 10-K filed with the Securities and Exchange Commission on February 27, 2020.
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Statements of Operations (unaudited) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Revenue:        
Net product revenue $ 135,674,000 $ 83,433,000 $ 251,854,000 $ 120,531,000
Operating expenses:        
Cost of goods sold 10,139,000 601,000 16,994,000 2,826,000
Research and development 26,173,000 18,883,000 59,280,000 37,672,000
Selling, general and administrative 34,052,000 36,456,000 69,402,000 69,139,000
Total operating expenses 70,364,000 55,940,000 145,676,000 109,637,000
Income from operations 65,310,000 27,493,000 106,178,000 10,894,000
Interest expense (includes related party of $622 and $613 for the three months ended June 30, 2020 and 2019, respectively; and $1,243 and $1,224 for the six months ended June 30, 2020 and 2019, respectively) (5,408,000) (4,433,000) (9,839,000) (8,649,000)
Other income, net 423,000 558,000 491,000 1,369,000
Net income before income taxes 60,325,000 23,618,000 96,830,000 3,614,000
Income tax provision 1,294,000 51,000 2,227,000 51,000
Net income $ 59,031,000 $ 23,567,000 $ 94,603,000 $ 3,563,000
Net income per share:        
Basic $ 0.83 $ 0.34 $ 1.33 $ 0.05
Diluted $ 0.70 $ 0.32 $ 1.20 $ 0.05
Weighted-average number of shares used in computing net income per share:        
Basic 71,099,773 69,479,016 70,880,979 69,310,791
Diluted 88,660,280 72,963,972 83,775,353 72,281,564
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Statements of Operations (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Condensed Consolidated Statements of Operations (unaudited)        
Interest expense from transactions with related party $ 622 $ 613 $ 1,242 $ 1,224
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Statements of Comprehensive Income (unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Condensed Consolidated Statements of Comprehensive Income (unaudited)        
Net income $ 59,031 $ 23,567 $ 94,603 $ 3,563
Other comprehensive income (loss):        
Unrealized gain on available-for-sale securities, net of tax 12   12  
Foreign currency translation adjustments, net of tax (319) (93) 289 (229)
Comprehensive income $ 58,724 $ 23,474 $ 94,904 $ 3,334
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Statements of Stockholders' Equity (unaudited) - USD ($)
$ in Thousands
Common Stock
Restricted Stock Units
Common Stock
2019 Bonus Payout
Common Stock
2018 Bonus Payout
Common Stock
Common Stock Offering, net
Common Stock
Additional Paid-In Capital
2019 Bonus Payout
Additional Paid-In Capital
2018 Bonus Payout
Additional Paid-In Capital
Common Stock Offering, net
Additional Paid-In Capital
Accumulated Other Comprehensive Loss
Accumulated Deficit
Total Coherus Stockholder Equity (Deficit)
2018 Bonus Payout
Total Coherus Stockholder Equity (Deficit)
Common Stock Offering, net
Total Coherus Stockholder Equity (Deficit)
2019 Bonus Payout
Total
Beginning Balances at Dec. 31, 2018         $ 7       $ 946,515 $ (282) $ (984,831)     $ (38,591)    
Beginning Balances, Shares at Dec. 31, 2018         68,302,681                      
Issuance of common stock upon exercise of stock options                 825         825    
Issuance of common stock upon exercise of stock options, Shares         143,523                      
Issuance of common stock             $ 1,350 $ 8,228       $ 1,350 $ 8,228      
Issuance of common stock, Shares 22,195   109,168 761,130                        
Stock-based compensation expense                 9,813         9,813    
Cumulative translation adjustment                   (136)       (136)    
Net income (loss)                     (20,004)     (20,004)    
Ending Balances at Mar. 31, 2019         $ 7       966,731 (418) (1,004,835)     (38,515)    
Ending Balances, shares at Mar. 31, 2019         69,338,697                      
Beginning Balances at Dec. 31, 2018         $ 7       946,515 (282) (984,831)     (38,591)    
Beginning Balances, Shares at Dec. 31, 2018         68,302,681                      
Cumulative translation adjustment                               $ (229)
Ending Balances at Jun. 30, 2019         $ 7       977,787 (511) (981,268)     (3,985)    
Ending Balances, shares at Jun. 30, 2019         69,627,148                      
Beginning Balances at Mar. 31, 2019         $ 7       966,731 (418) (1,004,835)     (38,515)    
Beginning Balances, Shares at Mar. 31, 2019         69,338,697                      
Issuance of common stock upon exercise of stock options                 674         674    
Issuance of common stock upon exercise of stock options, Shares         108,374                      
Issuance of common stock under the employee stock purchase plan ("ESPP")                 1,878         1,878    
Issuance of common stock under the employee stock purchase plan ("ESPP"), Shares         180,077                      
Stock-based compensation expense                 8,504         8,504    
Cumulative translation adjustment                   (93)       (93)   (93)
Net income (loss)                     23,567     23,567    
Ending Balances at Jun. 30, 2019         $ 7       977,787 (511) (981,268)     $ (3,985)    
Ending Balances, shares at Jun. 30, 2019         69,627,148                      
Beginning Balances at Dec. 31, 2019         $ 7       1,000,763 (558) (894,998)         105,214 [1]
Beginning Balances, Shares at Dec. 31, 2019         70,366,661                      
Issuance of common stock upon exercise of stock options                 4,438             4,438
Issuance of common stock upon exercise of stock options, Shares         421,850                      
Issuance of common stock           $ 2,378                 $ 2,378  
Issuance of common stock, Shares 10,000 134,099                            
Taxes paid related to net share settlement of bonus payout in RSUs                 (880)             (880)
Taxes paid related to net share settlement of bonus payout in RSUs, Shares         (49,616)                      
Stock-based compensation expense                 9,945             9,945
Cumulative translation adjustment                   608           608
Net income (loss)                     35,572         35,572
Ending Balances at Mar. 31, 2020         $ 7       1,016,644 50 (859,426)         157,275
Ending Balances, shares at Mar. 31, 2020         70,882,994                      
Beginning Balances at Dec. 31, 2019         $ 7       1,000,763 (558) (894,998)         105,214 [1]
Beginning Balances, Shares at Dec. 31, 2019         70,366,661                      
Cumulative translation adjustment                               289
Ending Balances at Jun. 30, 2020         $ 7       1,014,022 (257) (800,395)         213,377
Ending Balances, shares at Jun. 30, 2020         71,353,205                      
Beginning Balances at Mar. 31, 2020         $ 7       1,016,644 50 (859,426)         157,275
Beginning Balances, Shares at Mar. 31, 2020         70,882,994                      
Issuance of common stock upon exercise of stock options                 3,305             3,305
Issuance of common stock upon exercise of stock options, Shares         289,241                      
Issuance of common stock under the employee stock purchase plan ("ESPP")                 2,557             2,557
Issuance of common stock under the employee stock purchase plan ("ESPP"), Shares         180,970                      
Purchase of capped call options related to convertible notes due 2026                 (18,170)             (18,170)
Unrealized gain in marketable securities                   12           12
Stock-based compensation expense                 9,686             9,686
Cumulative translation adjustment                   (319)           (319)
Net income (loss)                     59,031         59,031
Ending Balances at Jun. 30, 2020         $ 7       $ 1,014,022 $ (257) $ (800,395)         $ 213,377
Ending Balances, shares at Jun. 30, 2020         71,353,205                      
[1] The consolidated balance sheet as of December 31, 2019 has been derived from the audited consolidated balance sheet included in the Companys 2019 Annual Report on Form 10-K filed with the Securities and Exchange Commission on February 27, 2020.
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Statements of Cash Flows (unaudited) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Operating activities    
Net income $ 94,603 $ 3,563
Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:    
Depreciation and amortization 1,355 1,365
Stock-based compensation expense 18,980 17,486
Non-cash accretion of discount on marketable securities   (127)
Non-cash interest expense from amortization of debt discount 1,523 1,127
Excess and obsolete inventory   410
Other non-cash adjustments 326 4
Non-cash operating lease expense 1,038 818
Upfront license fee payment to Innovent 5,000  
Changes in operating assets and liabilities:    
Trade receivables, net (30,677) (77,385)
Inventory (25,236) (16,706)
Prepaid manufacturing (5,577) 1,158
Other prepaid and current assets (947) (2,630)
Other assets, non-current (1,275)  
Accounts payable (5,132) 4,074
Accrued rebates, fees and reserve 15,109 20,650
Accrued compensation (2,863) 1,620
Accrued and other liabilities 7,761 1,317
Lease liabilities (320) (1,020)
Other liabilities, non-current   (30)
Net cash provided by (used in) operating activities 73,668 (44,306)
Investing activities    
Purchases of property and equipment (4,167) (517)
Proceeds from disposal of property and equipment 167  
Purchases of investments in marketable securities (231,864) (14,864)
Proceeds from maturities of investments in marketable securities   9,000
Upfront license fee payment to Innovent (5,000)  
Net cash used in investing activities (240,864) (6,381)
Financing activities    
Proceeds from common stock offering, net of underwriters discounts, commissions and offering costs   8,153
Proceeds from issuance of Convertible Notes due 2026, net of issuance costs 222,830  
Purchase of capped call options related to Convertible Notes due 2026 (18,170)  
Proceeds from term loan, net of issuance costs   73,061
Proceeds from issuance of common stock upon exercise of stock options 8,105 1,395
Proceeds from purchase under the employee stock purchase plan 2,557 1,878
Taxes paid related to net share settlement of bonus payout in RSUs (880)  
Other financing activities (97)  
Net cash provided by financing activities 214,345 84,487
Effect of exchange rate changes in cash, cash equivalents and restricted cash   (229)
Net increase in cash, cash equivalents and restricted cash 47,149 33,571
Cash, cash equivalents and restricted cash at beginning of period 177,908 73,191
Cash, cash equivalents and restricted cash at end of period 225,057 106,762
Supplemental disclosure of cash flow information    
Non-cash bonus payment settled in common stock 1,498 $ 1,350
Right-of-use assets obtained in exchange for lease obligations related to operating leases 1,388  
Right-of-use assets obtained in exchange for lease obligations related to finance leases $ 1,528  
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.20.2
Organization and Operations
6 Months Ended
Jun. 30, 2020
Organization and Operations  
Organization and Operations

1.       Organization and Operations

Description of the Business

Coherus BioSciences, Inc. (the “Company”, “Coherus”, “we”, our” or “us”) is a commercial-stage biotherapeutics company, focused on the global biosimilar market. The Company’s headquarters and laboratories are located in Redwood City, California and in Camarillo, California, respectively. The Company’s biosimilar pipeline comprises of five  biosimilar drugs, CHS-1420 (an adalimumab (Humira®) biosimilar), CHS-2020 (an aflibercept (Eylea®) biosimilar), a ranibizumab (Lucentis®) biosimilar in-licensed for U.S. and Canadian commercial rights from Bioeq AG, and a bevacizumab (Avastin®) biosimilar in-licensed for U.S. commercial rights from Innovent Biologics (Suzhou) Co., Ltd.

The Company commercializes UDENYCA® (pegfilgrastim-cbqv), a biosimilar to Neulasta, a long-acting granulocyte-colony stimulating factor, in the United States.

XML 19 R9.htm IDEA: XBRL DOCUMENT v3.20.2
Basis of Presentation and Summary of Significant Accounting Policies
6 Months Ended
Jun. 30, 2020
Basis of Presentation and Summary of Significant Accounting Policies  
Basis of Presentation and Summary of Significant Accounting Policies

2.       Basis of Presentation and Summary of Significant Accounting Policies

Unaudited Condensed Consolidated Financial Statements

The accompanying condensed consolidated financial statements include the accounts of Coherus and its wholly-owned subsidiaries as of June 30, 2020: Coherus Intermediate Corp, InteKrin Therapeutics Inc. (“InteKrin”), and InteKrin’s wholly-owned subsidiary, InteKrin Russia. Unless otherwise specified, references to the Company are references to Coherus and its consolidated subsidiaries. All intercompany transactions and balances have been eliminated upon consolidation. The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“U.S. GAAP”) for interim financial information and in accordance with the instructions to Form 10-Q and Rule 10-01 of Regulation S-X of the Securities Act of 1933, as amended (the “Securities Act”). Accordingly, they do not include all of the information and notes required by U.S. GAAP for complete financial statements. These unaudited condensed consolidated financial statements include all adjustments, consisting only of normal recurring accruals that the Company believes are necessary to fairly state the financial position and the results of the Company’s operations and cash flows for interim periods in accordance with U.S. GAAP. Interim-period results are not necessarily indicative of results of operations or cash flows for a full year or any subsequent interim period.

The accompanying condensed consolidated financial statements should be read in conjunction with the Company’s audited financial statements and notes thereto included in the Company’s Annual Report on Form 10-K filed with the Securities and Exchange Commission (“SEC”) on February 27, 2020.

Use of Estimates

The preparation of financial statements in conformity with U.S. GAAP requires management to make judgements, estimates and assumptions that affect the reported amounts of assets, liabilities, revenue and expenses, and related disclosures. Management bases its estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances. These estimates form the basis for making judgments about the carrying values of assets and liabilities when these values are not readily apparent from other sources. Accounting estimates and judgements are inherently uncertain and the actual results could differ from these estimates.

During the second quarter of 2020, the Company identified that certain of its commercial payer invoices were erroneously overstated. The Company received a refund of $7.5 million from these payers related to fiscal year 2019.

Additionally, the Company recorded an adjustment during the second quarter of 2020 to decrease accrued payer rebates by $5.8 million primarily related to the first quarter of 2020 based on the revised methodology after such invoice overstatements were corrected.  These adjustments increased net product revenue by $13.3 million for the three and six months ended June 30, 2020. These adjustments resulted in an increase in net income per share (basic) of $0.19 during the three and six months ended June 30, 2020 and an increase in net income per share (diluted) of $0.15 and $0.16 during the three and six months ended June 30, 2020, respectively. Accrued commercial payer rebates of $21.6 million and $14.0 million were recorded in accrued rebates, fees and reserve as of June 30, 2020 and December 31, 2019, respectively, in the condensed consolidated balance sheet.

Cash, Cash Equivalents and Restricted Cash

The following table provides a reconciliation of cash, cash equivalents and restricted cash reported within the condensed consolidated balance sheets and which, in aggregate, represent the amount reported in the condensed consolidated statements of cash flows (in thousands):

June 30, 

June 30, 

    

2020

    

2019

Cash and cash equivalents

$

224,617

$

105,927

Restricted cash

 

 

50

Restricted cash - non-current

 

440

 

785

Total cash, cash equivalents and restricted cash

$

225,057

$

106,762

Restricted cash – non-current consists of deposits for letter of credits that the Company has provided to secure its obligations under certain facility and other leases.

Investments in Marketable Securities

Management determines the appropriate classification of investments in marketable securities at the time of purchase based upon management’s intent with regards to such investment and reevaluates such designation as of each balance sheet date. The Company’s investment policy requires that it only invests in highly-rated securities and limit its exposure to any single issuer. All investments in marketable securities are held as “available-for-sale” and are carried at the estimated fair value as determined based upon quoted market prices or pricing models for similar securities.

The Company classifies investments in marketable securities as short-term when they have remaining contractual maturities of one year or less from the balance sheet date. Unrealized gains and losses are reported as a component of accumulated comprehensive income (loss), with the exception of unrealized losses believed to be related to credit losses, which, if any, are recognized through earnings in the period the impairment occurs. Impairment assessments are made at the individual security level each reporting period. When the fair value of an investment is less than its cost at the balance sheet date, a determination is made as to whether the impairment is related to a credit loss and, if it is, the portion of the impairment relating to credit loss is recorded as an allowance through net income. Realized gains and losses and declines in value judged to be other than temporary, if any, on available-for-sale securities are included in other income, net, based on the specific identification method.

Trade Receivables

Trade receivables are recorded net of allowances for chargebacks, chargeback prepayments, cash discounts for prompt payment and credit losses. The Company estimates an allowance for expected credit losses by considering factors such as historical experience, credit quality, the age of the accounts receivable balances, and current economic conditions that may affect a customer’s ability to pay. The corresponding expense for the credit loss allowance is reflected in selling, general and administrative expenses. The credit loss allowance was immaterial as of June 30, 2020.

Recent Accounting Pronouncements

The following are the recent accounting pronouncements adopted by the Company in 2020:

Effective January 1, 2020, the Company adopted ASU No. 2016-13, Financial Instruments — Credit Losses, (Topic 326): Measurement of Credit Losses on Financial Instruments (ASU 2016-13), which changed the impairment model for most financial assets and certain other instruments. For trade receivables and other instruments, the Company uses a new forward-looking expected loss model that generally results in the earlier recognition of allowances for losses. The Company is exposed to credit losses primarily through receivables from customers. The Company’s expected loss allowance methodology for the receivables is developed using historical collection experience, current and future economic market conditions, a review of the current aging status and financial condition of the entities. Specific allowance amounts are established to record the appropriate allowance for customers that have a higher probability of default. ASU 2016-13 also eliminates the concept of “other-than-temporary” impairment when evaluating available-for-sale debt securities and instead focuses on determining whether any impairment is a result of a credit loss or other factors. An entity will recognize an allowance for credit losses on available-for-sale debt securities, rather than an other-than-temporary impairment that reduces the cost basis of the investment.  The adoption of the new guidance did not have a material impact on the Company’s condensed consolidated financial statements.

In January 2017, the FASB issued ASU No. 2017-04, Intangibles-Goodwill and Other: Simplifying the Test for Goodwill Impairment (ASU 2017-04), which simplifies the current requirements for testing goodwill for impairment by eliminating the second step of the two-step impairment test to measure the amount of an impairment loss. ASU 2017-04 is effective for the Company’s interim and annual reporting periods during the year ending December 31, 2020, and all annual and interim reporting periods thereafter. The Company adopted this accounting standard as of January 1, 2020. The adoption did not have a material impact on the Company’s condensed consolidated financial statements.

In August 2018, the FASB issued ASU No. 2018-13, Fair Value Measurements (ASU 2018-13), which eliminates certain disclosure requirements for fair value measurements, and requires public entities to disclose certain new information and modifies some disclosure requirements. The new guidance is effective for the Company’s interim and annual reporting periods during the year ending December 31, 2020, and all annual and interim reporting periods thereafter. The Company adopted this accounting standard as of January 1, 2020. The adoption did not have a material impact on the Company’s condensed consolidated financial statements.

The Company has reviewed other recent accounting pronouncements and concluded they are either not applicable to the business or that no material effect is expected on the consolidated financial statements as a result of future adoption.

XML 20 R10.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements
6 Months Ended
Jun. 30, 2020
Fair Value Measurements  
Fair Value Measurements

3.       Fair Value Measurements

Financial assets and liabilities are recorded at fair value. The carrying amounts of certain of the Company’s financial instruments, including cash, cash equivalents, restricted cash, investments in marketable securities, accounts receivable, accounts payable and other current liabilities approximate their fair value due to their short maturities. Fair value is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. The accounting guidance describes a fair value hierarchy based on three levels of inputs that may be used to measure fair value, of which the first two are considered observable and the last is considered unobservable. These levels of inputs are the following:

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

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

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

A financial instrument’s categorization within the valuation hierarchy is based upon the lowest level of input that is significant to the fair value measurement. The Company’s financial instruments consist of Level 1 and Level 2 assets, and Level 3 liabilities. Where quoted prices are available in an active market, securities are classified as Level 1. Level 1 assets consist of highly liquid money market funds that are included in cash and cash equivalents, and restricted cash. There were no unrealized gains and losses in the Company’s investments in these money market funds.

When quoted market prices are not available for the specific security, then the Company estimates the fair value by using quoted prices for identical or similar instruments in markets that are not active and model-based valuation techniques for which all significant inputs are observable in the market or can be corroborated by observable market data for substantially the full term of the assets. Where applicable, these models project future cash flows and discount the future amounts to a present value using market-based observable inputs obtained from various third party data providers, including but not limited to, benchmark yields, interest rate curves, reported trades, broker/dealer quotes and market reference data. Level 2 assets consist of corporate notes and commercial paper. Level 2 inputs for the valuations are limited to quoted prices for similar assets or liabilities in active markets and inputs other than quoted prices that are observable for the asset.

In certain cases where there is limited activity or less transparency around inputs to valuation, securities are classified as Level 3. Level 3 liabilities consist of the contingent consideration.

There were no transfers between Level 1, Level 2 and Level 3 during the periods presented.

Financial assets and liabilities subject to fair value measurements on a recurring basis and the level of inputs used in such measurements were as follows (in thousands):

Fair Value Measurements

June 30, 2020

    

Total

    

Level 1

    

Level 2

    

Level 3

Financial Assets:

 

  

 

  

 

  

 

  

Money market funds

$

223,941

$

223,941

$

$

Restricted cash (money market funds)

 

440

 

440

 

 

Corporate notes and Commercial paper

28,000

28,000

U.S. government agency securities

203,882

203,882

Total financial assets

$

456,263

$

428,263

$

28,000

$

Financial Liabilities:

 

 

  

 

  

 

  

Contingent consideration

$

102

$

$

$

102

    

Fair Value Measurements

December 31, 2019

    

Total

    

Level 1

    

Level 2

    

Level 3

Financial Assets:

 

  

 

  

 

  

 

  

Money market funds

$

155,523

$

155,523

$

$

Restricted cash (money market funds)

 

240

 

240

 

 

Total financial assets

$

155,763

$

155,763

$

$

Financial Liabilities:

 

  

 

  

 

  

 

  

Contingent consideration

$

102

$

$

$

102

Cash equivalents, investments in marketable securities, which are classified as available-for-sale securities, and restricted cash, consisted of the following (in thousands):

June 30, 2020

    

Cost

    

Unrealized Gain

    

Unrealized (Loss)

    

Estimated Fair Value

Money market funds

$

223,941

$

$

$

223,941

Classified as cash equivalents

$

223,941

$

$

$

223,941

 

 

 

 

Corporate notes and Commercial paper

$

27,999

 

$

1

$

$

28,000

U.S. government agency securities

203,871

 

11

203,882

Classified as investments in marketable securities

$

231,870

 

$

12

$

$

231,882

 

 

 

 

Restricted cash (money market funds)

$

440

 

$

$

$

440

Classified as restricted cash

$

440

 

$

$

$

440

December 31, 2019

    

Cost

    

Unrealized Gain

    

Unrealized (Loss)

    

Estimated Fair Value

Money market funds

$

155,523

$

$

$

155,523

Classified as cash equivalents

$

155,523

$

$

$

155,523

 

 

 

 

Restricted cash (money market funds)

$

240

 

$

$

$

240

Classified as restricted cash

$

240

$

$

$

240

As of June 30, 2020, the remaining contractual maturities of available-for-sale securities were less than one year. The average maturity of investments in available-for-sale marketable securities as of June 30, 2020 was approximately 4.7 months. There have been no realized gains or losses on marketable securities for the periods presented. None of the Company’s investments in marketable securities has been in an unrealized loss position for more than one year. The Company determined that it has the ability and intent to hold all marketable securities that have been in a continuous loss position until maturity or recovery, thus there has been no recognition of credit losses in the three and six months ended June 30, 2020 and 2019. 

1.5% Convertible Notes due 2026

The estimated fair value of the 1.5% Convertible Notes due 2026, which the Company issued in April 2020 (see Note 8) is influenced by interest rates, the Company’s stock price and stock price volatility and is determined by prices observed in market trading. The market for trading of the Convertible Notes due 2026 is not considered to be an active market and therefore the estimate of fair value is based on Level 2 inputs. The estimated fair value of the Convertible Notes due 2026 was approximately $252.2 million (par value $230.0 million) as of June 30, 2020.

8.2% Convertible Notes due 2022

The estimated fair value of the 8.2% Convertible Senior Notes due 2022, which the Company issued in February 2016 (see Note 8) is based on an income approach. The estimated fair value was approximately $113.0 million (par value $100.0 million) as of June 30, 2020 and represents a Level 3 valuation. When determining the estimated fair value of the Company’s long-term debt, the Company uses a single factor binomial lattice model, which incorporates the terms and conditions of the convertible notes and market based risk measurement that are indirectly observable, such as credit risk. The lattice model produces an estimated fair value based on changes in the price of the underlying common shares price over successive periods of time. An estimated yield based on market data is used to discount straight debt cash flows.

Term Loan

The principal amount outstanding under the Company’s Term Loan (see Note 8) of $75 million as of June 30, 2020 is subject to variable interest rate, which is based on a fixed percentage plus three month LIBOR (“LIBOR”), and as such, the Company believes the carrying amount of these obligations approximates fair value.

XML 21 R11.htm IDEA: XBRL DOCUMENT v3.20.2
Inventory
6 Months Ended
Jun. 30, 2020
Inventory  
Inventory

4.           Inventory

Inventory consisted of the following (in thousands):

    

June 30, 

    

December 31, 

2020

2019

Raw Materials

$

5,331

$

5,089

Work in process

 

64,651

 

43,446

Finished goods

 

11,002

 

6,536

Total

$

80,984

$

55,071

Balance sheet classifications (in thousands):

    

June 30, 

    

December 31, 

2020

2019

Inventory

$

27,192

$

9,807

Inventory, non-current

 

53,792

 

45,264

Total

$

80,984

$

55,071

Inventory expected to be sold in periods more than twelve months from the balance sheet date is classified as inventory, non-current on the condensed consolidated balance sheet. As of June 30, 2020 and December 31, 2019, the non-current portion of inventory consisted of raw materials and a portion of work in process.

Prepaid manufacturing of $14.2 million and $8.6 million included in current assets on the condensed consolidated balance sheet as of June 30, 2020 and December 31, 2019, respectively, includes prepayments of $10.1 million and $7.2 million as of June 30, 2020 and December 31, 2019, respectively, made to a contract manufacturing organization (“CMO”) for manufacturing services for UDENYCA®, which the Company expects to be converted into inventory within the next twelve months.

XML 22 R12.htm IDEA: XBRL DOCUMENT v3.20.2
Balance Sheet Components
6 Months Ended
Jun. 30, 2020
Balance Sheet Components  
Balance Sheet Components

5.       Balance Sheet Components

Property and Equipment, Net

Property and equipment, net are as follows (in thousands):

    

June 30, 

    

December 31, 

2020

2019

Machinery and equipment

$

12,839

$

12,611

Computer equipment and software

 

3,715

 

2,923

Furniture and fixtures

 

1,263

 

714

Leasehold improvements

 

4,407

 

4,388

Finance lease right of use assets

1,447

Construction in progress

 

4,105

 

1,500

Total property and equipment

 

27,776

 

22,136

Accumulated depreciation and amortization

 

(17,456)

 

(16,296)

Property and equipment, net

$

10,320

$

5,840

Depreciation and amortization expense was $0.7 million and $1.4 million for the three and six months ended June 30, 2020, respectively, and $0.7 million and $1.4 million for the three and six months ended June 30, 2019, respectively.

Accrued Liabilities

Accrued liabilities are as follows (in thousands):

    

June 30, 

    

December 31, 

2020

2019

Accrued clinical and manufacturing

$

10,326

$

7,106

Accrued other

 

15,234

 

10,152

Accrued liabilities

$

25,560

$

17,258

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue
6 Months Ended
Jun. 30, 2020
Revenue  
Revenue

6.        Revenue

The Company initiated U.S. sales of UDENYCA® on January 3, 2019. The Company recorded net product revenue of $135.7 million and $251.9 million during the three and six months ended June 30, 2020, respectively, and $83.4 million and $120.5 million during the three and six months ended June 30, 2019, respectively.

Revenue by significant Customer was distributed as follows:

    

Three Months Ended

Six Months Ended

 

June 30, 2020

 

June 30, 2019

June 30, 2020

 

June 30, 2019

 

Percent of Total

 

Percent of Total

Percent of Total

 

Percent of Total

 

McKesson

 

37

%

42

%

39

%

43

%

AmeriSource-Bergen Corp

 

38

%

31

%

37

%

32

%

Cardinal

 

23

%

25

%

22

%

23

%

Others

 

2

%

2

%

2

%

2

%

Total revenue

 

100

%

100

%

100

%

100

%

Product Sales Discounts and Allowances

The activities and ending reserve balances for each significant category of discounts and allowances, which constitute variable consideration, were as follows (in thousands):

Six Months Ended June 30, 2020

    

Chargebacks

    

    

Other Fees,

    

and Discounts

Co-pay

for Prompt

Assistance

Payment

Rebates

and Returns

Total

Balance at December 31, 2019

$

35,159

$

27,494

$

24,494

$

87,147

Provision related to sales made in:

 

Current period

208,917

49,245

58,645

316,807

Prior period

(159)

(3,287)

(6,108)

(9,554)

Payments and customer credits issued

 

(219,040)

 

(31,732)

 

(51,403)

 

(302,175)

Balance at June 30, 2020

$

24,877

$

41,720

$

25,628

$

92,225

Six Months Ended June 30, 2019

    

Chargebacks

    

    

Other Fees,

    

and Discounts

Co-pay

for Prompt

Assistance

Payment

Rebates

and Returns

Total

Balance at December 31, 2018

$

$

$

$

Provision related to current period sales

 

65,726

 

8,593

 

22,843

 

97,162

Payments and customer credits issued

 

(42,368)

 

(1,095)

 

(9,692)

 

(53,155)

Balance at June 30, 2019

$

23,358

$

7,498

$

13,151

$

44,007

Chargebacks and discounts for prompt payment are recorded as a reduction in trade receivables, and the remaining reserve balances are classified as current liabilities in the accompanying condensed consolidated balance sheets.

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.20.2
License Agreements
6 Months Ended
Jun. 30, 2020
License Agreements  
License Agreements

7. License Agreements

Bioeq AG

On November 4, 2019, the Company entered into a license agreement with Bioeq IP AG (now Bioeq AG, or “Bioeq”) for the commercialization of a biosimilar version of ranibizumab (Lucentis®) in certain dosage forms in both a vial and pre-filled syringe presentation (the “Bioeq Licensed Products”). Under this agreement, Bioeq granted to the Company an exclusive, royalty-bearing license to commercialize the Bioeq Licensed Products in the field of ophthalmology (and any other approved labelled indication) in the United States. Bioeq will supply to the Company the Bioeq Licensed Products in accordance with terms and conditions specified in the agreement and a manufacturing and supply agreement to be executed by the parties in accordance therewith. The agreement’s initial term continues in effect for ten years after the first commercial sale of a Bioeq Licensed Product in the United States, and thereafter renews for an unlimited period of time unless otherwise terminated in accordance with its terms.

Under the agreement, Bioeq must use commercially reasonable efforts to develop and obtain regulatory approval of the Bioeq Licensed Products in the United States in accordance with a development and manufacturing plan, and the Company must use commercially reasonable efforts to commercialize the Bioeq Licensed Products in accordance with a commercialization plan. Additionally, the Company must commit certain pre-launch and post-launch resources to the commercialization of the Bioeq Licensed Products for a limited time as specified in the agreement.

The Company accounted for the licensing transaction as an asset acquisition under the relevant accounting rules. The Company recorded an upfront and a milestone payment aggregating to €10.0 million ($11.1 million) as research and development expense in the fourth quarter of 2019. The Company is obligated to pay Bioeq an aggregate of up to €25.0 million in additional milestone payments in connection with the achievement of certain development and regulatory milestones with respect to the Bioeq Licensed Products in the United States. The Company will share a percentage of gross profits on sales of Bioeq Licensed Products in the United States with Bioeq in the low to mid fifty percent range. The additional milestone payments and royalties are contingent upon future events and, therefore, will be recorded when it is probable that a milestone will be achieved or when royalties are due. As of June 30, 2020 and December 31, 2019, the Company did not have any outstanding obligations for milestones and royalties to Bioeq.

Innovent Biologics (Suzhou) Co., Ltd.

On January 13, 2020, the Company entered into a license agreement (the “License Agreement”) with Innovent Biologics (Suzhou) Co., Ltd. (“Innovent”) for the development and commercialization of a biosimilar version of bevacizumab (Avastin®) in any dosage form and presentations (“bevacizumab Licensed Product”) in the United States and Canada (the “Territory”). Under the License Agreement, Innovent granted to the Company an exclusive, royalty-bearing license to develop and commercialize the bevacizumab Licensed Product in the field of treatment, prevention or amelioration of any human diseases and conditions as included in the label of Avastin®. Under the License Agreement, the Company also acquired an option to develop and commercialize Innovent’s biosimilar version of rituximab (Rituxan®) in any dosage form and presentations (the “rituximab Licensed Product” and together with the bevacizumab Licensed Product, the “Innovent Licensed Products”) in the Territory. Subject to the terms of the License Agreement, the Company may exercise its option within 12 months of its receipt of certain regulatory materials from Innovent. Following the Company’s option exercise, Innovent’s biosimilar version of rituximab would be deemed an Innovent Licensed Product for all purposes of the License Agreement and Innovent would grant to the Company an exclusive, royalty-bearing license to develop and commercialize Innovent’s biosimilar version of rituximab in the field of treatment, prevention or amelioration of any human diseases and conditions as included in the label of Rituxan®.

Innovent will supply the Innovent Licensed Products to the Company in accordance with a manufacturing and supply agreement to be executed by the parties. Under the License Agreement, the Company acquired the right to require Innovent to perform technology transfer for the manufacturing of the Innovent Licensed Products in the Territory and, upon completion of such technology transfer, the Company will have the exclusive right to manufacture the Innovent Licensed Products in the Territory.

The Company accounted for the licensing transaction as an asset acquisition under the relevant accounting rules. The Company paid Innovent an upfront payment of $5.0 million under the license agreement. This upfront payment was recorded as research and development expense during the first quarter of 2020. Additionally, the Company is obligated to pay Innovent an aggregate of up to $40.0 million in milestone payments in connection with the achievement of certain development, regulatory and sales milestones with respect to the bevacizumab Licensed Product and, if the Company’s option is exercised, an aggregate of up to $40.0 million in milestone payments in connection with the achievement of certain development, regulatory and sales milestones with respect to the rituximab Licensed Product. The Company will share a percentage of net sales of Innovent Licensed Products with Innovent in the mid-teens to low twenty percent range. If the Company exercises its option to acquire Innovent’s biosimilar version of rituximab (Rituxan®), it would be required to pay a fee of $5.0 million. Subject to the terms of the License Agreement, if the Company requests Innovent to perform technology transfer for the manufacturing of the Innovent Licensed Products, it would be required to pay up to $10.0 million for fees related thereto. As of June 30, 2020 the Company did not have any outstanding milestone or royalty payment obligations to Innovent.

The additional milestone payments, option fee for licensing of rituximab (Rituxan®), manufacturing technology transfer fee and royalties are contingent upon future events and, therefore, will be recorded when it is probable that a

milestone will be achieved, option fee or manufacturing technology transfer fee will be incurred or when royalties are due.

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.20.2
Convertible Notes and Term Loan
6 Months Ended
Jun. 30, 2020
Convertible Notes and Term Loan  
Convertible Notes and Term Loan

8.       Convertible Notes and Term Loan

1.5% Convertible Senior Subordinated Notes due 2026

In April 2020, the Company issued and sold $230.0 million aggregate principal amount of its 1.5% convertible senior subordinated notes due 2026 (the “2026 Convertible Notes”) in a private offering to qualified institutional buyers pursuant to Rule 144A under the Securities Act. The net proceeds from the offering were $222.2 million after deducting initial purchasers’ fees and offering expenses. The 2026 Convertible Notes are general unsecured obligations and will be subordinated to the Company’s designated senior indebtedness (as defined in the indenture for the 2026 Convertible Notes) and structurally subordinated to all existing and future indebtedness and other liabilities, including trade payables. The 2026 Convertible Notes accrue interest at a rate of 1.5% per annum, payable semi-annually in arrears on April 15 and October 15 of each year, beginning on October 15, 2020, and will mature on April 15, 2026, unless earlier repurchased or converted.

At any time before the close of business on the second scheduled trading day immediately before the maturity date, noteholders may convert their 2026 Convertible Notes at their option into shares of the Company’s common stock, together, if applicable, with cash in lieu of any fractional share, at the then-applicable conversion rate. The initial conversion rate is 51.9224 shares of common stock per $1,000 principal amount of the 2026 Convertible Notes, which represents an initial conversion price of approximately $19.26 per share of common stock. The initial conversion price represents a premium of approximately 30.0% over the last reported sale of $14.815 per share of the Company’s common stock on the Nasdaq Global Market on April 14, 2020. The conversion rate and conversion price will be subject to customary adjustments upon the occurrence of certain events. If a “make-whole fundamental change” (as defined in the indenture for the 2026 Convertible Notes) occurs, the Company will, in certain circumstances, increase the conversion rate for a specified period of time for noteholders who convert their 2026 Convertible Notes in connection with that make-whole fundamental change. The 2026 Convertible Notes are not redeemable at the Company’s election before maturity. If a “fundamental change” (as defined in the indenture for the 2026 Convertible Notes) occurs, then, subject to a limited exception, noteholders may require the Company to repurchase their 2026 Convertible Notes for cash. The repurchase price will be equal to the principal amount of the 2026 Convertible Notes to be repurchased, plus accrued and unpaid interest, if any, to, but excluding, the applicable repurchase date.

The 2026 Convertible Notes will have customary provision relating to the occurrence of “events of default” (as defined in the Indenture for the 2026 Convertible Notes). The occurrence of such events of default could result in the acceleration of all amounts due under the 2026 Convertible Notes.

As of June 30, 2020, the Company was in full compliance with these covenants and there were no events of default under the 2026 Convertible Notes.

The 2026 Convertible Notes are accounted for in accordance with ASC 470-20, Debt with Conversion and Other Options (“ASC 470-20”) and ASC 815-40, Contracts in Entity’s Own Equity (“ASC 815-40”). Under ASC 815-40, to qualify for equity classification (or nonbifurcation, if embedded) the instrument (or embedded feature) must be both (1) indexed to the issuer’s stock and (2) meet the requirements of the equity classification guidance. The Company determined that the 2026 Convertible Notes do contain embedded features indexed to its own stock, but do not meet the requirements for bifurcation, and therefore do not need to be separately accounted for as an equity component. Since the embedded conversion feature meets the equity scope exception from derivative accounting, and also since the embedded conversion option does not need to be separately accounted for as an equity component under ASC 470-20, the proceeds received from the issuance of the convertible debt were recorded as a liability on the condensed consolidated balance sheet.

Capped Call Transactions

In connection with the pricing of the 2026 Convertible Notes, the Company also paid $18.2 million to enter into privately negotiated capped call transactions with one or more of the initial purchasers or their respective affiliates and/or other financial institutions (the “option counterparties”). The capped call transactions are generally expected to reduce the potential dilution upon conversion of the 2026 Convertible Notes in the event that the market price per share of the Company’s common stock, as measured under the terms of the capped call transactions, is greater than the strike price of the capped call transactions, which initially corresponds to the conversion price of the 2026 Convertible Notes, and is subject to anti-dilution adjustments generally similar to those applicable to the conversion rate of the 2026 Convertible Notes. The cap price of the capped call transactions will initially be $25.9263 per share, which represents a premium of approximately 75.0% over the last reported sale price of the Company’s common stock of $14.815 per share on April 14, 2020, and is subject to certain adjustments under the terms of the capped call transactions.

The Company evaluated the capped call transactions under ASC 815-10 and determined that it should be accounted as a separate transaction from the 2026 Convertible Notes and that the capped calls should be classified as equity instruments.  Therefore, the capped call premium paid in the amount of $18.2 million was recorded as a reduction to additional paid-in capital. The capped calls will not be subsequently re-measured as long as the conditions for equity classification continue to be met.

The Company incurred $0.9 million of debt issuance costs relating to the issuance of the 2026 Convertible Notes, which were recorded as a reduction to the notes on the condensed consolidated balance sheet. The debt issuance costs is being amortized and recognized as additional interest expense over the six-year contractual term of the notes using the effective interest rate method.

The following table summarizes information about the components of the 2026 Convertible Notes (in thousands):

    

June 30, 

2020

Principal amount of the 2026 Convertible Notes

$

230,000

Unamortized debt discount and debt issuance costs

 

(7,591)

Total 2026 Convertible Notes

$

222,409

If the 2026 Convertible Notes were to be converted on June 30, 2020, the holders of the 2026 Convertible Notes would receive common shares with an aggregate value of $213.3 million based on the Company’s closing stock price of $17.86 as of June 30, 2020.

The following table presents the components of interest expense related to 2026 Convertible Notes (in thousands):

Three and Six Months Ended

June 30, 

    

2020

Stated coupon interest

$

709

Accretion of debt discount and debt issuance costs

 

253

Total interest expense

$

962

The remaining unamortized debt discount and debt offering costs related to the Company’s 2026 Convertible Notes of approximately $7.6 million as of June 30, 2020, will be amortized using the effective interest rate over the remaining term of the 2026 Convertible Notes of 5.8 years. The annual effective interest rate is 2.11% for the 2026 Convertible Notes.

Future payments on the 2026 Convertible Notes as of June 30, 2020 are as follows (in thousands):

Year ending December 31, 

    

Remainder of 2020

$

1,715

2021

3,450

2022

 

3,450

2023

 

3,450

2024

 

3,450

2025 and beyond

 

235,175

Total minimum payments

 

250,690

Less amount representing interest

 

(20,690)

2026 Convertible Notes, principal amount

 

230,000

Less debt discount and debt issuance costs on 2026 Convertible Notes

 

(7,591)

Net carrying amount of 2026 Convertible Notes

$

222,409

8.2% Convertible Notes due 2022

On February 29, 2016, the Company issued and sold $100.0 million aggregate principal amount of its 8.2% Convertible Senior Notes (the “2022 Convertible Notes”). The 2022 Convertible Notes constitute general, senior unsubordinated obligations of the Company and are guaranteed by certain subsidiaries of the Company. The 2022 Convertible Notes bear interest at a fixed coupon rate of 8.2% per annum payable quarterly in arrears on March 31, June 30, September 30 and December 31 of each year, which commenced on March 31, 2016, and mature on March 31, 2022, unless earlier converted, redeemed or repurchased. The 2022 Convertible Notes also bear a premium of 9% of their principal amount, which is payable when the 2022 Convertible Notes mature or are repurchased or redeemed by the Company.

The 2022 Convertible Notes were issued to Healthcare Royalty Partners III, L.P., for $75.0 million in aggregate principal amount, and to three related party investors, KKR Biosimilar L.P., MX II Associates LLC, and KMG Capital Partners, LLC, for $20.0 million, $4.0 million, and $1.0 million, respectively, in aggregate principal amount.

The 2022 Convertible Notes are convertible at the option of the holder at any time prior to the close of business on the business day immediately preceding March 31, 2022 at the initial conversion rate of 44.7387 shares of common stock per $1,000 principal amount of 2022 Convertible Notes, which is equivalent to an initial conversion price of approximately $22.35 per share, and is subject to adjustment in certain events. Upon conversion of the 2022 Convertible Notes by a holder, the holder will receive shares of the Company’s common stock together, if applicable, with cash in lieu of any fractional share.

The 2022 Convertible Notes are redeemable in whole, and not in part, at the Company’s option with effect from March 31, 2020, if the last reported sale price per share of common stock exceeds 160% of the conversion price on 20 or more trading days during the 30 consecutive trading days preceding the date on which the Company sends notice of such redemption to the holders of the 2022 Convertible Notes. At maturity or redemption, if not earlier converted, the Company will pay 109% of the principal amount of the 2022 Convertible Notes maturing or being redeemed, together with accrued and unpaid interest, in cash.

The 2022 Convertible Notes contain customary negative covenants and events of default (as defined in the Note Purchase Agreement (as defined below)), the occurrence of which could result in the acceleration of all amounts due under the 2022 Convertible Note. As of June 30, 2020, the Company was in full compliance with these covenants and there were no events of default under the 2022 Convertible Notes.

The 2022 Convertible Notes are accounted for in accordance with ASC Subtopic 470-20, Debt with Conversion and Other Options. Pursuant to ASC Subtopic 470-20, the Company evaluated the features embedded in the 2022 Convertible Notes and concluded that the embedded features are not required to be bifurcated and accounted for separately from the host debt instrument.

On April 13, 2020, the Company entered into an amendment (the “Second Amendment”) to the 2022 Convertible Note Purchase Agreement, dated as of February 29, 2016 (the “Note Purchase Agreement”), which amended the definition of Restricted Payment to exclude any payment (including a premium) to a counterparty under a Permitted Bond Hedge Transaction (as defined in the Note Purchase Agreement). The Second Amendment also added to the Note Purchase Agreement a definition of Permitted Bond Hedge Transaction, with such definition including any capped call option (or substantively equivalent derivative transaction) relating to the Company’s common stock purchased by it in connection with any issuance of indebtedness or convertible indebtedness.

The following table summarizes information about the components of the 2022 Convertible Notes (in thousands):

    

June 30, 

    

December 31, 

2020

2019

Principal amount of the 2022 Convertible Notes

$

81,750

$

81,750

Unamortized debt discount and debt issuance costs

 

(2,552)

 

(3,208)

2022 Convertible Notes

$

79,198

$

78,542

Principal amount of the 2022 Convertible Notes - related parties

$

27,250

$

27,250

Unamortized debt discount and debt issuance costs - related parties

 

(851)

 

(1,069)

2022 Convertible Notes - related parties

$

26,399

$

26,181

Total 2022 Convertible Notes

$

105,597

$

104,723

If the 2022 Convertible Notes were to be converted on June 30, 2020, the holders of the 2022 Convertible Notes would receive common shares with an aggregate value of $79.9 million based on the Company’s closing stock price of $17.86.

The following table presents the components of interest expense (in thousands):

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2020

    

2019

    

2020

    

2019

Stated coupon interest

$

1,538

$

1,538

$

3,076

$

3,075

Accretion of debt discount and debt issuance costs

 

332

 

302

 

656

 

597

Interest expense

$

1,870

$

1,840

$

3,732

$

3,672

Stated coupon interest - related parties

$

512

$

512

$

1,024

$

1,025

Accretion of debt discount and debt issuance costs - related parties

 

110

 

101

 

218

 

199

Interest expense - related parties

$

622

$

613

$

1,242

$

1,224

Total interest expense

$

2,492

$

2,453

$

4,974

$

4,896

The remaining unamortized debt discount and debt offering costs related to the Company’s 2022 Convertible Notes of approximately $3.4 million as of June 30, 2020, will be amortized using the effective interest rate over the remaining term of the 2022 Convertible Notes of 1.75 years. The annual effective interest rate is 9.48% for the 2022 Convertible Notes.

Future payments on the 2022 Convertible Notes as of June 30, 2020 are as follows (in thousands):

Year ending December 31, 

    

Remainder of 2020

$

4,100

2021

8,200

2022

 

111,050

Total minimum payments

 

123,350

Less amount representing interest

 

(14,350)

2022 Convertible Notes, principal amount

 

109,000

Less debt discount and debt issuance costs on 2022 Convertible Notes

 

(3,403)

Net carrying amount of 2022 Convertible Notes

$

105,597

Term Loan

On January 7, 2019 (“the “Term Loan Closing Date”), the Company entered into a credit agreement (the “Term Loan”) with affiliates of Healthcare Royalty Partners (together, the “Lender”). The Term Loan consists of a six-year term loan facility for an aggregate principal amount of $75.0 million (the “Borrowings”). The obligations of the Company under the loan documents are guaranteed by the Company’s material domestic U.S. subsidiaries.

The Borrowings under the Term Loan bear interest through maturity at 7.00% per annum plus three month LIBOR. Pursuant to the terms of the Term Loan, the interest rate was reduced to 6.75% per annum plus LIBOR as of January 1, 2020 as the consolidated net sales for UDENYCA® for the fiscal year ending December 31, 2019 were in excess of $250.0 million. Interest is payable quarterly in arrears and varies with LIBOR. The Company adopted the prospective method to account for future cash payments. Under the prospective method, the effective interest rate is not constant, and any change in the expected cash flows is recognized prospectively as an adjustment to the effective yield. As of June 30, 2020, the effective interest rate is 10.47%.

The Company is required to pay principal on the Borrowings in equal quarterly installments beginning on the four year anniversary of the Term Loan Closing Date (or, if consolidated net sales of UDENYCA® in the fiscal year ending December 31, 2021 are less than $375.0 million, beginning on the three year anniversary of the Term Loan Closing Date), with the outstanding balance to be repaid on January 7, 2025, the maturity date.

The Company is also required to make mandatory prepayments of the Borrowings under the Term Loan, subject to specified exceptions, with the proceeds of asset sales, extraordinary receipts, debt issuances and specified other events including the occurrence of a change in control.

If all or any of the Borrowings are prepaid or required to be prepaid under the Term Loan, then the Company shall pay, in addition to such prepayment, a prepayment premium equal to (i) with respect to any prepayment paid or required to be paid on or prior to the three year anniversary of the Credit Agreement Closing Date, 5.00% of the Borrowings prepaid or required to be prepaid, plus all required interest payments that would have been due on the Borrowings prepaid or required to be prepaid through and including the three year anniversary of the Term Loan Closing Date, (ii) with respect to any prepayment paid or required to be paid after the three year anniversary of the Term Loan Closing Date but on or prior to the four year anniversary of the Term Loan Closing Date, 5.00% of the Borrowings prepaid or required to be prepaid, (iii) with respect to any prepayment paid or required to be paid after the four year anniversary of the Term Loan Closing Date but on or prior to the five year anniversary of the Term Loan Closing Date, 2.50% of the Borrowings prepaid or required to be prepaid, and (iv) with respect to any prepayment paid or required to be prepaid thereafter, 1.25% of the Borrowings prepaid or required to be prepaid.

In connection with the Term Loan, the Company paid a fee to the Lender of approximately $1.1 million at closing in the form of an original issue discount. Upon the prepayment or maturity of the Borrowings (or upon the date such

prepayment or repayment is required to be paid), it is required to pay an additional exit fee in an amount equal to 4.00% of the total principal amount of the Borrowings.

The obligations under the Term Loan are secured by a lien on substantially all of the Company’s and its Guarantors’ tangible and intangible property, including intellectual property. The Term Loan contains certain affirmative covenants, negative covenants and events of default, including, covenants and restrictions that among other things, restrict the ability of the Company and its subsidiaries to, incur liens, incur additional indebtedness, make loans and investments, engage in mergers and acquisitions, in asset sales, and declare dividends or redeem or repurchase capital stock. Additionally, the consolidated net sales for UDENYCA® must not be lower than $70.0 million for the fiscal year ending December 31, 2019, (b) $125.0 million for the fiscal year ending December 31, 2020, and (c) $150.0 million for each fiscal year thereafter. A failure to comply with these covenants could permit the Lender under the Term Loan to declare the Borrowings, together with accrued interest and fees, to be immediately due and payable.

On April 13, 2020, the Company entered into an amendment to the Term Loan, which amended the Term Loan’s indebtedness covenant such that the Company could incur Convertible Bond Indebtedness (as defined in the credit agreement governing the Term Loan) in an amount not to exceed the greater of $230.0 million or 20% of the Company’s market capitalization.

The following table summarizes information about the components of the Term Loan (in thousands):

    

June 30, 

 

December 31, 

2020

 

2019

Principal amount of the Term Loan

$

75,000

$

75,000

Unamortized debt discount and debt issuance costs

 

(941)

 

(1,337)

Term Loan

$

74,059

$

73,663

The following table presents the components of interest expense (in thousands):

    

Three Months Ended

Six Months Ended

June 30, 

June 30, 

2020

2019

2020

2019

Stated coupon interest

$

1,754

$

1,801

$

3,507

$

3,421

Accretion of debt discount and debt issuance costs

 

200

 

179

 

396

 

332

Interest expense

$

1,954

$

1,980

$

3,903

$

3,753

The remaining unamortized debt discount and debt offering costs related to the Term Loan of approximately $0.9 million as of June 30, 2020, will be amortized using the effective rate over the remaining term of the Term Loan of 4.5 years.

Future payments on the Term Loan as of June 30, 2020 are as follows (in thousands):

Year ending December 31, 

    

Remainder of 2020

$

3,546

2021

7,034

2022

 

7,034

2023

 

39,187

2024

 

36,072

2025

 

11,348

Total minimum payments

 

104,221

Less amount representing interest

 

(26,221)

Term Loan, gross

 

78,000

Less debt discount and debt issuance costs on Term Loan

 

(3,941)

Net carrying amount of Term Loan

$

74,059

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies
6 Months Ended
Jun. 30, 2020
Commitments and Contingencies.  
Commitments and Contingencies

9.        Commitments and Contingencies

Purchase Commitments

The Company entered into agreements with a vendor to secure raw materials and a CMO to manufacture its commercial supply of UDENYCA®. As of June 30, 2020, the Company’s contractual obligations under the terms of the agreements are as follows (in thousands):

Years ending December 31, 

    

Remainder of 2020

$

12,711

2021

27,485

2022

 

8,403

2023

 

600

Total obligations

$

49,199

The Company enters into contracts in the normal course of business with contract research organizations for preclinical studies and clinical trials and contract manufacturing organizations for the manufacture of clinical trial materials. The contracts are cancellable, with varying provisions regarding termination. If a contract with a specific vendor were to be terminated, the Company would only be obligated for products or services that the Company had received as of the effective date of the termination and any applicable cancellation fees.

Contingencies

On March 3, 2017, Amgen filed an action against the Company, KBI BioPharma Inc., the Company’s employee Howard S. Weiser and Does 1-20 in the Superior Court of the State of California, County of Ventura. The complaint alleges that the Company engaged in unfair competition and improperly solicited and hired certain former Amgen employees in order to acquire and access trade secrets and other confidential information belonging to Amgen. On June 1, 2017, Amgen filed a Second Amended Complaint, which alleges as to Coherus (i) unfair competition under California Business and Professions Code Section 17200 et seq., (ii) misappropriation of trade secrets, (iii) aiding and abetting breach of duty of loyalty and (iv) tortious interference with contract. As to defendant Weiser, the Second Amended Complaint alleges (i) unfair competition under California Business and Professions Code Section 17200 et seq., (ii) misappropriation of trade secrets, (iii) breach of contract, (iv) violation of Penal Code Section 502 and (v) breach of duty of loyalty. KBI BioPharma Inc. is not named as a defendant in the Second Amended Complaint. The Second Amended Complaint seeks injunctive relief and monetary damages. On May 2, 2019, the Company and Amgen settled the trade secret action

brought by Amgen. The details of the settlement are confidential but the Company will continue to market UDENYCA® and began paying a mid-single digit royalty to Amgen for five years starting on July 1, 2019.

Guarantees and Indemnifications

In the normal course of business, the Company enters into contracts and agreements that contain a variety of representations and warranties and provide for general indemnifications. The Company’s exposure under these agreements is unknown because it involves claims that may be made against the Company in the future, but have not yet been made. To date, the Company has not paid any claims or been required to defend any action related to its indemnification obligations. However, the Company may record charges in the future as a result of these indemnification obligations. The Company would assess the likelihood of any adverse judgments or related claims, as well as ranges of probable losses. In the cases where the Company believes that a reasonably possible or probable loss exists, it will disclose the facts and circumstances of the claims, including an estimate range, if possible.

XML 27 R17.htm IDEA: XBRL DOCUMENT v3.20.2
Leases
6 Months Ended
Jun. 30, 2020
Leases  
Leases

10.        Leases

In July 2015, the Company entered into the office space for its corporate headquarters in Redwood City, California under an operating lease agreement, which has been subject to amendments to secure additional space such that the total headquarters leased space is approximately 47,789 square feet. The Lease Agreement, provides for certain limited rent abatement and contains annual scheduled rent increases over the lease term. The lease terminates in September 2024 and contains a one-time option to extend the lease term for five years.

The Company also leases laboratory facilities in Camarillo, California. In October 2019, the Company entered into a new laboratory facility lease (“New Camarillo Lease”) of approximately 25,017 square feet in a new location in Camarillo, California as the current Camarillo leases terminate in June 2020 and December 2020. The New Camarillo Lease provides for certain limited rent abatement and annual scheduled rent increases over the lease term. The lease commenced in January 2020 and terminates in May 2027, and contains a one-time option to extend the lease term for five years.

The Company determined that the above facility leases were operating leases. The options to extend the lease terms for these leases were not included as part of the right-of-use asset or lease liability as the Company was not reasonably certain it would exercise those options.

In 2019, the Company entered into a vehicle lease agreement, pursuant to which it currently leases 35 vehicles. Delivery of the vehicles commenced during the first quarter of 2020. The term of each leased vehicle commences upon the delivery of the vehicle and is for a period of 36 months. The vehicles leased under this arrangement were classified as finance leases.

In determining the present value of the lease payments, the Company used the incremental borrowing rate based on the information available on January 1, 2019 (adoption date of ASC 842) for the leases that commenced prior to that date. For all other leases, the Company used the incremental borrowing rate on the lease commencement or the lease modification date, as applicable.

The supplemental information related to Company’s leases is as follows (in thousands):

June 30, 

December 31, 

Assets

    

Balance Sheet Classification

    

2020

    

2019

Operating lease

Operating lease right-of-use assets

$

10,999

$

10,649

Finance lease

Property and equipment, net

1,447

Total leased assets

$

12,446

$

10,649

June 30, 

December 31, 

Liabilities

    

Balance Sheet Classification

    

2020

    

2019

Operating lease liabilities, current

Other current liabilities

$

2,437

$

2,196

Operating lease liabilities, non-current

Lease liabilities, non-current

10,352

10,256

Total operating lease liabilities

$

12,789

$

12,452

Finance lease liabilities, current

Other current liabilities

$

480

$

Finance lease liabilities, non-current

Lease liabilities, non-current

952

Total finance lease liabilities

$

1,432

$

0

Operating lease costs were $0.8 million and $0.5 million for the three months ended June 30, 2020 and 2019, respectively, and $1.6 million and $1.1 million for the six months ended June 30, 2020 and 2019, respectively. Cash paid for amounts included in the measurement of the operating lease liabilities for the three months ended June 30, 2020 and 2019 was $0.8 million and $0.7 million, respectively, and $1.6 million and $1.3 million for the six months ended June 30, 2020 and 2019, respectively, and was included in net cash used in operating activities in the condensed consolidated statements of cash flows. Finance lease costs and cash paid for amounts included in the measurement of finance lease liabilities were immaterial during the three and six months ended June 30, 2020 and 2019.

As of June 30, 2020, the maturities of the operating and finance lease liabilities were as follows (in thousands):

Years ending December 31, 

    

Operating leases

Finance leases

Remainder of 2020

$

1,646

$

285

2021

3,425

526

2022

 

3,293

 

527

2023

 

3,438

 

213

2024

 

2,888

 

2025 and beyond

 

700

 

Total lease payments

 

15,390

 

1,551

Less imputed interest

 

(2,601)

 

(119)

Operating lease liabilities

$

12,789

$

1,432

As of June 30, 2020 and December 31, 2019, the weighted average remaining lease term for operating leases was 4.5 years and 4.7 years, respectively. The weighted average discount rate used to determine the operating lease liabilities was 8.1% and 8.2% as of June 30, 2020 and December 31, 2019, respectively. The weighted average remaining lease term for finance leases was 2.9 years as of June 30, 2020. The weighted average discount rate used to determine the finance lease liabilities was 5.8% as of June 30, 2020.

XML 28 R18.htm IDEA: XBRL DOCUMENT v3.20.2
Common Stock and Stock-Based Compensation
6 Months Ended
Jun. 30, 2020
Common Stock and Stock-Based Compensation  
Common Stock and Stock-Based Compensation

11.       Common Stock and Stock-Based Compensation

Common Stock Offerings

On October 28, 2016, the Company entered into a sales agreement (the “Sales Agreement”) with Cowen to sell shares of the Company’s common stock, with aggregate gross sales proceeds of up to $100,000,000, from time to time, through an at-the-market equity offering program under which Cowen acted as its sales agent (the “ATM Offering Program”). Cowen was entitled to compensation for its services equal to 3.0% of the gross proceeds of any shares of common stock sold through Cowen under the Sales Agreement.

In the first quarter of 2019, the Company sold 761,130 shares of common stock at a weighted average price of $11.17 per share through its ATM Offering Program and received total gross proceeds of $8.5 million. After deducting

commission and offering expenses of $0.3 million, the net proceeds were $8.2 million. Following such sales in the first quarter of 2019, the ATM Offering Program terminated as all shares authorized thereunder had been sold.

Stock-Based Compensation

The stock-based compensation expense recorded related to options and restricted stock units granted to employees and nonemployees were as follows (in thousands):

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2020

    

2019

    

2020

    

2019

Cost of goods sold (1)

$

176

$

$

221

$

Research and development

 

3,495

 

2,963

 

7,085

 

6,622

Selling, general and administrative

 

5,754

 

5,028

 

11,674

 

10,864

$

9,425

$

7,991

$

18,980

$

17,486

 

 

 

 

Capitalized stock-based compensation expense into inventory

$

438

$

513

$

872

$

831

(1) Stock-based compensation capitalized into inventory is recognized as cost of goods sold when the related product is sold.

XML 29 R19.htm IDEA: XBRL DOCUMENT v3.20.2
Net Income Per Share
6 Months Ended
Jun. 30, 2020
Net Income Per Share  
Net Income Per Share

12.      Net Income Per Share

Basic net income per share is calculated by dividing the net income by the weighted-average number of shares of common stock outstanding for the period, without consideration for potential dilutive common shares. Diluted net income per share is computed by dividing the net income by the weighted average number of common shares outstanding for the period plus any diluted potential common shares outstanding for the period determined using the treasury stock method for options, RSUs and ESPP and using the if-converted method for the convertible notes.

The following table sets forth the computation of the basic and diluted net income per share (in thousands, except share and per share data):

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2020

    

2019

    

2020

    

2019

Basic net income per share

 

  

 

  

  

 

  

Numerator:

 

  

 

  

  

 

  

Net income

$

59,031

$

23,567

$

94,603

$

3,563

Denominator:

 

 

 

 

Weighted-average common shares outstanding

 

71,099,773

 

69,479,016

 

70,880,979

 

69,310,791

Basic net income per share

$

0.83

$

0.34

$

1.33

$

0.05

Diluted net income per share

 

  

 

  

 

  

 

  

Numerator:

 

  

 

  

 

  

 

  

Net income

$

59,031

$

23,567

$

94,603

$

3,563

Add interest expense on convertible notes, net of tax

 

3,454

 

 

5,936

 

Numerator for diluted net income per share

62,485

23,567

100,539

3,563

Denominator:

 

 

 

 

Denominator for basic net income per share

 

71,099,773

 

69,479,016

 

70,880,979

 

69,310,791

Add effect of potential dilutive securities:

 

 

 

 

Stock options, including purchases from contributions to ESPP

 

3,208,580

 

3,469,172

 

3,437,358

 

2,953,049

Restricted stock units

 

104,092

 

15,784

 

96,163

 

17,724

Shares issuable upon conversion of convertible notes

14,247,835

9,360,853

Denominator for diluted net income per share

 

88,660,280

 

72,963,972

 

83,775,353

 

72,281,564

Diluted net income per share

$

0.70

$

0.32

$

1.20

$

0.05

The following outstanding dilutive potential shares were excluded from the calculation of diluted net income per share due to their anti-dilutive effect:

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2020

    

2019

    

2020

    

2019

Stock options, including purchases from contributions to ESPP

 

12,739,884

 

10,341,798

11,378,471

 

10,195,378

Restricted stock units

 

8,750

 

6,442

 

Shares issuable upon conversion of Convertible Notes

 

 

4,473,871

 

4,473,871

Total

 

12,748,634

 

14,815,669

11,384,913

 

14,669,249

XML 30 R20.htm IDEA: XBRL DOCUMENT v3.20.2
Income Taxes
6 Months Ended
Jun. 30, 2020
Income Taxes  
Income Taxes

13.      Income Taxes

The Company recorded income tax provision of $1.3 million and $51,000 for the three months ended June 30, 2020 and 2019, respectively, and $2.2 million and $51,000 for the six months ended June 30, 2020 and 2019, respectively, which comprised of state taxes in jurisdictions outside of California for which the Company has a limited operating history. Income tax provision during interim periods is based on applying an estimated annual effective income tax rate to year-to-date income, plus any significant unusual or infrequently occurring items, which are recorded in the interim period in accordance with ASC 740-270. The income tax provision differs from the U.S. federal statutory rate of 21% primarily due to effect of change in the valuation allowance against the Company’s federal deferred tax assets, which reduced the Company’s net tax expense. The Company maintains a full valuation allowance against its net deferred tax assets due to the Company’s history of losses.

Coronavirus Aid, Relief and Economic Security Act

In March 2020, the U.S. government enacted the Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”), which includes modifications to the limitation on business interest expense deduction and net operating loss provisions and provides a payment delay of employer payroll taxes during 2020 after the date of enactment. The Company does not expect the CARES Act to have a material impact on the Company’s financial statements.

XML 31 R21.htm IDEA: XBRL DOCUMENT v3.20.2
Related Party Transactions
6 Months Ended
Jun. 30, 2020
Related Party Transactions  
Related Party Transactions

14.      Related Party Transactions

Convertible Notes

In February 2016, the Company issued Convertible Notes to certain related parties (some companies affiliated with members of the Company’s board of directors), for an aggregate principal amount of $25.0 million (see Note 8 for related party disclosure).

XML 32 R22.htm IDEA: XBRL DOCUMENT v3.20.2
Basis of Presentation and Summary of Significant Accounting Policies (Policies)
6 Months Ended
Jun. 30, 2020
Basis of Presentation and Summary of Significant Accounting Policies  
Unaudited Condensed Consolidated Financial Statements

Unaudited Condensed Consolidated Financial Statements

The accompanying condensed consolidated financial statements include the accounts of Coherus and its wholly-owned subsidiaries as of June 30, 2020: Coherus Intermediate Corp, InteKrin Therapeutics Inc. (“InteKrin”), and InteKrin’s wholly-owned subsidiary, InteKrin Russia. Unless otherwise specified, references to the Company are references to Coherus and its consolidated subsidiaries. All intercompany transactions and balances have been eliminated upon consolidation. The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“U.S. GAAP”) for interim financial information and in accordance with the instructions to Form 10-Q and Rule 10-01 of Regulation S-X of the Securities Act of 1933, as amended (the “Securities Act”). Accordingly, they do not include all of the information and notes required by U.S. GAAP for complete financial statements. These unaudited condensed consolidated financial statements include all adjustments, consisting only of normal recurring accruals that the Company believes are necessary to fairly state the financial position and the results of the Company’s operations and cash flows for interim periods in accordance with U.S. GAAP. Interim-period results are not necessarily indicative of results of operations or cash flows for a full year or any subsequent interim period.

The accompanying condensed consolidated financial statements should be read in conjunction with the Company’s audited financial statements and notes thereto included in the Company’s Annual Report on Form 10-K filed with the Securities and Exchange Commission (“SEC”) on February 27, 2020.

Use of Estimates

Use of Estimates

The preparation of financial statements in conformity with U.S. GAAP requires management to make judgements, estimates and assumptions that affect the reported amounts of assets, liabilities, revenue and expenses, and related disclosures. Management bases its estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances. These estimates form the basis for making judgments about the carrying values of assets and liabilities when these values are not readily apparent from other sources. Accounting estimates and judgements are inherently uncertain and the actual results could differ from these estimates.

During the second quarter of 2020, the Company identified that certain of its commercial payer invoices were erroneously overstated. The Company received a refund of $7.5 million from these payers related to fiscal year 2019.

Additionally, the Company recorded an adjustment during the second quarter of 2020 to decrease accrued payer rebates by $5.8 million primarily related to the first quarter of 2020 based on the revised methodology after such invoice overstatements were corrected.  These adjustments increased net product revenue by $13.3 million for the three and six months ended June 30, 2020. These adjustments resulted in an increase in net income per share (basic) of $0.19 during the three and six months ended June 30, 2020 and an increase in net income per share (diluted) of $0.15 and $0.16 during the three and six months ended June 30, 2020, respectively. Accrued commercial payer rebates of $21.6 million and $14.0 million were recorded in accrued rebates, fees and reserve as of June 30, 2020 and December 31, 2019, respectively, in the condensed consolidated balance sheet.

Cash, Cash Equivalents and Restricted Cash

Cash, Cash Equivalents and Restricted Cash

The following table provides a reconciliation of cash, cash equivalents and restricted cash reported within the condensed consolidated balance sheets and which, in aggregate, represent the amount reported in the condensed consolidated statements of cash flows (in thousands):

June 30, 

June 30, 

    

2020

    

2019

Cash and cash equivalents

$

224,617

$

105,927

Restricted cash

 

 

50

Restricted cash - non-current

 

440

 

785

Total cash, cash equivalents and restricted cash

$

225,057

$

106,762

Restricted cash – non-current consists of deposits for letter of credits that the Company has provided to secure its obligations under certain facility and other leases.

Investments in Marketable Securities

Investments in Marketable Securities

Management determines the appropriate classification of investments in marketable securities at the time of purchase based upon management’s intent with regards to such investment and reevaluates such designation as of each balance sheet date. The Company’s investment policy requires that it only invests in highly-rated securities and limit its exposure to any single issuer. All investments in marketable securities are held as “available-for-sale” and are carried at the estimated fair value as determined based upon quoted market prices or pricing models for similar securities.

The Company classifies investments in marketable securities as short-term when they have remaining contractual maturities of one year or less from the balance sheet date. Unrealized gains and losses are reported as a component of accumulated comprehensive income (loss), with the exception of unrealized losses believed to be related to credit losses, which, if any, are recognized through earnings in the period the impairment occurs. Impairment assessments are made at the individual security level each reporting period. When the fair value of an investment is less than its cost at the balance sheet date, a determination is made as to whether the impairment is related to a credit loss and, if it is, the portion of the impairment relating to credit loss is recorded as an allowance through net income. Realized gains and losses and declines in value judged to be other than temporary, if any, on available-for-sale securities are included in other income, net, based on the specific identification method.

Trade Receivables

Trade Receivables

Trade receivables are recorded net of allowances for chargebacks, chargeback prepayments, cash discounts for prompt payment and credit losses. The Company estimates an allowance for expected credit losses by considering factors such as historical experience, credit quality, the age of the accounts receivable balances, and current economic conditions that may affect a customer’s ability to pay. The corresponding expense for the credit loss allowance is reflected in selling, general and administrative expenses. The credit loss allowance was immaterial as of June 30, 2020.

Recent Accounting Pronouncements

Recent Accounting Pronouncements

The following are the recent accounting pronouncements adopted by the Company in 2020:

Effective January 1, 2020, the Company adopted ASU No. 2016-13, Financial Instruments — Credit Losses, (Topic 326): Measurement of Credit Losses on Financial Instruments (ASU 2016-13), which changed the impairment model for most financial assets and certain other instruments. For trade receivables and other instruments, the Company uses a new forward-looking expected loss model that generally results in the earlier recognition of allowances for losses. The Company is exposed to credit losses primarily through receivables from customers. The Company’s expected loss allowance methodology for the receivables is developed using historical collection experience, current and future economic market conditions, a review of the current aging status and financial condition of the entities. Specific allowance amounts are established to record the appropriate allowance for customers that have a higher probability of default. ASU 2016-13 also eliminates the concept of “other-than-temporary” impairment when evaluating available-for-sale debt securities and instead focuses on determining whether any impairment is a result of a credit loss or other factors. An entity will recognize an allowance for credit losses on available-for-sale debt securities, rather than an other-than-temporary impairment that reduces the cost basis of the investment.  The adoption of the new guidance did not have a material impact on the Company’s condensed consolidated financial statements.

In January 2017, the FASB issued ASU No. 2017-04, Intangibles-Goodwill and Other: Simplifying the Test for Goodwill Impairment (ASU 2017-04), which simplifies the current requirements for testing goodwill for impairment by eliminating the second step of the two-step impairment test to measure the amount of an impairment loss. ASU 2017-04 is effective for the Company’s interim and annual reporting periods during the year ending December 31, 2020, and all annual and interim reporting periods thereafter. The Company adopted this accounting standard as of January 1, 2020. The adoption did not have a material impact on the Company’s condensed consolidated financial statements.

In August 2018, the FASB issued ASU No. 2018-13, Fair Value Measurements (ASU 2018-13), which eliminates certain disclosure requirements for fair value measurements, and requires public entities to disclose certain new information and modifies some disclosure requirements. The new guidance is effective for the Company’s interim and annual reporting periods during the year ending December 31, 2020, and all annual and interim reporting periods thereafter. The Company adopted this accounting standard as of January 1, 2020. The adoption did not have a material impact on the Company’s condensed consolidated financial statements.

The Company has reviewed other recent accounting pronouncements and concluded they are either not applicable to the business or that no material effect is expected on the consolidated financial statements as a result of future adoption.

XML 33 R23.htm IDEA: XBRL DOCUMENT v3.20.2
Basis of Presentation and Summary of Significant Accounting Policies (Tables)
6 Months Ended
Jun. 30, 2020
Basis of Presentation and Summary of Significant Accounting Policies  
Schedule of Reconciliation of Cash, Cash Equivalents and Restricted Cash

The following table provides a reconciliation of cash, cash equivalents and restricted cash reported within the condensed consolidated balance sheets and which, in aggregate, represent the amount reported in the condensed consolidated statements of cash flows (in thousands):

June 30, 

June 30, 

    

2020

    

2019

Cash and cash equivalents

$

224,617

$

105,927

Restricted cash

 

 

50

Restricted cash - non-current

 

440

 

785

Total cash, cash equivalents and restricted cash

$

225,057

$

106,762

XML 34 R24.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2020
Fair Value Measurements  
Financial Assets and Liabilities Measured on a Recurring Basis

Financial assets and liabilities subject to fair value measurements on a recurring basis and the level of inputs used in such measurements were as follows (in thousands):

Fair Value Measurements

June 30, 2020

    

Total

    

Level 1

    

Level 2

    

Level 3

Financial Assets:

 

  

 

  

 

  

 

  

Money market funds

$

223,941

$

223,941

$

$

Restricted cash (money market funds)

 

440

 

440

 

 

Corporate notes and Commercial paper

28,000

28,000

U.S. government agency securities

203,882

203,882

Total financial assets

$

456,263

$

428,263

$

28,000

$

Financial Liabilities:

 

 

  

 

  

 

  

Contingent consideration

$

102

$

$

$

102

    

Fair Value Measurements

December 31, 2019

    

Total

    

Level 1

    

Level 2

    

Level 3

Financial Assets:

 

  

 

  

 

  

 

  

Money market funds

$

155,523

$

155,523

$

$

Restricted cash (money market funds)

 

240

 

240

 

 

Total financial assets

$

155,763

$

155,763

$

$

Financial Liabilities:

 

  

 

  

 

  

 

  

Contingent consideration

$

102

$

$

$

102

Schedule of Cash equivalents, investments in marketable securities, which are classified as available-for-sale securities, and restricted cash

Cash equivalents, investments in marketable securities, which are classified as available-for-sale securities, and restricted cash, consisted of the following (in thousands):

June 30, 2020

    

Cost

    

Unrealized Gain

    

Unrealized (Loss)

    

Estimated Fair Value

Money market funds

$

223,941

$

$

$

223,941

Classified as cash equivalents

$

223,941

$

$

$

223,941

 

 

 

 

Corporate notes and Commercial paper

$

27,999

 

$

1

$

$

28,000

U.S. government agency securities

203,871

 

11

203,882

Classified as investments in marketable securities

$

231,870

 

$

12

$

$

231,882

 

 

 

 

Restricted cash (money market funds)

$

440

 

$

$

$

440

Classified as restricted cash

$

440

 

$

$

$

440

December 31, 2019

    

Cost

    

Unrealized Gain

    

Unrealized (Loss)

    

Estimated Fair Value

Money market funds

$

155,523

$

$

$

155,523

Classified as cash equivalents

$

155,523

$

$

$

155,523

 

 

 

 

Restricted cash (money market funds)

$

240

 

$

$

$

240

Classified as restricted cash

$

240

$

$

$

240

XML 35 R25.htm IDEA: XBRL DOCUMENT v3.20.2
Inventory (Tables)
6 Months Ended
Jun. 30, 2020
Inventory  
Schedule of Inventory

Inventory consisted of the following (in thousands):

    

June 30, 

    

December 31, 

2020

2019

Raw Materials

$

5,331

$

5,089

Work in process

 

64,651

 

43,446

Finished goods

 

11,002

 

6,536

Total

$

80,984

$

55,071

Schedule of Balance Sheet Classification

Balance sheet classifications (in thousands):

    

June 30, 

    

December 31, 

2020

2019

Inventory

$

27,192

$

9,807

Inventory, non-current

 

53,792

 

45,264

Total

$

80,984

$

55,071

XML 36 R26.htm IDEA: XBRL DOCUMENT v3.20.2
Balance Sheet Components (Tables)
6 Months Ended
Jun. 30, 2020
Organization and Operations  
Schedule of Property and Equipment, Net

Property and equipment, net are as follows (in thousands):

    

June 30, 

    

December 31, 

2020

2019

Machinery and equipment

$

12,839

$

12,611

Computer equipment and software

 

3,715

 

2,923

Furniture and fixtures

 

1,263

 

714

Leasehold improvements

 

4,407

 

4,388

Finance lease right of use assets

1,447

Construction in progress

 

4,105

 

1,500

Total property and equipment

 

27,776

 

22,136

Accumulated depreciation and amortization

 

(17,456)

 

(16,296)

Property and equipment, net

$

10,320

$

5,840

Schedule of Accrued Liabilities

Accrued liabilities are as follows (in thousands):

    

June 30, 

    

December 31, 

2020

2019

Accrued clinical and manufacturing

$

10,326

$

7,106

Accrued other

 

15,234

 

10,152

Accrued liabilities

$

25,560

$

17,258

XML 37 R27.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue (Tables)
6 Months Ended
Jun. 30, 2020
Revenue  
Revenue by Significant Customer

Revenue by significant Customer was distributed as follows:

    

Three Months Ended

Six Months Ended

 

June 30, 2020

 

June 30, 2019

June 30, 2020

 

June 30, 2019

 

Percent of Total

 

Percent of Total

Percent of Total

 

Percent of Total

 

McKesson

 

37

%

42

%

39

%

43

%

AmeriSource-Bergen Corp

 

38

%

31

%

37

%

32

%

Cardinal

 

23

%

25

%

22

%

23

%

Others

 

2

%

2

%

2

%

2

%

Total revenue

 

100

%

100

%

100

%

100

%

Activities and Ending Reserve Balances for Each Significant Category of Discounts and Allowances

The activities and ending reserve balances for each significant category of discounts and allowances, which constitute variable consideration, were as follows (in thousands):

Six Months Ended June 30, 2020

    

Chargebacks

    

    

Other Fees,

    

and Discounts

Co-pay

for Prompt

Assistance

Payment

Rebates

and Returns

Total

Balance at December 31, 2019

$

35,159

$

27,494

$

24,494

$

87,147

Provision related to sales made in:

 

Current period

208,917

49,245

58,645

316,807

Prior period

(159)

(3,287)

(6,108)

(9,554)

Payments and customer credits issued

 

(219,040)

 

(31,732)

 

(51,403)

 

(302,175)

Balance at June 30, 2020

$

24,877

$

41,720

$

25,628

$

92,225

Six Months Ended June 30, 2019

    

Chargebacks

    

    

Other Fees,

    

and Discounts

Co-pay

for Prompt

Assistance

Payment

Rebates

and Returns

Total

Balance at December 31, 2018

$

$

$

$

Provision related to current period sales

 

65,726

 

8,593

 

22,843

 

97,162

Payments and customer credits issued

 

(42,368)

 

(1,095)

 

(9,692)

 

(53,155)

Balance at June 30, 2019

$

23,358

$

7,498

$

13,151

$

44,007

XML 38 R28.htm IDEA: XBRL DOCUMENT v3.20.2
Convertible Notes and Term Loan (Tables)
6 Months Ended
Jun. 30, 2020
Debt Instrument [Line Items]  
Components of Term Loan

The following table summarizes information about the components of the Term Loan (in thousands):

    

June 30, 

 

December 31, 

2020

 

2019

Principal amount of the Term Loan

$

75,000

$

75,000

Unamortized debt discount and debt issuance costs

 

(941)

 

(1,337)

Term Loan

$

74,059

$

73,663

2026 Convertible Notes  
Debt Instrument [Line Items]  
Components of Convertible Notes

The following table summarizes information about the components of the 2026 Convertible Notes (in thousands):

    

June 30, 

2020

Principal amount of the 2026 Convertible Notes

$

230,000

Unamortized debt discount and debt issuance costs

 

(7,591)

Total 2026 Convertible Notes

$

222,409

Components of Interest Expense

The following table presents the components of interest expense related to 2026 Convertible Notes (in thousands):

Three and Six Months Ended

June 30, 

    

2020

Stated coupon interest

$

709

Accretion of debt discount and debt issuance costs

 

253

Total interest expense

$

962

Schedule of Future Payments on Debt

Future payments on the 2026 Convertible Notes as of June 30, 2020 are as follows (in thousands):

Year ending December 31, 

    

Remainder of 2020

$

1,715

2021

3,450

2022

 

3,450

2023

 

3,450

2024

 

3,450

2025 and beyond

 

235,175

Total minimum payments

 

250,690

Less amount representing interest

 

(20,690)

2026 Convertible Notes, principal amount

 

230,000

Less debt discount and debt issuance costs on 2026 Convertible Notes

 

(7,591)

Net carrying amount of 2026 Convertible Notes

$

222,409

2022 Convertible Notes  
Debt Instrument [Line Items]  
Components of Convertible Notes

The following table summarizes information about the components of the 2022 Convertible Notes (in thousands):

    

June 30, 

    

December 31, 

2020

2019

Principal amount of the 2022 Convertible Notes

$

81,750

$

81,750

Unamortized debt discount and debt issuance costs

 

(2,552)

 

(3,208)

2022 Convertible Notes

$

79,198

$

78,542

Principal amount of the 2022 Convertible Notes - related parties

$

27,250

$

27,250

Unamortized debt discount and debt issuance costs - related parties

 

(851)

 

(1,069)

2022 Convertible Notes - related parties

$

26,399

$

26,181

Total 2022 Convertible Notes

$

105,597

$

104,723

Components of Interest Expense

The following table presents the components of interest expense (in thousands):

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2020

    

2019

    

2020

    

2019

Stated coupon interest

$

1,538

$

1,538

$

3,076

$

3,075

Accretion of debt discount and debt issuance costs

 

332

 

302

 

656

 

597

Interest expense

$

1,870

$

1,840

$

3,732

$

3,672

Stated coupon interest - related parties

$

512

$

512

$

1,024

$

1,025

Accretion of debt discount and debt issuance costs - related parties

 

110

 

101

 

218

 

199

Interest expense - related parties

$

622

$

613

$

1,242

$

1,224

Total interest expense

$

2,492

$

2,453

$

4,974

$

4,896

Schedule of Future Payments on Debt

Future payments on the 2022 Convertible Notes as of June 30, 2020 are as follows (in thousands):

Year ending December 31, 

    

Remainder of 2020

$

4,100

2021

8,200

2022

 

111,050

Total minimum payments

 

123,350

Less amount representing interest

 

(14,350)

2022 Convertible Notes, principal amount

 

109,000

Less debt discount and debt issuance costs on 2022 Convertible Notes

 

(3,403)

Net carrying amount of 2022 Convertible Notes

$

105,597

Term Loan  
Debt Instrument [Line Items]  
Components of Interest Expense

The following table presents the components of interest expense (in thousands):

    

Three Months Ended

Six Months Ended

June 30, 

June 30, 

2020

2019

2020

2019

Stated coupon interest

$

1,754

$

1,801

$

3,507

$

3,421

Accretion of debt discount and debt issuance costs

 

200

 

179

 

396

 

332

Interest expense

$

1,954

$

1,980

$

3,903

$

3,753

Schedule of Future Payments on Debt

Future payments on the Term Loan as of June 30, 2020 are as follows (in thousands):

Year ending December 31, 

    

Remainder of 2020

$

3,546

2021

7,034

2022

 

7,034

2023

 

39,187

2024

 

36,072

2025

 

11,348

Total minimum payments

 

104,221

Less amount representing interest

 

(26,221)

Term Loan, gross

 

78,000

Less debt discount and debt issuance costs on Term Loan

 

(3,941)

Net carrying amount of Term Loan

$

74,059

XML 39 R29.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2020
Commitments and Contingencies.  
Schedule of Non-Cancellable Purchase Commitment

Years ending December 31, 

    

Remainder of 2020

$

12,711

2021

27,485

2022

 

8,403

2023

 

600

Total obligations

$

49,199

XML 40 R30.htm IDEA: XBRL DOCUMENT v3.20.2
Leases (Tables)
6 Months Ended
Jun. 30, 2020
Leases  
Schedule of Balance Sheet Classification of Lease Assets and Liabilities

The supplemental information related to Company’s leases is as follows (in thousands):

June 30, 

December 31, 

Assets

    

Balance Sheet Classification

    

2020

    

2019

Operating lease

Operating lease right-of-use assets

$

10,999

$

10,649

Finance lease

Property and equipment, net

1,447

Total leased assets

$

12,446

$

10,649

June 30, 

December 31, 

Liabilities

    

Balance Sheet Classification

    

2020

    

2019

Operating lease liabilities, current

Other current liabilities

$

2,437

$

2,196

Operating lease liabilities, non-current

Lease liabilities, non-current

10,352

10,256

Total operating lease liabilities

$

12,789

$

12,452

Finance lease liabilities, current

Other current liabilities

$

480

$

Finance lease liabilities, non-current

Lease liabilities, non-current

952

Total finance lease liabilities

$

1,432

$

0

Schedule of maturities of the operating and finance lease liabilities

As of June 30, 2020, the maturities of the operating and finance lease liabilities were as follows (in thousands):

Years ending December 31, 

    

Operating leases

Finance leases

Remainder of 2020

$

1,646

$

285

2021

3,425

526

2022

 

3,293

 

527

2023

 

3,438

 

213

2024

 

2,888

 

2025 and beyond

 

700

 

Total lease payments

 

15,390

 

1,551

Less imputed interest

 

(2,601)

 

(119)

Operating lease liabilities

$

12,789

$

1,432

XML 41 R31.htm IDEA: XBRL DOCUMENT v3.20.2
Common Stock and Stock-Based Compensation (Tables)
6 Months Ended
Jun. 30, 2020
Employee And Nonemployee Stock Option Restricted Stock Units  
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]  
Schedule of Stock-Based Compensation Expense

The stock-based compensation expense recorded related to options and restricted stock units granted to employees and nonemployees were as follows (in thousands):

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2020

    

2019

    

2020

    

2019

Cost of goods sold (1)

$

176

$

$

221

$

Research and development

 

3,495

 

2,963

 

7,085

 

6,622

Selling, general and administrative

 

5,754

 

5,028

 

11,674

 

10,864

$

9,425

$

7,991

$

18,980

$

17,486

 

 

 

 

Capitalized stock-based compensation expense into inventory

$

438

$

513

$

872

$

831

XML 42 R32.htm IDEA: XBRL DOCUMENT v3.20.2
Net Income Per Share (Tables)
6 Months Ended
Jun. 30, 2020
Net Income Per Share  
Computation of Basic and Diluted Net Income Per Share Attributable to the Company

The following table sets forth the computation of the basic and diluted net income per share (in thousands, except share and per share data):

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2020

    

2019

    

2020

    

2019

Basic net income per share

 

  

 

  

  

 

  

Numerator:

 

  

 

  

  

 

  

Net income

$

59,031

$

23,567

$

94,603

$

3,563

Denominator:

 

 

 

 

Weighted-average common shares outstanding

 

71,099,773

 

69,479,016

 

70,880,979

 

69,310,791

Basic net income per share

$

0.83

$

0.34

$

1.33

$

0.05

Diluted net income per share

 

  

 

  

 

  

 

  

Numerator:

 

  

 

  

 

  

 

  

Net income

$

59,031

$

23,567

$

94,603

$

3,563

Add interest expense on convertible notes, net of tax

 

3,454

 

 

5,936

 

Numerator for diluted net income per share

62,485

23,567

100,539

3,563

Denominator:

 

 

 

 

Denominator for basic net income per share

 

71,099,773

 

69,479,016

 

70,880,979

 

69,310,791

Add effect of potential dilutive securities:

 

 

 

 

Stock options, including purchases from contributions to ESPP

 

3,208,580

 

3,469,172

 

3,437,358

 

2,953,049

Restricted stock units

 

104,092

 

15,784

 

96,163

 

17,724

Shares issuable upon conversion of convertible notes

14,247,835

9,360,853

Denominator for diluted net income per share

 

88,660,280

 

72,963,972

 

83,775,353

 

72,281,564

Diluted net income per share

$

0.70

$

0.32

$

1.20

$

0.05

Outstanding Dilutive Potential Shares Excluded from Calculation of Diluted Net Income Per Share Attributable to Coherus

The following outstanding dilutive potential shares were excluded from the calculation of diluted net income per share due to their anti-dilutive effect:

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2020

    

2019

    

2020

    

2019

Stock options, including purchases from contributions to ESPP

 

12,739,884

 

10,341,798

11,378,471

 

10,195,378

Restricted stock units

 

8,750

 

6,442

 

Shares issuable upon conversion of Convertible Notes

 

 

4,473,871

 

4,473,871

Total

 

12,748,634

 

14,815,669

11,384,913

 

14,669,249

XML 43 R33.htm IDEA: XBRL DOCUMENT v3.20.2
Basis of Presentation and Summary of Significant Accounting Policies - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Dec. 31, 2019
Quantifying Misstatement in Current Year Financial Statements [Line Items]          
Net product revenue $ 135,674 $ 83,433 $ 251,854 $ 120,531  
Basic net income per share $ 0.83 $ 0.34 $ 1.33 $ 0.05  
Earnings Per Share Diluted $ 0.70 $ 0.32 $ 1.20 $ 0.05  
Commercial payer invoices          
Quantifying Misstatement in Current Year Financial Statements [Line Items]          
Refund Received $ 7,500        
Commercial payer invoices | Restatement Adjustment [Member]          
Quantifying Misstatement in Current Year Financial Statements [Line Items]          
Accrued rebates (5,800)   $ (5,800)    
Net product revenue $ 13,300   $ 13,300    
Basic net income per share $ 0.19        
Earnings Per Share Diluted $ 0.15   $ 0.16    
Accrued rebates, fees and reserve | Commercial payer invoices          
Quantifying Misstatement in Current Year Financial Statements [Line Items]          
Accrued rebates $ 21,600   $ 21,600   $ 14,000
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.20.2
Basis of Presentation and Summary of Significant Accounting Policies - Reconciliation of Cash, Cash Equivalents and Restricted Cash (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Jun. 30, 2019
Dec. 31, 2018
Basis of Presentation and Summary of Significant Accounting Policies        
Cash and cash equivalents $ 224,617 $ 177,668 [1] $ 105,927  
Restricted cash 0   50  
Restricted cash, non-current 440 240 [1] 785  
Total cash, cash equivalents and restricted cash $ 225,057 $ 177,908 $ 106,762 $ 73,191
[1] The consolidated balance sheet as of December 31, 2019 has been derived from the audited consolidated balance sheet included in the Companys 2019 Annual Report on Form 10-K filed with the Securities and Exchange Commission on February 27, 2020.
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements - Additional Information (Details)
6 Months Ended 12 Months Ended
Jun. 30, 2020
USD ($)
security
Dec. 31, 2019
USD ($)
Apr. 30, 2020
Apr. 13, 2020
USD ($)
Jun. 30, 2019
USD ($)
Jan. 07, 2019
USD ($)
Feb. 29, 2016
USD ($)
Fair Value Disclosures [Line Items]              
Fair Value, net transfers $ 0 $ 0          
Fiscal Year End Tags [Abstract]              
Average maturity of investments in available-for-sale marketable securities 4 months 21 days            
Realized gains or losses on marketable securities $ 0 0          
Investments in marketable securities has been in an unrealized loss position for more than one year | security 0            
Credit losses of marketable securities in continuous loss position $ 0       $ 0    
2026 Convertible Notes              
Fair Value Disclosures [Line Items]              
Convertible notes, interest rate     1.50%        
Debt instrument fair value 252,200,000            
Aggregate principal amount 230,000,000.0            
2022 Convertible Notes              
Fair Value Disclosures [Line Items]              
Convertible notes, interest rate             8.20%
Aggregate principal amount 100,000,000.0           $ 100,000,000.0
Term Loan              
Fair Value Disclosures [Line Items]              
Aggregate principal amount 75,000,000 $ 75,000,000          
Level 3 | 2022 Convertible Notes              
Fair Value Disclosures [Line Items]              
Debt instrument fair value $ 113,000,000.0            
Maximum              
Fiscal Year End Tags [Abstract]              
Remaining contractual maturities of available-for-sale securities 1 year            
Maximum | Term Loan              
Fair Value Disclosures [Line Items]              
Aggregate principal amount       $ 230,000,000.0      
Lender              
Fair Value Disclosures [Line Items]              
Aggregate principal amount             $ 75,000,000.0
Lender | Term Loan              
Fair Value Disclosures [Line Items]              
Aggregate principal amount $ 75,000,000         $ 75,000,000.0  
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements - Financial Assets and Liabilities Measured on a Recurring Basis (Details) - Fair Value Measurements Recurring Basis - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total financial assets $ 456,263 $ 155,763
Contingent Consideration    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total financial liabilities 102 102
Level 1    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total financial assets 428,263 155,763
Level 1 | Contingent Consideration    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total financial liabilities 0  
Level 2    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total financial assets 28,000  
Level 2 | Contingent Consideration    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total financial liabilities 0  
Level 3    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total financial assets 0  
Level 3 | Contingent Consideration    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total financial liabilities 102 102
Money Market Funds    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total financial assets 223,941 155,523
Money Market Funds | Level 1    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total financial assets 223,941 155,523
Money Market Funds | Level 2    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total financial assets 0  
Money Market Funds | Level 3    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total financial assets 0  
Restricted Cash (Money Market Funds)    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total financial assets 440 240
Restricted Cash (Money Market Funds) | Level 1    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total financial assets 440 $ 240
Restricted Cash (Money Market Funds) | Level 2    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total financial assets 0  
Restricted Cash (Money Market Funds) | Level 3    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total financial assets 0  
Corporate notes and Commercial paper    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total financial assets 28,000  
Corporate notes and Commercial paper | Level 1    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total financial assets 0  
Corporate notes and Commercial paper | Level 2    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total financial assets 28,000  
Corporate notes and Commercial paper | Level 3    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total financial assets 0  
U.S. government agency securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total financial assets 203,882  
U.S. government agency securities | Level 1    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total financial assets 203,882  
U.S. government agency securities | Level 2    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total financial assets 0  
U.S. government agency securities | Level 3    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total financial assets $ 0  
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements - Schedule of Cash Equivalents, Investments in Marketable Securities Classified as Available-for-Sale Securities and Restricted Cash (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Cash Equivalents    
Debt Securities, Available-for-sale [Line Items]    
Cost $ 223,941 $ 155,523
Estimated Fair Value 223,941 155,523
Cash Equivalents | Money Market Funds    
Debt Securities, Available-for-sale [Line Items]    
Cost 223,941 155,523
Estimated Fair Value 223,941 155,523
Investment in Marketable Securities    
Debt Securities, Available-for-sale [Line Items]    
Cost 231,870  
Unrealized Gain 12  
Estimated Fair Value 231,882  
Investment in Marketable Securities | Corporate notes and Commercial paper    
Debt Securities, Available-for-sale [Line Items]    
Cost 27,999  
Unrealized Gain 1  
Estimated Fair Value 28,000  
Investment in Marketable Securities | U.S. government agency securities    
Debt Securities, Available-for-sale [Line Items]    
Cost 203,871  
Unrealized Gain 11  
Estimated Fair Value 203,882  
Restricted Cash    
Debt Securities, Available-for-sale [Line Items]    
Cost 440 240
Estimated Fair Value 440 240
Restricted Cash | Restricted Cash (Money Market Funds)    
Debt Securities, Available-for-sale [Line Items]    
Cost 440 240
Estimated Fair Value $ 440 $ 240
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.20.2
Inventory - Schedule of Inventory (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Inventory    
Raw materials $ 5,331 $ 5,089
Work in process 64,651 43,446
Finished goods 11,002 6,536
Total $ 80,984 $ 55,071
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.20.2
Inventory - Schedule of Balance Sheet Classification (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Inventory    
Inventory $ 27,192 $ 9,807 [1]
Inventory, non-current 53,792 45,264 [1]
Total $ 80,984 $ 55,071
[1] The consolidated balance sheet as of December 31, 2019 has been derived from the audited consolidated balance sheet included in the Companys 2019 Annual Report on Form 10-K filed with the Securities and Exchange Commission on February 27, 2020.
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.20.2
Inventory - Additional Information (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Inventory [Line Items]    
Prepayment made for manufacturing services $ 14,155 $ 8,578 [1]
Contract manufacturing organization (CMO)    
Inventory [Line Items]    
Prepayment made for manufacturing services $ 10,100 $ 7,200
[1] The consolidated balance sheet as of December 31, 2019 has been derived from the audited consolidated balance sheet included in the Companys 2019 Annual Report on Form 10-K filed with the Securities and Exchange Commission on February 27, 2020.
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.20.2
Balance Sheet Components - Schedule of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Property Plant And Equipment [Line Items]    
Total property and equipment $ 27,776 $ 22,136
Accumulated depreciation and amortization (17,456) (16,296)
Property and equipment, net 10,320 5,840 [1]
Machinery and Equipment    
Property Plant And Equipment [Line Items]    
Total property and equipment 12,839 12,611
Computer Equipment and Software    
Property Plant And Equipment [Line Items]    
Total property and equipment 3,715 2,923
Furniture and Fixtures    
Property Plant And Equipment [Line Items]    
Total property and equipment 1,263 714
Leasehold Improvements    
Property Plant And Equipment [Line Items]    
Total property and equipment 4,407 4,388
Finance lease right of use assets    
Property Plant And Equipment [Line Items]    
Total property and equipment 1,447  
Construction in Progress    
Property Plant And Equipment [Line Items]    
Total property and equipment $ 4,105 $ 1,500
[1] The consolidated balance sheet as of December 31, 2019 has been derived from the audited consolidated balance sheet included in the Companys 2019 Annual Report on Form 10-K filed with the Securities and Exchange Commission on February 27, 2020.
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.20.2
Balance Sheet Components - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Balance Sheet Components        
Depreciation and amortization $ 700 $ 700 $ 1,355 $ 1,365
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.20.2
Balance Sheet Components - Schedule of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Balance Sheet Components    
Accrued clinical and manufacturing $ 10,326 $ 7,106
Accrued other 15,234 10,152
Accrued liabilities $ 25,560 $ 17,258 [1]
[1] The consolidated balance sheet as of December 31, 2019 has been derived from the audited consolidated balance sheet included in the Companys 2019 Annual Report on Form 10-K filed with the Securities and Exchange Commission on February 27, 2020.
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Revenue        
Net product revenue $ 135,674 $ 83,433 $ 251,854 $ 120,531
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue - Revenue by Significant Customer (Details) - Net Product Revenue - Customer Concentration Risk
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Concentration Risk [Line Items]        
Percentage of total revenue 100.00% 100.00% 100.00% 100.00%
McKesson        
Concentration Risk [Line Items]        
Percentage of total revenue 37.00% 42.00% 39.00% 43.00%
AmeriSource-Bergen Corp        
Concentration Risk [Line Items]        
Percentage of total revenue 38.00% 31.00% 37.00% 32.00%
Cardinal        
Concentration Risk [Line Items]        
Percentage of total revenue 23.00% 25.00% 22.00% 23.00%
Others        
Concentration Risk [Line Items]        
Percentage of total revenue 2.00% 2.00% 2.00% 2.00%
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue - Activities and Ending Reserve Balances for Each Significant Category of Discounts and Allowances (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Accounts Notes And Loans Receivable [Line Items]    
Balance at December 31 $ 87,147  
Provision related to sales made in:    
Current period 316,807 $ 97,162
Prior period (9,554)  
Payments and customer credits issued (302,175) (53,155)
Balance at June 30 92,225 44,007
Chargebacks and Discounts for Prompt Payment    
Accounts Notes And Loans Receivable [Line Items]    
Balance at December 31 35,159  
Provision related to sales made in:    
Current period 208,917 65,726
Prior period (159)  
Payments and customer credits issued (219,040) (42,368)
Balance at June 30 24,877 23,358
Rebates    
Accounts Notes And Loans Receivable [Line Items]    
Balance at December 31 27,494  
Provision related to sales made in:    
Current period 49,245 8,593
Prior period (3,287)  
Payments and customer credits issued (31,732) (1,095)
Balance at June 30 41,720 7,498
Other Fees, Co-pay Assistance and Returns    
Accounts Notes And Loans Receivable [Line Items]    
Balance at December 31 24,494  
Provision related to sales made in:    
Current period 58,645 22,843
Prior period (6,108)  
Payments and customer credits issued (51,403) (9,692)
Balance at June 30 $ 25,628 $ 13,151
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.20.2
License Agreements (Details)
€ in Millions, $ in Millions
3 Months Ended 6 Months Ended
Dec. 31, 2019
EUR (€)
Dec. 31, 2019
USD ($)
Jun. 30, 2020
EUR (€)
Jun. 30, 2020
USD ($)
Bioeq IP AG        
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]        
Initial term of agreement     10 years 10 years
Estimated period of performance upfront fee | €     € 25.0  
Percentage of gross profits on sales     50.00% 50.00%
Bioeq IP AG | Research and Development Expense.        
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]        
Upfront and milestone payment € 10.0 $ 11.1    
Innovent Biologics (Suzhou) Co., Ltd. | Licensed Products        
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]        
Upfront and milestone payment       $ 5.0
Innovent Biologics (Suzhou) Co., Ltd. | Bevacizumab Licensed Product        
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]        
Additional milestone payments       40.0
Innovent Biologics (Suzhou) Co., Ltd. | Rituximab Licensed Product        
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]        
Additional milestone payments       40.0
Innovent Biologics (Suzhou) Co., Ltd. | Option exercise fee        
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]        
Costs       5.0
Innovent Biologics (Suzhou) Co., Ltd. | Technology transfer        
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]        
Costs       $ 10.0
Innovent Biologics (Suzhou) Co., Ltd. | Maximum | Licensed Products        
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]        
Percentage of gross profits on sales     20.00% 20.00%
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.20.2
Convertible Notes and Term Loan - Additional Information (Details)
1 Months Ended 6 Months Ended
Apr. 14, 2020
$ / shares
Jan. 07, 2019
USD ($)
Feb. 29, 2016
USD ($)
$ / shares
shares
Apr. 30, 2020
USD ($)
$ / shares
shares
Jun. 30, 2020
USD ($)
item
$ / shares
Apr. 13, 2020
USD ($)
Dec. 31, 2019
USD ($)
Debt Instrument [Line Items]              
Purchase of capped call options related to Convertible Notes due 2026         $ 222,830,000    
Percentage of cap price         75.0    
KKR Member              
Debt Instrument [Line Items]              
Aggregate principal amount     $ 20,000,000.0        
MX II Member              
Debt Instrument [Line Items]              
Aggregate principal amount     4,000,000.0        
KMGCP Member              
Debt Instrument [Line Items]              
Aggregate principal amount     1,000,000.0        
Lender              
Debt Instrument [Line Items]              
Aggregate principal amount     75,000,000.0        
2026 Convertible Notes              
Debt Instrument [Line Items]              
Aggregate principal amount       $ 230,000,000.0 $ 230,000,000    
Convertible notes, interest rate       1.50%      
Convertible notes, premium percentage 14.815%     30.00%      
Number of events in default         0    
Payment for capped call transactions         $ 18,200,000    
Common shares at conversion | shares       51.9224      
Principal amount of notes converted into shares       $ 1,000      
Debt issuance costs         $ 900,000    
Contractual term         6 years    
Minimum borrowings for indebtedness defaulters         25.9263    
Convertible notes, converted amount         $ 213,300,000    
Closing stock, price per share | $ / shares $ 14.815       $ 17.86    
Number of initial purchasers | item         1    
Unamortized debt discount and debt issuance costs on Convertible Notes         $ 7,591,000    
Effective interest rate         2.11%    
Debt Instrument Term         5 years 9 months 18 days    
2022 Convertible Notes              
Debt Instrument [Line Items]              
Aggregate principal amount     $ 100,000,000.0   $ 100,000,000.0    
Convertible notes, interest rate     8.20%        
Convertible notes, interest rate description         The 2022 Convertible Notes bear interest at a fixed coupon rate of 8.2% per annum payable quarterly in arrears on March 31, June 30, September 30 and December 31 of each year, which commenced on March 31, 2016    
Debt instrument maturity date     Mar. 31, 2022        
Convertible notes, premium percentage     9.00%        
Common shares at conversion | shares     44.7387        
Conversion price per common share | $ / shares     $ 22.35 $ 19.26      
Principal amount of notes converted into shares     $ 1,000        
Percentage of applicable conversion price     160.00%        
Convertible trading days     20        
Convertible consecutive trading days     30        
Percentage to pay in cash of the par value of notes     109.00%        
Convertible notes, covenant compliance         The 2022 Convertible Notes contain customary negative covenants and events of default (as defined in the Note Purchase Agreement (as defined below)), the occurrence of which could result in the acceleration of all amounts due under the 2022 Convertible Note. As of June 30, 2020, the Company was in full compliance with these covenants and there were no events of default under the 2022 Convertible Notes.    
Convertible notes, converted amount         $ 79,900,000    
Closing stock, price per share | $ / shares         $ 17.86    
Unamortized debt discount and debt issuance costs on Convertible Notes         $ 3,403,000    
Effective interest rate         9.48%    
Term Loan              
Debt Instrument [Line Items]              
Aggregate principal amount         $ 75,000,000   $ 75,000,000
Debt instrument maturity date         Jan. 07, 2025    
Unamortized debt discount and debt issuance costs on Convertible Notes         $ 3,941,000    
Remaining unamortized debt discount and debt offering costs         $ 941,000   $ 1,337,000
Effective interest rate         10.47%    
Debt Instrument Term         4 years 6 months    
Term Loan | Lender              
Debt Instrument [Line Items]              
Aggregate principal amount   $ 75,000,000.0     $ 75,000,000    
Debt Instrument Term   6 years          
Term Loan | Maximum              
Debt Instrument [Line Items]              
Aggregate principal amount           $ 230,000,000.0  
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.20.2
Convertible Notes and Term Loan - Components of Convertible Notes (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Apr. 30, 2020
Dec. 31, 2019
Feb. 29, 2016
Debt Instrument [Line Items]        
Convertible Notes $ 79,198   $ 78,542 [1]  
Convertible Notes - related parties 26,399   26,181 [1]  
2022 Convertible Notes        
Debt Instrument [Line Items]        
Principal amount of the Convertible Notes 100,000     $ 100,000
Unamortized debt discount and debt issuance costs (3,403)      
Total Convertible Notes 105,597   104,723  
2022 Convertible Notes | Related Party Debt        
Debt Instrument [Line Items]        
Principal amount of the Convertible Notes 27,250   27,250  
Unamortized debt discount and debt issuance costs (851)   (1,069)  
Convertible Notes - related parties 26,399   26,181  
2022 Convertible Notes | Parent Company        
Debt Instrument [Line Items]        
Principal amount of the Convertible Notes 81,750   81,750  
Unamortized debt discount and debt issuance costs (2,552)   (3,208)  
Convertible Notes 79,198   $ 78,542  
2026 Convertible Notes        
Debt Instrument [Line Items]        
Principal amount of the Convertible Notes 230,000 $ 230,000    
Unamortized debt discount and debt issuance costs (7,591)      
Total Convertible Notes $ 222,409      
[1] The consolidated balance sheet as of December 31, 2019 has been derived from the audited consolidated balance sheet included in the Companys 2019 Annual Report on Form 10-K filed with the Securities and Exchange Commission on February 27, 2020.
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.20.2
Convertible Notes and Term Loan - Components of Interest Expense of Convertible Notes (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Debt Instrument [Line Items]        
Accretion of debt discount and debt issuance costs     $ 1,523 $ 1,127
Interest expense $ 3,454   5,936  
Interest expense 622 $ 613 1,242 1,224
Total interest expense 5,408 4,433 9,839 8,649
2022 Convertible Notes        
Debt Instrument [Line Items]        
Total interest expense 2,492 2,453 4,974 4,896
2022 Convertible Notes | Related Party Debt        
Debt Instrument [Line Items]        
Stated coupon interest 512 512 1,024 1,025
Accretion of debt discount and debt issuance costs 110 101 218 199
Interest expense 622 613 1,242 1,224
2022 Convertible Notes | Parent Company        
Debt Instrument [Line Items]        
Stated coupon interest 1,538 1,538 3,076 3,075
Accretion of debt discount and debt issuance costs 332 302 656 597
Interest expense 1,870 $ 1,840 $ 3,732 $ 3,672
2026 Convertible Notes        
Debt Instrument [Line Items]        
Stated coupon interest 709      
Accretion of debt discount and debt issuance costs 253      
Interest expense $ 962      
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.20.2
Convertible Notes and Term Loan - Schedule of Future Payments on the Convertible Notes (Details)
$ in Thousands
Jun. 30, 2020
USD ($)
2022 Convertible Notes  
Debt Instrument [Line Items]  
Remainder of 2020 $ 4,100
2021 8,200
2022 111,050
Total minimum payments 123,350
Less amount representing interest (14,350)
Convertible Notes, principal amount 109,000
Less debt discount and debt issuance costs on Convertible Notes (3,403)
Net carrying amount 105,597
2026 Convertible Notes  
Debt Instrument [Line Items]  
Remainder of 2020 1,715
2021 3,450
2022 3,450
2023 3,450
2024 3,450
2025 and beyond 235,175
Total minimum payments 250,690
Less amount representing interest (20,690)
Convertible Notes, principal amount 230,000
Less debt discount and debt issuance costs on Convertible Notes (7,591)
Net carrying amount $ 222,409
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.20.2
Convertible Notes and Term Loan - Term Loan Narrative (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Apr. 13, 2020
Jan. 07, 2019
Jun. 30, 2020
Dec. 31, 2021
Dec. 31, 2019
Jan. 01, 2020
Feb. 29, 2016
Term Loan              
Debt Instrument [Line Items]              
Total term of the loan     4 years 6 months        
Aggregate principal amount     $ 75,000   $ 75,000    
Effective interest rate     10.47%        
Net sales         $ 250,000    
Debt instrument maturity date     Jan. 07, 2025        
Percentage required to pay an additional exit fee on principal amount   4.00%          
Consolidated net sales, 2020     $ 125,000        
Consolidated net sales, thereafter     150,000        
Unamortized debt discount and debt issuance costs on Term Loan     $ 3,941        
Term Loan | Paid on or Prior to the Three Year Anniversary of Closing Date              
Debt Instrument [Line Items]              
Prepayment premium, description     with respect to any prepayment paid or required to be paid on or prior to the three year anniversary of the Credit Agreement Closing Date, 5.00% of the Borrowings prepaid or required to be prepaid, plus all required interest payments that would have been due on the Borrowings prepaid or required to be prepaid through and including the three year anniversary of the Term Loan Closing Date        
Prepayment premium percentage     5.00%        
Term Loan | Paid after the Three Year but on or Prior to the Four Year Anniversary of Closing Date              
Debt Instrument [Line Items]              
Prepayment premium, description     with respect to any prepayment paid or required to be paid after the three year anniversary of the Term Loan Closing Date but on or prior to the four year anniversary of the Term Loan Closing Date, 5.00% of the Borrowings prepaid or required to be prepaid        
Prepayment premium percentage     5.00%        
Term Loan | Paid after the Four Year but on or Prior to the Five Year Anniversary of Closing Date              
Debt Instrument [Line Items]              
Prepayment premium, description     with respect to any prepayment paid or required to be paid after the four year anniversary of the Term Loan Closing Date but on or prior to the five year anniversary of the Term Loan Closing Date, 2.50% of the Borrowings prepaid or required to be prepaid        
Prepayment premium percentage     2.50%        
Term Loan | Paid Thereafter              
Debt Instrument [Line Items]              
Prepayment premium, description     with respect to any prepayment paid or required to be prepaid thereafter, 1.25% of the Borrowings prepaid or required to be prepaid        
Prepayment premium percentage     1.25%        
Term Loan | Maximum              
Debt Instrument [Line Items]              
Aggregate principal amount $ 230,000            
Percentage Of Market Capitalization 20.00%            
Term Loan | Maximum | Scenario Forecast              
Debt Instrument [Line Items]              
Net sales       $ 375,000      
Term Loan | Minimum              
Debt Instrument [Line Items]              
Consolidated net sales, 2019     $ 70,000        
Term Loan | LIBOR              
Debt Instrument [Line Items]              
Effective interest rate   7.00%       6.75%  
Convertible Notes              
Debt Instrument [Line Items]              
Total term of the loan     1 year 9 months        
Lender              
Debt Instrument [Line Items]              
Aggregate principal amount             $ 75,000
Lender | Term Loan              
Debt Instrument [Line Items]              
Total term of the loan   6 years          
Aggregate principal amount   $ 75,000 $ 75,000        
Payment of closing fee to the lenders in form of origination issue discount   $ 1,100          
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.20.2
Convertible Notes and Term Loan - Components of Term Loan (Details) - Term Loan - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Debt Instrument [Line Items]    
Principal amount of the Term Loan $ 75,000 $ 75,000
Unamortized debt discount and debt issuance costs (941) (1,337)
Net carrying amount $ 74,059 $ 73,663
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.20.2
Convertible Notes and Term Loan - Components of Interest Expense on Term Loan (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Debt Instrument [Line Items]        
Accretion of debt discount and debt issuance costs     $ 1,523 $ 1,127
Interest expense $ 3,454   5,936  
Term Loan        
Debt Instrument [Line Items]        
Stated coupon interest 1,754 $ 1,801 3,507 3,421
Accretion of debt discount and debt issuance costs 200 179 396 332
Interest expense $ 1,954 $ 1,980 $ 3,903 $ 3,753
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.20.2
Convertible Notes and Term Loan - Schedule of Future Payments on the Term Loan (Details) - Term Loan - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Debt Instrument [Line Items]    
Remainder of 2020 $ 3,546  
2021 7,034  
2022 7,034  
2023 39,187  
2024 36,072  
2025 11,348  
Total minimum payments 104,221  
Less amount representing interest (26,221)  
Term Loan, gross 78,000  
Less debt discount and debt issuance costs on Convertible Notes (3,941)  
Net carrying amount $ 74,059 $ 73,663
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies - Schedule of Non-Cancellable Purchase Commitment (Details)
$ in Thousands
Jun. 30, 2020
USD ($)
Commitments and Contingencies.  
Remainder of 2020 $ 12,711
2021 27,485
2022 8,403
2023 600
Total obligations $ 49,199
XML 67 R57.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies - Additional Information (Details)
May 02, 2019
Amgen  
Loss Contingencies [Line Items]  
Royalty payment term 5 years
XML 68 R58.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Additional Information (Details)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Jul. 31, 2015
ft²
Jun. 30, 2020
USD ($)
ft²
Jun. 30, 2019
USD ($)
Jun. 30, 2020
USD ($)
ft²
item
Jun. 30, 2019
USD ($)
Dec. 31, 2019
Lessee Lease Description [Line Items]            
Future minimum lease payments for the undelivered vehicles | $   $ 1,551   $ 1,551    
Cash paid for amounts included in measurement of lease liabilities | $   $ 800 $ 700 $ 1,600 $ 1,300  
Operating lease weighted average remaining term   4 years 6 months   4 years 6 months   4 years 8 months 12 days
Operating lease Weighted average discount rate   8.10%   8.10%   8.20%
Finance lease weighted average remaining term   2 years 10 months 24 days   2 years 10 months 24 days    
Finance lease Weighted average discount rate   5.80%   5.80%    
Corporate Headquarters Lease            
Lessee Lease Description [Line Items]            
Area of office space leased | ft² 47,789          
Lease Expiration Date Sep. 01, 2024          
Option to extend lease       true    
Term of optional lease renewal 5 years          
New Camarillo Lease            
Lessee Lease Description [Line Items]            
Area of office space leased | ft²   25,017   25,017    
Lease Expiration Date       May 01, 2027    
Option to extend lease       true    
Term of optional lease renewal   5 years   5 years    
Vehicle leases            
Lessee Lease Description [Line Items]            
Number of vehicles leased | item       35    
Term of leases   36 months   36 months    
XML 69 R59.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Schedule of Balance Sheet Classification of Lease Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Assets:    
Operating lease right-of-use assets $ 10,999 $ 10,649 [1]
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] Operating lease right-of-use assets Operating lease right-of-use assets
Finance lease $ 1,447  
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] Property Plant And Equipment Net Property Plant And Equipment Net
Total leased assets $ 12,446 $ 10,649
Liabilities:    
Operating lease, liability, current $ 2,437 $ 2,196
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Other Liabilities Current Other Liabilities Current
Operating lease liability noncurrent $ 10,352 $ 10,256
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Operating lease liability noncurrent Operating lease liability noncurrent
Total operating lease liabilities $ 12,789 $ 12,452
Finance lease liabilities, current $ 480  
Finance Lease, Liability, Current, Statement of Financial Position [Extensible List] Other Liabilities Current Other Liabilities Current
Finance lease liabilities, non-current $ 952  
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Operating lease liability noncurrent Operating lease liability noncurrent
Total finance lease liabilities $ 1,432 $ 0
[1] The consolidated balance sheet as of December 31, 2019 has been derived from the audited consolidated balance sheet included in the Companys 2019 Annual Report on Form 10-K filed with the Securities and Exchange Commission on February 27, 2020.
XML 70 R60.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Operating Lease Costs (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Leases        
Operating lease costs $ 0.8 $ 0.5 $ 1.6 $ 1.1
Cash paid for amounts included in measurement of lease liabilities $ 0.8 $ 0.7 $ 1.6 $ 1.3
XML 71 R61.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Schedule of Maturities of Operating and Finance Lease Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Operating leases    
Remainder of 2020 $ 1,646  
2021 3,425  
2022 3,293  
2023 3,438  
2024 2,888  
2025 and beyond 700  
Total lease payments 15,390  
Less imputed interest (2,601)  
Total operating lease liabilities 12,789 $ 12,452
Finance leases    
Remainder of 2020 285  
2021 526  
2022 527  
2023 213  
Total lease payments 1,551  
Less imputed interest (119)  
Total finance lease liabilities $ 1,432 $ 0
XML 72 R62.htm IDEA: XBRL DOCUMENT v3.20.2
Common Stock and Stock-Based Compensation - Common Stock Offerings (Details) - At-the-Market Equity Offering Program - Cowen and Company LLC - USD ($)
3 Months Ended
Oct. 28, 2016
Mar. 31, 2019
Class Of Stock [Line Items]    
Maximum amount of sales that agent may sell in shares of its common stock $ 100,000,000  
Percentage of gross sales proceeds of common stock payable as compensation 3.00%  
Common stock, shares issued and sold   761,130
Share price   $ 11.17
Gross proceeds from issuance of common stock   $ 8,500,000
Offering expense   300,000
Common stock, net proceeds   $ 8,200,000
XML 73 R63.htm IDEA: XBRL DOCUMENT v3.20.2
Common Stock and Stock-Based Compensation - Options and restricted stock units granted to employees and nonemployees (Details) - Employees and Nonemployees Stock Option and Restricted Stock Units - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Stock-based compensation expense $ 9,425 $ 7,991 $ 18,980 $ 17,486
Capitalized stock-based compensation expense into inventory 438 513 872 831
Cost of Goods Sold        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Stock-based compensation expense 176   221  
Research and Development Expense.        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Stock-based compensation expense 3,495 2,963 7,085 6,622
Selling, General and Administrative Expenses        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Stock-based compensation expense $ 5,754 $ 5,028 $ 11,674 $ 10,864
XML 74 R64.htm IDEA: XBRL DOCUMENT v3.20.2
Net Income Per Share - Computation of Basic and Diluted Net Income Per Share Attributable to the Company (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Numerator:        
Net income $ 59,031 $ 23,567 $ 94,603 $ 3,563
Denominator:        
Weighted-average common shares outstanding 71,099,773 69,479,016 70,880,979 69,310,791
Basic net income per share $ 0.83 $ 0.34 $ 1.33 $ 0.05
Numerator:        
Net income $ 59,031 $ 23,567 $ 94,603 $ 3,563
Add interest expense on convertible notes, net of tax 3,454   5,936  
Numerator for diluted net income per share attributable to Coherus $ 62,485 $ 23,567 $ 100,539 $ 3,563
Denominator:        
Denominator for basic net income per share 71,099,773 69,479,016 70,880,979 69,310,791
Stock options, including purchases from contributions to ESPP 3,208,580 3,469,172 3,437,358 2,953,049
Restricted stock units 104,092 15,784 96,163 17,724
Shares issuable upon conversion of convertible notes 14,247,835   9,360,853  
Denominator for diluted net income per share attributable to Coherus 88,660,280 72,963,972 83,775,353 72,281,564
Diluted net income per share $ 0.70 $ 0.32 $ 1.20 $ 0.05
XML 75 R65.htm IDEA: XBRL DOCUMENT v3.20.2
Net Income Per Share - Outstanding Dilutive Potential Shares Excluded from Calculation of Diluted Net Income Per Share Attributable to Coherus (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Antidilutive securities excluded from the calculation of diluted net loss per share 12,748,634 14,815,669 11,384,913 14,669,249
Stock Options, Including Purchases from Contributions to ESPP        
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Antidilutive securities excluded from the calculation of diluted net loss per share 12,739,884 10,341,798 11,378,471 10,195,378
Restricted Stock Units        
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Antidilutive securities excluded from the calculation of diluted net loss per share 8,750   6,442  
Convertible Notes        
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Antidilutive securities excluded from the calculation of diluted net loss per share 0 4,473,871 0 4,473,871
XML 76 R66.htm IDEA: XBRL DOCUMENT v3.20.2
Income Taxes (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Income Taxes        
Income tax provision $ 1,294,000 $ 51,000 $ 2,227,000 $ 51,000
U.S. federal statutory income tax rate     21.00%  
XML 77 R67.htm IDEA: XBRL DOCUMENT v3.20.2
Related Party Transactions - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Feb. 29, 2016
Related Party Transaction [Line Items]          
Research and development expense $ 26,173 $ 18,883 $ 59,280 $ 37,672  
Affiliated Entity          
Related Party Transaction [Line Items]          
Aggregate principal amount         $ 25,000
EXCEL 78 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( *J!!E$'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " "J@091,/[Y5^X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)VVE2.CFLN))07!!\1:2V=U@TX1DI-VWMXV[740?P&-F_GSS M#4RG@] ^XG/T 2-93#>3ZXR,%CJB(A_/>*-7?/B,?889#=BCPX$25&4%3"X3 MPVGJ.[@"%AAA=.F[@&8EYNJ?V-P!=DY.R:ZI<1S+L8<*WIX>7_*ZA1T2 MJ4'C_"M90:> &W:9_-IL[W621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M *J!!E%X;AK97P4 #$6 8 >&PO=V]R:W-H965T&UL MI9AK<9RDFW8OWCAM9]OI!QEDPP0D5A)Q M\N][!#8X*3XP[1=S,>?EX4AZCZ3)5JH''7%NR%.:"'W1BXS)WCJ.#B*>,GTJ M,R[@G[54*3-PJ3:.SA1G81&4)@YUW9&3LECTII/BWD)-)S(W22SX0A&=IRE3 MSY<\D=N+GM?;W[B+-Y&Q-YSI)&,;ON3FMVRAX,JI5,(XY4+'4A#%UQ>]F?=V M[OLVH'CB]YAO]<$YL9^RDO+!7MR&%SW7$O&$!\9*,#@\\CE/$JL$'%]WHKWJ MG3;P\'RO?E-\/'S,BFD^E\D?<6BBB]Y9CX1\S?+$W,GM.[[[H*'5"V2BBU^R M+9\=#'HDR+61Z2X8"-)8E$?VM$O$80 ]$D!W ?15@'?L#?XNH,B<4Y(5GW7% M#)M.E-P299\&-7M2Y*:(AJ^)A6W&I5'P;PQQ9GHE@QQ:Q1 F0G(M3&R>R:TH MNX=-OHQW@+)"I7O42XH* M_I*+4^*[)X2ZU&W@F;>%)Q#N-86_P/&KS/F%GG]$;RX?N2)_S5;:*.B,?R.2 M@TIR4$@.VAKC_CGC31G'PSVW_QFA&%84PVX4GW.F#%?),[GCF52FB0B7,BKG M"-&H(AIUS(MB8"!%QSR.A&NM6:(QIG'%-.[&M. JEG;LA 1&8&.SX4K[?OW- MFS_"<\H>WMT9J0=B&]LV1BXUIKRX.'F[OKRGG]@KZY+W< MBD9"7.Z.AUL)QF5E,+ZZ;'BXV;_FJP;-0LG'& 9K(R2N.9]A:'7]\'#3?XVV MD-JPA/P99\=',JYX/G!'0XRMKB,>;O]%,\Y@"GX&F4RV+M3S[E!NJEL)[6N.XNE8>%LMTW>IR. MO<'8'?CCB?/81%57 -KBVSN3N(FU+4Y?.#@VMM)JD>OW/=KWL2FN7YN\WS*7 MWR\ #]ENX&9CGV\1:]N3J W?QWWZ-=5N=7J<"Y?[3#&JVO+];I8/8 J@;D7( MG\BOO+''MTC9PCWTZ'B$DAULXN &/8-DA67"$M;4NR];!(Z.0.=@4\X:4+%7 MJ4E@5Y#E_EQUM]H/G16[@$[]>+F9^H%9_](DX6L(=4_',-14N3]97AB9%5M\ M*VF,3(O3B+.0*_L _+^6TNPO[ NJ7>+I/U!+ P04 " "J@091$F5Q+4(( M A(@ & 'AL+W=OEJ-^H@ZS@R4[I4C1P MJQ]6]4%+D75.9;%BGA>N2I%7BYNKKNV]OKE2;5/DE7RO2=V6I=#/;V6AGJX7 M=/'2\"%_V#>F875S=1 /\EXV?QS>:[A;':-D>2FK.E<5T7)WO;BEZXW?.706 M?^;RJ3ZY)J8K6Z4^FIMWV?7",XAD(=/&A!#P[U'>R:(PD0#'IR'HXOA.XWAZ M_1+]QZ[ST)FMJ.6=*O[*LV9_O8@7)),[T1;-!_7T'SET*##Q4E74W5_RU-M& MP8*D;=VH]?_%YX&($X?8FW%@@P.;.%!_QH$/#GSJP&<<_,'![YCI MN]+QL!&-N+G2ZHEH8PW1S$5'9N<-W<\K\]WO&PU/<_!K;NY4E<%7E!F!JUH5 M>28:N'DK"E&EDMR;P#5YU5:BS7)X\IHLR1_W&_+JZ]?D:Y)7Y/>]:FM19?75 MJ@$\)NHJ'=[]MG\WFWGW?]OJ#>'>=X1YS$/<[]SN&YF".S7N-$'<-V[WO^D_ MYTXKH.[('SORQ[HH?(Z_5FM9-434-1"U=D3DQXB\B^C/113UG@"A)#47\E.; M/XH"7H$2W(<*NU!FBC_>,.:'-+I:/9X2:9O1* K#^&AVAM0_(O6=2-]5C[)N M2H/-C 3(&Q]E([:%)+5,6YTWN41!]U]"XB MFDRILZV2V(MP6-$15N2$]5[+@\@S^,Q5NX-T#1^X>L @1A@K03"!:%O%030S M(.,CQ-@)\;=F+S4Y#$#-'%)=2S\Y,:RQA2((6#R!:AOY2>CC4),CU,0]%E4C M"DCPI]D# YA8[PZC( Z]"43;C/O<\Q(<)/5&=? N?'2H,'3SW)%I3-$._OV'F=3M(A9$/LSLYN>2!G]LHD#^%2U',A%<5(; (^L:828^0&;^_1T MU S*W.,4.!4-3!]22*A9B#;%R5+MEBWHYNTF23%%C9J$_-Q9&7:)N M87I7-:)ZR$U^=V#D=H(*[0%PP>H5%@0*SY23Q^127V^@< MUB@[U*T['T E=9Z:NLIH^N71:>N*[UL4VD9L=@J-TD/=VO/;2;Z\C-.6&1KR M:>V!6/%P1B+I*$;4K49]_G2,0UM?HB ,*9VBL^U\+T[8C%C248IH_$6%89&+ M;5YTM9"K.J2C<%"W;+<<$O'"\R3886BM#6 !8%5-B!F M4.@&,V48&Z6"N:6B3R.I/050K+880(*8UMJ(%:-).(-TE SFEHSS.NP24EL> M*$NB<"HCF!V%FG%&@MFH),RM)+!&-V6#@9K"#/@1UEA;EE M91XL64+R*KK-D8/0LR/$EA,6V# &182% MUK:;RV.CBK$+ZQ^I2U(H@>=86YHV/\L7=\O5S5Y2?Y(*+ MTXLCZQ[*/7\"&#/S6#"3Q/BH7=RM77T2NY"\.++F\3GC%DC;CGL\HG.TCM+% MW=)UI\HR'[:+NOVMEV26 F+RZE<8KR1YC4)W!C9;X^OZ(%)YO3@,!<;BAF ; MBO]"H//.GVSJ<6-^H].->%9"QZV^[E73S[-PM'!6,NQ7,T*HJ4IL7H.39 M8F1M#[I,SF&-4L7=4G6;9;F1)AB89C=FF5>P^#GD,%!1D)CT4+\3B7.HF*'G M1;.S?M0I[M8IJ*S:LNTS?+]M9$I!+??FD.,1\H&J\7EE2]&2!1;%B%4P5VCQ M4:^X6Z].06=REZ3Z:X<:ICX23*'=)0F[I:F/D?5R#1 2/2 M1#F/+%IM.^H%C,YLT?!1G_B7[,^=I-0N97TQ_,3:<$=7GXB=:_7I&PD[;QDU MPG=KA'7<,>S%7U"6O>PJS>/!T'8X&.H/)45-U(YL9"K++4R8E\,8LH<'6RDK M&),:YDY&=EJ5!"85&8Z17$'S*BW:#)HA91@72' '43V3;[Z*&8V^)W7_CMNJ M:N$3?9 'I1L"&="< Q+J+?]'=GD![D]YL^\"W!]/([J/^,/G="] =T@G2'5W M@FG_8>M.=!D[; M^7K#L79_O?&Q]F"]";#V<+T)L?9HO8FP]GB]B;'V9+U)L';JK3?40Y]0>$+1 M)]!IBO::0K0O# 4# <Z'\\\8O0#WE5DT+N($=X;\RO#73_>X3^ MIE&'[H1^JYI&E=WE7@K(G<8 GN\4U,;#C7G!\5&PO=V]R:W-H965T&ULI5C; MZKO)SIC]S72JUSM9)/I:[64)WVQ4 M520&;JOM5.\KF:0VJ,BGG-)@6B19.9G=VF=?JMFMJDV>E?)+171=%$GU?2YS M]70W89.7!_?9=F>:!]/9[3[9R@=IONZ_5' W[5G2K)"ESE1)*KFYFWQ@-RMN M RSBKTP^Z9-KTDAY5.KOYN9C>C>AS8QD+M>FH4C@XR 7,L\;)IC'/QWII!^S M"3R]?F'_U8H',8^)E@N5?\M2L[N;1!.2RDU2Y^9>/?TF.T%^P[=6N;;_R5.' MI1.RKK5111<,,RBRLOU,GCLC3@* !P_@70 ?!G@7 D07(%X[@M<%>*\=P>\" MK/1IJ]T:MTQ,,KNMU!.I&C2P-1?6?1L-?F5EDR@/IH)O,X@SLX4J4WCM,B5P MI56>I8F!FP<#'Y /1A.U(9_WLDJ:]ZK)V[I,ZC0#S#ORGGQ]6)*W;][=3@U, MI2&!_[BPYR/$OY>E]=$ MT"O"*:?(?!:O#FLS2H&<-1BU=*&V:5;E5 M*M4$UBRV?N8MAW\JBC(1NX:ZP( RUTZ$+XACQ$T7R",>7/0R[%6'HZKOI99) MM=Z1I$RA$AR@Q.V;#0K3'KI3"%CHYLC"!;(HBI!D!(@Q"?E%^ MU,N/1N4_0"F%1+HB6UE"4N76AB2%BI!ITR39 5U7D3L=C_K<=0(!!IX?N$ZX MP "RP&5<8- A!<-8/18L^FH!1_+M2HDV52J>#$":C-:A:G[%MJ=;>@ @N2A M%R-K 4$R"NLK__D;5:N\SJ5&NI,;IN8 M?5*9[\U.^2;@W"Z8-P$3!+IK8G82_BHI2='V$;+I(P@44MG781O15-0K8-1[ M:5O:_/LO+1.[XI[H+[G7T^KL^>=)\1:*.>Z]A_KE^KS D!Y:%3%D'"%U884A MH\"[O( 9/[X[/OKN/H-/%,=Q.K['D3T%?XL=?=-(>'K/G9B>KWW'?!D:9C@0!]I(E!8)SS$)'^ M([YSX<>&D/FO3 %4KN]THGY,A2MD@2!YTS CDEUD[$$2(9I=)%"*RZJ/#2L+ M1OO@D\2':D7T+JE&?URP8U/(QKO">:*S-6IE&Q>>B*'7D1C:B*&$-[301;%K M(8;V85S4O^#=L>]CXXW?,LMK@_Y$GG>1YR.&0XD82/"A1!?%KOE0(49U4>&Q MGV/Q:'9\LXRL^WEM=S"CN]C(A='1Q& ZS"D%"CQS&E 4#VS%.&D4T#N.!]R@G[ QAS'#_ M^;&3XN.=U$B&<;<'B*(@H/#39ZC9188;YD-ZOV[/)(WQZE M?DJJ;59JDLL-# 7K#Z9;M:>3[8U1>WO\]JB,486]W,DDE54#@.\W2IF7FV: M_HQX]B]02P,$% @ JH$&4=_TMTR% @ Z08 !@ !X;"]W;W)K0-O)*MZ&T$GV9!A):1Y[D[N^>T5?K>E(P!>:R$-%.O!*C/?=]D M):NH.54UD_BE4+JB@*;>^J;6C.8.5 D_"H*)7U$NO5GJ?&L]2U4#@DNVUL0T M547UTYP)U4Z]T-LY;OBV!.OP9VE-MVS#X+9>:[3\@27G%9.&*TDT*Z;>17B^ M2FR\"_C.66OV]L16"1K M#*BJ!V,&%9?=2A_[/NP!D&<<$/6 Z"4@>040]X#XK0I)#TC>JG#6 USI?E>[ M:]R2 IVE6K5$VVADLQO7?8?&?G%I[\D&-'[EB(/90LD<3YWE!'=&"9Y30&,# MN.!U $-40;[63%-[KH8R20FUPJ)#5EA1OD(?GD8/SF ][$K0VNB76OFT4'"JT:> MDCAX1Z(@"D;R6;P9'GX:*^??U%=_K?ZL&?%P3V+'%_^O>])(VN0<8TX.J"># M>N+4DU?4+R4PS0P0]EC;+$BA545 4VEHU@FV'$H<7,*E55,-3V-7L).9.!D[ M0A]FDRA*_8?]8QV)">/G,4&T&@N*DB&HZX2_]]^MF-ZZH6E(IAH) MW?$,WF$N7[AQ],(_#\\7X8A_B7.\&[N_Z;M'X)KJ++[@9K M9X"JW>2X4X!SR&U+?(N8M@'XO5 *=H85&%ZWV2]02P,$% @ JH$&402' M=E,V P ] D !@ !X;"]W;W)KNJ*"$I5I=B2SA\60N98@U3N7'55A(< M6U+*7-_S>FZ**7>F8[MV*Z=CD6E&.;F52&5IBN7SC#"QGS@=YV7ACFX2;1;< MZ7B+-^2>Z(?MK8296UJ):4JXHH(C2=83YZHS6@X,W@*^4;)7!V-D,ED)\6@F MU_'$\4Q A)%(&PL87CLR)XP90Q#&S\*F4[HTQ,/QB_4/-G?(9845F0OVG<8Z MF3@#!\5DC3.F[\3^(RGRZ1I[D6#*/M&^P'H.BC*E15J0(8*4\OR-GPH=#@A@ MIYG@%P2_2@C?( 0%(7BOA[ @A._UT"T(-G4WS]T*M\ :3\=2[)$T:+!F!E9] MRP:]*#=U61Z/ M_T8\ ;H17"<*+2&NN(&_:.?W6O@N:%,*Y+\(-/-;#7[*^"4*O'/D>[[7$,_\ MW?3.L"F=?_.^_&OO1V($9;4$UE[P/ZNE)8ZPC".T<81OQ/$9#E!J#3=56,[M M6:XY)W?3[M +.F-W=[AO=90?='O]8]2BCAJ&/2\X1BWK*##U"CK*L5OFV&W5 M^HM.B$31D9BT$),)I]5B$?.#071G_!)FZ@J2!S=.\P97C%R 5T MH0N%&4&*1)FDFA)UCCA(#YNL\5.3]+FW[H$0';^B:"OD*(E^F42_-0GH&- / M.!R74A(>/2,M,5<,YYTH_@&GJ"W./P7?KT5V$9C?YJAL&D##2CDLZAA_4+&S M;+#C^\-F(0:E$(-6(>8-Q=*4Z*#^@PSZ?EC)M([R@[!?02WJJ&$X]"JH91T5 M!$%8R=8]:&,ID1M[?U#P"V14:YL9ZZLSSJC>:=A?0%7FOP&\FH^ MOP_=8+FA7"%&UN#*N^S#QLC\CI%/M-C:)KH2&EJR'29P+2/2 .#[6@C],C$. MRHO>]#=02P,$% @ JH$&4?R,E6R>"@ *SL !@ !X;"]W;W)K.-+ZG@F=GQWB9WS6])^ MZ/0#+<$6&XK4D51L]]<7?)$@ @M0DIW>9,ZDM+O]'LZI:O!N/R\E,S./R;;X0F?SF+B_F<25OB_MQN2A$/&V4YNF8>)X_ MGL=)-CHZ;#Z[+(X.\V65)IFX+%"YG,_CXNE8I/G#^Q$>K3ZX3NYG5?W!^.AP M$=^+&U%]6UP6\FZ\MC)-YB(KDSQ#A;A[/_J WUW[C4(C\8]$/)0;UZ@.Y3;/ MO]!G,; ME^(D3_^93*O9^U$X0E-Q%R_3ZCI_^%UT ?':WB1/R^;_Z*&3]49HLBRK?-XI M2P_F2=;^C1^[@=A&@70*1%.@-@7:*=!M%5BGP'2%R*+ .P6N*6!J4? [!5]3 M8,RB$'0*P;8*8:<0:@K?,-EYXE71L9#VTJ:S2CO6\6R<*7B4>ZYFWJZQ2 MCYO)U*N.3O)L M*JN0F")Y5>9I,HTK>7-3R3^R/%4ERN_D73[Y/LO3J2C*OZ'3/Y=)]81>+;-X M.4VD]&MT@+[=?$2O?GF-?D%)AK[.\F499]/R<%Q)'^LGC2>=/\>M/\3JSWPN MRUGSQ&M15D4R:?V1]^A;EE20S9/M;1(/1^@XSY8ENHR?9"$'S'WW.;U^CB[DX427;_!F4"LOOK]G8![=_)%6< M;C."OS_#^.!X?MK7^$ZC^WG?IP"VS@9L32;+^3)M%MY%-1.%7(MSR4)F-3WX M(=!Y7D*S_GQ[JQ_%73))H#"_N(U\S65$TAWIE$S)1AU85X'.].MM,O?'2SUL MITQ>O-13 =N7;MO;K)6K+=SKJXUEC5\7>K(N]*2QPRQVCL5]DF5RF-!QG,;9 M1)0HKN3$F+Q%%+]!=?J@&M,:]1NC-0?^<10<\D/J$3^T MN,76;C&G6Y_*!*%F&I+8T"HYVRT M=C9R.GO2@G2-\U419V7:NAI/_R/I?\W (3X1&8X<8.IKW@X(];S%GNH7/*>_ M?XA*4GPYK *]2B4Q@5#QO+/1>S;Q/(]I+@[+];WX6-?O M"*33>!#K.I'>#/#]0,>G,T#N@&%M]I]#4E@&'U*])D.2$O"PI2YC10JPFQ5H MX_0&E6N\&QXO8@)>1&GH1X'%+07$>%"9GP2;:NTD+5IB/W:"_3V&[ZFSV:2*)++XH6,=N7 ?*P>=E M)H?&2;DRD(@C#0)Y,I=\ QUB<3("7QA>BH>0$)TBBT%0/%!K"; M#CB*P?!HF5#N1SX),+-P%*S0'+OA'"X&P^4I',X? .A@.3?EH'(.2%G*.2#I M*N>*2V WF7!7@^$A,RF#NZ(311N(FS:\8!-#3-+@!SJS&!#J1Z%H!7'3BI_0 MR! 3VK$74JNO&_V^&]KMOF;UYD8U$TC,%VG^)$3WQ6)93&:2-:.%G#OHU>CT MYO)R!/&[S\2$?AP&>IT:DNH'IL@!<9.#EPK,F143KW'H>8%M'2B\)FZ\WJQI!8WT>%QF0G--X*A3N3SNTZ$ZA!S@+( 9P%D@(Y"^"9@[,010Z(FQP\ MA[,0$X;=G(4H(":[ K%.QV&/HN'\F1@M2887^%1/(-#_!17_YGVT-6'('^%(X M%7YJ<@/&J)Z9(:E^'(H_T'WYP]Y&X#P!Z&GCZW M!Z3Z(2G\IV[\?WY(SFD.].6ZCOKX)MZD:GK7@A-9&0#/ $']L.H<2(=D9Q!3U5CE%@F7E,H3#; MZ0# LK%M&2T34 ,O#(E<$1:W%*BRYY["@W2%#1_#,Z#9!GDA( CP0D@*Y(7@ M.# P;E[(%!-@+W6&#P^TV?>[>2';.,5W0_]>^^',!'426A"=*41G;D1W MMY:616'NS!M3$#B4]S#S"-&G((#JA ?Z%(2PW_.H?MA\!0@23*EMLX8IFL!V M.C:P-)>6\3))0( II\2SU39% YB;!@QNB%L\&MX<8-"Y/0@"IJ ) L#> P" MP%-=(*#H!]OUY,"R'6X9,)-C#." (AK,331>\C<] ,^@GK%&!J3ZO^M19(3_ ME&U]YR][3$H@2QYAE@+,%27@^S;FS]\0YR9E(%RO:%=#4OW %*G@_Y^=?F=6 MH+U\+PHLK1A7@,W=@'VY(T^:]T_CZ6;:/\-X^+[Z** MZP!*,5D6296 PWW&@69>;S#<,GVG-WZIYZ8&^[28W,3?R _U*C\DU7=8831W M8_1>+2:'3M!QI'L\(-7W6,$W=\/W5DTF!P V\O23Z:M!L;Z/"CGY3MOJ6S$> M/GS@#HC #!$0!!@B) 4R1$#0Q1"YPG'NQO'G,$1N0K*;(?HU+/<_4>#GN\'/ MZ*_:O<4!K:\2.B:;[P7=MH&B]IW*N'D[2#958GXK@6;56"%9S]&M$!F2\",7 MYA3=%?F\P:'NC2&74;DTTN54?BSK9:U2OPL19T_HKW\)"0[^CLKV&1^R;!FG MZ%HL\J)"H/235K#-RL*RV*LRDZ?91XD]TWAN=)V;R M6:N+VV(9%T^(!&W*WD+]Z'CC3:NY*.Z;-RY+&NVO? [Z1.5F]"#I6CVA?(Y6453+:$J7B3C[.>QO(R5.T;V:V-U6^ M:-[UNLVK*I\WES,1RS34 O+[NUSB9G=3/V#]?NS1_P!02P,$% @ JH$& M42RWRP'!" *"0 !@ !X;"]W;W)KK58BW[-#)M[RAM7P MS8ZWATS"V_9N)9J6984>=*A6. SCU2$KZ\75A?[LIKVZX)VLRIK=M('H#H>L M?;IF%7^X7*#%\P??RKN]5!^LKBZ:[([=,OFCN6GAW6JQ!'+T.E"M;SG^J-Y^+RT6H%+&*Y5)-D<%_]VS#JDK-!#K^ M'B9=C']3#3Q^_3S[)^T\.+/-!-OPZM]E(?>7BW01%&R7=97\QA_^P0:'(C5? MSBNA_PT>!MMP$>2=D/PP# 8%A[+N_\\>AT <#8!Y[ /P, !/!U#' #(,(-K1 M7IEVZT,FLZN+EC\$K;*&V=0+'1L]&KPI:[6,M[*%;TL8)Z\VO"Y@45@1P"O! MJ[+()+RYE? ?K)84 =\%FTSL@T^PXB)XU=595Y1@\SI8!C]N/P2O_G@=_!&4 M=?!]SSN1U86X6$E0IN9?Y8.*ZUX%=JB(@[]X+?S=G#T=HCAXQ1)GH^XICO:\/:3);U79^VI2R9\$Q+ MQVFIGI8ZIOT"V[RL!0>O*B[$:_6U^C!7&=:T_+Z$]0^V3Y!G M*B?+^G7 +;%[YPE>/(J,O<'[P*#NY6765Y.Z"+(#;V7Y7_V!+9[]=-%1I!") MHDDX;49Q9 ]G,BI-O$IO)<]_+E6Q*@*('51PT:MFC^JU=?&3N8YTG883M1:K MA*:Q76XZRDW]6M93_T M^M*9OB7"B5W>>I2W/D]>64O6,B&?PQCL6GXXR0*MFVWE*-X6Z?4\AA&>[C*+ MD=,1%)K:'7I=^?B8,R%T\O(M%&\F&7AU#_N.MT^V> [S'>N@*'3(.$((\LKX M*O>L#>IQV7;1L.4)PL7DG2J M=FZ5HM2AUS #$:_>'PTD)&R8JLS[]&0L:+(G%5A5-C_7-5=+;95-9H*B,'0M MM,$-HMZZOMEG]1T3"O9'55D()OLDK,IL6U8O5FAD.((B;PB^MUG!%#]8>:_* MA7BC:&'U.)J7"A+&23)=*HM=DI#44:*1H0GRX^2S9]]=HSD6EABJQ"SM+78H M3D)'14:&(,B/D)N6-5E90.6MNQUP%&IN?6=5.D?",HKF8;20 T6NE#?D0'YT M])6D&<2JE (ZM"KA^RRS*K9 8DUG@BU6.":N+6%@@OPTZ17WZM[T-;!7;)4Z MQX#BF2/WL.$ ]G/@?:[I)%1Y4-O$]K?QO/0O(T3P)$X6,QHFCMJ+#2*P'Q&@ ML.V@?6G9%@X6$"DH9GW- *S]MXN>0X!%*%P/94\-\-A'#F6%AM>8#\OGC4? MMUQ6F?/JO\1I/&T!+&8HQBZ5AA+83XEGE;H)T,EX5(6MNR86R&""TIA.PFLS M1/38[M0- QKB!\UI@ ^9'-3^AE<;,@?,VME-$\,7XN?+;_3WQ((<=X-/CJZI M_# 9:\Y09H:0O5QER!P72TQ#R\);#&.2(H=R Q;B/YI\*NNLSL\N,\3@@/AQ M<)I0T L<>!T(=2,#*;5CJH_6AQ*58%U=L/8!$HFU8KPS 'ZH4:50-]_#87T8 M"%\(:U.[(7.DI"AR7,L1PQ3B9\JI,R"I@Z Q?<7+8:5;6:K=\(5#BQ84'5.W MI_'HW6CN4GU-YA#!&*,(1 V^Z OX.O&J> MF3K-E<5Q:JO4$?NL5;R2LM*_SZB5V?*ZTV<_WJGK]>#;[0_K M$YQY9IZDAU M:CA&_1SK&^;=BP5X$&%!U]K1O5 #+GHFN(Z;Y;,ES9F$$25TFKH6NY32U"7^ MZ%<<_Z'H(^ @URO)'G-]Q19 :P^EP5RW*=_>]!ZJWO ^JW07,QR@95OF4M=$ ML;>5$FHY*F&\=N@V:*1^- X_/[7Z3/>[(J_I''DT071ZVK>8$1(ECK)(#1JI M'XV;L\4'F0RV[*ZL:Y5:JG4'F//"ZI/EYZ D68?3TY?%+B%H[7+*<)/ZN?EK M3C'=FOC.K"ZNB9BP-K[_2C*"+0+7__ MG,+XZ?BXRWO]D,?D\VOT;M,_M&*FZ9^A^2MKHPVA=$ESO=1R>9I!:.)]A.N^77W]AI2[@% M=-+=%VI[YGGFF1EGS&1#YMZN$!W\+)6VT\[*N>I3%-ETA:6P ZI0LR4G4PK' M6U-$MC(HL@ J510/AQ^C4DC=F4W"V8V93:AV2FJ\,6#KLA1F.T=%FVEGU-D? MW,IBY?Q!-)M4HL ENKOJQO N.K!DLD1M)6DPF$\[YZ-/\['W#PY_2-S8UAI\ M)@G1O=]<9]/.T M"A:GS#()_UKA I3P1RWC8<78.(3VPO=ZS_Q9RYUP287%! MZD^9N=6T<]J!#'-1*W=+FROTMH[*'9@5E%(WO^+G MK@XMP.GP%4"\ \1!=Q,HJ+P03LPFAC9@O#>S^45(-:!9G-2^*4MGV"H9YV;? M32&T?!1-B70&WRLT86, WBU*=V3SABQ^A>PC?"7M5A8N=8;9?PFX>=:#^!XV(-X& _?X#L^9'L<^([_:[;/V,<']G%@'_\_M7R;;#2 M-_C@ FUJ9!5,E(-;((.'$ZK-;@UD]O8#X@BD!0$IE26:5 K5MXZ_;D@D M<7 C*JR=3*UW\.%[D!-?<\R $_'J"D6)4-[=RE(J8?BVFWMT _C!UI;HT"0TFEJ&WL\>BQ%8;AH;8OJVB)K62%OI4A/R,MJ^#VY QN>V6F+K@GBZME M?S2.A] 5W.",8Y9U*1+H7M6E-.+]N]')F OZ!#QJ,/YK:#"YD@F7&2L'W19"BTQRR*?&@O$3 MST)NJ/1W#1_@_/=>\!:0X%JD^X#G:V&=U/\VWBLAKK6F-0OWL105_A)UE_7C MBNHC[LB@!U]<]JP_+2+YR(VXN[C\]M?BO)$!W0J+7*K">&UE/TT>UJ%4+76. MX!O6BAV$MRC21=\_([H ANF:[];689]G,'$T3\/.P9RS&YF>OU7^4M]IZ>_@ MTO%5M(.71DW4&N&LN0@/E?]*:NV::7XX/;R%Y\T3\.3>/*1?A2DDCPB%.4.' M@Y,/G::.^XVC*CP("3E^7L+2?T=HO /;@40T #\D 8 >&PO=V]R:W-H965T&UL MO5IM<]LV$OXK&%_G)IF19$E^S>N,XZ:]MM>[G)VT]Q4B(0D-"2@ :5GWZ^_9 MQ0M)64Z33J=?; D$%ON^SR[U'Q_[8JUJZ2=V MHPR>+*VK98.O;G7L-T[)D@_5U?%\.CT_KJ4V1Z]?\MH[]_JE;9M*&_7."=_6 MM72[-ZJRVU='LZ.T<*-7ZX86CE^_W,B5NE7-A\T[AV_'F4JI:V6\MD8XM7QU M=#5[_N:4]O.&7[3:^MYG09(LK/U(7WXH7QU-B2%5J:(A"A+_[M2UJBHB!#8^ M19I'^4HZV/^?XKMF'O^;,C4;2^L74\# YJ;<)_>1_UT#MP.7WDP#P>F#/?X2+F\EO9R-OY%>>V&7XIU37IE&!EV94MP&,]&S M6[TR>JD+:1IQ512V-8TV*_'.5KK0RK\\;L )T3LNXJUOPJWS1VX]%S];TZR] M>&M*50[/'T."+,8\B?%F_EF"/[9F(DZF(S&?SJ>?H7>2U7+"]$[^,K4,V#C- M;)PR&Z=_L74^?^M\(OZ,B\4'(]M2-ZH4UQ9V-CY\\GA>2EK^3AMI"BTK<8L; M%&*]\>+]6B%6"UMOI-D1O2(?+OJ'E_FP[PYK4U1MJ403B;2T"%:O[5JYUK,$ M&DO;M:VJW=AN#2CY=N%UJ:4CIB7OAS^I[$_/\_$?3*-2T M(;Z=W*BVT05M+";BR=__=CF?3U^D+?QU]N+IB-GHK\XN7CS&TZYWQ4WKO983 M*+92'GQ"2K?57@F_404LH>X&^BXT!OH M-IN.3WU_=?4NV4Z@#@9%Z+K'CC:A/J8H.< F4(;W[@V*@T&H,(B9M/Q?_C0 M35LI^C:=D0O>J%5;!8JWX__2"E&X547K=$.>>E4TM#I[=G(R(K>54 >RJ7A" M^R+_P^U)B F'JRLA= 7_POZ=**TPMLD!!"6E*_=EPS:0<^I3JTG7BYW(6F+M MD$$KA0 Y9"VV.CSVCYFZSYTL?T-YY/41']6>K6A-Q=G)$-,5^(0&'#V 05PK M*RA^+9M!9"S@J.J.@A\A8A2PQLXRLDN7 KIUV()3.0'+H5-VI;^40\F+4]"'M+U..S.-S/[,&(208-U M;4ID:((^Q%B/QQX_9+0A.U(L6^AXIZ2CIZ0DR@>P.?2]Q^R!0/X:F_JU;2NX M$2E00-$ 6=,)5"5ZP1*C]WRK2* M":K[#3F!#_7.J8J=H-2^J*QO'965GSL&"5M[+D,=6U# &F%M'5RX8GJH1A00 M1! /[^#CMHV5\( 3J78+DD!P<>\-7)140HJ<8BD*[0KVAK:I?J5,E3'!6F9 M]RT8%5%\0)7DYZ3,Z'$+=#R!F'2.@^!.5JWJ:8J9[BD+!5^Q,^*RN#<%,$4" M!:_<4#V#?X-1(""0I>?5HD%LU$D'#V"38)#& MS0%RU#5 !2=4N5.4".^L)ABQ!=-".6>-@HDII]\IQQ$0,TZZ 1E>:;*P)'C3 MDFG5'U'^GDKHGE(5Y'PJU"'0"/(ZM6##H8Q^))B=3$XZM=L07LW:J1"R7M^+.G1^ :L,4:NLCU3\V"(*'%1-Q#<0Q MXK_B+MQ3(*OFDEDP M;<8T:H^VZVCS\US9J(9^A0"!VG:MBS4++EC9_-NY6;/,OU[9_/N_K/IHT?&J)YF3("?M)]VG9YV)RXN MS_+G][9!1'V%K_2E.1M-SX;2G(\NSN\.W!ME+12$2;@+4)L3B+VD7]4E$!^/" *,6E'A*O M.^*^AZJ#@ O:LS^0W-OG8= &=SZ28TI6$?2[[6 MJW6U&[L0\\..@H8F30#"]QL&RB0(MV#4L,.VP+G*I9G,EV@4)-:J(HB?!@/R M3NJ*]HWA9V,/IX^=2BA^+N!80FW1' D!EMP3!\!*]++]R[Z!/K66M@9V",L0 MHH-#TR?*X;4M515\W$/<"MBKXW<([Y(7*?^%PG)+Z9HQ\94Q]BZ,B9RB%Q6Q M16U<1+^0*YVFQAAY+S6^/&=+\/&@0WPPP B5_A^D78%T-*'U/NJ]ZYRH5%&/ M#/J&)S>HQ&W=!G!'#YQ:T]N..Y60QA.B\W34]9[JGJ96,9C:[N9XWX->)P/' MD#[BOE$N6TMRJU'DL[ KP]0 5VR[0CJ4CE3E4\F*TP:>"<$VVK'+6TCA*'%T M2]3O>-]U(+6DF4T3ITFE1K(BM4>C[:!EX(<0M XR+Y6R>RL4 I= M'[H&EB38:H\04V$L,S!-N""U&)Z[#$(]S'VR2H=$)R@NC[H>/J+CJ#@Q:Q/U MQIUA<@\;1<0M@!Q@EH?-R20"9R/BTI!!RB*2ID%90,]P*$+?X2./!_"4,5W9I M;$@5F0828:BQY R%2&Q$W!-033]XALFIWWCW;$6$:%H1RG[_.'5)7.Y1CLD! M4(D;ZV(=@LD/CCM&B0:Z/BK;P;U0 9-KY5<=G9+R/#Y,7Q+4(*AL:UB!\*?N MS4IJN4L#'QE?/"K73=L6 2_ /'5M!OE8:*;YV. ]P>"8+"V_28!E!X,/$U\>O66MDB0_2L/SO]GH MP* DD;FZ_2#^92>$L,_'LY-1[RW9#_SZH,[(FE#Q==#'/V-F?_+>;F#=D_DY M>H2?@>D '^I8;P9;>2!YD#(Q$"]_VO\"=7O;O=/QJ8VADD3D([+@/#"FM#+. M:25ABUX*Y,(<<1BK^V&R*=6BV0='] :%QL1+"Q\-4J1$3E12XF8##!*WC*,$ M3A4#+X+#AMP58Q' "IS!U#Q8K:JN-#X,\F%L'\Z9>V*@/Y1=YI4Q<>XIK,\\ MAR?N:8NL<]_$661^19,J(0'X[&F MLOX+EZ>>O_I!FJ4FAX9::JM2O_+[86FXM8X%BB$@A;32?)RFK.A5@-8Y6<;9 MVJ+U5##9)UCMAJ;F,:FHD!VU[U*[S;W\[[SDD$,'7+8-P7H.>7H5>NBG L>] M'W4@%:_XIRL\H35-^'U'7LV_CKD*/PKIMH>?UJ")6Q$^J-021Z>3B[,CX<+/ M5<*7QF[X)R(+VR#O\\E%])',\DWDV;CM.F>>Q^ADA(0DT2"@!*T?[ZG@L0 M)"C)BIQ'LQ]LB1!P<>[[XH)7*Z7OS%P(RSX7>6F>'\VM73P=#$PZ%P4W?;40 M)7Z9*EUPBT<]&YB%%CQSBXI\D R'YX."R_+H^LJ-O=775ZJRN2S%6\U,511< MKU^*7*V>'XV.PL [.9M;&AA<7RWX3+P7]N/BK<;3H*&2R4*41JJ2:3%]?O1B M]/3E* M-5O2POA[H/[*\0Y>)MR(&Y7_+C,[?WYT><0R,>55;M^IU3]$S<\9T4M5;MQ_ MMO)SD],CEE;&JJ)># 2%+/TG_US+(5IP.;QG05(O2!QNOY%#^0NW_/I*JQ73 M-!O4Z(MCU:T&.%F24MY;C5\EUMGK5UQJ]AO/*\'>"&XJ+2!Q:ZX&%L1IRB"M M";WTA))[")VS-ZJT<\-^+3.1==^B- M&T['CM[X6SCM4#YM*)\ZRJ??+L/]A,9]=@\M]DJ6O$PESQDW1F" EQG+)9_( M7%HI\*P%G"15&M)GW+(I$5H2H3[[,!CBF6'39D]9&JLKAZ2'AS2O,B*5"&%> MJ^$>6H-D5PR+A5:?)=Q5$$^002L(EN'/JGKF\E)\J\%\9CZR>'G-? M()I0Z)"%_,,)AR:3[M7$".W$#8B+JC8N!)NMF56Y-==;5ZTE,HI9)3.8#:0M M3*KEA)02PYA+H;E.YVL73:%+X)]K(5@NEB)W=EFC<'(O^)JD?C]?/5JQFLMT M[I!.I0:;=J6<1Z0*Z0/RIGU:Y,0>S:V0&,*+N]5(ZD!J:? MLEN:PT;,.4_RC/VG4F3^SH"AL+&G\V+8I2V9KA'JWV@&.M=J'2G)23&T 56JN)TIQVF*SC2;5SP/BY1UE- MC(6+($"1.Y$^*KBC%;H($6VO7,>-7#]NFW4+TU2+!2*%AP,*UN,M50#D&"7_ M]F85ELE9*:?0+OS5QYS8"?;C>[$S]#9Q.85P9DK+/[SWKZ!F63IZRR8DM%X& M^_:.5BV4GP6;133V9MU8M4>.R?N!1V'(>_Y!2<-[&/;$;L%D25K!P+T<>M'8 MN"N1WV% 8L/P2,I\R6&I7FTN$,=>UHNRBX\&<'@#WBA#F@"DWR+RVHBPSE'3 MY:1U9#=$1%6*==#ZM"JSR$I\4@1AX' )D5C9SHPTNI$=G1A!826THU#><7Z?;+UL?FQ8"E:-DB4')A>R@^HR2CBH9/Z+6(WUEE*> MLZ8IG->;1":-R[GU%FY*J.W@MQS+00N_>TUX-7BPM<2V@YZ:4#V(GZ9:%5BH MI:I(^E)GKBA9>S8!;$GYLE,,3A!#2#TY5&E=LNY!/H!C*NR@"@_D8@B5T8 MFELXO1&XFDBJBD)H%Z06?"%TN[Z60[#]QJ:\H;2L/31I[J@ "(C<2NA=NKMR M9<#F]NFC)FC*>!@(UJR<45GW'^$\8&ZR% $3QOCZ$TJ%%)&Z- RGP0/^&LX/ M"J+C_JZP':N!$..1*D2RR5!QN2TV(V HGDU3%]<1NM?J.4H4&=#!_ER]+F"Q MF0FF+[+^EP].\%?G96!Z=YXS5*)RJOMQWG"6SL%56T1VTFA=@4,;KKSJD''\ M<5.7C88=NV@##P,I<_+4E2/#\;/_^^=]9\[->3B1B^9$WHQ^4!;"#3DT*"@H MIQ7_"R?^+W/Y9CO+AI\>L209]YZ^1=-_.RX^T<>=(L.ST=[OR^ M23X\W^P(-#<;@6:+V>2R-QP.=\IB(O@ M<-R[O$P.'K\/6!CWQC#=]+E6%:=GY[WD?!R/@*GNR :7K?Y:8[IM'?APO[FY M)_Y$.XV&R8Y]]XW$*_ZLCON+2$4Q@?F-1^2\HR<_QWE'9V>]LV2\=^0[.6\2 M.6QR@/-^T6X)Z<7Y)O;NR/W8O])P?[C!WFP=4 [KU-4E]58UT)P>'J-*>6SX M9H-O^_33"T4"U:/3;E?E3Y,@]R? &X42YV-[:OL[U6+1\_$M#F\G[-?ZC)1U MW/9AR>X0_895-QW-;!Y%O]LVWTNV#TJ?V/ZB]^3)$S+G_2A]*OG*Q'C1$A_M MYG1GDJYS9U89%Q%'$Y]DY51_^RO ME-81B:PDY_^7"W9T,86<H+$JO:LOK"AVQL]+ ME:-NR$./&H?73% _RK5Z0+_N-O@F@S^]UL*E?@PRL6_U!H%3 \*/MS>']W*$ MS:@K%%VQX* ]$5O-VG">U@+T_?5*Z"K2+M/.W5QS<]3MVWB8HO&F[8;['J K MWKD]S-=0X?&"!P*/DO&P/V2%S'-48"=D+*#9J0CZC?HN^\D>-2=?A+FU_KTH M)<3>)=.+KKU")U8:4WD-OA(377&]IHATSHZ-\"C8Y4E'@M"#+%-5",\\3^=[ MI+A#1J/1N!5+1V"CX9<$5A>$=;>&[@G#R:-I/]4]ZV"OH=&S7\==S\A5.7OL MVJ^9F-B.]U"SAK:EWBBUUF"1D/)$EJJ@H@->8\E_7#\V2)ND59V+:]&A^5F$]/K0$MSU[G=C>X4VJN[Z%HOW-NE<"9IW7JOL@Y<:M)F ME6OME[O%U9A .NW#6!VWWCSKELKZZ;QC9",:>7:IS>HO8WN"5MWBIP]L$#+NFV M/*_[WTPA%E@(FE [!G;:14NDXQR _NCBK+'H768K.UU#:I/73?0H3#?F$OL: M3IB?J;N+HA::1A7*%KEKL-/]=T'OS[#;UR___8X=$\ID^,P]N>^C9R?^ ,6- MLX"N'4]$+N$ZWB W7O6H54DW^)-+*$5J)&4E^_4[4K8D=VFPY-.^V"1U MS\.[YXX\+AJIOND"P)"'D@N]] ICJLL@T%D!)=4C68' +SNI2FIPJO:!KA30 MW(%*'L1A. E*RH2W6KBU.[5:R-IP)N!.$5V7)56/:^"R67J1=UJX9_O"V(5@ MM:CH'CZ#^5+=*9P%'4O.2A":24$4[);>=72Y3JV],_B#0:,'8V(CV4KYS4X^ MY4LOM X!A\Q8!HI_!]@ YY8(W?CKR.EU6UK@<'QB_^ABQUBV5,-&\J\L-\72 MFWDDAQVMN;F7S<]PC&=L^3+)M?LE36L;)1[):FUD>02C!R43[3]]..HP ,S" M'P#B(R!V?K<;.2]OJ*&KA9(-4=8:V>S A>K0Z!P3-BF?C<*O#'%F]4D<0!BI M'A>!03J[&&1'Z+J%QC^ 3LBM%*;0Y(/((3_'!^A&YTM\\F4=/TOX2RU&) E] M$H=Q^ Q?TL66.+[D9;&=<:4=5^JXTM?H]#PT'9$./1AE$BM;&\B)W!%3 -E) MCD>$B3UYQP2NR%I3D>OWE^3MFUD<)E>O_D=AP0E[ QF46U DB?Q_65G5!Y-H M3NYI0VZI <4HU]VG"S+VDR0ZFX>S.?F*QX^@YY62&>C>?I+ZDW%OGB9^FD[( M1R88EFU.]E+FO7$4^6$8]UA_G$S([])0/MAO%OKS63IT #V8]ENL*: M:QFG6K,=RZB]!_3_1MV^%/I XJD?S>/!PMR?A=/>U"="BI^R6BF<=V;CQ)\. M4.G8CR?IBU7K_8&'"B]-S(V19(LR2IZ[Q&(AV%R54@$J2%'&!O@!<,'= SLE M2U?)VS/]#$D*QX"'(\>;'TWM,9&<69+\G'A$KK4].YW^ M3F),ZGDBK-:^(QWN4TGEN@+BV=-'4F'QEUWQ6UHZ1#7GU3XB=PHJRG+$B'J' MS:96]BBCY464CF*\NSEW;0B)+F:C2;? 1,9KO$ MV=N3X=QO':_DN9@"XO::(Q"I;Z73.VI M8'^[TTK>V>J,PZO-[6]N%%V]QXM2?0?1H X,T^ ^?;GY\.N?F^NW;Z)I>N63 MIF!9X73^EC=Z,4!E'$)P)6^&AIF"M9F0,"#.2_VT5,])1CTX1+4 MWKTVL/!E+4S;DKO5[D%SW?;QWKQ]#=U2M6=X67'8(30<3<<>4>T+HYT86;FN MOI4&WPAN6."C#)0UP.\[*&ULS599;]LX$/XK MA#98M(!@2=1EI[:!.&FPNVB*H-GCF98HBRA%NB15._OK.Z2LP]W$#[M]V =; MG.',Q[DXP^5!JL^ZIM2@8\.%7GFU,?OK(-!%31NB9W)/!>Q44C7$ *EV@=XK M2DJGU/ AV$6-(0);[UTO$>U7LK6<";HHT*Z;1JBGC>4R\/*B[R>\8GM:F,9 MP7JY)SOZ1,T?^T<%5#"@E*RA0C,ID*+5RKN)KC>)E7<"?S)ZT),ULIYLI?QL MB5_+E1=:@RBGA;$(!#Y?Z2WEW *!&5].F-YPI%6^<[^+(EFMY*_AD,X M$05%3ZX";F6SEX(*HY>! 70K$Q0GI$V'A%]!RM"#%*;6Z+TH:7FN'X!5@VFX M-VV#+P+^UHH9BD,?X1"'%_#BP=78X<7_R=4SZ&2 3AQT\@.B>!DIG:'7P-"C M@KNHS#,BHD3OO[1L#[?#^.@CB)WMT7%/P!Y1%!&-*LGA"FKTA@ED:MEJ$-5O MK]'//\UQ&+_[UU_($W5YNJ,%;;94H3CR_R%EDS@AH@5Z($4-WJOO;!Z$KE"$ M_7F\.&=D4>1BTAHX:%2R$%I6YF"=[15B/X_2\5!_@6-TWRK!3&M# BH5.]JU M'H0B'V?Q0.51@CY0N/2UY"5BS5[)K[1QR>A%$C\)\PD5S^?HG@F706Y5D;*- M 8DL:$?3^KC"J7^/!GINXM&T".,*(CM 8K\*ISET"E3^"G:%8!F1]1T?8O:OC56LRU8'^:.WE,W.?BSWP'^P!.B MQ?D)L\%C2(%J0?@#(UO&F6%0HSV/3WC_T[O=FUI ?V,%U*&-1$-$6\$8;A43 MN^^3GTT8.91S-F!(B*<:BSOU<9R,9.A'*7XQ-",>3OTTFU875"M.YSWCI0$0 M3$9J0]7./1PT*F0K3#==!^[P-KGI1O(HWCUL'HC:,:&A&U2@"M4#3P'5/18Z MPLB]&]!;:6#&UL[5CK;^,V M#/]7A.R!%O EMFPG=E] F]YA#]Q6]+%A'Q6;B87:DB?)S?6_'V4GCG))7X?= MM@_[$HL4^9-(D125DZ54][H ,.1350I].BB,J8]&(YT54#$]E#4(G)E+53&# MI%J,=*V Y:U258ZH[X]'%>-B<';2\J[4V8EL3,D%7"FBFZIBZO$"2KD\'02# M->.:+PIC&:.SDYHMX ;,77VED!KU*#FO0&@N!5$P/QV6^+'_'3@VPU!"9FQ" P_#S"%LK1 N(T_5YB#?DFKZ([7Z!]:V]&6 M&=,PE>7O/#?%Z2 9D!SFK"G-M5S^ "M[8HN7R5*WOV39R0;A@&2--K):*>,. M*BZZ+_NT\H.CD/A/*-"5 FWWW2W4[O*2&79VHN22*"N-:';0FMIJX^:XL(=R M8Q3.H3[UG\$+>\O"%B]\BV5;2%&/%+5(T=M]]+SB>$A6NN2V M #*55#,DFI6@B9R3N\OWO_PQ/2???Q-,HN->=?9(-%\( M/N<9$X9,VZ 199,DYQKH_BLL6!(SF6)6::/$"*A?GC\CW]O"P6P%1D[(C?\ MT_,"ZR\&!/0!L8\;I'^+SOI[!2H#=#">Q*TTK'QYXLLU/V8_@]98E<()^:[G M1M0APM2="1WB'$^?W\@&L=]=@%J P-!2-0D35SUP"7>5T%UERE3.!>Z,NBO0 MV"5<^2VQ7TT!2I.M^5>,.U>H57@'ON_,O9[J?:QDWF2&W+1I=,EU)AMA-&$B M)^-418%FQE789)NQ"JD=[ MEOG6(JQ?Q"/+@J->)H4VW&!6D@>F.)N5T/)X#HK9RP@%08&3L>2 "V(*V6A$ MU(?_7@+O9.?^C)H6#.-NQK)[O0/11@7Y -8?+RUG_;DI_)=S1Y?;8L] M1XR.JC8OBIYKC974'N*KT:_88V5S>TU?HSL,Z"W3KL$T2FQX7>1?=(%&F"&7 MD$$U0W>%P6?5Z5L2QEX0NPPZ\:(T-$:NKIF* MY8 7T-<+L&FCE'5+C35*[A9WZB=>&DQV^%'JT2C>8<>)-][##H.QE_C64(YG M_,12!^B]PUUNZ-%DLH<_]@(_V<-/O3B.#M?'W:5\MKZ#,P4Y1R;7NG&NL@,: MI)X?^8?.LH$W":G#B ,O\D-7PJ=>,(D/W?C8GWWMR2>3B<.($'Y;(O;&-'$8 M*?4HW77E?ZG ..'_?X'Y.@7&C0@["NCQ%W+V%IEL._N[FK/6'<<8H^.>3+PX M#3>%@7I)M"%3K&1C^L:LBZ@7CIT_98NS2@<4*W)2,/-_?Y*@;T=::31-APZCNPJA>G3G#[D!!)E7>-?8,*=OE M6'?;3D'9,HX"P!]L=X&)8"$Q+Y!IG^)[^QH+FI4,(W'..]CU<978H_"RZXS: M1L3V2EGW7+%0V+SD^!!')=O&R)+G[8&OD$G[_-3#?4^MD?,TK6RO:A_@N+"U MO'NE]MS^C7_>/6TWXMT?!!_1?QQCO80YJOK#23P@JGMT=X21=?O0G4F#<=(. M"T!'*2N \W,IS9JP"_3_?)S]!5!+ P04 " "J@091*/ZP(8X' #.%P M&0 'AL+W=O9&&)-!] M^J#[=),7&V-_D_F,V?J(WG)=M+3>G"7[&):Y<_3$3:.&^J=C,05$K' M__*AY6&PXMC9MH8_4%&Z_$+T;[PHD_Z(RR\?XY M\/2@5AVHF]51@W]N]$R<+J9BM5@MCM@[[8,\#?9._\4@1T;/>J-GP>C9[V+N MN(W7,W&C#'T2UW\4?]7B+^:>JH2L../0ES],A2](O#55+?56P 59RH32W@@I MRM:_[/PC+[[]ZL5HOS<"_\7IX_%RCMX"@U544V M5;)4GV6H&9/#4:*,4Y4JI17W9%U[WTJM$O6YJ60B3MXWP.*5^_Z[Y>LS6%1: MI&0]-$%DQJ&XV4?E^'YB %**>W@14F<"4O(B5V6)P-S6*HVUN.5@+D(X861# MV*(E/A.WUF1-ZET7R$Q\1 )R+,KM:)FV#*R!V&,7R!NR*K6@A[1L',1A*JS9 MRM)O7R0D&4M/,C8-V:%@X@MP.$I^G"LJ,Z;*U(4O9%F9TJRWXH2C9L\@ F!E M75L<>R9*F5"@0>E,I2'XYYVICUHQ]#MP0J[+F0U8@YC6=;E]'-17T,DT-3:3 M.J68,\@K' [C2@VRV8W4+ 2@C\ M4MHP_B0BJZ7UBAXC83:(X\',B0-8R6@7JEFVB%\APB'_.8 MM-CB\!!.[LFV!V&='YR?<+*DF-N'23I(^S2$&%!&TY8T6D3PBB1J4-Q56%Z3 M528)< GZEI8_,/CX+A2,*Y['+9MI/Y@J=031N6+,@'LB< MT3)!=*#$6#9ET*/NT7OK -\DH2@MK9M2>F.W;?Z!%,;[]:0>47((O^S\]9DR MSI.ZE+JGLD_8I\3SI$+O<@QI)JZSF/GL>;H/CK5!73V&.Z24Z/(I9)$\5I"Q8GI%0\A-D+I.V*.*,?L>(NAD M.Q!QR>.OP^@GTT^-BV#*="#XCY]=7:^7,P6O+@,BO]LN9PMN\OGC),;@K0M MU\/\HHA_RI@<(@!M#,;72,%KW!)*5:R[89 %E[$,Q&"R_(0U,/ M(*Y>#B!R8O7ILA]ER#PHE&Y'SRBR?&)IH8 ^0(>#OD<^JIA!>?:V7;0")FK6 MNC:UGE*M8QIB]RBD!2J6+&[@W*@!:VT-! NRD+,8 3_KI>,G3Q*'P3C2/L<; M .O%%)3Y7[;^>5A8DVM[A_E-; 3>C0W$ 8?&\&:K30UL.8-A 9Z<=^MGT;- M1BV@OX>H$]JE[*9 PT!=JQ!P$K0&S=J/DK?;U1Y?QI-4V#B&DC6(X3H0A0F6 M^@DVH/Z)TCC;G2X/#7<9.-'&BT+>4YP.&N\\-G*AM/D:VC+7]" IQH2 W$#X M3+S3VC %?(VQ0Z5.G-PUGPO3/(?/V52\]]E@U6B6 *S^P?Y9/QHU#FKL[QT- MAKUO;\X>$Q>4B\?B(%C\#L:F+86[NSBXT,GR%(KNFA8ZSF)!#G,XZI1R#+R5 MZ2-DM(G]*UFK8COEA N)"-6O2^KDWC5I<)6B+#>[B#3M%U!I#T;*BQ.P][;SIL&07[V,(F=(JN%WU#U\CB,>]FQ%'C M6"V.#06'VL@PO .=Y-G98MQ#_IV-8SH:ZKCB@FA_I7\D.+JT?8O;FX)#+JM\ M&'8_C)LZ 0+*&',-M@W_?\)&Q71/*A#07]SD]0HB+XO'BG#X+Y_WA8E.N + M3UC)@$)7W.#I7C]\-^*^9]J%EX3V!/A;0#H6N_Z0OO#FW@=_\H%_2MV^MD^Y M$6Y,@[?6T"([88W)+45.]+A*9^*N2?XQ8#:^2K;">4"ZQ^D4G."@W']:J(^' MUN;I: IE1PB85:2,-'._PWM_)=[L-^^[5A)X&#/@] 73C?,!A-NW3@ M,V+H.S4_?N)C'@\R3O0_,G:-@N0QZ)NP=U:43AMKCP]O7#F+T_-#7P?G@V^L M>)M;AR_)3H26%S^W]G?[C]77\1OM;GG\TOV+M&N%(RXIQ];%[/7+2>SPW84W M=?ABFQCO315^%B31#GD!GN?&^.Z"'?2?\*_^"5!+ P04 " "J@091C.PH MVN44 !I40 &0 'AL+W=OBV> &9B3R^S 3J]5VJOF=;(7)V'T=)]N9DF^>[GRXNLF K8IZ-TIU( MX,DZ53'/X5)M+K*=$CRDC^+HPG?=V47,97+R]C7=^ZS>ODZ+/)*)^*Q85L0Q M5_MW(DKOWIQX)^6-+W*SS?'&Q=O7.[X1-R+_MONLX.JB&B64L4@RF29,B?6; MDTOOIW<3?)]>^"\I[C+K;X:$$:9?1_=J??'?LG+"BR/(W-QT!!+!/]+[\W]Y MSM^^5ND=4_@VC(9_$*OT-1 G$UR4FUS!4PG?Y6^OTN16J%RN(L'^2'.1,9Z$ M[*M0,?N0\N3U10Z3X*L7@1GPG1[0[QEPQCZF2;[-V,])*,+F]Q= 7$6A7U+X MSA\<\&]%,F)CUV&^Z[L#XXTKCL(=3_9, M9ED!'^ <61J%[-0?NR,7%#"*R)8V&R4V,":#[Y- [GC$>)P62<[2-9-YIND) M+'HR34]FTY,TZ3E#"O[S/Q:^[[ZB&RVFZ:'WZIQ)H 'GOD4:TO5: !D;EJ?L MSX)'/5+ <-ZD\DE*T!5%?%_(X)" MR5P"69=!/F)?X5X"KG>D"(,&-KE<;T9C7IG5 "Y./[([^6SSJ' 4'_"W Z M\(Y,8$R@ J8/MN!#%''BS5^QM3!+68TG[L'A9B+3DW?+@7&8EZEW+\GFZHT E$Y!(MH4ESI#,KL4*TCB&-R$Z!-_!<-.- M0+F +-:,[W:1#% "#JQ_OF4!S[:X9)$4!8Z',EDK'AC#H(D<0P3^E[RLAS , MZ @,'&J=++7YX"$X#3;U1DO?GUCDVZ2R'2S>J>>XKMOI./IU"'C9RF +, "@ M!^AGCNK010@,&]#J A,JO9>Q7K)3;SF"<7%^(NV0LE[&]'CVM'!+Q+*(VY.@ MBWS!TEOC2R*>Y?AEJLBH>$2SGGJ3T<*;-DDYML:EBO[!LY#_R7Z-TA60^9&K M[^";TM*->Q,=)#4SAZN#YM-BS/(0_P"0?F X"/"S'@5"X6YYLA/'DS_,K M1$O6C%S($3J%BK1 JJ"(LYP#R=I= 'C-C"\XD!%.R%FV$X&.(;!(,@UIA="+ MX&/;Q(&YAYDXDI$FB4&B9);Y%DQN4$1' P"0 OH5"H#I^,"8\*$>50#8N*W2 M9347ZU^_0HEC:QD'?Q1+- QQ'PAR?&WWJ<2?A32>MEQ?^!9LRL318:DC<>C] MM""MKYJZ+Q SE&'Q<6X)OUK90X<.VT4%+$\0J!) %OV"7-!>F$J-*) ]?!R5+7180A((950)]1FBOX?[@+-',=?4*\ M!^P3_DO2#G8>3MH10P<9(,,@_#7A,KJAPIJZRYLK-IF[+Y&C]X"8]-VKVKLA MN9\(.WW::7P(#W-$ <3RSPE Y=IE?+J#6V!Z@&NN0!MAWBL4^U?%DTP#APR3 MA[9+TZ:%:G8DFMMBYU&6,C*14V]A@6C05($VHP&1 ?L09A.Q27-)T#'0U 5( M76Y31_2DL-(@KSBM@VP;B#.MO>!%0.]V@HH$@-_7@"^Y2;,NX!4-/,$"0.@X M@)5=9(W$Q8 XO6!JQQ6BU#)O,9&YCVH+U0.?F @$!B K3"6T(]R!!!-B(I01 M$:"#LQ7+AGV6,2S25QV&-)(E,*%=XZ/ "8!'<-<04RD'J94>V(\K!-O'LX.H M$9))GM-7W$#Q7,GOH@9SPR-H:&B6-D+4K7 M ?38Y"V0=DPANT$OX?@M4OV)91K -+'Z9D69>ERQ"V/"IU\#LE3 MSX'.%8A^Z;E$6BAP0@J%9#PR!U8H<*UL3\U1KID !X#+; U;EQ#Z/'X2UF9I MT999\P2P$IG&J#"1T+X:?9(J8HW$OV)P0L#GM'@L5]O $AUF*[1SRAI>&(.B M$AAN2J:4+FMH#\W#4)I,$H=[B4B7[R3 R*;$ 55A_ 4+"%<8;F) MHEF09GG6 BO5XP?EB!20!TC&$73ER:0TF/9CR87RHRR-9$BJ 2D634K%59+:82!Y:%GMJZ,GG_Z,!#HHCXYM%5: M&(V#%8/(:;#,@)Z>D>JD10;L9N<_56#FV+\5 CM\@.;//C\.@)??GC(?AL3" MPK>D7@A:KU!F9)3&>MLK6(YQ-G>F2^^\[$W=9W;D>))2T4J<+ M)F7$@EW2A4?+%&B8\SL#E@.!"E!Z6EUW(?C#[3HM.CQ=?_"]\6A<62!V-,+2 M$%KN.TI)UTSQIO3TI]Y\M)BA6A_BZ6Z5JP)-6[U:QD"FKS'/#U:[&FLKH:LA M-_*^T:PXKJFDH3>YQIXIP:Z*@UHQYJ 4EY BMSV<0]60W\Z-BK8DDX]QW+F M-[('<.D0(5'FQ7']KVK-EKOMKPSWK$.[QC8?S>H*>%>R56;<-8''?5GE'6L. M;9?83]QTM&#H34WHYTF"[K1O&O#B_LCS7AS)9D?L%UV9WO&]QB'&=/IB>5L, M.J/+C)4\7I__CA%")%29?@_6'Z] 0&.O[4Z_D, 0P0 )-'.M/IXS!Q@&-[W6 M9V-G,G7QD=^^-6[?FK1O34G35F*/Y?1*J\=3QYM/C68#?I(Q01 CQEKY76>V M=-D'JOCK"%!!5=U*.;"W,Y^^..]%!:V23DV2CA@TU\-L%%;[2%PH@\@?D$P% M7*F]@08FE#TZJ@ 6>]'Q@6F:^>Q3PGX1*U5@N<=?HHIYLR.]/,]]7"^O18+I M+1I_W.S:^?U=NZI\U?$.02_*J*L4V"D;4472Z!?97:YFWD$\4A(-XH"$32"* MVU?I XR2R5 "^FEU5@9)6Z'%57H'P)RSM;RO0T"9R)&<,+5!7Q.7C2AL24*P M5]&>*C< @KDB1?K(%:!5M-S*/]R(76X,6B<;EH'C#(+#%^C42JR+81^+:F%S M0*T$. !5>\7A4] QD&J$>@^#15*H&I0XIJ:,8RJ[M#DH(RKBD* :V>3RA1&T M5"WUJA+WK!+5W594[K1KEI(;1:MLT:9)-63#DC]T:0F5&0.!\/>;X%&^#7#P M+^D>_MZSS[!X":*QZ^MKAWT8?1XY%"-.,36NC$@.V9%>"8JN"#W*<(NU(=2) M6]"J%(ODO__^A;V3:5E%T'-]_!^8F5UF61KH@M2'#U=ZP-\__HKE.?E_'T]2YAC,AG-QXOY$WN6W6*P=!N3O-6:4DJC1P% 79QHJY!+U@]6OWK8R M-;=PVX@WMPE#.I1T;)J]XY=]%"OI(6,;_3FHLOR8;63 MS9A<)W,=ZN$P79S4B64+^3?F[!FBG+J,442P*863XLE2<[X(;,10#^JS3M2H M*4?M:D'^VN1OF,26N[ J_'>N^_Q6)VQO5IJSSUA"SW'@=RB6WT2X$79_\1$& M8]**0P%K1,K#L"YL]%DQG/[*:W&7& MSRWK]=;N!FLDC;((&-!RJ/[<17:=N"\\9SYUVS>>48_VG>G4/Z^OQX[O+LZ/ MDS)?.MYR8=]8.-.)_UC>7C92%=DL4\P=O\&MN?%X;OMG.5M,/8M[P."S92_W M@\3.G/%RV;SA+;RZT#\L3L^=.M/EO'%GXLRM:MCUH!R?5?KO'/")I?_YTNJ] M/;WR__PJ_X\V]N?^JWL"G;V HTV"WF;!<)^+G$W]5S7=L>:"YTS'BX'KL>/. M9P?7TWH/U-/;$N.Q51!VZ[]GTWHZVTJN^YL7GK.8-ZO1BXG;H'EN38;7L[E_ M3$1##F#J^;U7X%:L(K:^?I; ^@GQO)I+SZU+[[Y7KZ!G.:J6"(=XG/DV5S-O MW.#)GS1Y]BV>CS:;?&>R])O74WOXB;.<3QK7BV6M%/]W;:HN7]DNJHQ'D[^B M3=5#G#<"\WQ4GVHYFBP:?:K.C*F_3]691/V;]JDFCN>ZW7VJ!8"A@SZ5YX'Q M @@YTF/R_+$SGCZJQ^1-\(L^\#'08_+!VCJ8V20 MZ_Z-)Y12SAT=FC/ZHJC->P'S&]5LPM5LX!%-9EIH,+K/3ADO1&^L.8!'C;:Z],! MQQIFS;Z S=V[5"D"3 <-L8%^5ET8(4K"--#;NSJ:7%TN$3V>HIVB:0SJ+ /V M;70S:O3!- DU:=:4M8B:#;!\J])BLZUK?SQG\Y'K-GI?N E>MSMB!$_LP_6[ M3U]&F'U7Y^]:>_>J"1U3LK<=G]Z'AKM@*0+,P&VV)J1)2E]FU-@KO5D)3*T= M7GBR#\NX^JC M_<___'WJTM8+F\^>=7*P/6>Q0D\;YCOH,376^(W/L;>+F/"4:79:55#OP M=JZX[O6JO4YQ=CG<;SA*756LI]";LTU=T3H/V"J:^Z2&8;B?XI-%ST];:IX17VF_713-;%QTV)?MO MR^ZHW,KS,M1@,B]4AE_I'VV'U5DOG7!9"9 KUK+;MG=\I4K_1;VTAK(,BZ#; M#AU8BN>MA3XL_-3YZ011QW(^P:4\:QE!"C]*#$_QAGU20 3]6"GXH^E3I8 Z M=29OGRR(2D7! $@@#B0(_O1)U(SZSN@UK!EH M@[TNJ(7!ICS.3^WX2(*K2Y.Z<4!'.RA@=7?@R:V!S_Q5P\.T_JT!^'RC]V20 MYZLN86D!2.5[^RP]^N (3XX6Q)Q^H0,Z8T,TJP]H %*G'H#=$G4>W":U"' . MWE6F%46"HW HMW0==:=C>L4<,Y=/8#89',>F( LD[*R\: MV_;K7HBCL1)B2M#:M17FYJ:.['*$Q;ET?7+BDKC MVU2NL#;DZLA+.;?N;>N%L+-9:LI='_EQBE:>N<$*35)&^HJR\Z:)XZ8%W>(4 MAH?R;!IMG6_\"$J*!X]?])FA.4]GEDK^DVS^AS71:AO\"_MF@_VRFD*K#36E M6DCKQC-:9,M)LT4T'L_/N^>>..[4[@'-Q\YL5E6]5LNPTRV.)8 M'O"P7#1;'$MWW+B>6R7U?U')O+:+-J2SC^4]HRK^D&)X@XS)J"I_]Y2L+7#T M;UJE!H6KJEG6:8NEXB_G!<8J9X\Y]?9ZB+G [X\GB:'W; MG3@^T/*8,Q0S_.+<#N<;E6;UF//%$\K8;3]\!GH_Z3\=<=QQ=_T\VX7U\W<$ MN?!'_C*]\4C_$EYUM_H=P4O]\WGUZ_I'"#]RM4% &XDU?.J.YM,3IO0/^^F+ M/-W1C^FMTCQ/8_IS*SBH!;X S]=IFI<7.$'UZXIO_Q=02P,$% @ JH$& M4>_!5,49!P 01$ !D !X;"]W;W)K&ULS5A; M;]LV%/XKA#<,+>#YFC9)FP1(W&W-AJY!TPOZ2%%'%AN)=$G*;O;K]QU2DNWF M,F#8PUYBB9=S^6R,<%:>#\^F+BP,^'P]\ MU+3Q.\^"/&7R_QT,&&#J"(56(+$SYH65%4L"&9\;64.>I5\YD_YK M]!V^9-+3PE:?=![*T\'10.14R*8*[^SF-;7^/&-YRE8^_A6;='8.C:KQP=;M M9;S7VJ1?^:W%8>?"T>2!"[/VPBS:G11%*U_)(,].G-T(QZK6J;H4MQ(=7O_SY>7$N?OIA>GCP$C]'L\G\X=_/))V'D3E<$J](49V1 M$_/I\,[)=\1%)L75ZY][L<'AP](SW9OW:T?!@,N>E M>;_T?#(1[VV +S:K]%)RT? [*@Z.A]/CXW[A#L0^(:P0'0>,^%4$'#)%B9Q7$FC4$ME5M$P>;)&46=5*V?7 MVD<]CI;2Q4%Q @07M !A1Z1.)^02@GWZ7J6R/>Q C/N9Q-#X?BO,:>*'3% MVE.+8ME+\-SO&3H4?UQ03)L04 M_PC"-TYVM(!&&!R$K"I:WH@64YG,2L!' FB)$(F_CX$ M7(_8_PBC+1Z=;\.$PEK;JK]Z109\VM/Z;#)+D*V?/@SJZ)X<%]JC@01A9)T* ME-R!L4OA!Q!,Z?D@OI[HAL/VI3&IU#FJ-!71SMH:"BCG*'\U,M>/4NVZ%;/( M_N/],BRC?,X&#^)P/L1JN8-@5]DR9QM,R2*[[=**3$A)C68W M2[-FO[)L=%7%8&C34!I1W WT?3>$_-9(!\2H[9N7@*(VW&S:?GCY#ZUZ^%TY MNZ_=Q\S9CE>Q"/(NURW)S5%3"K>C%?=Z["3E?!&EF@WL&GMLH4"/&QE@(A<+ MU+[1H]T19%O^OZVLYW:>\@-FPY,=L\"GQMP8N^$JIV3C>9*#[+6MUE"NP(VZ M-;Z6L:W6',9[6E)'OZ+A\6$80U/*-46^WB(&&8$1?!N6VMA(A]_UWL3M%4I/ M[*6MD;)%AI;<[2HBO652:F;9B027MN?;ID-(LUUYA(TDN>LXK[513^\#3 M3Y_#G?7:J*II&XL@'S3/E,D1;!:]]GN_O,8[G[5H^\OX\CPV<#X=('>WH)=A4_DC,;\,D='TL"=QT? MP'YA;>A>6$'_7Y.SOP%02P,$% @ JH$&41MD6\?T!P 01D !D !X M;"]W;W)K&ULO5E95@XUSQ9CRVR49DW(YT(7)866N3<0=#WE(!S4$Y_E_<;AQ/CJHN#WXDZX MWXI/!D;C1DHJ,Y%;J7-FQ/IR#@($ M))1('$K@\/,@;H52* A@?*UD#AJ5R-C]KJ6_(]O!EA6WXE:K?\O4;2X'BP%+ MQ9J7RGW6VW^*RIXIRDNTLO27;3UM& ]84EJGLXH9$&0R][_\L?)#AV$1/,$0 M50P1X?:*".5;[OC5A=%;9I :I.$'F4K< $[F&)0[9V!5 I^[^B# )'LQ=B + M9\9)Q7?C^:(G^&;LH\[=QK)_Y*E(^_QCP- B6H@-]%)@>_+?,3B8,BB( I. MR(L;PV*2%[_ L)Z@22-H0H(F+_;0:;XP&#'/RW[)V?M2[<"T<#ID;B/8K$OU!R3SK)$FT(;[@3;0-U]+;D!+@M,[+-( MMUJG[%:ZW9#=+)=0AD(.MD,$C]@4$D=/8=8L3F!YD"GY$?R3" M..@U3,E,.A!N@(3Q%8C,Z"M/P5TYDH"^/"\1+72RM%0UL<.NA3Z!ED$,*%+"$'MUHK9S2.1!%0 MZ(**G&+U5B2-4P/O_"/ 7YP"/QCY1&<@*B&7L_<<9)E=B[F?%Q\Y+2!\ISB#,$IHVD,0SEM$^ZI4U*"M%OHN[#?9.8WA^[S.$[20Y ]VT-AY/)_*@GPNBZCV?P%4!,)FARC_7W%[ M7OP^5!T>CR3?&435BA@V&W\36:K$>K9#VG$,."J>]\;AS#,PN3;6+^?W^5'*_V&PZ$1YSY;R>>*YC MXC_',5X!HNJZ IM^@@ZC9@V*^ ?0O.,+\1W!#9B&$WG:V5^?V>,^T[+/ 5\JT/>'WNLBL MMV]'BRF2A ZFPWC9\H3#Z32$9FXA/;.B=/Y&!F&T M;0]_%0UG07C6CL-P>79JNSZY-?9:]I$<[#\-Q-6UP6?FEAY:\3 &]RQ^#^=& M"FL+@FYL6'/[UVEJ#!/H\SM*)=0Q@59%H_T&^^68IE3:!,O8WQC\K4*WE_QO M-EC4OQB%/Y/JQ2CZ&>ODN;8_ ]^3GNC?#@E'-%K6?CC$\ /VGV@,H&@Z6APU M>G3LH7;<>=;.A+FGQWN\P0,$_\+=S#;_'[CVS^(MN?_GPD=N[O%%4(DUL,(& M-1WX^T8]<+J@1_*5=DYG](E/F<(@ :ROM7;U !4T_S6Y^A]02P,$% @ MJH$&49O!,%#Z! ) T !D !X;"]W;W)K&UL MQ5=M;]LV$/XKA)<-#:#8>O&+W+P 2=9B'5 T:+KM,R.=)2(2J9)4G.S7[XZ4 M9#F-TP';L ^)2-[=#2S(QGM?T%NGP6A)>IRKC_;.MUY_&$9:VQ MJNZ,,8):2/_ECQT/(X,T/& 0=P:QB]L[JKI&<6ZNR>\9E[D,#T$OV44E;&O9.YI#OV\\PS"'6N(_U*GX5\-=63ED2!BP.X_ 5O&3(/7%X MR;^;^YZO^>!K[GS-_PN>7X>.HBG[V_#[FI\V&]!"%H9]DNQ39M4=:!:GQ'"T M#)@MP1ES^<1 6M ()J15C#/#*S",%QH CZAE;TCWIQ_2. Y/;YWLLI>YU>CT M&"O;EHBW!JJS=@7&42K4\,R'ZNA6 -OS@N$+;@%5FAE3!=' MHU4&D#N@MB'THR@,@[#[8QNM:F:QF9"(OI2;5FV!@-@9[ EZ/\&F=(]=$+ZV MPCXADJ>&L O-:]9B%6NV+476)X$=!0GAA@EK!D*>DW'YY>- ,[OQ6#TCTPYH MBQAH)VR%>!AA-MXP;+S> >@'D:$/#)!7I)9,PQ][ZCP;8QYHTW;TCJED1E7Y M0( /P6='2,]V;\H^2+>^$=I8AKXU%@)!8HVL]VO$X:Z641 EX2'?W&+U;%VS M)/(>0"-G&#BF1KI'6,W1BC7HP@$,81(%+W'IJEU#!MC MLSO ;:4=F1YN!E_0G]N6DSLGW"N\+GLB5VDD"P>5BP!+3S6D8CKRC<7M(XG? MXE;29F'0:@UJFN.W[A2%R>G_]OU2 MXCG8N\@&T:UX?%GP_(OW%KA[Z^!"_Z6+S97":-3+KA56#%9*H136FSMJ;Z+C M07S$HM5R-'---#X=K6#+>47^&0QPG95NBW)XP.=:XSI[KY $\_5B%VFP7B;# M;!6$Z4ZV#)9QO*,)^SR6)AKYP#GF,Y"ZP;3H^R07<1K!;ST2R,TV$6 M1<%RM1-&89 NYP_P%\W1Y$/&??J]Y([ Y MN:/ZW3/G;EDA'W #E'X:!3E/TM%L$26C6;J*Q[,D^B8&*IC;0[ZS48#/_ OC MND AG9#3S?Q-,6Y+\+VM;Q/8&ZG!DK%K0R^]HF:CEVL-NG#OU&Y;X,P8T M*:!\HY3M)^1@^&%T\1=02P,$% @ JH$&43+9SJ1J!0 L1( !D !X M;"]W;W)K&ULS5AM;]LV$/XKA%<,&\#8HJC7+ F0 MEP[K@ 9!G*Z?98F.B$BB1E)Q\N]WI&1)CF,G:9MM7RSQCO?P[GC/D=;12L@[ ME3.FT4-95.IXDFM='\YF*LU9F:BIJ%D%FJ609:)A*&]GJI8LR:Q16L* P0N/%WASGIES2&X_*@IE?]&JG>O"BFFCM"@[8QB7O&J?R4.7AY%!Y.PP M<#L#U_K=+F2]O$ATS[IRH5 M)4-73*)YGDAV--. ;/2SM$,Y:U'<'2@!^BPJG2OTL=V9O/PIQI^@Y)'26*)ZB M"E2\5=6@4E;%%4J3(FV*1+,,+1Y1QN]YQJM;I',V-@&5D:QL>;+L(+EG$MB& MJJ9< )I8MH#*O(%!"4R!HDOO$#!8Z:2RF$!^BP+KB@!YK 1*C4DPK8Z/SSLHD MMMTJR) 1+6R!F86S?;OR"Z^0V7 %,\%M]I"R6GYM.OY]6FC MVLW"M4E(L!/'. P'UX(8>R'$1X)AEH.CR,%Q&(]G4>+@,"9OV:\/R)E&=&-( MO=&03.FFUO&'E.VCV3L6POL4P&F6 2KT/J8T= 6X*"J&8*^V^A.V 9NFDSST MUA1[OK?A*7$'CWT8 M, *U42Y>+LT?R02SN6RYA-NSV;AGSG7%TD9RS9GZ<3'/VZO'^H"$0(O&-:@Q!)Z(XE-,34CX8*P+%/ ML>,-6;F&NI8\-:75'N)-Q>%('6K#@W0/D,3'8314=!Q@,JH1$N+0';3SMI]Q MI1I[6#=U3QS5G=!;--JN3@^[7H@CNEW/3QG3>X5I /OOTQ4^Q 2&U HMR%3$84:]2'[=#S+C0BP:DC1JYJE:;"ALS&D[FA(INZFUMG. MU>;E:7S$],4^U']W$*V@ZYF;$-0GN&B+TEZRNDMYMX5['-(:VY@$K,?4(M+*!V81@&D;0!XG1DM@WPY=8 M'N'0=[9($6#/<[>DKR#S^8C,ESV9#8@'CE$D TN'9 M!XB@[P1!O!%MY.&84*,%#?2(K0/LN3^_L]%G!#A>;^W'$O.'K*ET^T6AE_;? M8T[;SQ##]/9CSN=$WG+8GX(MP108ZD^0;#^0M ,M:OM18B&T%J5]S5D"?R7- M!- O!>2H&Y@%^J]4)_\ 4$L#!!0 ( *J!!E&!7-9S9 0 !P* 9 M>&PO=V]R:W-H965T,X[=I; MTP!IKL/M@ %%L^U^JS8=ZR9+GB0WR=L?*=EN F0!-J!H+(G\2'XD1K28A[U'NYB;UBNI\=&":^M:V/T]*K.]&TU'_<:3W%2>-R:+>2,VN$;_N7FT MM)H,*(6L43MI-%@L[T;+Z;O[2Y8/ E\D;MW!-W DS\9\Y<6'XFZ4LD.H,/>, M(.CG!5>H% .1&]\ZS-%@DA4/OWOT]R%VBN59.%P9]:\L?'4WNAE!@:5HE7\R MV[^QB^>*\7*C7/@/VR@[G8T@;YTW=:=,'M12QU^QZW@X4+A)OZ.0=0I9\#L: M"E[^);Q8S*W9@F5I0N./$&K0)N>DYJ2LO:5327I^\4'GID;X)';HYA-/B+P_ MR3OM^ZB=?4?[+7PTVE<.'G2!Q;'^A#P9W,EZ=^ZSLX#_M#J!63J&+,W2,WBS M(;Q9P)O]<'A'<)<#W&6 N_Q)MLYK3V<)'"+ IPIA9>I&Z#T5>&XLD0@R2GBQ M@\::%QG*WY3P9IK,J *4"L6L"WAS-1VG:0K4F> )R5<6$>J8$.2$ -&) YU! M*4NG?X[)F&LP](/:CR-8EF1GT9W<_0SVMI)Y!1118Z4C+0K$>>%#?,2 U/!? M2R>%#$WJ@.X-)PMDN950DJQK*8(3$=[:Z*''VO4,"HN')1)X. Z!=T7.$D+G2->(KV"Y7L'U97J17:=)J+:3Q55( M"LDZ**VI _#G9)U B041JD*Z6N8S!DF)R::_DC:Q8B4Y7+0A\D@+'^>5T!OL MG7P1JA7Q E8T 8)O8D/3POG#9/[VRTTVO;YU@UFZ6=%:"I9]%$AY-DUE4[9*G75.^HAVPI$^YE,.=,7'1"A#TBXA M$6NT>)&6RF IBS$\H9)8AIYYR(TVMP)!89+9W=4@'#1V$I9.ZQ M\6MN-N8%K:;9Z*D9:; -9)PT-#YCZ7FZ;4:79 ( M2[8JH!'[$&B!2@1:L6Z4V:/E$VLHB_$JZ?HZWD8EV0\.%EW-!IH8Y[@B"D.: MVD1'\ZXB>RHXR$I0HPO@&\!**DM)>ESF^G3Q2DTU)+NN0;;GDE-S9W(PL6NT MF_ N<71/MMK'X3WL#D^?99SXK^+QW40%LN&25EB2:II<7XW QK=(7'C3A/G_ M;#R])L)G1<\WM"Q YZ4QOE^P@>%!N/@?4$L#!!0 ( *J!!E'K %=F= ( M (,% 9 >&PO=V]R:W-H965T^JT^;>UH@.'J50=AW5SC7G<6SS&B6S$]V@HIU2&\D<34T5V\8@*X)(BCA- MDM-8,JZBS2JL[K!I6X1VZ M;\W.T"P>*067J"S7"@R6Z^AB>KZ=^_@0\)UC9P_&X#O)M+[WD^MB'26^(!28 M.T]@]'K 2Q3"@ZB,GP,S&E-ZX>'XB7X5>J=>,F;Q4HL?O'#U.EI&4&#)6N%N M=?<)AWX6GI=K8<,3NCXV/8L@;ZW3AW,X$"R3%P3I($A#W7VB M4.4'YMAF970'QD<3S0]"JT%-Q7'E/\J=,[3+2><#:]NSTA=8IW"CE:LM?%0%%L_U,=4U%I<^%;=-7P5^;M4$9LD) MI$F:O,*;C<3>)D'EUH]H'$\$PA?M$,+ MUPJN,#,M^8H.:WIZ JY&BI,-4WO@UK9$^E/F-.2T0MXE@_7I&DK':>O(:HF0 M!X*?L[+D@H>0CKL:),H,C05='J9Z]V:93L_>6\@T,X7?++@A VICCT^ [A!@ MY,2J,E@1"AK#5YT+8U M>#SYVR>,#XPAT53!_I:ZHER]1\;5\8:YZ(WU.[R_GFZ8J3B=O<"2I,GD;!&! MZ2W?3YQN@LTR[(3C/?NYA=02P,$% @ JH$& M4:':Z\RT#0 U"8 !D !X;"]W;W)K&ULM5IM M_3HC*T[JI&E=R4[Z%;P#2<1W /<269_?9]=O-P= M13%VTGZ1R#M@L>_[[((O[ZW[Y-=*->)S71G_ZFC=-)OGQ\>^6*M:^HG=*(,W M2^MJV>"K6QW[C5.RY$UU=3R?3L^/:ZG-T>N7_.R]>_W2MDVEC7KOA&_K6KKM M&U79^U='LZ/TX$:OU@T].'[]]]%B3)PMI/].5=^>IH2@RI2A4-49#X=Z>N5541(;#Q6Z1Y ME(^DC?W/B?IW+#MD64BOKFWUBRZ;]:NCRR-1JJ5LJ^;&WO]-17G.B%YA*\]_ MQ7U<.ST21>L;6\?-X*#6)OR7GZ,>OF3#/&Z8,]_A(.;R6]G(UR^=O1>.5H,: M?6!1>3>8TX:,Z>\,HT,NC*EN UFHG>W>F7T4A?2 M-.*J*&QK&FU6XKVM=*&5%T_2IZ3T,K[+AG^?M[TRC7*VPME%XZ#8C?O2CTX;X=G*C MVD87M+"8B"=__ M?$)*=Z^]$GZC"KB,*D>4W)13IH HC64]7 =5"NG4SMM=K0STV]?*1%Q5%90+ MZ:-A1..D\9+382"PD)5DPFMYI\1"*2-4I9%FF%J[@:-W]+%K\M#2;7:8K[%Y M=QY*R0920AC#A%U)'"$+-FOQ<7([$2ME8"1HF5ZK#9&4781MH.-";RK*0M%T MO.O[JZOWR78"M2LH0M<]=K0)-2V%\QX&R!3:^,:U46DP !4#,9N._\6;;MI* MT;?IC%SP1JW:*E"\'?^;GA"%6U6T3C?DJ5=%0T]GSTY.1N2V$NI VA-/:%WD M?[@\"3'AO.)*"%W!O[!^*THKC&UR $%)Z^\=,W>=.EK^BI/'S$6_5GJUH3<5IU!#3%?B$!AR]@$%<*RLH M?BV;060LX*CJCH(?(6(4G-A3+H:!EE([D&,6>$O'UL9ZG75"KY#24;Y]4ELD MGL,;V,?)+EP*Z==B"1SC!RZ%1=J6_E$/)BU/0A[2]3BLSB/V2T(3M2+%OH>*NDH[>D),H'L#GTOY[Q!)-4"#@C'FE^$PC(Y4,O/ M.2MM/'8.$R3V7PHXM M*&"-U&(=PJAB>JB(%)1$$"_O$&>VC=5XCP!.I?Q2D@*"GWMKY**B-%AB$TE7 M:%>T-;1+-31ER8X+TC*O6S"$I!B%*BG62)G1ZQ?HE (QZ1P'XIVL6M73%#/= M4Q9 A^* P&%Q;4HB%(V40.2&:BJ4LW2VCE)ZVSIFLX=/AX;L3,P$M:$X- WH M(;*5:Z3N$B=01,N9.N2F@O-!J6%Y%PYMALJ8B&];SNBTV2M*-N(W!!:2$DE* MD34:Y'>-9-0P/@HV20Q@<8 ]=0U@PTE=;A4EXSNK"RB%/$LQ.)B>=VFT(KV;M5 A9KS^+ M.K2) 2\-L/Z^(X-C1EAI,@?TE7C =ULK*H:H9>3L3RA&BZ?L M/)[%G?-E_* M1\B&7W(8@K0%<_FX,]Y*G\[_R,&4/JF=(,10;3G"V5,>!$ER&CIV/IN<9Y7S M\;/3R30_8:MFOPW0AHE&&B.Q5#%O4%_L@%7VM&'\_EL$6KW \2>S$8?*D-]1 MJN^/()#8I @>Y_)X?+)[7P$TC07_%6Q0\Y- ,0&Z0L% TN/_%^WV% M^2!MFJ$]]QM9J%='FZB7HZ\XD!/4$CVEO6;W^=B3&7_*W0>J-VO=;%F6\G5RJD5UI$=-V$J$HH"%_GNG,-G M]%)(E"."V2>\#\D;Q_JGS[DOFIZ\^)_]SQ[ZZ(/TGUV8/#8_82/E7J"O\;3B M&S&?GX[.9Q>])[/IV>C9O'MRLV.9_KFS>7?^V?31+6,4?#.F/HFTGU:=GG8[ M+B[/\N#:4Y'UV$"K,O0CY%0 M13B8"IY9]""YBH'6.H^J1"T7:I]"%PJ&G&!B ]A MN(&6@ .H_RTJ@$B>3*:$H8?$ZXZX[W5)0?, ;]QG; =UU31 ES@P5#7(^2& MC'I,L,-=!64(5_+$)(&'>&ST-T78E:L1OT=^TRL3)Q;L'DKB\2 1"4H< Q#7 M.SJ3W]#0==LU,^Q'N@E#AK".)5_KU;K:CEU(1L,.D89@36@J/F^XZ2!!N*6F M 0R<#CV#>2=U1>O&"("Q1S3&SC, "1=Z D+ T1P) M39<\XPC@G^AE^Y=] _W66EH:V"%<2.@8D4:?J+C4ME15"#X/<2O@V([?(51. M7J3\%PK+(P+7C(FOW*]LP]C/*;HLBB.'QL5. G*EW33H0$).@PR>FR8HOM8!^H8G<4 U;=T&H$POG%K3C=.=2JCM M"=%Y.NIF">HS32%C,+7=R?&\!WUC!N$AK\5UHUQ/E^16H\AG85>&J0'ZV7:% M/"T=JWD,+!9N^Z1]0[>M]U<[6D&5P3IX.E1A8EM4>C M;:%E8+$0&(1SXT&T3.CAO" M7OO()6<-> UGZQU1]: )DWVMDME9H12Z/G1@+$FPU0XAIL(@:V":<$!JUSQW M; 3'F/MDE0[53U#U'G4]?$3W5G%BUB;JC;OLY!XVBHA3@(7 +%\>))^@5/@@ M1^PFE?Z4+) +G(V(R]&PP8MW#D7NKF-9" W?(6Q]F0OBY<'2]<&1!6^XM2:V M]U:_KR0APA/7>R+[S0E9@[PQF2GD-!0LMT*O4GRB67/^$J9DVS2#)IQ"DZ4P MG5IR>D0::$1<$[!>/W*'F;$_0>DY"A&BL5, 0_WMU.XR" )((>\#/FFLBT40 M_K9W;C5*--"^$Y@)OHWRF_PZWYMU2LJ7.V&,E@ 8-1"VA@L0*M>]H5WV^(#LV2PM0N=^^#P,R*X>A:5D$Q\%BOT&Z: MU2A=\X325R(G0 \NS,#3/#">NI?N/52G:[*$HW9W3RMZR+N?9>]^=M UR2EW M;G@=U$GCL4?O6_\C;]G2I-T? MI.$!]VRT9PJ7R%S=?A3_L!/JA<['LY-1[QKX'=^/U;D'HO[E.MCH[['4/?E@ M-_"XD_DYNKF?@+Z!I^I8@ =+>>*^ES(Q$ ]_VO\"%_"VN[3TJ>&D&DWD(]3B MQ#BF/#O.>3:!K5Y-8*02@2FK^V'V+=6BV46+=$5(]R!+B[@)4J3*1E12)6,# M#"J9C',J3E\#ST80A60>\P.0)CB#J7EJ7U4=5GB8>(;Y9G\1V1$#G;SL2I&, ME61'87WF.67@G+;(.O=-''3G.\@$#>CR*_L9#'<1G.R[J]LW 4@/'.QB/#WE M"W1I5IJR_?A[:TL6FI3]3^+LN;@%,Y5>;M.L[ /.8NGSXAX8PO%7[0HYC>A? M'CS],K@WX9R?N5[W_-4/4C^UHS0Q5?5CQ[ZEX_&^:\*.C_#3_9.LJ_%*I6QY^[X6N=D6 J5)+;)U. M+LZ.A N_H0I?&KOAWRTM;(-:Q!_7B#+E: '>+RWZF_B%#L@_9'O]7U!+ P04 M " "J@0919!;FUY&8:&Y5!09!Y 2! &8= L7N$:Y!" >$,AYVF$%'Z0(/QRWZ9Y\[YK*E M!JZ5^,D3F\^#:4 22&DE[%K57V"7S\CA,26,;TG=^$[0F57&JF(7C H*+IN> M/NWVX2!@&AT)B'7]' MMP+,AUEH49(##MF.?MG0QT?HQ^1629L;Y1J,U9Q92/SZ:Q4ZS7R7 TF5P,OK4K*NT*34ZI$G M6'B*]_*E&.;%N); "S%Z+\:O:RB5=K.:VYQ+8I$+X1*\\\Y%28,[F%#GL:6" M2@;$G_0&K1;RWK%]4YI"W'^_Y1]'1D#,BE3QCE=9N]UNOX7 ?,9F.NO&= MLE3\S5DYS&;4BT;/LQGW)N.XM;QVW\*#)[( G?F/P!!_5YO7LK-V?\U5\\3N MW9N/ZI;JC$M#!*08&IU/1@'1S>/?3*PJ_8.[51:?;S_,\;\$[1QP/57*MA-' MT/W B]]02P,$% @ JH$&4:>[1;B ! ]1, !D !X;"]W;W)K&ULS1AM;]HX^*]8W'1J)=8$ RWM*%++MKN;6JEJU]UG MDSPAOB8VLQU8[]?OL1-"H)"%7G?=%Q(_/._O\7 AU8.. 0SYEB9"G[=B8V9G MGJ>#&%*FC^0,!/X3294R@T/O91QT1H-'>Q&C88R,PD7 M<*.(SM*4J<=+2.3BO-5I+0&W?!H;"_!&PQF;PAV8^]F-PI-7<@EY"D)S*8B" MZ+QUT3F[[%M\A_"%PT)7WHFU9"+E@SW\%9ZW?*L0)! 8RX'A8PYC2!++"-7X M6O!LE2(M8?5]R?VCLQUMF3 -8YG\S4,3G[<&+1)"Q++$W,K%GU#8XQ0,9*+= M+UD4N'Z+!)DV,BV(48.4B_S)OA5^:$) "P+J],X%.2W?,\-&0R471%ELY&9? MG*F.&I7CP@;ESBC\ER.=&7UD7)$O+,F 7 /3F0+TN-'DX#.;)* /AYY!*1;7 M"PJ.ESE'NH/C,;F6PL2:?! AA.OT'FI7JDB7*E[26H:?,G%$NGZ;4)_Z-?RZ MI9",D59Q.><,-!+^6%Q.8C MN84@4XJ+*;EDFNMMKFXJCZWD)15Y.IO\@^E/C"21M7KNK$ZK@7::J%*3B=7$ M\3$QD 3FD! 9$2YF&2)G&G7G OD&\3J;!2A +4@D$ZQSS!_$,K',-++2AV?D M]]\&U.^^^]^?N_)[$P^3#,HD*Z&?I4'G7CDO=(HG+9Y=LAGN'UN)E0&/6+[J M =MME*%KRK_>$$J[[=->IQ9BWSKTW1;(+6BC>& P0 '3,3E(G\@Z+,EZ/7_K M^R;[Y7DLU4PJ9H (:2#/C[%,4U#._!F;@7IB+!VT?=_?ZHM-&0W0[X_NCLA4 MSD$)&T&"$T,$CT3;S,V3_0E#O]L>#&AC^"[%EO \&:+-FEN%HM<_;M/C;A6" M1JU#-JQRM)'9]ND5L'J5+\JH7[ M'@)()YA^W8XMWL[IZQ1OI]]O]VFW%O)"Q4LK!4L;%.\/\]9J>G*\J?LZ9+?N MSTSV6;EU/BJUA/0!-"JNJ. ZIP8EO#:QO;0YQQX[RG.=> ^:- MVPF;)8S%7'?)1BMX-M?7;@N[%XN?UAKV61F>4C5N#?]-S"NE)&V<78M=,3;G0^!$> M(:E_=()37^673/G!R)F[V)E(8V3J7F-@N$A9!/P_DMASBX,54-[TC;X#4$L# M!!0 ( *J!!E%[X(^&PO=V]R:W-H965T>_+:"NM&Q-#FC2M@WUVDTMKS;&+[:S; MO^?LM$DF:$'PA2^QS[[G\7-W\7FRE>I1KP$,>:ZXT%-O;I&W7[ACJ[6Q"\%LLJ$K6(#YNKE5: 4M2\$J$)I)01244^\\.IMGUM\Y M?&.PU;TYL9$LI7RTQG4Q]4(K"#CDQC)0')[@ CBW1"CC^X[3:X^TP/Y\SW[E M8L=8EE3#A>0/K##KJ3?R2 $EK;FYD]O/L(O'"II1<5[4?/X*.&76IR2)/1)',;A$;ZD#3)Q?,GO@CS"E;9-*#W M\%H4 M-0S.* MP^3C7X^85W!YO80\!H25+Y1,@?=^0]2?Y!U[FGBI^F 7#'!\/>^\4>B/1VE? "H81D>JG+55SOZXRG/*JLS4M-W_%IO^;BG>_9Y?<>.A'X[BW,/9'X;!S]8F0XD->*X5VZY8E_K"' M2C,_'J3_4LF@U^PJ4"O7TC5>HUJ8IN^UJ^VK<=XTR\Z]>7)NJ%HQS#J'$J'A MZ1!+IYHVWAA&;ESK7$J#C=A-U_CR@;(.N%]*:?:&/:!]2V<_ %!+ P04 M" "J@091$-C06((# ="0 &0 'AL+W=O9#JBVX #'EJN= KKS%F?QT$NFR@I?I2[D'@ M/[54+34HJEV@]PIHY4 M#^(PS(.6,N&MET[WH-9+V1G.!#PHHKNVI>K[!K@\ MK+S(&Q2?V*XQ5A&LEWNZ@T+C&]P"YY8(P_AZY/1&EQ8X/P_L=RYW MS&5+-=Q*_B>K3+/R%AZIH*8=-Y_DX3T<\W$!EI)K]TL.O6T:>J3LM)'M$8P1 MM$ST3_ITO(<98/$2(#X"8A=W[\A%^98:NEXJ>2#*6B.;/;A4'1J#8\(6Y=$H M_)X/NH=E2P MOVC?%J(B'_>@G*3/L*^K8TQ?8'W%NJHX#D35Y4#@]RGQW7MY][=@>^]GX MY# LEM%M0)(G\?UC9\LR$Z(K]6@4^7&>C%(1I>0# MX%PWDE>$M7LEOT'K1F P2?TT+&92LEB0.R;% M#?UDUA^O2.8OTG/CG(T#E_WK@<.T5(3_.F!# MJ"7FP$IL!EN"EHJNQG77*29V/U8@GRD*[*E\Y)"F0;]CAV5^G*23&/I1%I-3 M5S/QQ9F?Y?,28\O$V>)4C8/9RFI![=QBUJ24G3#]]AJUX^Z_Z5?>9-Y_.-Q3 MM6-"XRC6" TO"ZRNZI=Q+QBY=PMP*PVN4W=L\/L%E#7 _VLIS2!8!^,7T?IO M4$L#!!0 ( *J!!E&#-#;ED00 *(0 9 >&PO=V]R:W-H965T\&: MV!*5Y)#\^THV&'$00F]Z;3_T"]:N=A_MBW8E,=P(^:AR (V>RX*KVTZN]?JF MUU-I#B55UV(-W,PLA2RI-J1<]=1: LUJI;+H$<_K]TK*>&, MPTPB594EE2\3*,3FMN-W=HPY6^7:,GJCX9JNX![TK^N9-%2O1+(1XM,2/V6W'LP9! :FV"-1\GF *16&!C!E_ M;#$[[9)6T1WOT#_5OAM?%E3!5!2_LTSGMYVX@S)8TJK0<['Y ;;^U :FHE#U M+]IL9;T.2BNE1;E5-A:4C#=?^KR-PR4*9*M :KN;A6HK/U!-1T,I-DA::8-F M![6KM;8QCG&;E'LMS2PS>GHTAR?@%:"K![HH0'6'/6U0[5POW2),&@3R"D(? MW0FNL:8UB>Q,FI"S@#]5_!H%'D;$(]X9O*!U,:CQ@O,NGD$* M6Z2P1@K?"-;B!=VS%6=+EE*NT;1.$\A3L;L84)T 1!NJ4,:4EFQ1:B M,(6D;M#WW\3$"][_X]^'7 (<@%3J8OV#<[69W(^,K- <%\@G0A!:4IV"+2J*/-,T/ MRYIJ6 GY8E/[@:E45%PW,&-;@K7FJ9(_;]%##LU1M+<*&JODUJJ%:Q58J]S> MD#I690=6T=8JC#8Y,WJIX$HS;5H'>J*2V0Y?\U@&DMI#T0B"!*>MH"O&D:HA9PN^VE.37$L:/JHCB#JK8L^@8W'6\O9^.US_);T5+Q;TY>+ M?;%YG$E1KO6;HF.E3+NW2;P8?49?2MN =O3WTKJ#W M$"* MFGN&N<)D@!C_>AML6DEIP[(VC50K*1*][S TPB0_$)?H*C*.SNTMV4?+J[**02,F:83*G* M.6^OB)]@+_2ZSK(^'@3$840^#KW E? (]@=1U]T?IZNOSGP\&#B,T, ?2D2X M3V*'D1!,R'$H_TL-QMG^_S>8K]-@W!UA1SYY_X6&PO=V]R M:W-H965T['%(YW[(<]'\NB6B\]RSIA" M=V51R>/17*G%R_%83N>LS.0+OF 5O+GFHLP4#,7-6"X$RV:&J2S&%.-H7&9Y M-3HY,K0+<7+$EZK(*W8AD%R692;N3UG!;X]'9+0F?,QOYDH3QB='B^R&73+U M:7$A8#1NI,SRDE4RYQ42[/IX](J\/"6)9C!?_)ZS6]EZ1MJ5">>?]>!L=CS" MVB)6L*G2(C+X^\)>LZ+0DL".?U9"1XU.S=A^7DM_9YP'9R:99*]Y\4<^4_/C M43)",W:=+0OUD=_^RE8.A5K>E!?2_*+;^ML -$Z74O%RQ0SC,J_J_^QN%8@6 M0X)[&.B*@1J[:T7&RC>9RDZ.!+]%0G\-TO2#<=5P@W%YI;-RJ02\S8%/G;SF MU1FGE*GP-^6U0OD8P]13+%#GM^X[AMY?H^\-VRB MT%DEE5A"F2GTUSE\@,X4*^7?#O%!(SXPXH/>R)8+7H%@B?BUC>BV0+H%7FJ?$)3#RD@&':T:XIK9SF%5#X4D*JY>%+ M]-,/"<7^+T_^A\0PDY@W;,K*"1/()][&5SIK\$-2="'R:IHOL@)E)5]"Y#YG!IANGX-)9=RF553'0L)85B+.$@# M#H6]1TW(B/ M=ZCI 0?JVG8+?*;:WA[/)Q=Z4]!;:[BO?'N,L.5#0>2>M1M[80K5>\45J!]6 M2*D7X-21^*1)?+)#XL\JQ023"KV] W0@V;:\N^5MRSN@"FDT;.8X7RMDM4+ M T6F('R*/W?NU_]7<\&82[E8+-/17=; 1':LCC:@C^VF3_=29K4O @K,EA!:,?+=42\'0179?UMFI MD%YTMI6 6^A*T*(ER#&+,E,'3:1-A#-@!WI=1[MG_$^6"<2JF:Y 9^?ZR#2\ MG<%;,,%HM@$F7DQ"320;;+X7A+KC4;I)\C=)P28I-$4P8?>\LE5'_= C<;C* M/4#"O%R6-HRV/+ 7I1B=,RG7"Y5@JSFF7=ZHR -J. Y[4N#!!'VP\%F3ZH7- MZ'I<%4.V!Y:O]5KW ;8FTTR(>VVT77&?8?$CV()D/-2OZ4[]FK3P-_D6'9M0 MJX ^=\\>D/A\37M+4/]+=&H'#I3:8[8MO 36A!!O$O9H^]0+0]H"K;Y'<7(X M;$J<>B1-VH3$"P.ZJV\_-_UVD<&+[C2+/=KQ=D78W=M^+0=)V(7L.$I[O7<: M&WE^FG8))"$63[G#27 (:U+3%U; F*WH\1_9HPU('!?D/7<,W'?_QJ2 M;85B@QBM%ZNYL;Y9">Q3HVX(VQ$O]!/'V/=P'#T8A\UX#U3H^RVT@>US%%IU M[1(^Z\>.Q$OB+M1) MRQ.6XIT^,HID,A$Q9%=SN(>!1=V/XO[/\*%?6#"X^%!_\9A^,TCX$,<=KM= MTFI$NM6&..Z,@]:ZLL^A4NNLG<368M]VB@[$<,*']($/:=*%#RGV.^/8MBO7 M#+%GEL1]R/C4=N26VM..[ 7"]]J!H&B":'L'BCWL!]T.U)!:1U6PFTSB!V=5 M$2!76A]6V>;E^4$RV+M@ZT3!EET.J"+-T;JL\="-X-+*A.WM[BUJ\^H'NI*Y M).KI2OUW1=O*=MRZG"V9N#%7T!(9L^I[VH;:7'._JB]W[>?U'?G[3-SDE40% MNP96_"*&AB;J:^=ZH/C"7/5.N%*\-(]SED$YZ _@_36'_KD:: 7-Y?_)OU!+ M P04 " "J@091P=8 FU@" !#!0 &0 'AL+W=OYYZ[^#S>:/-@&T0'CU(H.XD:Y]87<6S+!B6S0[U& M19Z5-I(Y.IHZMFN#K H@*>(L24YCR;B*IN-@6YCI6+=.<(4+ [:5DID_,Q1Z M,XG2:&>XY77CO"&>CM>LQCMTW]8+0Z>X9ZFX1&6Y5F!P-8DNTXM9X>-#P'>. M&[NW!U_)4NL'?_A<3:+$"T*!I?,,C);?.$X!1<@"0;0%9T-TE"BJOF&/3L=$;,#Z:V/PFE!K0)(XK_U/NG"$O M)YR;SK64W%&7G06F*IAKY;BJ494<+;R]9TN!]MTX=I3+(^)RRSOK>+,#O*=P M0TR-A8^JPNI??$P:>Z'93N@L.TKXI55#R),!9$F6'.'+^\+SP)?_3^'#(PF* M/D$1$A0'$MS1_%2M0- K^*K5^SE3)5T^WU!8M*9LZ"[!DXJ76GP\P9M7HRS) M/\"A]2G[_4\GCO8DLT M=1A?"Z5NE>ON>&_M7XC+;C">PKOGY8:9FE-:@2N")L.SDPA,-[+=P>EU&).E M=C1T8=O0*X?&!Y!_I;7;'7R"_MV<_@502P,$% @ JH$&47(#&ULO5=M;]LV$/XKA%<, M#:!$$F795N(82-(5VY"B09)MV$?:.MM$*5(EJ;K^]SM2MBP[MA!DZ[Z8NN.] M/'?'(\_CE=)?S!+ DN^%D.:ZM[2VO Q#,UM"PZ5"A#2*!F'!N.Q-QI[WH"=C55G!)3QH8JJB8'I]"T*MKGMQ;\MXY(NE=8QP M,B[9 I[ _E$^:*3"QDK."Y"&*TDTS*][-_'E;>KDO<"?'%:F]4U<)%.EOCCB MM_RZ%SE (&!FG06&RS>X R&<(83Q=6.SU[ATBNWOK?6//G:,9IQUXX\R@_,LLE8JQ713AJMN0\?JM=&<%RZHCQ9C;L<]>SD'C D M0]X_LZD TT M^'LE+T@2!81&-.JPES01)MY>TAEAAZ%^8ZCO#?5/&'K"AL@K 43-R2T33,Z M//G&N1/,&#[G,^9/&NY[I^3&&+"&,)F3>\ZF7'#+#Z'4*>GV_+P$[)JR%(#M M8)D@7-;M6'>&8!9R8A6Y4T7)Y/KGGT8T'EX9(NKB MNF($1"+0PUCCH-\?'LU$3*_(LW(U]-;S0U2'*X*B:&SP$N7_5;?7U:]UOM]: M1+$S$>#5IS6F=U=9NT1/6VY+M)483%0RW*/C;-#M1BIY?NCJ_G5B3:VC($GI M,39-!YM:J],8NBL_'&4'1^&(J[>N^^?\7Z>_/XI:U/:P=SCY#Y*?G4C'KLWF MI_QW)1X/$FW17<]0VKP>Z:M?#[RY*UV#0 I3VSH@[G8YB?G8T]'M]L:[:'K7 M=5_@/;X9 UF!AA_QH/P-3!L",G<0]BZ7@Q8VQT^P(8_@QM M+=B=?_%SXQO>#2#3ES5(TNAM@(NI[!:\*JTL^]4V5QBO:?2_S; MH) MX/Y<*;LEG(/FC]#D'U!+ P04 " "J@091E!X @'P# A"0 &0 'AL M+W=O!X$N:FBHOI(M")1LI6JH0595@6X5T-(9-3R(PS +&LJ$ MMYR[O7NUG,O.<";@7A'=-0U5KRO@X5< M,*"4K &AF11$P7;AW437JXG5=PJ_,MCI$4WL2392/EGF0[GP0AL0<"B,1:"X M/,,M<&Z!,(P_]YC>X-(:CND#^@_N['B6#=5P*_EOK#3UPLL]4L*6=MP\R-V/ ML#^/"["07+LOV>UU0X\4G3:RV1MC! T3_4I?]GGX-P;QWB!V.7)3?4T.7 M2N;!I.S-K)X(E24/?7="@]:$A1B M\35U^;MXI!L.^G(>&/1KK8-B[V/5^XA/^,C(1RE,K(>@XT/0 MJ_@LX$^=N"))Z),XC,,S>,F0A,3AI2?P[IJ6RU< &M MRW$>_;$&HAWJQJ$68U3H4;'["ZGP[B#!J2V D42ZJFAW:=6Q- Z+=+8TI%)4 M[+4/)>WUQ;'&FNP DTTUV4K,[DZ3"R:(J66G45-?7I-OO\GC,'G_OZV/M<*[ M,6ZA0;1F+V\+_KEBQX#KF),;A]6V%'ZBV8@ZR.SULK>@DK+41$M>DHOH<\EPVK?>H6 TMAI0E1O.&J/IA.DG MV+ [S/^;?NP=U?N?AX]450P? PY;- VOIOCHJ'X@]XR1K1N"&VEPI#JRQG\8 M4%8!Y5LIS8&Q#H:_HN7?4$L#!!0 ( *J!!E'GH]6(&04 (X1 9 M>&PO=V]R:W-H965T/+I5JI/ MNN#3V?ZZS@%=,GLN$U<-925^YT7S MBHEZ=G[J: MU?BI;4XJ:+Q32;54Q]>62EW)[-B.S'>&#V!3&$N;GIPW;\"4W MOS<+!;OY8"47%:^UD#52?'TVNR"O+T,K[P3^$'RK)\_(1K*2\I/=O,O/9IYU MB)<\,]8"@^4SO^)E:0V!&W_V-F?#*ZWB]'EG_:V+'6)9,,\/.3Y7<(F6EP9I]<*$Z;7!.U/90ED8!5X">.;^!E/G/-_7GX-K@W_^ MSK]+_ZC!7]OZ!%$/(]_SO2/VZ! O=?;H,^(]8C88S ;.;/"(V2M9-:UA#FAR MC2Z9%AEB=8ZN1=D:GJ,'\WQAC!(KT(-L(R.1*3BREEC]Y:'4'W?A%I37LH0J M$_4&=38U-QJ(RA3.=K;OI26M!D_SWM,:/!6=IPUXJCM$B!K$9:M!4F/$[S+> MF)YGE4?)'%#X\C7Z\8?$]^C/_]EZ6RC.]\ XL);B[F'&_16PQQWV'B7L5@M. M^"'IY&G'Z[#P8%:?&]1-6W'%C%3/S^_-^/X=Z04*4^Q1,B'X%(=1/"&D 8X\ M.B%8@7%_S6L)3>GON?38^M%U4IZ_8I\AVHV#;06(=3G3"&X6;0!S%N4[E9A@ M+TUQ'(^N12D.8HB/1*.4AY/$PVF<3J4H\7"ASBET:/<(06VOQUO7O=3$?DX2,(#\KW8=ROQ/!S2](#^ M+U3"Q*B+PD.$V^* M-0B1Q/Z40F-,PV1$ $Y#BKU@S,H'P+42F866=HZUM8 K=<1& .D>39(0Q\F( MZ#3"9((1$N/8'[G+KI\)K5MW6;?-4#BZOZ$/RN@0G0'V@Q@G]!#/]RMF\ K3 M",X_I%_5N(^_)U59DN ([/N3W,>0V(@"W,9,)10P&D+VZ53*3PA4U9BB)S5+ MVV!C;V]+_\7*K"V'.>Q9,^*5++AJ]4/SX7%']^?#Z2TZU/-8XOU=NX7&;H>]B>]NCMSW M_R@L\G8WV@H%HZ(1KX;7=;WE^\^*_Y]9\)\U-^+CF*;0N0-H/)@&!+KUV+P( MP31.H-43RR5I:+=?:V0)CD/OH.XC' 3^ ?4)_>IJTJ]NAGYEC03@&,5)3/;R M]3#G5AJ H(TV@%X"DQ4TN01::Q2E>]$F 4X)M5S@0!M,CY7U?/*-#)/#QOT3 MH,'_MC;=Y_) '?YLN.B^L4?Q[I^*]TQM!)Q+R=>@"LT'"D]U7__=QLC&?7&O MI('O=_=8<)9S906 OY:0FWYC7S#\!7/^%U!+ P04 " "J@091L,8.]4@$ M N$ &0 'AL+W=O2=D-L!^_HZ3(;[26-@.Z M+S%%W?/PGN/Q3DQ_(]47O00PY&N6"GW56AJSNO0\'2\A8_I7BE@20'*4B_P_8Z7,2Y:@WXQ-U6#OLQ-R@5,%=%YEC'U-(14;JY:M/4\ M<<\72V,GO$%_Q18P _.PFBI\\FJ6A&<@-)>"*)A?M:[IY0WM64!A\2N'C=X9 M$ROE4 MF8:13'_CB5E>M7HMDL"I!Q M4?ZRKU4@=@#(XP8$%2 X!+1/ ,(*$+YTA78%:+]TA:@"1"\%="I IXA]&:PB MTF-FV*"OY(8H:XUL=E!L5X'& '-A,VMF%+[EB#.#(=-<$SDG4P4:A&'E?HN$ MS,I4^NDX1;)$O)K2CSW?*\'8-A M/-7OT.1A-B9OW[PC;XA'])+A-/2YEK7%KW/8/2K(->7,D8 MEC*"$S)"%66HR$0DD#ORX&=]IP'L8TCJNP7-HWS? QQ BG+OA>+,,Z1\."+SS!]S''Q./S)YMS=UQK M3%+ XF9LSHQRI>SP=V"*W'#!1,PQ"6?/-II\_AGIR"T^ZC\:G&G7SK0+9]HG MG/D%J_U*R22/#5;6-8@<7.E:DG0*$EO=UP,:1IUNN^^M=[/@V*P7ML-PWVI\ M;!5$M!<=D$T<:P9^%-+:;$]P5 N.&@7;"A$3 3;1';L&=6G"G4?"$*8&IILD4AB=N:B4>@]S'/L:_<0 W[,.#?SXN@$=2/?=\>7^ML6ZW]? MA,G?Z,TV*-?)G]CPB^'G.\@>037)ICLMGO[X7:#!UIV@,1SX!:%R2+!Z/N(B M[F9?,D0[&_$^ZNWL1-73@Z/]VC?;]W#;;VCX7]3XBF6_R(?'7OZ;V;Z7VT9$ MFSO1MQ7FBFR_=MCV['1BVQQHNTN:X?Y-T9 MF0,>0?NI:S]]U1KP.'Y/,:3;2DN[_X.#N"W.M/?J@]@[_O2@G>,4?Y'9C<., MMOVCD^#M7&=P-Q;%Q5.3XMY1?C76L_7E]KJXTAW,#^GEB#KFQ_1R4EY=M_3E M3?J.J047FJ0PQZ6PDV,JJO)R6CX8N2HN4X_2X-6L&"[Q0@_*&N#[N93F^<$N M4/^+8/ /4$L#!!0 ( *J!!E'3)%5$M , <+ 9 >&PO=V]R:W-H M965T;?=TAIM3YDURW0%YO'?-^<&DY_)^1WE0%H\E+D7 V< M3.OM@^NJ)(."JCNQ!8XW:R$+JG$K-Z[:2J"I!16Y&WA>Y!:4<6?8MV=S.>R+ M4N>,PUP2518%E3]'D(O=P/&=UX,%VV3:'+C#_I9N8 GZZW8N<>DT*@UP?_W*/K.^HR\KJF L\C]9JK.!TW-("FM:YGHA=E^@]B MCJABBH@UF4M0P#6M\LU3LJQ*S=PMV8:S-4LHU^0Q243)->,;,AL)Q5>,2,JX_3D!3EJM/2/1U.2$? MWW\B[PGCY"D3I4*$ZKL:?346NTGMUZCR*SCCUZ\EOR,=[X8$7N"UP,>7X1-( M$.X;N'_? I]>K;T5/KM>>^\0[F)^FR0'39(#R]?Y'Y-\P8Q.8T;'FM$]8X9- MMM&:F 6\545;>BNJR%*9[O@\#()NY,=]]WD_C:=B?AQ'4>]0;'+9L+_\;VTY M;N'VPOO@S82#*'2;*'0O*MNK?A.'-M\K@G!/L7?HS_14(O3:S0H;L\)_8]8- MX8+?)J64F* V&\,3"[K=(RO'IS+!L MNWY'I_8=$C"Z#GC(@^"XH;"$I-8%;T9SR!$@U,U';D[#90;$"V;1;DN'% M"H#CA"!Q[$C)6HJ":"2C9H$??R:J MTO'(>8GY7L!62$VP&YHYA?C>[6]DS7*$[YC.+,$2\"M@VKQSI@RF+TE&^<82 M%TS9 KR'A^DAN(,4W2ZD2;O!6K;IZHX O M?%=YU*Y2%2"#50J9$P?*D,Z$?+L+(*N02WP3/ 8SXQK. M9/R;6)CU26?8(0M8\BPV-_+N LJ ^A9O+F.=_R=WI6S0(?-,&YF4RNA!(M+B ME]^7B=A18*,7%%BIP)XJT!<4PE(A?*) >R\H]$J%7EL+_5*AWU8A*A6BM@J# M4F'05F%8*@SSZA;ER&LYY8:/CY6\(\I*(YJ]R!LBU\82BM3V[JU1^%:@GAF? M/R65:+!+;;&^F8+B(]=OCKD'[%J4[ M+VV=%K;8"[8B/T9\R+^*G+#TB8?". ML( %7V^GY,U/;S7,,R7,0YU_?K0IS!&-6C0Z*M%J4*9^E,E&.9]JU#^V4*?A M7D@U*.>M$^,+Y9<&%(XHP: )Y<*/<@ZS(\)&.4I4B[)7^[#J_#"'#9L[?RKT M/):V^37YXPKER*6!1/_IL=*KK/1R*[U&*^](BJ/(*)[J)2A=MWP*J"B'LD-G M.\8&V.XVH$]BS[]^Y5_?GP4,'5?X[\"5757D"U]A#B8SC8[.C2\#464A\F9@ ML@6%4Q!)R^3KBL@E$>D6M"F81N VR*C\%D,[Y%GWFL>6VGU'8D&GY%R00JH MS9G?>(\D!6,P2A;\07OB&53Q#+R0-\!C\3- ME2XD^LV5'E9^#[U^7^[GO-95LN::S #2O"HIR5+U&*T-DFRDSF<"P3IA9A40 MLT8QB2OFP7;0/\3#GJ?#MB&-JI!&WI#.%.",JO*_?"$HC&6.72#23&9Z/Y Z M-T=-M3GW2>P%0@,WA@-O*,C6$3F36"-EA/7_5VF>MLX^],Z$IZ](=)0Y.\Q? MC1WO4^O].\R\ ;1EB.(&ZD9A R0]Z@<_^YQS9$]#+](49@;=05K+[!(@2YN4 MK4U*[3XF?-:JK,_P>P#_7JBT&PC4/Q$FJY6"%>:#;)1(YV*#],L3F:6FUI/> M>XF/K)^ =Z[J(!)%GBB\JQ&&M@L1_>'#/'8*QI.VE/F$2ZROW(@Y'0VSTBHT;.H(* M_?NN@XCC8PD6M9_&H:.PT$]A5Y NP%>4T%%+R%XS>3M?T/Y-U4')NRC!VG-I MZ.@G]--/D;N631@Z+@D;/H[_6QX=SX0-G\@'3:\2S)O'XG2FC63A98%2?(Q8V1 MF_P\&ULS9I=;]LV M%(;_"F'LH@766.*7G,(QT#H(UJ'=BJ3M+H9=,#9C"Y5$3Z23%MB/'R6K.DID MGZ2%?6O,'DW^U6ZT=^98FF;V8;)W;O9Y.[6JK4V7/S$YG M_IL[DZ?*^=-\,[6[7*MUV2E-IC0(Y#15<399S,O//N:+N=F[),[TQYS8?9JJ M_/M;G9B'BTDX^?'!=;S9NN*#Z6*^4QM]H]WGW1.^7D:TZ%"V^!+K!]LX)L50;HWY6IR\6U],@B(CG>B5*T(H_^]>+W62%)%\ M'O]602?U-8N.S>,?T:_*P?O!W"JKER;Y*UZ[[<5D-B%K?:?VB;LV#[_I:D"B MB+J;3 AJ[UU)JTZ^PS2.#O\5]^J0C0ZA+RC ZTZT+X=6-6!E0,] M9%8.ZU(YM9CGYH'D16L?K3@H:U/V]J.)LT+&&Y?[;V/?SRVN5)R3+RK9:_)! M*[O/M=?(6?**7,69RE:Q2L@;:[7_2&5K\CY6MW$2NUC;'^W7I%"#7.O5/L_C M;$/>*AM;\N)2.Q4G]F41JN,B3_N\(I]O+LF+7UZ27TB^>YAT3T\?]Q]Z@M<5YG6 M5:9E//9\E:MBONDJYI]9HRQ%JS],EC^IT]_O?7SRSNG4_H-DQ^KL6)D=[\CN MDW%>Y;M:;U6F>*SHASBRC%, XG[!A:22S:?WS>*VFX5"1(UFC]+D=9H<37-I M,N=KX.\*S.FL_;2TFV%/2Q@ V8,^ M@I#_R$\\.6%C @E'J%8(Z WID$]/%:TI1]"A!/ UQ %[4()BPP$(AGR,Y0:2 MAF*@QZ,*U*PTG05!5[6!EB&.RZK:/WG? ^[":(Q" $3#V:#W_:SW?0^D#'%4 M'I1@V (*:$:#$9:; @9I.-!]7P7J46G:6%_BD*LJ_7/W/ 60439&$0".%%\B MGGC/5]'PI=(SC1YG"IBD."8_F$Q_)Q]4_M5;]:M]R^0\#@OLHW*, @$T*;Y( M/.$IB=JS V7G/'PJ3[N=7SX)VK%\HL!/BO.SK9!_NIY?Y%*@(ST?H58,B,OP M]>,)MC#HI]61=IA6#.#+KS$A@E( M9&,TY@R(RH:RYNR(-^?!4URU&U'>H18'K'(JD>RE&R"6XX@]23=LUN&-#<\Q>GT.6.9#>7W>]OI=@@!T.0[= MDP3!YB$.I.5C]/P< ,U/\_R((+WM/@?\;FF3&Z<,/1DN3ICHO MD]FIGR\ V0,30%2!$[6/%+TF&0%\%&/<&Q M4W':W@ B2MOQ=PG2^($)1^5)@F"SAP ^BC'N!0B J1AJ+T 9(HV PB@)%BC*9? EKE4*9?MLU\AR 2P"EQ<'X^NSDC&W.O\ZQX0X"HCI(N!D MA'.ROQK8O!$!&:,Q6O@(F!H-9>&CMCM_JL:T\3Y;\3*AMW2;.+,DT7>^3W 6 M>2GSP_MYAQ-G=N4K;K?&.9.6AUNMUCHO&OCO[XR?WZN3XJVY^BW)Q?]02P,$ M% @ JH$&4:XZQN&ULO9C=;]HZ%,#_%2O:PRJU)';XG !IH^N]G6ZEJMQN#]-],,$4JTG, M; ?6J_WQ]SAD,9#$X[**EQ(GY_N<_.IXN!'R62T9T^A[$J=JY"VU7KWS?14M M64)52ZQ8"D\60B94PU(^^6HE&9WG2DGLDR#H^@GEJ3<>YO?NY7@H,AWSE-U+ MI+(DH?+E XO%9N1A[^>-!_ZTU.:&/QZNZ!.;,OVXNI>P\DLK?*0S(PJ-A'Q%S[7RY'7]]"<+6@6ZP>Q^9,5"76,O4C$ M*O^+-H5LX*$H4UHDA3)$D/!T^TN_%X784<#M!@52*)!C%<)"(CI\0WE$GVF<<;0':,JDPQZI!6Z M0E.8F'D6,R06:$+5$GW\EO$UCHCLJGYFF,Q"?LBB37'.F MT"2F2O$%9W-$%7J_ICPV(E)6 MOV81J&.CC@?[ZCZ4OJP_*>M/WE0>&4* M__4O4$*WFB7J'X?+=NFR[N<:BG[ILG_24/2/JW=5S%7O01G4X%6&8G!;PK $A"[$7C$& %P)D*N MA(0X42IT\:]X(I*$R8C3&*WHBDE7XRWK8#!HJ+FE M'G9C[YAAJV%;@UO+-?PZ8,,U9.L'0<,[1BRQR&\3"T;ML35MH2>Q9C+-1>%+ M(8U>D#J&:L12C9R-:F1G(W<:U4@-U8*PWVOH.+%4([]--5)#M2:_EFKD=:A& M:J@&B3=1C5BJ$3?5#CX37-VS:")G0Q.Q:"*GH8E4T=1N!P=;CQHATFYZC2V] MB)M>1S>WBK":$&NV>HTA6M(1-^D.OQ)_5+\;JUOH"]>'E85<&)QK2D)+LQ"? M-"6%FKL%-4*-+0@MZT(WZXZ=DL),UQUB5:@:HK]SQ&'.EZ"W3SQ5*&8+T I: M/BHTK:P&XL*2*NH'G)6Z%"7.RU*X]BBSEC:*$P:- LJDJ+#[N@/)VYOC. M;F%)-J4R"VZ6UG@#*U#/]:/0,W=0*4@%3!+.D(#US/GFW\X3@[> 7P1:N3=& M)I-7SM_,Y*&8.9XQ!!1R912P_FQA#I0:(6WC=Z_I#"$-<7^\4[^WN>M<7K&$ M.::41SZL%NKRX0A>(,/14 M\D9B5LC45=J)T7/S/NI=%S4X$?5'PZY1Z'U!@1=X(_3Y>?H"\X,#<,2J)PQ/>DL%;8CEE* MCHYIXDTGT8&E8U0<>S?^@2=W[Q&;!OH3BPUA$E%8:YYW?:-S$EU3ZB:*U_9= MOW*ENX0=EKJ/@S O;_F7.TFIE4,_PS9'U!+ P04 " "J@091! G5WR,# M L" &0 'AL+W=O;%E.9AM([!7KA@%!G&X?AGV@I9-%E"(]DHJ3?[\CI6B.[6CM%XD\ MWO/PGA-YI]E>Z:^F0K3P5 MIYD%E[>XZ#$U>8%!M0B3*)J$->,R6,R\[4XO9JJQ@DN\TV":NF;Z^1:%VL^#.'@QW/-M99TA M7,QV;(MKM%]V=YIF8<]2\!JEX4J"QG(>W,37J\SY>X<_..[-P1BL0E"N&(*(Q_.LZ@W](!#\[7_!3D_J^'(EC'_"OO.- L@;8U7=@2F"FLOVS9ZZ/'P+(.D MR1$@'K\!&'6 T3%@] 9@W '&/C.M%)^'%;-L,=-J#]IY$YL;^&1Z-,GGTGWV MM=6TR@EG%Y_E(TJK]#-K] R M+LP' GU9K^#]NP_P#KB$ATHUALG"S$)+P;DMPKP+Y+8-)'DCD%\;>0FCZ",D M41*=@2^'X2O,"1X[>'SU&AY22OJ\)'U>$L\W^K^\#'"->JZ1YQI_'U>;E18Z M\5!W1Q\7219?);/P\5#\J=?5-,I>.ZV&H_@K_GM R[C7,OXV+1]!*GF1-UK3 M_)RPEB<]"#D=92?"3KW&:3(9'RD;CFE86=HK2P=9'I1EXIR0]"3WT^AJ>A3B M\M0K3:,L[KU>Q30)C@Q9'V3V?5+;$(=!#Q5"KJ11@A?,8D&%LKW<;6-AQEUX MND!8;U#WEP@J6M@@2BJCFFIS :56-5@B8TW!'<\ *9>Y: HR4U5PD*6J=TP^ MPX\_3),X^PE,N\>-E T3<(\[I2U0:7'%'.+HXCEFCWOJ^8TA.(VU[K7MK MV]J6U-I\"SBRWTRN5Y,S]MNL:X7A?_1M'_V=Z2V7!@26M%5TF=&YT6UO:B=6 M[7RUWBA+M=\/*VKGJ)T#K9=*V9>)VZ#_05C\"U!+ P04 " "J@091SWK_ MR#,# !7" &0 'AL+W=O_"(MLPTD]H9E6]$@:;L/Q3[0TLDB2I$J2=G)?OV.E*(Z3NRA MP/;%(H_W//=&WGFV4_JSJ1 MW-="FGE06=M MA*;1R H/JD681-$TK!F7P6+F93=Z,5.M%5SBC0;3UC73#UQ,&CX)9O M*NL$X6+6L W>H?W0W&C:A0-+P6N4ABL)&LMY1,XA%)A;Q\#HL\4E"N&(R(TO/63!S67W9?=]WG8 M V3' $D/2 X \?@(8-0#1H> T1' N >,?6:Z4'P>5LRRQ4RK'6BG36QNX9/I MT10^EZ[L=U;3*2><75S++4JK] .\@ 9?POE*M8;(PL]"2*XXPS'NS5YW9Y(C9WUIY#J/H!TBB)'H!OCP- M7V%.\-C!XQ^?PD-*P)"%9,A"XOE&_YJ%3W_0$5Q;K,U?)XA' _'($X^/$-]H M;-@#/1-+12L0**NTD&U)][W57&[ H-[R'%_,8<<]]=SN_6X7\3B>3&;A=C]5 MS[6R29H]55J==O-3?"K8\1#L^"3+4DFK*;"#"*DG,E //T?*S9]7K$HCJ*#BCW72I,]I2=^I\&!(!L"R;ZMIIV'IT'O*X1< M2:,$+YC%@GJJ8#)'Z&80,Z!*H->']1KU\ *AHH,UHJ2.JZF-%U!J58,E,M92 M3R'!"5(N<]$6)*:6XB!+53=,/L#WWV5)G/X$IK-Q*65+G>D6&Z4MT%5R?1_B MZ,WO4')!\!VWE2>XPYPJ93D:H.X$/]_G%9,;3UQSXP>6@^-:MS3I($F[-G3^ MTNT)]UIKC7KC1Y2A<%IINS8P2+LIN*0IZ*?%@?PRO5BE+\BOLGYJAE_INY'[ MEND-EP8$EF0J.D_I1>ANC'4;JQK?V-?*TICPRXHF/VJG0.>E4O9QXPP,_R46 M_P!02P,$% @ JH$&45;14^*1! &!$ !D !X;"]W;W)K&ULM5A1;^(X$/XK%K_7W]@)"840W4KE!6)GOIG/G^UAAO%6JF\Z94_5RRS*YO>[AWF[B@:]38R>\R7A#UVS!S)?-7,'(J[TD/&=" M4W.[A/KGN^9<0R%AOK@L+7$YNR M++.>@,?WRFFOCFF!^\\[[W=N\;"8)=5L*K._>6+2Z]ZPAQ*VHD5F'N3V-U8M MR!&,9:;=)]I6MGX/Q84V,J_ P"#GHORFSY40_P= *@ Y .#P!""H ,$A(#@! M""M Z)0IE^)TF%%#)V,EMTA9:_!F'YR8#@W+Y\+N^\(H>,L!9R:W-*,B9FCA M#ME4YALIF# :7:(%G+&DR!B2*S17<-*4>4%4).C7[P7?P-Z;"_0G@-[/F*$\ MTQ\ \V4Q0^_??4#O$!?H,96%!H >>P:HVH!>7-&Z+6F1$[1^+\05"OP+1'SB MM\"GW? 9BP&.+1R/7L,]$*A6B=0J$>LH(X5N%CAB5B/TM ,;?8%9[M8;4*6W@;.F[WE3Q,21=%@[#WMZ]5B17#0 M6+VB&M94PTZJ-W%B3DM;S.0IKE4AO_K)MIXEZ[[>XPN<13V M#XFWF0W(Z 3S?LV\W\E\WBKO!1*L5>/^$0GL!_9@OJ)Z;-4?A@=&LVY>7W'7 M$1K4JQMT>OE,XQ2FU,%U[? =5&W>+ Q3>V)8N@NY,ENJ6(<8V&\2M7]VZ?'>SP)^4_$K=_NZ!A'N M'XC?8D5&)&@7'S?9&9-.LG>%$MP4BCF>=_S9/NLN'9IDC(/SJ][D4]R=4']8 M]>/L"*K#,&J7EC0ICW2GO*D4VJBB[$>@? 41UI!& MNA0E>P7D^2M(TF0M\K8U)#DN#T/L'V;O%BO<]_T3NMND]WJF22WD!ZN@BF4W MZC%E*(8]E!E/7$FZK'J;LH&FVEX4Z Q8OH1?ZEUW@%)XL61,0 6KH 5-T$K) M'!EP1HN$6S\=3KF(LR*!:3@O%F(+ 2I>T,\_#0F.?D&ZC'$C1 $;\L V4!,C M.%ZV9T78O_P#K7@&\"TWJ7.P8'&AN.%,E[7;P)[L MNGZO"5'^9_"9JC47&E+5"L+Y5Q%LGRK;\')@Y,8UIDMIH,UUCRFCL W6 -ZO MI#2[@0U0_QDR^0]02P,$% @ JH$&47F4Z6]H @ J@8 !D !X;"]W M;W)K&ULI55=;]HP%/TK5M2'5MI(2 +=$$0"PK1. MJH3*NCV;Y$*L^B.S'>CVZV<[(:5=0&Q[2>SK>\[]\,W)>"_DDRH -'IFE*N) M5VA=CGQ?904PK'JB!&Y.-D(RK,U6;GU52L"Y S'JAT$P]!DFW$O&SK:4R5A4 MFA(.2XE4Q1B6/V= Q7[B];V#X8%L"VT-?C(N\196H!_+I30[OV7)"0.NB.!( MPF;B3?NC16S]G<,W GMUM$:VDK403W9SET^\P"8$%#)M&;!Y[6 .E%HBD\:/ MAM-K0UK@\?K _LG5;FI98P5S0;^37!<3[X.'-2K'$REF*/I/4V;';ANN_0IE^$VSE9:6E.B<'I9(8IYAF@E1O* MN6"EX,"U0N_1-,^)O4Q,T1VO)])>[74*&A.J;HS+XRI%UUS)HM9G45X(HL(W0NN"X46/(>\ Y^>QP_/X'W3D;8MX:$ML_ L MX9>*]U 4O$-A$ 8=^H4S#JEI%ZLLSL(,R$U.27,W3-44TW='16 W?);6!:M#N^FPM\TC]]^M%@ M\-IIT>4T?'&J*_://CX&$*T1A8T(%O5NC#;)6QGJC1>D^_;701DC[.YTC0+!Y:2-R@- M5Q(T5M/@(CY?Y,[>&WSEN#4[8W">K)3ZX2;_EM,@^DR\K9G"NQ#=>VGH:G 508L5:8:_5]A_L_D^X#T&<"H!XQ\ M9#I7?!P6S++91*LM:&=-;&[@@^G1Y#Z7[MJ75M,N)YR=73+!9(&P]&]LKIJ- MDBBM@;>PI"=6M@)!57!1%+K%$CYQMN*"6XX&3A9H&1?F-=G>+!=P\NHUO (N MX4NM6L-D:2:A)8GNH+#HY5QVC>TV7T[2R.TF0\"6]W@_34*H^C!Z-'>D>#WM&+]"I;HSXDK8-GN]*R M)!WM23M@%9'=86W9H"U[D3;Q\#H/*A"7)LG&TI_"I59PGV=ECJ\5Q0=_C M_XX\D7&PMY /?N:_1]OY=1STI48HE#1*\))9BM*J?]1=6V'&Y3T)EEA03OBRX_+D[[NB9G+M MB1MN? ]R<%SIEIH7)'E704X/W4*X4RT;U&O?=0RYTTK;Y>^PVC6V.34VWP#V MUB_&YXOQ@?7+O&^$X0-]UT4_,[WFTH# BHZ*3G-Z1KKK3-W$JHVOU2MEJ?+[ M84W-'+4SH/U**7L_<0<,?P]FOP!02P,$% @ JH$&44ND4AAF @ AP8 M !D !X;"]W;W)K&ULI55K3]LP%/TK5L0'D#:< M5PM#:23ZF,8D)D3']MDDMXV%8V>VT[)_/S_2K$!:H>U+8M_<29:S2B'.XE46]=$_IX"$]M)$ 6[P#U=5]H&<)XU9 U+T _-G30S MW+.4M :NJ.!(PFH27$=7B]3FNX0?%+9J;XQL)8]"/-G)33D)0KL@8%!HRT#, M:P,S8,P2F67\ZCB#7M("]\<[]L^N=E/+(U$P$^PG+74U"2X#5,**M$S?B^T7 MZ.H96;Y",.6>:.MSQR:Y:)46=0/1IJ)S_4U_\L_J+9B3]D4@<7W+\2!QA2GNFU#&E M!YB^&9]KI"C;0AM/&6#U>^-)QH[$^MHFCY+1^"+-\&9_#]ZF729IDKS,FK_- MBD?1Y>@5V6) ,PY'2=2G^8+QWLVJ0:Z=I2E4B)9KW]$^VKOFM3.+5_%I=#6+ M!N)SX[+>%/_2>XN^)7)-N4(,5D8J/+\P%U]ZV_,3+1IWKQ^%-B[AAI7Y4X"T M">;[2@B]FUB!_M^3_P%02P,$% @ JH$&40[H\^<_ P Y X !D !X M;"]W;W)K&ULM5?);MLP$/T50D"!%FBLS6M@&XB7 MHEM:PT';0]$#(XUM(A+IDE2<_'U)2I:=5*)2-[E8),7W9CAOS-$,=XS?B V M1'=I0L7(V4BY/7==$6T@Q:+%MD#5FQ7C*99JRM>NV'+ L0&EB1MX7M=-,:'. M>&C6%GP\9)E,"(4%1R)+4\SO)Y"PWK=CTP$3?H%6\"-6)DL43HZ7< LT W2&]J/K>W1%UI2L2(2I1%/C W#T>@82DT2\47N_J Q>"&L="=,FHW @TIS'$%?B9 M'=^UX%T5I#)2P3Y2D\!*^#&C+11Z;U'@!5Z%/],GP_U!U7'^S_K\9.L/@A&6 M:1,:OK"&[V^%T<_/:@_Z("$5ORP6VJ6%MK'0KK&P *XMJ,L*L1623.)$74PF MU:J2R4[F>U[+\UY5J78J<'8J<'X"\$$$.V4$.U:FR^@3",&HA:I;4G5?2.Y> M::'WG'+;R<)>G=IV7#NH$[O!WJ!.ZP9[88/4_3)Z?2O1A;IUR17+5 S/)L#7 M0-4=S+<6YD')/'@AY7WO4(*\Y]2^@2WLUXG?!/3KU&\"UJ7;O E8D6\/8WA4 MQGTKU13SF%"4N43R;:F9[AF4GW2F^%&M:' ]0;U?L68W$^T@;*Q'?\! M4$L#!!0 ( *J!!E%K=-_)\ 0 ,L4 9 >&PO=V]R:W-H965T]X]R@KT5>ZHO9SIC] MN>?I;,<+IM_*/2_ASD:J@ADX55M/[Q5GZ]JIR#WB^Y%7,%'.%O/ZVK5:S.7! MY*+DUPKI0U$P]7#)8KYG6W[+S>?]M8(SKXNR%@4O MM9 E4GQS,5OB\Q6EE4-M\8?@]_KD&%6EW$GYI3KYL+Z8^94BGO/,5"$8_!WY MBN=Y%0ET_-,&G74Y*\?3XV_1W]?%0S%W3/.5S/\4:[.[F"4SM.8;=LC-C;S_ MF;<%A56\3.:Z_D7WK:T_0]E!&UFTSJ"@$&7SS[ZVC3AQ@#CC#J1U('V'8,*! MM@YUY[Q&65W6%3-L,5?R'JG*&J)5!W5O:F^H1I35,-X:!7<%^)G%#3_R\L#1 M&5I6#15&<(U8N4;ORK4HM^B&:ZZ.'%VRG)49W(.9@]ZQ;(=NQ;84&Y&QTJ 5 M,WPKU0.2&W0E="8/I6G"+'.8*(WGJRMNF,CU:TCV^?8*O?KI-?H)B1+]OI,' M#<9Z[ADHJ1+F9:W\RT8^F9 ?H4^R-#M=R>7KQ_X>M*+K!_G6CTOB#/C+H7R+ MJ/\&$9_X(WI6SW;'J4,.[8:'UO'H1+QEUO;R5VF@A4OHZ$?)2@WCDG%Q9'>\>1]&&7/G16?*WD4;20R&%:K9&12+,1JX-2 M'";NGBLAUV/%-?[A27$41XEOJVNF0S3H01KCB(SW(.[4Q4YUUR!*.;3% VUG M:1@&XTF3+FGB3LH> ,_MLFW( R.?*;X6<%%H?>@OL$9,,A1#?8+CL->I$;N0 MXC <5YUVJM/GSE98>QS6WIC&=) [)83T%0ZM@L#W)^8S]BUA??=D!L$S% M;JA^+T'PD+5G!*=^X/?[-6(8$!HE$\HM;[$;N,^C"!YREP1)/!C5$3-*PRF1 MEL_8#>@;8 BL9]<ON=;9G#VBIM="F40X-O^'FH$H70(@E)HE_&$ L 8F;@/\! M(,.W31), \1RD[BY^3* 4(M*^L0[XY, H4-$ADDT ,B(&2%),$$0:DE*\8L( MTKH_6HD1]B=F.;5DI6ZR?B]!Z!"D9R$.?-KOUXA=&J43'W3TY#O>3=SG$:0- M&ULS5C;;N,V$/T5PMT6&R"P1/H2.W4, M^+9MBJ0UDDW[4/2!D<8VL9*H):E<%OWX#F593A7P,#>*(X_Y M?M>+N4@:PT'>-U?#@0R1?+QHT,:FXT8L5\9V>,-!RI=P M"^8NG2ML>25**&)(M) )4;"X:(SH^8SUK$$^XD\!CWKKF=A0[J7\8AN7X47# MMQY!!(&Q$!S_'F "4621T(^O!6BCG-,:;C]OT#_EP6,P]US#1$9_B="L+AJ] M!@EAP;/(W,C'7Z$(J&/Q AGI_)<\%F/]!@DR;61<&*,'L4C6__RI2,26 :,[ M#%AAP/8U:!4&K7T-VH5!>U^#3F&0A^ZM8\\3-^6&#P=*/A)E1R.:?^ '0L)7\GEG(Q^<:"U2[1VCM;:@8:[/.+W M4G$K&F2D%$^6Q6(<)2'Y72;!KA'D,SYJGJN.)G]?(3*Y-!#K?QQ^=4J_.LXH M+Q-A!(^( 143N2!\LTGJ.'5#49\\ U=U&V;V'LL7\73+>+I.J)DV K450I*" M$C*T,>%37FZ2 $B6+A1N+K( (/]N=G]=K.MI>ODTMA0]#%EGX#W4N'96NG;F M=&T."H7(8&VR3BV5U)JD2BX$K@&L)YI'4)>[J1NUXS=]_\>ZG!]N]R*L7AE6 M;]]]@AF] 8U,!BO"<55/X0'+=)HOXME3:E6XZ9BQ7\[8/ZJ]1/VJTOC.7-P5 MJ\L&'PODTTB<(.7/.W;4N,#;7F;4+Y?96H^+,?WM,;1)ZQ4JN3-A$1HOR&9*YDF$6&-AL.N\+6NLTE;FUM9]:?@,P2JQ(YZ)L=$O0+F"K625'=*T\K"0 ]RP !D !X;"]W M;W)K&ULQ5IK;^.V$OW<_@HB[1:[0*XMB7K8O4F M;)SLIMT4P3[:"US<#[1,Q\+JX4I4O"GZXSND&%&VI)&S&^/F0V(YY.%P.#QG MAM3))LL_%RO.!?F2Q&EQ>K028OWS>%R$*YZP8I2M>0K_669YP@0\YG?C8IUS MME"=DGCL6)8_3EB4'IV=J.]N\[.3K!1QE/+;G!1EDK#\X36/L\WID7WT^,7[ MZ&XEY!?CLY,UN^,?N/BTOLWA:5RC+**$IT64I23GR].C<_OGM_Y$=E M?H_X MIFA\)G(J\RS[+!^N%Z='EK2(QSP4$H+!GWM^P>-8(H$=?VK0HWI,V;'Y^1'] M2DT>)C-G!;_(XC^BA5B='DV.R((O61F+]]GF+=<3\B1>F,6%^DTV5=L 1@S+ M0F2)[@S/2916?]D7[8A&!\?MZ>#H#LYNA[X1J.Y =SK0H*>#JSNX^W;P= =O MI\/$ZNG@ZP[^OG,(=(=@WPX3W4&%R[A:#K66,R;8V4F>;4@N6P.:_* "0O6& M)8Q2&;L?1 [_C:"?.+O(TGN>BV@><_);)GA!6+H@'WF>D'<92\F_R/EB$ MDZ16-^417\SM8/>F@-(S60& LRRS:0TW/83/;,O(@?6,7M-@S1!S,:_9#5FR\4B[>7-Q.^PW MV_"(?1 BL0V3V#B5/-%SM.4Y&_6 5S;'4UL[T7GW/">U!I9^.0:"96#0OU62DZ5R0._AYD4X/?'8J\K MB=!HS4W7M_B&*IV!K(L]J*T U<16UB5REA9,%;6=N;'3SJKLB8/%HV%-!V?- MBRQ)H*JI_^U/I2PTHAK&WR[-'4<=P>DPS[.GBR=;NSF^62 MJ6C4MLF\%/9,AEGGM1W6[RQ#VPY.VXK2HJ(H61IRL*80W%BNP( M='@.BY1"N?>XP_CND-K823N*' ^BR*<]OC+JX.#JT,%E)GQZ9>+*Z>!^FU)D M^:CA?CK _7%6@)=((;+P\W%5OTABK0(9MAM:S;[6Z+;=C&K%K#OZI1L&S7;! M:.+WV&_D@>)D;!@4%EY$$(1K74;F!5@OZ_'.DM!NIWP]IA@RISB9?TIA"6%U M_X+%E-%&%E$1*K*0QSB+]CXEP&<#>8ZVUFD%0.!-^]F#-DING/TOETNN3BP' M%?]J ,D9V38FBM30/\7I?S=)^]C#*@,P7L4J9$I 3,2J(/:$+-@#1C/4Z '% M]0!R5.=).2HUA$X/4HI3P]CT.8MQVJ[&=7'4RE'W:KIMM.%UBO/Z5^2HLP'( MR)T^F=>WC(/-7X1YI,ZQ.B,9A_^X4F=;'0'WTP^V;_U[#G%N!H1\ MB9%E]$4FF$3ZLV0@0'G\(+-/EN=JUT"W M&P9$6HT@SQ)_*5.NGZQC\H&OA3H0>/Q*D=R,A\TO;979LD<4N1^/R685A2LP M+8'H#L'(]DCR[!=9%]>(FXN+6Y4;F:V4,%'FD7@ 'NB.F $\L%.=JW[_W7=R M/3 ;C8"YAZEO9@.XTX$BQ36ZYN*Z]I7I^$S#;B52KCL*Z"3H.78ULN7B8G-A M+# 92]BPD!FOF(XXSH3MIRV=',GHZX4E48F7;SN:>X;*$ 6,HEMR[LV MJWU8Y?0YRLBH.UCXU : ;PH>EBJ1&C0F:!E#^XPQ\NCB6M98-0@:8';)Y2$K M5G(1!>C'&B3BGL4EKR.MTS9\%-L:9!6CF>Y7U$+W/&6I))@$PDXFRIU7*=^F MEK!6@DGOJ M=EC^05&9##:@N7O61#/A+%XSD)5/%(PPH=Z?RJP2N<.OK MJW-(K[C2FV;[N7PUX=6K8]4K"\,2A%96 @#_J(AEO""PV>5(&IV%(8]Y7MWR MRNT8/Q)&=>-5RN-EU;)SQB-RKNR7TEW?5%86 *FO6?I -DP=.BU+0#9N)YM( MK&2[8MDU+5HORN-N'O/5I,.($U'[@1C*\_HM8?K M=?T2!H;6N+D]R%V.9\31>\:[G"NO?3;8NLNI7CO8I^6VR49./5Q.GYJK7PW@ MJ?=1 IVJ>YA7C;]L;_)X'VT;UC:IX?@,-]0KH]3[I,X[,)O5T/= M'':U3\MMDPVO^WA]LV<87 S #-^'^(WW>G E:*[^#?LB[T8P7$/7?G"0Y3=D MZ^-D^Z3E?^.W";3O>GS<>$%3OA)\P_([T!T2\R7TM48!+$Y>O65;/8ALK=[9 MG&<""@;U<<49["/9 /Z_S(#6]8-\#;1^U_GL'U!+ P04 " "J@0918GA0 M'?HPV7'R1"2$*/&4IDY>]1*G5A>/(*"$9EN=\19C^LN B MPTJ_BJ4C5X+@V(*RU$&NZSL9IJPW'MFV6S$>\5REE)%; 62>95@\?R0IWUSV M8.^EX8XN$V4:G/%HA9?DGJC'U:W0;T[E):8989)R!@197/:NX,4,^09@+?ZD M9".WGH%)9<[Y%_-R$U_V7!,124FDC NL?]9D0M+4>-)Q?"V=]JH^#7#[^<7[ MS":ODYEC228\_8O&*KGL#7L@)@N\1?Q5-K_8%/:NCT0Y5+Q MK 3K"#+*BE_\5!;B& J 6@' <' /T2T#\6,"@!@UU _P# *P'>L3WX)< . MIE,4RU9ZBA4>CP3? &&LM3?S8(?+HG6!*3/,NE="?Z4:I\83SM9$*#I/"?B# M*R(!9C%X("(#GSAFX Q,>+;BC# E 5^ ??OW4Z(P3>4';?MX/P7OWWT [P!E MX"'AN=3>Y,A1.E+3GQ.547TLHD('HOHU9^>@[_X$D(O<%OBD&WZU$IWP:3=\ M2B(-AP8.PQ;XK!L^(_-S@$(+]YMP1X].-42H&B)D_?4/AC-7X(9))7(]I17X M_$D;@!M%,OEWA_M^Y;YOW0^.94#;5<&PI8*>%P8[/&\S M&P3H0)S0K9<<]QM8"_X%=^4,O=4S]!D8#G9P#6XM^XB:*WF\"1R#FL]AR<4=+BOZ$,8[,^ MU\R:L=>*#K^#I,,634>>AW9S:)-^Y X/Y%!K/^P6_^/JO"_H;;NXTNSP-JZY MBZUE'[TJ^_Z;-BNH5GAT$H5'6UOP$RH\:I'N_OZ.95+:^8?MFM'7&H^^@\:C M%O4.O/" #J):O5&W>K]AWU)Z:A0(H8%[8 5!1HN;+;5B(O]M^_,R@F[40V(* MR"1/:6R7GSE.;56+6R)LC]#Z>$FR.1'5$1,D^L.<$*:'0M"UABT$SRR_Z61^Y"TK:=0/\^,,0P>!G((L^KAC+=9WOR$HS 7 &S,4,@.[9 M;V!!4PW?4)58!_*9_8Q(5@/@S'0WQ=<<[%\ M,1U4-W[C_P!02P,$% @ JH$&4='Y$ &!! ?!0 !D !X;"]W;W)K M&ULO5A;;]LV%/XKA-&'%M@BD;H'CH'$\K 4[1 D MZ?8P[(&QZ%BH)'HD'2? ?OQ(2I%LD5+=ILF++='?N?*<\]&<[BC[RM>$"/!8 M%A4_FZR%V)PZ#E^N28GY"=V02OZRHJS$0KZR>X=O&,&9%BH+![ENZ)0XKR:S MJ5Z[8K,IW8HBK\@5 WQ;EI@]79""[LXF:T6K*\)!7/:04869U-SN'I @5*0"/^S,F.[ST#%_C=)):U,)[C\_:_]-!R^#N<.=/:UM,Q7 M7JE"N1%,_II+.3&;T^J!,)'?%03\007A %<9N"6L!)\HKL"O8$[+#:U()3B@ M*W!9"<((%V#Q*&N5$[5FZGB?$H'S@G^0\E]N4O#^W0?P#N05N%W3+9<6^-01 MTGOE@[-L/+VH/44#GGK@,ZW$FH-%E9',(I^.RX^PM +G(M_LR/%H>)+9R765_\L/6#9'AM'7E:GS>@+R5W0A8'%VPKQX@ M?W^2 ' I2,G_&5'OM^I]K=X?4'^^7#*B)XNLMTS9RG*^I%MI2=6K7LDYW^)J M2<"2C[K==0^JNL55_ M8-CU_, _="ZM0<$>*$B\T.YL"8H#OW$ M'FS^A5]K!C NB- M!G0CM-MR.LMS0[N7UCWTS%Z#QA8> 4HM(.@B8P>MJ&!@!SMN@F] 3A>-D0/G MH-M/A@7DPGXR3!""<3\7%DW)P-R!'<_!EQ,=-$G,)!,;R& 3"\A")U;4$)_ MCC7A.&T.]JWL5]57ZMR,JZ>QENK("T:OTK,=8GQ^/0J46 ME.=&87__K*BAKNVH#"9OT;6)Z9QG%+,%Y!HCS 2%@9$+$Q0D X=3U+$N&F?= M8[H6F>P'XZ@_GQK4P>DY]GNHU(+RHG[6%C94&*&!8#N^1=_DV_"[#D>HHU;T M*M2*.FI%/XM:D4EUD3LPWE''=.@MF Y9^&GO3';H6T<]Z.74@\P_64G8KRAG M[S:E).Q>7V-QH,.L_Q"WJ^U5V;F^(.JM7\#3.;2LI_!T45^$=>KK>[G/F-WG M%0<%64E3[DDD_67U55?](NA&W^7<42%HJ1_7!&>$*8#\?45E,3(]Y]Q+\E!<')3^:G:<6_2MR*59!CMK M]Q_"T*0[7C!SJ?96@?!X.^97_,\ M=TB@X\\&-&@Y7>#Q\W?TCU7RD,R:&7ZM\M]$9G?+8!:@C&]8F=L'=?B9-PDE M#B]5N:E^T:$9BP.4EL:JH@D&!860]3_[UA3B*( 23P!M FBENR:J5-XPRU8+ MK0Y(N]& YAZJ5*MH$">DFY5'J^&M@#B[NE;RF6LKUCE'GY7E!C&9H2>N"W2G MF$07Z!$60E;":[5!'TM;:H[NV0M,C#4(RFIW'/5!WMYPRT1NWJ$W2$CTM%.E M 6"S""V(=M1AV@B\J@52C\!?2GF)(OP>44SQE\<;]/;-NU.4$%)N\Z9MWK2" MC3VP@$;[ND> HQ8XJH C#_ -7UMT*XW5I:L1^OT.!J!;RPOSQPA\W,+'H[H? MN-MJ&==N.EQ)ABI:0TPJ"+8 X:8F3AGB/]EK( M5.RA0K7$(3'S?EWP'/M6 <&=-^'SEJ>H0Q)9,I1ZDRM1.= MV!^X:(81QZI1S9*1J5^A@,T95J_N(GS5ZI!.2U5DLRG'O[.SLA9/YO\ M(S\CG:&1_\312&=IY%_PM ;CI')3DGCJUKD:>9VMD;ZO1;%O>Y'.V,CKG(WT MK6V$KG,V,FYM0!<-TO6=;(2N,S(R[F1 %P_2]=UJA*XS*S+N5D"75(:PYB]* M9H/,?6NB44*FGG5#.VNBX];TXX<&[3L.3?!D[DF?=I9#QRWG5><&[1O0!1U1 M<_0]-6Y KSPZ&M33"<+>LX-VKD6C__OL:!A/:C=-YL0CM?,_.NY_/WAVT/YG M':4TQO._\8='MP%WL_K$]%9(@W*^@4!\.84$='U9J1M6[:L+PEI9N&Y4CSNX MX''M!L#[C8**- UWYVBOC*N_ %!+ P04 " "J@091"R1EQ0 ' "/(P M&0 'AL+W=O"?D%S5E3)/[+,W546NJ]>Q=IZ-&4Y91U18SEL.;L9 9U7 K)QTU MDXPF5BA+.X'G=3L9Y7GK^- ^NY+'AZ+0*<_9E22JR#(J'TY9*NZ.6G[K\<$G M/IEJ\Z!S?#BC$W;-].?9E82[3H62\(SEBHN<2#8^:IWX[\[CP C8%G]R=J=J MU\0,92C$%W-SD1RU/*,12]E(&P@*?[>LS]+4(($>7TO05M6G$:Q?/Z*?V<'# M8(94L;Y(_^*)GAZU]ELD86-:I/J3N#MGY8!B@S<2J;*_Y*YLZ[7(J%!:9*4P M:)#Q?/Y/[TM#U 3\J$$@* 6"307"4B#\3J!1I:@4B#;M(2X%XDT%NJ5 =U.! M7BG0VU1@OQ38M[,[GPX[EP.JZ?&A%'=$FM: 9BZL0UAIF$*>&]^]UA+>3-@FO)4O87WGZ\' MY,WKM^0UX3FYF8I" 8(Z[&C0SO31&96:G,XU"1HT.9G)-O'#/1)X@;="O(^+ M_T[S-O%Z1MP_6"$^6"->@'CH-?;^'A^\NBG? G2J?"BJ?"BQ>U(!7>0R"%598H<4*&RTSU.0B5UH6 MP)B:_',)#,I$MZS]T'QXG( Z-2D2[) M1*ZG"E$MKE2+4I=X[%G@?. M<%OWPG6M%A3M5HIV447?C\?,9B @ + D4YH 3;!56N) OM>.>C\AINM5&O50 MH ^0\Q5-V2H6.NLMV2 P-F@PPG[5Y3[:I?53[OP4LFHAN7X@28,I<#@;T;V] M'UZ]@I".$9,<5/H=H(!73(Y +RA'H.+X6G#)$J(%F=$'('Q"DX2;4@)K,0>.Z.HC;^8YK?9QL/^-[?0*7D),^!4J2"@MI0-0.Z-1:C^8.! MKGJQ1I4+\3UDY6-KZUG=UMK8^N0B)CMHCX+ M>R0VP?W8]E1(,!&\5'.=5NLR?[-'9FD!E6::N@95[BB'HP"5:ECY%&E"IA2R MRY"QG"2%9::G]FA&*XK)U 8%D%I:)&8<&]K!N>ZF;NARIX_GO&4O(;.*JE?Z M"(X7KR-=??WTD'($K<%;%T&!JQ0"O%) M(LC%1U, F7KZ&0$4U!9KP2X"*'")/\ 3_Q8!M ;Q10)H6W]OC!\0WRY^@G;\ M\O'C"J$ 7[H^/7YP/#L:3#-7005XO;,4/S<-)?8BOLN]07'8TF&8NW0=XKMPMM!EFQ#/-D_:+SHMP1:V0<+F]6CHTDF(KT=K&PT?QV!!^066 MR'TZXYJF_!MM\/O3-:B!MR8KA[4-Q4$P]4U*$V!SB$S2S:B2F-].6X- M=[+(#!U%ACA%8CM=[\/E[;X0V>\+'7&&^")CP80\7Q1-I]9E!";>P88H$B2.9<'.2N;PX_?@)V\IV%!/MA&(B1S$13C&;[_3VUR#U MEL-Y?M"Q1J[;[J$\'SF>BG!&63KXPE =N42[.:ZHG5>\V($%#N3;$PMRL/[ M(G)L%.%L=,GR!*W-(D[L%[LJ";&%\D;NV%_#5!W?G"&*>7H*7[!"J@?+U= *X[,!FN; M+2KK^"=>4R>5Y2^8;U2N!LVI2[F83*U?*'.D;KY/,:V$Y!.>VP+*[NBS:J=_ MY>B6-_%]?TGK3NW# ?.I"I1KT(>"[L<@Y@'9MHB4'V#<_P_4$L#!!0 ( *J!!E$E?NFJ@ ( 4& M 9 >&PO=V]R:W-H965TB!EM86$8I422JYT#.O,*:Z\'V=%5!2?28K$+BSEJJD!J=JX^M* 1^% 1C MOZ1,>.G4K2U5.I6UX4S 4A%=ER55SY? Y6[FA=[+PBW;%,8N^.FTHANX _-0 M+17._$XE9R4(S:0@"M8S[T-X,4\LW@&^,MCIWIC82E92/MK)53[S FL(.&3& M*E#\;&$.G%LAM/&SU?2Z(RVQ/WY1_^AJQUI65,-<\F\L-\7,>^^1'-:TYN96 M[CY!6X\SF$FNW2_9M=C (UFMC2Q;,CHHF6B^]*G-H4<(1WL(44N(_I<0MX38 M%=HX&86[#'DFG4NQ!678B@.YD08T MH2(G]Z!*OZ3YF MU 45=4%%3B_>J[QV\<^KU':AOD%ZHV3&C" M88V\X&R",JII.LW$R,J]VY4TV 7&ULM5;?;],P$/Y7K(B'(<'RNVVFMM+:##&TH6EC\(!X<)-K&Y'8Q7;: M\=]S=K*L2[UJ O'2QLY]W]U]=W9NO./BIUP#*/)0E4Q.G+52FS/7E=D:*BI/ M^088OEER45&%2[%RY48 S0VH*MW \P9N10OF3,=F[T9,Q[Q69<'@1A!95Q45 MOV=0\MW$\9W'C=MBM59ZPYV.-W0%=Z#N-S<"5V['DA<5,%EP1@0L)\ZY?W;A M>QI@++X6L)-[ST2GLN#\IUYOEM3I?&K@ M_O,C^P>3/":SH!+FO/Q6Y&H]<48.R6%)ZU+=\MU':!.*-5_&2VE^R:ZU]1R2 MU5+QJ@5C!%7!FG_ZT JQ!T >.R!H 4$?$+T "%M ^%H/40N(7NLA;@$F=;?) MW0B74D6G8\%W1&AK9-,/1GV#1KT*IAOE3@E\6R!.3>><;4&H8E$"^;3@#IB3A2W+)% B0BEP\8*]*(%CL)^N3%!0M2OD6^P)?"0F%32"5JO#X4^7Z%!N12025_'*&/.OK(T$!Y49R$ WMP@RZXP='@NF-[I$[# MCFOX/]I@U-&/CH9ZIZB"' M/U;PF8UC,->LN[>![D"L3*3D"2F MB,W=VNUVT]:YF3%Z^S/_;.Y;]E,]G9D!X(F^&>VNJ5@53)(2ENC*.QUB640S M+34+Q3=F'%APA<.%>5SCA E"&^#[)</9+ , 'T) 9 >&PO=V]R:W-H965T ACR6N1"C[VE,:L+W]?I$@JFS^4*!#Z92U4P M@T.U\/5* O)B-9FIP+N%=$ET7!U-LEY'(S]@+O M_<8#7RR-O>%/1BNV@$C9>*G-=_9)-,Y=Z)"VUD44CQ@P* M+NI_]MHT8DL0Q#L$82,(_U40-8*J3Y\8H<'YV0(\(%>5K*4B-&CWR# M)=A$_+1)][).-]R1[I=2G).(GI*0AM0AG^Z77T&*\L#*@^&?G$R\M<.<-R"X[U@9 4N5JWJ;;'Z-(K=K%[+ZAUBA2Y6[S]8 M26T'[HA@U:V. 0K.>"#3JP((CB M@1LV;&'#O; G:5ANW8@794%6C1NX\,,NGL:A?;E<_(!^N!;=F\$M:'2J0I;X MT2G #4QC!EPLT%X,X,@XK85VLCD+D]W9;'EHL+\?[TYW2A9*:K>O!=WW>4 I MW<'^<* @/-R)S/I0QG5:-<0Z>'6':UTRD0))I:[=NF/WSE3#;I^B8;RK31]N M%NRWLSL\E:1,J3>[4/7B.?%=1^O'M#=L\8W3.Z9%21+]E:6_M3?:@\E7IA9< M:)+#''7TO(]EJGJOKP=&KJKM&PO=V]R:W-H965T3")5"%2 ,T;9,V(6BWSR8Y$*N. MS6RGM/]^QT[(V A4VI?$M_,^[W%R3G*0ZED7 (:\EESHJ5<8LW_P?9T54%+= MDWL0N+.5JJ0&IVKGZ[T"FKN@DOM1$(S\DC+AI8E;6ZHTD97A3,!2$5V5)55O M,^#R,/5"[[BP8KO"V 4_3?9T!VLP3_NEPIG?JN2L!*&9%$3!=NI]#!]FL3WO M#OQ@<- G8V(SV4CY;"=?\JD76$/ (3-6@>+K!>; N15"&[\:3:]%VL#3\5'] MD\L=<]E0#7/)?[+<%%-O[)$Y)#B+*G4$W"[ 4,;U';DA3)#'0E8:=77B&W1KF7[6.)O5SJ(+SKY6 MHD?ZP0<2!5'PM%Z0VYN[OU5\S+5-.&H3CIQL_W\2[ET!]%M WP$&%P KL+60 M@[)79KUWI5Y+C)R$K9N7-(SB,$S\EP[RH"4/KI(1%G;!ZJCA"2R*!^-A-VS8 MPH;OP:(NV/ ,-AX$_6[6J&6-WF/UNUBC,]8H"+I1<8N*KZ(>I:&/&Y]]O<$DG$S^(?LG56D;W#>J=DQHPF&+<4$O1N.J;AKUQ,B]*]2--%CV M;EA@GP5E#^#^5DISG-C:;SMW^AM02P,$% @ JH$&430.RN+Q 0 -@0 M !D !X;"]W;W)K&UL?51=CYLP$/PK%D^MU)X) M2:[M"9"2G*I&NI.BG-H^5'UP8 'K_$'M33G^_=F&H+2ZY 6\]L[LS+(F[;1Y MM@T DAP,L4G7('271;/HM+'G=8-^@^9IRVIX OS>[HR+Z,12 M<@G*R4'K9Q]LRRR*O2 04*!G8.[U%S8@ MA"=R,OZ,G-%4T@//UR?VK\&[\W)@%C9:_.0E-EGT.2(E5.PH<*^[;S#Z67J^ M0@L;GJ0;Q#V> V?P"(!D!2= ]% HJ[QFR/#6Z M(\9G.S:_"%8#VHGCRG^4)S3NE#L)ZJ)AA(G'T@2S[[\BZ9. M^V0@F0PD@6YQ@6XEG=@K//.)9QYXYA=X'K2U_[G_]>!RR!9!VM]7*BRF"HNK M2O>Z9P)[TK+>]YL@&/E6^ZZS+$D/S-BW]-"S,? WZI&9FBM+!%2.*K[YY&;0 M#%,Z!*C;,!D'C6[.PK)Q%QN,3W#GE=9X"ORP3;^*_!502P,$% @ JH$& M49-]-_,/!0 UQ4 !D !X;"]W;W)K&ULM5A; M<]HX%'[N_@H-V]UI9[I@"8Q)EC"3 $FST[29II>'G7U0L !-;[C*%$GC;G6Z7&KI29S%E/5%"E+ MX)>ID#'5\"IG+95*1D,+BJ,6\;QN*Z8\:0SZ]MNU'/1%IB.>L&N)5!;'5#Z< ML4@L3AJXL?SPF<_FVGQH#?HIG;$;IK^FUQ+>6B5+R&.6*"X2)-GTI'&*CR^( M;P!6XAMG"[7RC(PIMT+\,"^7X4G#,RMB$9MH0T'AWQT;LB@R3+".GP5IH]1I M@*O/2_9S:SP8AL GI; M 'X!\/?5T"T W4V OP40%(# !BOWK@W-B&HZZ$NQ0-)( YMYL/&U:(@(3TPJ MWF@)OW+ Z<$'!G%4Z ]T&H;<) >-T&62I[A)E3=7;MH$J#Q# WQOMZ,T)O7;QULH[W9 M\%'!5N>KP]?$-8MK&,^?95T7;I81FY0N/W*$L%UF?]ORM;=FOU*,(5L$:,34 M1/+4IOW?'T 278*IZA^'GDZIIV/U=+;H.<]T)IFI7QYG,8JLOI0^0$_7"D&U M(3UG*(/$C* Q2Q:B.S;GDP@J\U_TNBZG3*(.R,CTB!NO 6F,;$M/"V(C36QY!A]EN MDO]HM3W/6[=H]%@FV)09/Y;!W4VA\QJA]HK0FFNZI6NZ3M=\2IF$KIG,"IL7 M=A\$IU"(*>SKL'6;X< (:";KBFCH5M!!#XQ*A;HHMJVLKK#_-\/%?@R]@@%A M@D+ZH!Q5$I3^"Y[DO^^;_@NYFIA\0R#&ZMSGYN\UL?=;G<\.@UWL@I%-V)I7 M>J57>N[>P1.:3-CA.>6F)T4\L;<,*.G4!#1WU+-0K7GAJ/3"T1.\\/3,<+/[ MS5Y]9CP9MF8<]JHIS'-W52%38=:.WL-YXF=&)413Y1N32\'*F(=?=*?#I-)$ MG*:MYTKRHT> MWZ=6MHN(.PMH8* MFPY KIM5=7;B[NS?\C-);HV3LFK-Y&4/8*3JM,3=(#]F\2V3)BKET:HLNRU' MVG%!N5I+;;^^D$C58,E^#;;.BT4RN G:KO'_,&QN2FOE&BEF0I_;N;>/[$!^/<,WW,3X^S^\8*_K\RO.*RAE/3$BFH,IK!F"&S&\1 M\Q&ULM5C; M;MLX$/T5PELL6B")+I9O6<= (K?82]HUXF3WH>@#+=$648ET22I._KY#2I8L M6U+MPGVQ)9%S9N;,<#CD>,/%5QD1HM!+$C-YTXF46E];E@PBDF!YQ=>$P!4K2ZX%P:$12F++M>V^E6#*.I.Q^383DS%/54P9F0DDTR3!XO6.Q'QS MTW$ZVP\/=!4I_<&:C-=X1>9$/:UG MZL B6D"6&2'OF?@DCC42V/$M!^T4.K7@[O,6 M_8-Q'IQ98$E\'O]/0Q7==(8=%)(E3F/UP#=_DMRAGL8+>"S-+]KD<^T."E*I M>)(+@P4)9=D_?LF).$; S07-&"-U3O* Q513DWTZ)PC26[P#I:3Y%;]^\0V\09>@Q MXJG$+)1C2X&Y6JD5Y*;=9::Y#:;]G;(KU+4OD&N[=HVXWRX^)0&(.UK<&57% M+2"I8,HMF'(-7K./1J!:\^[I-3-ZGM[LZ;M!GYVOK2XZ15N>D>Z:?+E M CUL_7P"/PV=%VBNL")01Y3.JP^40=Y1'*,9E]1DV^?W+TI7F46L$TZJ+W7, M'&O'*73[9P:M4-@K*.RU:LD((9F..L][A]'VO$$1[(K2?J&T?Y327QVU=BMF M O8VH5[1#&J10K(<__4"=B\A@-HZ M D8'KKE>=[#G?\TD9]2O=]^QR_W./JTJW9<6^YG%9\KO'QFB(B(JFZC?2)A_ M'JPJ93LM@G-2K2MBC!AG+5'.8:L9W.VY>W&NG>;VFB)=[M>.^].1_E08?JY@ M'VO+213Z9X>MUFG%9SSH)5):SL09SCFI": MX$%J7[8%L'\0P%%C,I4;N].^LS<'\/REI-V2GRXEYX:M,EDV(,[PB%*R;(IO M+2/#FC:W>["/',YJ6K>ZO:D> LO^P6W?:@_.1IF)/Y!ZC @*.),\IB&D2(@6 M^1$[N]S!4B<,G%A)LH!%M3VUH@@&%H0P%!)!GT%L*7B"8.$AG(94X[2 4A;$ M:0B?X1BN17R>K#%[1;__-G2=P1](9CIN&4LA( ]DS07D+4/Z/@4Y]N4_$*08 MQ#=4109@3B /LJ6.=?/\$D28K0QP0J6Y"=+B9"%2+%Z1.\B.[E=U:6/M7%DD M1*S,U8\$=U*FLI-T\36[7O*=ZZFYA=G[?NN,8&!4,P(QV=Y(6:6*[#[K(Q8K MRB2DWQ+4V5<#J'4BNR+*7A1?FTN3!5>*)^8Q(AC"H"? ^))SM7W1"HJ+NLEW M4$L#!!0 ( *J!!E'GX9N,FP( (\' 9 >&PO=V]R:W-H965TIJBUGDMYI9&HAB/XS MI5QM)D$4; _NV;JT[@!G:476](':Q^I.PPYW*@435!JF)-)T-0ENHNO%R.$] MX">C&[.S1JZ2I5)/;O.UF 2A2XARFENG0.#OF&O!-#XJ^*V6 Y2$'U$[E,14'^M*0Q7B]2JM8,SLF2<679H=F/*Z 13^C 7!Z:\Q;PU MI0^3')B"=R:,H'KM1[N!EPK5-LW5G7:WQXT?F@?GT^AZ%O6LVD =]6$ I*A'QU,_Z;C565GV]+96%:^F4)-R;5#@#/5TK9[<8%Z.[@ M["]02P,$% @ JH$&43L&'F!/ P PP !D !X;"]W;W)K&ULK99A;YLZ%(;_BH7V89-N"\= $J8DTFVK:9LZW:K=[CX[ MX22Q!IC9IEG__6Q#(1V01-6^! Q^SW/.">>5YWLA?Z@=HB:_\JQ0"V^G=?G> M]]5ZASE3EZ+$PKS9")DS;99RZZM2(DN=*,]\&@03/V>\\)9S]^Q.+N>BTADO M\$X25>4YDT]7F(G]P@/O^<$]W^ZT?> OYR7;X@/J;^6=-"N_C9+R' O%14$D M;A;>O_#^&A(K<#O^Y[A7!_?$EK(2XH==?$H77F SP@S7VH9@YO*(UYAE-I+) MXV<3U&N95GAX_QS]@RO>%+-B"J]%]IVG>K?P9AY)<<.J3-^+_4=L"HIMO+7( ME/LE^V9OX)%UI;3(&[')(.=%?66_FD8<"" :$=!&0,\5A(T@=(76F;FR;IAF MR[D4>R+M;A/-WKC>.+6IAA?V;WS0TKSE1J>7MVAZH,@%>3 ?2%IE2,2&?&&Z MDEQS\\*L_BM1,LV++6%%2C[P@A5K)$Y(;CE;\:S>^O8&->.9>F>B?7NX(6_? MO"-O""_(UYVHE-&JN:]-RA;LKYOTKNKTZ$AZGZOBDH3!/X0&-!B07Q^7W^#: MR,'*(7DI]TVCVF[1MEO4Q0M'XG6MR%S?CH0,VY"A"QF-A+Q'.VPI2MOJD2JO MZA 3%\(.YN,2)M%D[C\.@*,6'!T%&Q8,L6I5?, *(QH/L^*6%9]BT2%6W&?1 M)!QF35K6Y!0K'&)-!NH*9\.L:'..DAX8X3$;@$'3N%!S%WZ)2 MA.=EI3$U5J)1HM*#-A+T$KB@DP!&$CBP1SBC?O%R[DG6V=Y@,M#O!IW.DC:9 MQKN@/]8TBNE(SIU)P7&7>K;HDQX%G4G!7W"I)L;+SW[$.:"S*7B=3T'?J&(Z MXHG0&16\SJF@;U4QG8[0.JN"UWD5],V*PH@O0F=6<-RMSIUEZ-L7Q/'8*'7^ M!<<-[/Q9[OO8!4 RPN^<#,ZQLLWA<)P\4":+C=$$EU-3K*Q/G/5"B](=VE9"FR.@N]V94SI*N\&\WPBAGQ?V'-B> M^Y>_ 5!+ P04 " "J@09191T %PT# S" &0 'AL+W=O3-OWHQ(3;9*/YD2P))7P:69!J6UZXLP M-%D)@IJ>6H/$G4)I02U.]2HT:PTT]R#!PR2*!J&@3 :SB5];Z-E$;2QG$A:: MF(T05.^N@*OM-(B#_<(]6Y76+82SR9JN8 GV8;W0. L;+SD3( U3DF@HIL%E M?#$?.WMO\(/!UAR,BZ^VWZ#.I^_\98H;_T^VM6T4 MD&QCK!(U&!D()JLG?:UU. #$YT< 20U(_A60UH#4)UHQ\VE=4TMG$ZVV1#MK M].8&7AN/QFR8=%5<6HV[#'%V-E="H)I+J[(G0F5>C\#/R MQO:N*$ SN3+DY!HL9=RDY,/IY/08FZ.89C5>5Q5>21'\KC+;(\DHT\DB>)!"WS> M#4?"/9+&'CY^"P]1T4;6I)$U\?[28[)R:@PF7HOUZQ;WR8T%87YW>$\;[ZGW M?GZ4[2L3&T&H4!MIB2J(H1P,L26U!-\]7!-T1_!EX81)8DJJ<1?-F#4DJZIH M'+$VG:O0 Q_:G0$OLSBJ?Y/PI87U>*^UR@!R M3_&0'EG3'7WD0*BGW?1B&^WNV&DOBCYV*-]O &HS.#O^K61&KYKKU&_H[E&#:U1)ZWFC(%7UR:M>HS>%2'M MB#QN(H__HR4D'GM[<=HXC-^GG[21" ^.='>=X@&U8M(0#@4BH]X0T]#5%55- MK%K[4_Y16;PS_+#$6QVT,\#]0BF[G[B+H_E.F/T!4$L#!!0 ( *J!!E&$ M:PFMY0, #X. 9 >&PO=V]R:W-H965TRAZ8"3:(B*1+DG;27]]AY0LR[*L M!FT.N5A\?//Z9DP.1WLNGF1&B$+/1<[DV,J4VMS8MDPR4F!YS3>$P"X-0(%;GM.4YH%Y@R:S(R:W=B,N);E5-&[@22VZ+ XF5*#'7Y52J[:I!9OC@_8?3/ 0 MS".69,;SWVFJLK$56R@E*[S-U3W?_TBJ@ 9:7\)S:7[1OL(Z%DJV4O&B$@8/ M"LK*+WZNB&@(@)YN :\2\-H"P04!OQ+P7VLAJ 2"UUH85 (F=+N,W1 WQPI/ M1H+OD=!HT*8'AGTC#7Q1I@MEJ03L4I!3DQDO"LC74O'D"6&6EJ.K*7"?(MB$ M@I38I/0*?=_H@30P0:02-%& DD9VRZB2:"TPTVN*(U)LH4>EG/T\<,G] %1AG[-^%8"7(YL M!0SI..VD8F-:LN%=8,-'WSA3F40+EI*T0W[>+Q_VR-N0F3H]WB$]4Z]7X4]; M=HU\YS/R',_I\&?V:G%WV!7._[.^^,_63\CPZUKUC3[_@KY#J: E$3N:P#?# M@J".6KW-@.?X0U5.#<$RW\A ?Z@<#90MB/P%2]=G)3& M!@T? S]N47*.&;A^BY%S3!QY+3XZ,+[;S498LQ'VLP&UA?@*?>$\A3.,YWWG M0%0KC=YCZ<>U>_&;EWY\1KT;A:T4GF,\[T)ZAK6KPUY7X0XA6"29N5#F9 >M MT@8:'X46I:O7/72XSO%6==YCOMS&M>^^><8JE_W!0U]*V?HS^D(8$3@WM7";0GM%H<' NG4]E(/L M8_MX<;GO\N9RCU>7^_9WEWM^F0RB0= NAPZ4X\7MF_C^K+E]4W M+-84>N2&ULK5A=;]LV%/TKA-&'%F@C4M1GX!A([ QK@0Y&O*S/LD7; M0B31(ZDD_?>[I!39$6DM6_J22/2YA[R']X/B](F+![EG3*'GJJSEU62OU.'2 M\^1FSZI,7O #J^&7+1=5IN!5[#QY$"S+C5%5>C[&D5=E13V93VN ME1+%&NS6)4.*([5GABFK?Z*/"Z:RHI2?@/U^M4 ?/WQ"'Y"'I+:4J*C1?5TH M^1D&X?G//6\DS">GG@(O]5J]3>?13>N1?\8CBK[S6NTENJUSECOL%^/VT8B] M!^KV$OLO$M_XHX3?FOH"4?P9^=C'CO7,WVQ.4I<[[YO]]G_/_DH,VL<;-7ST M7+PU%1.9XN)RA"SHR0)#%HP$;V&"T!4FK6UD;'6]?)R%*:9DZCV>BF^C?!I& M\6O4PD:E083I:]2MC0*J(^B5CV'O8S@JV(+5'/+^WR2+>KIH5+(?IG*R_$OV M"/NP8PC4JR#)NS2$5B(5Y%U1[UR2MMSAB8,QP6D:QP,EYC8P2H,XQ20:".M@ MQ$F"TS@=:.MBI 3'*7'K&_>"Q*."M*6M[B,)':"<&35< K1<\F;,M!&N3+01KDRT$:=ST"" MCST2CWIYG>?@I6*0(0JQ9SBD288@:3:\ABQ2A6YW-5<,NI<.)&B8*GMV=BYL M13$-PF%H.%!A2J,S7IQT>C*^5R\;C^!\B?*ND;LB'V6#1C[G>R8:=S,FEN21 M'R3A8),=,-Z@W(ABH[-4&L$:?4)VNA]::R XP*D_]-Z!"^/$*D V M+(U(-"RV+K8X]H,S?A^/*&3\C++J/@FD;$P!:@Y]K97=!XE5>9VJV&<&$OA! MG-!PZ+"-A((+\7.NHAQ/%V3\>#$L +^L[,;6BI,DBK!O1[R-C/TTHJD=\@Y. M&L&ULS5==;]LV%/TKA)XVH(U$2;;DP#:0V"Z6H6V,&-T> MAC[0$FT1H4B/I.+LW^^24N2/*9K1OOC%%JE[SOTZI,CQ7JIG75!JT&O)A9YX MA3&[6]_764%+HF_DC@IXLY&J) :&:NOKG:(D=Z"2^V$0#/V2,.%-QVYNJ:9C M61G.!%TJI*NR).J?>\KE?N)A[VWBB6T+8R?\Z7A'MG1%S;?=4L'(;UER5E*A MF11(TJU/"SQ^?F/_Y)*'9-9$TYGD?[+<%!,O]5!.-Z3BYDGN?Z--0@/+ METFNW2_:-[:!A[)*&UDV8(B@9*+^)Z]-(8X P-,-"!M > Z(WP%$#2"ZU$/< M .)+/0P:@$O=KW-WA9L30Z9C)?=(66M@LP^N^@X-]6+""F5E%+QE@#/3KZ#% M!Y')DJ(E56A5$$711_18&6V(R)G8HCGCE>TF6DI#A6&$UV8:+5XS7N4T1QLE M2S0C/*LXML;A6XWOPU["WRMQ M@Z+@ PJ#,.B(9W8Q'(^ZTODY[XL?]GY2C*@57.3XHG?X[D!!^9NB5C2K%#/L M6$N?G)9DN0-U."T];M""* %2U$<*^NLS$*,'0TO]O2>LN TK=F'%EX2E#V'1 M$XF;@J+L5.9Y(W,!,N=2:[2#$)UTNY1;!S%P0=@]_&6*PR1.AU$\]E^.)=%A M&*=X,!R.3@WG'88X2N,1CDX-%UV,0!?&!\:3R@W:R@UZ*[BZH#L,@BG$R2L\$U6&(HR2-$WPFJ"Y&/!J ;;>@TK9R:6_EGJ@&H62V M!K6VO@EF=$]+1BWQZ)J4@H/#-SBX!JTT41QW+$T&P5G_.ZR&<1QV]Q0?G3-P M;XZP_%^H,LQ^\+_"0:*OH3@\L(97U=+#5PY'5]'2Z#_-.NOGK,,DCI,H/5_/ M\__G6ES 5=?+/SJ1EE1MW55 HTQ6PM1GA7:VO6["[AB464-X/U& M@CR;@7707MJF_P)02P,$% @ JH$&45#PRA%M @ # < !D !X;"]W M;W)K&ULI55M;YLP$/XK%MJD5MH"&)*N58+4O$SK MI$I5LVZ?7;@$J\9FMDG2?S_;$)HVE$7;E^ [W_/-J MXN5:EU>^K](<"J(&H@1N=E9"%D0;4ZY]54H@F0,5S,=!,/(+0KF7C)WO3B9C M46E&.=Q)I*JB(/)Y"DQL)U[H[1WW=)UKZ_"3<4G6L 3]4-Y)8_DM2T8+X(H* MCB2L)MYU>+48VG@7\)/"5AVLD57R*,23-6ZRB1?8@H!!JBT#,9\-S( Q2V3* M^-UP>FU*"SQ<[]F_.NU&RR-1,!/L%\UT/O&^>"B#%:F8OA?;;]#H<06F@BGW MB[9U;'3IH;126A0-V%104%Y_R:[IPP' \'0#< / ;P'Q.X"H 42G9H@;0'QJ MAF$#<-+]6KMKW)QHDHREV")IHPV;7;CN.[3I%^7VGBRU-+O4X'1RPU-1 /I! M=J#0V1PTH4R=H\_H83E'9Q_.Q[XV66RLGS:,TYH1O\,8H5O!=:[0@F>0=>#G M_?A1#]XWZEJ)>"]QBGL)OU=\@*+@$\(!#CKJF9T,#R^[Y/Q?]L4_9W_5C*@] M[\CQ12><=P]=W-+%CB[NI]-DATHI-M2.CZXK4[.,'(L=79LDQ)=Q$)B.; Z/ MXCAN&!Y%S8^C,,871W&+O[&]DCQL)0][)3\,E@.T@@PD84AIHBLMY#.B+YV0 M1$/71>GGQ>$@"#YVG8E_\/4*,5B95,'@PFB0]>RM#2U*-UP>A3:CRBUS\UR!M %F M?R6$WALV0?L )G\ 4$L#!!0 ( *J!!E%NY4&$U0( ',( 9 >&PO M=V]R:W-H965T$53 M-("1I3T4/=#26"(BD2I)+_G[DI2L.K8CN AZD4AJWGLSP\&,^EO&7T0*(-$N MSZ@86*F41<^V191"CD6+%4#5EQ7C.99JRQ-;%!QP;$!Y9GN.$]@Y)M0:]LW9 M@@_[;"TS0F'!D5CG.>:O8\C8=F"YUO[@@22IU ?VL%_@!!Y!/A<+KG9VS1*3 M'*@@C"(.JX$U].8N'EB.=@@RB*1FP.JU@0ED MF292;ORN.*U:4@,/UWOVN8E=Q;+$ B8L^T%BF0ZLKH5B6.%U)A_8]@M4\70T M7\0R89YH6]DZ%HK60K*\ BL/3@ *)[S *\">,> ]CL OP+XERJT M*T#[4H5.!>A<"@@J0&!R7R;+9'J*)1[V.=LBKJT5FUZ8ZS)HE6!"=6$]2JZ^ M$H63PP?(L(08+3"7K^B)8RJPN7.!/J-1'!.]QAFZHV41ZVJXGH+$)!,WRN3Y M<8JNKV[0%2(4/:5L+3"-1=^6RC>M8$>5'^/2#^\=/WQTSZA,!9K1&.(S^&DS M/FC VRHG=6*\?6+&7B/AUS5M(=_YA#S'<\[X,[D8[MZ>"^=CZK./J<^;X7-8 MMI!W:^!!0R[]NLA\P^?_:Y&AG]^4*;J3D(M?#4+M6JAMA-KO"@G /$J1*D+5 M7S:J;Q:J"TH$.]6)!9RKRY(Q,(RZ#6^&7N"&?M_>'-[VJ97;[7:/K*:G5IU; MK^N\M9J=6OEA$'JUU9O0.W7HG<;01ZL5R8A)\XQ*(E\;TAG4G,'_O;>P%@J; MG4\2#HG20@4G-"*%ZC@X9VLJSQ5O>'IC'<=QCO)G'S3%''ABQI= D68M2[<^ MK2?DR R&H_.QVYNX9\ZG;F]6#L"_].4XOL<\(:J#9K!24DXK5%?'RQ%7;B0K M3$M>,JD:O%FFZJ\ N#90WU>,R?U&"]3_&<,_4$L#!!0 ( *J!!E&F62.> M9@( +P, - >&PO99/DK:1Q"+[;D)CH?TO_\I)S$ M\CQ7&XH?5Q@K4#+*\P"NE,H^.$X>K3!#^:7(,->91$B&E'9EZN29Q"C.S2)& M'6\R\1V&"(?AG!?LGJD<1*+@*H!^&P)V^!P'T/7?0V#E[D2, _@T?ONC$.KV M#;#CZ-UH-'FZN-V-CZO$!73VBDZ/$+V<#.OJW)"TOU_ZSZ_? \1=YC#S]5', M!Y"'A&^VA9L-5ML?=][0\MEQ9WGP,*VX4W=$.$\$[QKC"MJ KHX8!FM$ WB' M*%E*8E8EB!&ZL6'/!")!A01*=Z3&<4TD?[9IUWJF66L=1KB056U;P7XNZ^D[ MB<8S@(32%M"#-A#.,Z04EOQ>.]7D*O@B!6I[LI0LRLA;J4Z&WPRO?= M^D#@A9>67 M20LPI.X.JZ,LHYN/E*2<8;OYHPN&<]2L RLAR;.N9EHET@$L(5ACJ4C4C_R4 M*%O@4C7M5";#S-X9,O_;"]C_7@^ M=.^6L'5':*/ W,4"^,W<_&A7%"P+0A7A MM;S M/=>O"G;O*^%?4$L#!!0 ( *J!!E&7BKL

IT&(X&7;)@'>A#&]SNE6;S IET9*)YHPU3UV570Q'?:IQ=8&F"": M<-DHNFLW2&?-RED^APT&:NW0]]5!'J=:D(\2[).8W-A*^(]A\3=[EHQ#,,S3+1O/1RXOK:.O-31(_P61$>YAA( 8Y\Y@ZIOU0H)X,Q$QC#,7&OG*M$OX%2@F? M*J,:RKCS$".4JWT.-%N].9G$W#D8>,6 0Y;-%T.Y8:$\,'',(XWMR6 %\.:(UJB.-ZB/6F#;WNN$LMI%:#(,KG M\('<:7]*XC<7<&(KBCC/M7C%X@[A#,XR&;K(3SYE!02;>B\3] S_R]AF84B9YX85"UO'#BT&/AU)3 MMH?L,1G)G]D7A+=9_K@S<\%+&- X@%PQ01!"?:8Y8*,1D3QFLT_S9YIR.:P\ M*&*<^IS .T2'K/@GEY=EH/N,)*(P964"L"1-7L2V:LBO(80OQ?'4?;S/]DP7 M% AY7:C*1 DKYC[J[*@I"K5G9-UHYU=_B>6Z+( MXC9;YU?J/!0S=XWL2&,%+K2NER"1&-E'R M)5-T<1!SO!]@76-AK4;7F9XDL%5IS9/C_K16Q,4\Q>$_6)4P)EGY0A[(VU0I M'ED?R7L:5!W-U#_M:7^S.NUO*B/.RB52))FIW/I.[G^V]=(Q^Q<;(G4-&JN6 MB>*Z]7ISN=U%R8'2>YJ^A#Z]?_92>L[L#&#)B,89#SZX]^.7=T:K>+JE:9BP M=5W#F4H7TNYM%A>WK_):5(1X&6E:O#;6E4N[2&$8X981;AJ1;2.U<2*S M?=55"?L(-]#MU:;_W]VSL[,=1]_T'*RUKP4Y(T_D5IF++:M S,)3(34E!.LD M<./ZX/$_LX<7/!+6/H%@7Q]R_IW\ADI;#G^:N$G!CD-$ M+8/[C!!98;9",_!3S6JAS]=5"_4(SYO-ZS"@GGU>K>D+!WF2@S[1ZLA_[<=5 MGJ?AXUX\AI(G?)45)'FQT5L!MGEK%>=A /:'+]+3X9>O?(LCN&)A+,$^]?B M'+CV%"V&[6P[5Y%3UY*617"D=;!6-@&HB6T/M,(M7/(+C5\K(#K0Q:N'J M9F:6::&7+_[4X@F73PH%#@AG'L!I.[[YYA)WU;O;\.CW*N;_N:R?_E[E%UZ: MP@CLSUZT5ZTQ#)>"E-%&ND6>& P4@7@>8(K$O&.NWH+G+]'#)A7_0]))5O < MA-!*N%HW"ZH.?0-C3XN#EBLO3+F-]=6XUG7%WL)(0UL/9#5049;$/DCI-]RT M[8%D\@*BI4M7J!R<$ZOH/-\Y0-\.# 4/8Y3A[A*3,@TNMXM\^SN\9MX8?4B[,-\SR3K1A2 MSJ@>*9NZ^B'DZ=MQ=\SLDA3X,[XI,Z@_Y M58(87B4X(V'IDI3IPD(2%=UJN4PNO:CP/X&ICO6JZ&("^]1B6U%<]W$8 M8R MSK#&N:FFY7CBTJ;3=$)(UO*NGIY0^P5AI=X1\$J!L;/*8 M.(*J^FFM/.2D6JT/(6DKG*B\C(,'[RE;/3)DGG_,KKV%D7*K'LAZA5Y5$OWJ M?*_AQM-Y+EDO'"")9QKI+TWH.[ ML.FV@Z=Z*R(-V^'@CP='W;60#Y,TC1\U8)(N-59*"--"0 T?3K@;24R,_X[" M&^>P!LR:((]O2/C=3)WIE8K?;)+T308^R2JK;!XAKS(T4A90$;#JJ/(9O)P=[QCX5E&D-5 EYX'J 1,/S- AXPV\H6*7;F M/L7LR#^KACLXI]:J)?(](X7V.J7Q_-SKV%,"_[;$SQI3R&8\62XN=85Q&QFW MMBVLH[0[ZD605^E7UNW<)%G7\_*#A"#E[7%.T1_)'4M8[*A."<32".^L'N)5 M$71&2JT$U))O0?%W&,=\UKU3 7]B$OGS+A$32_DSDHOBE0LV? WC?;+//L=I M 0H\=%L\(?#VW4=6XCE;I_#6%TT_[;>/-%UORN_-B,B&UD4SES6WZU/=:)6+ MY49[R"*8WYL#$F^_JW (ZO'E?AH_)MDE*2/[-B24S)@7JIPQ.H(I]!_"0N M)P,LR,WY!5[K8+_ 14J#,+_AW93BYQLF 3D!&[BC<913OSIB8C1!8;[^7>@B MM;(S4JGC\2(4&AN%0?2,W,M MAT19@4\)8TKYS&A7@C&;\K$3D6U7MIXX'RL<,XE9QVCA!DKQ ..J^0!C?5!\ M+1\4AU*R2>+DN-N70WT(2A[;=YX4,"NZ9]'NRLN92VWP^_M>VK MJRVA[6M8;Z'M*QJ^4.2Z,YW0!:VX<45Z5G7.'RFLW0SP5DO5!<:ZR@%]P7Y< M;V'1KC3?;KAGTN#O-Z$)4;P[< (?\"*@@/,#'[CSQ^KUAK?FU6?987HC7/OJEA(]$SFZ8T7,FJXE MQ.Y4D.VM[+2OY(B%F],\"D=I%$[X \>8'YO7)1>YX]:/24P/X@#@U3X.LLX) M@;(P"0_&TZ+)_Z;^4.U(FU(/:1! M-QAZ=7!?IQ+V4_J#,%A*%$NVO!6+;6L"B>_G/GL_-VJ>,1@-1[ESP;>G/C@Y MV.MDG:'Z\S]"FC+2>#[F1,4RQ$=-1&/108"L+-0(?VK MTD6X,CSK%O*RX*EG!F^W=SMWI;=:TUED(*:KBM%'!:? D!WV&UA59FRUY1A]CS!&;4$6,?H>08R>'ZKLY@,.J+3664J<=D%6 MK R=5EA"K';:;6<=J%* [=!*]W4-O;WGIO?T%HPFU+N4^)K:]:TQ.I72)<3Y MY-@M<$7_A:4!QUQ.6 ?'VMD2?H?'$^]9W'H7.0R>:)RSO[(PH"E'I=YS[ZN ME/+TP5:[[)VEL6^OZQD_XLF*0CI<]:[%S[R;/AO(AGB7F^=N$",8'(ZXU'NC M>&IS*AU(&7!2E]J^PG^#Y W0 :>4+>'$Q'9B*1*\.P(U^0\ M!YH724RC'Z_ZM9%'[T WM.0]ZZN*.+*'(AB9[XRU>KE;0Q3V;8R?4EO=-\X?* M0!X01BZ10V.0 ,1!8H9CTG#!,;D[\L81F6R3-(;" 7RC)WBY)#00W[3,5!M#N#7RZP9@ MSQEYY!819I*C]3$4WCQR"QYBJUW1=(RF-SNJ+XR>^AS1Q4"JN@LBF5X($_(( M#F*8S .761YN.476ZX?N" ">28F9[,.=]^4CLRH-O4@5[:JRR$.[$Z(F0&P M,<=8[J4+<%TGJU1ED;*0%L36KELNN(0>O-5>>Q'H])U#QR!U(S$K0S&C_O=/ MR_%Q[3#I?C7"O>FY*-!:$"G)]8-K MG<_=+.!QXR MG4,=T7Y-I[LNXD@>#,$T $I%9+TAI2K"=?%%TTJ;VP6I0:,:8E888KUI!'2V^O,# 47.$Z"J68!I[DQAJE=SJ8W_ M%+Y6XZ^K+;'QMU@_2>,7+=]I$LXY?7!6.,&3G7#&O>#P25G/?V;C]/0@@^]^ M5[:S!O) UX#;>&%671QQ8.M8;=J8*]G'PS>W#\[.@K@1N.Y"]B+9[O;,)7KA MJBZ-/%1[8,IAJBB*.$3[+#9? Q5RT43FC$ A/.^33?[%.TT.-6.VM'T:A_D^ MI8R*KL)7^*O[G?;."LACM!]L(PV:LC3B2-4PVOA0>"F:]Z6E<-?OU\R!UY/P MN@O5&\K,>DZBX'J[2Y,7\7IE9ZQVUT >K!IPY6CM*(XX7'6L-C\Y5,@FLG#' M\3H_8)<1!JV7VB&,!E?#B MCB<7[WQ@/!?FL,:,<('YIN6RGX4G8_H$!G:Q&4J'!K)#@0$]R02+]U.8SG1/ M@PM6,O2]B.%I'%27WGFX4.<$,!&"E*3&.:6ZO3)8 O9[+.: 1D0#:"1^H9)' M0?-R@_0L"'&3><"=6TJ5G$.;5U_DQV,NILQ1T'GQ!6.+<3=Z7.?/-"T,["55 M[4I(2708:'G\UET#\:A,TW#3ILW%D[*!.P_PF5"7>!-0XW3CQ:=PNPXZQ[LP M^[WKSHRR,/)8[09YM,W24A)Q;/88/&*;H19+0*[;6RW.83J,R//#.8W]YZV7 M_MYQ546CVM*B5 &\,UZ/ZBPI(4N\.[V5Y$LSOZ0N,]_42[C[&KRB(/XDZ( MC2O6;041AVNWO<:WA4$J*<02)M?Q(9UI4 *NVS0)]GY>8L74O_9==^ZN@3P@ M->#VC!P7<*U9QVJ[XT44EYA/IW]]EY>[:RRM*7=?5NXHOJ2F;/%B;DM31G E MV0%BAR&[S_)D2],3T-V'NGMK80]=/=B-\.VN@CF$-2TW;M2%?-*V3N?VC+<[ MY-9".DMS*9S9OXY#F7WTMX_>_TK2TIJL9>RH+(0T4+M!05RVET 8ACV&FE^+ M9R)))=/VX$^KV7WRMG2]:8!K'>[UE47<"'LAEFU161!ID^RWUWAZS21#NK%F M"W4TJIL6:BG.XG&XC_Z?:)9U964^*8$T?#K@5*?4FE]C/X*FL-:8P@MQ,Y\8 MLXZ""'DN=A;BYGU.8!H73IQ&F@>3XD'Q=MQI[7KN[709=C* ;E/A-)>4;WKR:'160!YV_6 [-SIO%I O M0\-HF\>7;UQGQ\"#UV',WM(4/O">Z%M=-S6K+"UN6P!W1JY4?DFQVV:VQ=8L MB4<2O#8!U[)(LB'\%6B2NCXE5[^7LO+]9!_GV:[$?QD]W MU*?A"]P-T7M5:*@TY $_TDWM;PX-$H68)L8B,CY4*SW!4VHF7#7ANHOLLX5V M4JO'\D31PMTU:X*>VE',3&YO;6#?%&% =>0\--011PETM.HB9IK!$$9<3Y;C M R)#Q(@<%<[G&HMQQXCE]SN:T?2%7B7IAS 35D#6GBA*OC"BHAG/"!KF^YS^ MV4M#L 0^"0.:*E>-QXM$RA(V'5;M"(R4AWT+P18\T] J])--DI*@M$"DA:IL M('YE!'DIK."?56;,O&.!Q6G, %)9(%*2U4ZKC2"E%:1AQB0^V]$T3(++N#4O M&0KGG7L1Z"%>3O['GE'V^Q\G=,1][J7Y$ESQ@?5DL(!.WI^L/8SHO6[3Y"7, M8#&!\N1O#PF_>??1"^CJ,>.O>K?Y1:\:YEYH /"JI]&H@[TW&0+!M-'&/WCS MLOT+)+($3%$G&>X!4^1A$EZ MRU4.[.6.ZV+FYZ$NT!E]-2IBY]G!.,RY8,< \)>R=KVC%U:$:2Y:_,S,.9M' MZD'<7>T&09,?"S=P=>2V-?!G.))GLQG=(%QJ!\XO7/;#T_9TH+XM,.$ M8&V<(6H8162K.*$>VR67(+)E6$YC_5,Z>3[VA7Q!KW7GNH=]X!'"X%>F[%M;WE#SO]$;BW*Y1=H]\!B+_6USC#KABBOPIVTAB MP,)&(NND2*F15"K)MT+I=ZSK^OZ,,,TS\\T,3FA!+90PS(#8)2NY@=__H\\W M+;J._61+[UF8\-'4#6AB =,QA>^N@93F!L"5IS8=Q1%/8W2L-F_.()M4PDDI MW?D$7X&Z\S6%OCK+;,WJ%Q4Z*RRO15O*2=O1IIV^J^ (M;L0AEU.UOR?5W'P M@;[0*-F!89>O.QIGM'-=3J\F\G > %\.:HUJB$-[B/5C#O>"#K[&)FDAA1K' M:VNSNL!K=X&](:A6'OP[6+Y3O+H@?X4>! M:V[M$4Z_Q=Z&3IG]Z"O,[<@6/8F6Y(2&;6.!$568Y:'O1>0C];)]RL=7<[]O M\QIN]UMEB!Q_CSA(6J'4#]I(7R(-E'8;C3/M"VD.@V42//.&1_&8Z3J]I^E+ MZ*N&(HIBB(.E"U@9,VUED(9.IZDC;K/PEVS7*2G$.AG#%&; =GIA1J9\"ZJK M+/[6J(9XU"1/"^)NEQWVCFR*SUD>.V._>)JZFAGW=@=7HBRR5P MFRE_PGS/9I #V*FW!F9NTH-;)^#I+(Z=ES2MM\1*::G--2=-#5N)TR4?.0-M MD8O6.VC)EZ\T]<.,7M'V^41/4Q\TV>V!:+Q8I)P+806:LB& MGFZ_3DLP4^$4S43Q+UU<6,XWT M0:QX1%40.Y'TVFUCR%+I('FAA&3%>O:.IILDW=*YSY-/AKL63$K)+IEE#ISE MC^KR^:_1%^=O>A_YLZH"*>E-Z=#F$)X$IO6;JH,3.=RX?G;DG\^O MH^X*AGGH10\TW:XWJZ>4-9CM?F1>BZ6CY22G=S M->S<-!"%:5.NU!1)L:';W-6:R+YHZO.O_)HF67:;)ILPS]8QS_[>YH_^*I@)31-PG6F\NSQV"M,UW_@( M:N/E]B?0 $\^@ J2Q.*AA[G3BSDFT8"?<:4$;Y\FLK#J=+&5L:,$"V*LM@P#WA6TDD&ZZPUPKK ;KPL=R-@&8NM?FU9)<="GH_7S:EEVF7GFA\9[" M6Q,7;)P.3W_^)U5L(IE)0MK?6'!/,U7+ M8#&(MV''H#$__\)UBD=?2JT$U-;OPU2*2:F9,-73O(6=9"'L/G;MJKIPD[1Y M"ITC8^6HN/:4"FM<9;J9WQ6?:&Y]>-]P[T62Y:UC\]922(FN!U8U*CXM@GU( MVV&QA4-X/@@D7I8E?E@^C.@1OQE^CK:!)T#>Y!4NT\'(;A)@+5#F/&D7O[ A M:/@8T0_TL?WN4E]9I,RB!;%YB*VE(.)A4+>]Y@VRDDI K./[RM. 9#WK.R(C M_93D9AUU:QAJI>&X@-?T:+KSTOSPR=NJ4L$HBB$-NCY@9=Z-MC((0ZW75/,H MJX42D.HFFQW=,2\],XNJDTS':)6988;41=Q8![N@RI.G6Q%ILQYN_XA1:Z&I M/KE'6@+ 6:J9^5QQ@MKBW/ _J!?ES[Z7TKODP/X\W#(M,<-]?7U]S2AU*F&?8P["8-IH:R6DT$)*-83I.2,WW]_./,-TCYO_OQMRZ_(R MV"Q>N*%QX/(NV!V-^"DBH$SY>L7Y0?ZFX]V000*0LIRY,YJ[ +JU$8Y91H P M'[A$XG@=[ZX;=WO.#Z3YK>M72&3PG4^/M!9<4+-7/S)R6FHAS=C:.+O1()T^ M(3(U/(OCYC_]Z>X\3+)P&T9>VC505A5$&CS]X*JA<&LI[&/?;J--6QF32FJQ M#H:V$\$B?R)-8&Z'KM/]>$*417[X^-?KZU6YSY;=W%RH&4)=%#-'] "L6$)1 M#CM/])EMVM@^_I7-?DDMF3#1,W/%9-#(7_G\5@;'_M^%2\:8]F>TSAI_^OCK MA;<+UJ9^'>]N!U!+796!F#;_#K.\I0W\&O8?Z!9?L=8%)(8J%;-^FLA):6! ML.4%A)XJB%<3="TW;3EF/HXU%W#YC$@,9T3.2%AB3P%[ M0#,_#7=NWR]M>N&CE^_3,#]\8/9IN>VHPJ("NPVL.J;ETHL)YU:C;45R*9R M= PQ;!]M6*/=EFB#%K26[H/?IG0;[K?K6.(..%[6-OK0K(KJJ$ M?48P"(.=Z\,[H08N#OM''9/#V^)S@(?4%@7X=7QR7+[ '8/K^ /=>/NH-3V8NBAFLNH!6/&3HAQV2NHSV_@J$Y<+ M#$2Y9,)O.'/9,_/.Q @9S5Q6" O9#LC%P>]HF%M]O1X,*+(OGP M1"N=]M?!S"NZD.L!4$\%[$RC;;]I4WUXIL3;PG%9/O IL@]NO8"239(2"I-P MN&G+9N,)\;D-[#]1)+*7%U;,/2B:VBF% NX!H8* CL;1)!=CH3EQJW[KR6=S MWNXV#?T!T[BZ FKJT@';,W$K2J,G+2WC[4_5O!W[)U.!8HXV =RCR1F#RU6@ MF95-\PM7/ZM%YFDNA/_L,:\Q0QZ>DWWFQ9!7D?6#?KCSHA7O+M<; M?I>QS3M6I6/F-/MNK C0GFCL;#D!4EO+N(W%KVI.DW%[8&6$Y(5%@HD+FZ3Q M)%],F9F.L?E3V@1HK*=5,V%A#Z24):5%@NI+?PJCX+/6Z],S\#TBGUXDVRTD M=!1.\\I&FAEN#*KR:O]]'[YX$0/[D%Q4"GCWQD *&SCF-F\-J8R9W@<[H4ZP MK5L3.SD/!V*<8+G2!"EFZD8MQCZ<;7VIZ<^=:MN%'QX24NL28UW.D@4%<'TN M,F[/YHN+OE9@2M<%U=/@.LX30?+K30$Q3_S?5WEMX]WI.0B[DC%SI5WW MU>L 5L1B9UG+*(WGG:H1;#D0IH%8!RT&'S Y+8(1[&D.1OBQI;E7(K#Y\6CD M2BI3X&1;4HY\(==L0>G'V+ M0UT54=/Y$/"MJ[;*6NC)>! (.VM\7J7G9.3K<#%W%O3PSEZ-_GB\ZWAM%\'O MC^6TK[3H\<"T9,])%#RD'F2S_> =]([W]\M RHFC7*(^)MPC8#$GAW5Q3+&. M6"DDA48"*C&<,)[:*[(7\@)[T((=$V.PSS+J[R&EN.2*M\;^5,M;/)/TN&H8 MJRB$+9IA^C!-RS:2]@;SO,5*/5.Y2W:/+SEE+"7U3LL>DEOO-GS>G/K MI7_VHCWMV);6KHF4.@S@M\S,NJHM9VJFA<+"V#Q/X$P@G%_UF2H8JN?/\)Q- M2EY HZL]WOD=\9# 8TF,%@FHXONSS ES9AW'^B1[?LQA2#RDU#H;>'#WU5$(]2M*U?=QH*,OV_)E;KN",U"K8 MWW3FJPLS8P]+[+[I$QJZA_#X>T%[+X(KY5JG4(XJ( U.?;#JTV]R:>RC%#WC MS=,35F_SA#%_?IH_5;,3#_S!@)OU4,'I0;;2",+B:NOZ2)I5C[3,URJPH ## M>3&K@"^.?DV;#W\59YC7&_:7SH6JO@J8.4D+;/TR6%=I[)RD9[P%3H+!<'5B MO1P=PPJ.ZF #PX1\8[DY-"_DCZWFV^RUY3-(T M^<(ZH8S?H0ICZ(AH$-,L*R^ ,BOQ+%"_4#9T9/_=[J(0QGB:BVLMU9#RW%#@ M7:O*QW503XLT3;0MN2+\$KRO!#]OB->;]=)YI=(GXCQ3 MUY:39O4%A/P01QR'ODY=Y!0P",(H*I#.KR)-43">8C1+8 .(?-/@09CX,&(KT"EW;ED,D M("6K$>Y03]D[JR,>&9B@L#61E[214EV5=<3Z5N?/PADQ?8(GI_3G]=/Z1/8! MWTD*2D? U?R@?U/4IE,>AJUX3.N9&[&0J>$2DIRF#T5Q*AE9TYG/3TS%8[)P M3\'V(;E)/#0YX-4^6L4!+UI@$*XS:3SEXA\BL8 /0AFV50 MP(P@+8>DEC!8F,I_C@<0MCO&J=QT1[?%D9U]O\.2S49D(C4^AC8%_\LOH5PR M"WTX^E^?EM5R?+^,17&[IDOT'@1J$; 8WM;%88NEFX\%51I)K1(#S4SME1IW MXP$A+(31)(3FO.?RIP0W$.2%^$$374F MLYX>W],X3-+[_6.2!F$,PT ^7_ZPIZS:3V^__Q?URY]&4I!&WTBWU$MUN4;I@[< M ]+ZUP>-!S-9FDL#&?:OXT$,^PA@9TD4PE-NP66+Q/WE,4*97J M 2^["J'<#"C9>Z(F*T$DU(R^0UDGX3E_$WS0P*K"IK^J HOK'DV078U4%%R M04WTR&#+C51(G[GW< %UWD"\]5(JCEE[\:%U$*XNA3CT.F"5,==2!&FP=5EJ MG!B RR2%4$>#LWG N5M!NDGB)YA?P^3]@2EK&7SU%$4:8CH Y76DMG((@TW+ M7.,C&(50L><&8FV/O$:WS]816&_AA;71TQ%8=\D%M5-+PY*VENID^#4#SC<5 MT#..U.+RYQV-8&#'.J/\ K42YS*DDA#2P->M5397@S[9+CEPL9%W* M#WQ[?.:%PHEQ<;F"-APN]\T&TEW/+:TL\H7%6^\ 29@5_*DNC91@-&'*G;>B M*.+>N\]B&ROS8A6^D#Q-*,(N8E?G/15,L7TYW1+[X)@L#TAM4,=(8>Q;EW$<3T8@FD$5.>&"DVBXZUT$5F9FX'[ M;*ZXSWG7["?[71)7!XA0<8&^BQ89X9K!O*RXG29$W?3#D\*C0JBK^R]38%L% M07T2L<#'7RL_S1414_Z\4^Z]NEW+>RC62#YZ^3[EFTEW=.<=8*:;2>^ZBN/; M =S6O0HSWXO^DWK'ZQ(6Q2+G,EN..UY)'",3,4M:@S9FU4[<)^/#G=H&4AO1 M?(:YL@,^%I80,,7=8J93!];N8)P%RY:+(*WK&, _?$G&NU46]?60TXF## FI MDO-UD- IG/F(YSKF/$.8=O1<8\]/C%).\H5AIA2F7;5P:BSLJZ,5V4GCB 4D M?574T@#D@%Q _U+HQ8JO&,&\6Q#!7#''VW)@(>MKHQ?91:/8!01]3>32P#,B M7MXOA" FPXN9'\(7:^./0M97QP^2B\;Q Q/T5?&#C&=$O/QQ*?PP%5Z4_+#: M, _:HXAC<5\/2[0ZRI H&K*^#JYHAS3?5(7K%[,5L ]U]CU%Z.;?W&U,>84 M-,\!]$@/21Q@R>)QX:7I01P^V,=Z.=U.JB"G31W ':^E-,HCIC\MLVWE_2C% M%\\AN-G GQ2Q.$VW+9Y#*NG!_0&:XK3@A7@;6QWY/1-=_&6?;BL-6NFE:(-NPNU<[DB(O3 M^_4\:L+1AVX"G7E G_[,.!9L-*99> FJ"Y!JL03Q<*'53#N+&FX&^%8!?:(Y M\@=RA'4D06HHA#R45,#F$Y'3(%2_/L:4L#3 M &RZN3Y?W[5F0AA:%WDX#G+!T>BKOR+BH!UF_XCQ&M-"*C6DT"/B^H9.TA#,[ N0-6_:N(]BH5B9,.[X>Z3!JH12)HEK?(DPZ-0VFC:F0IK#C'"3 MX)DW//AU9%@XN_=IS+KD1)%V5U4.<;AT0BO#IK40TO#IMG74A72^=UB*=9)G MMU3^.]E[8G?.@LN(-S:P1W'6K,4\D!3&#LZRDJY#L=4(QHMNT/+%*-.I@/U8T!(+Q(P&5#K(K7D3V2RTDB>G,YXIFAEP^ EUI(4R-RZ2] ML^#WP@!2>"4I'*IB_YLG_.DW?BU=W$]9Q7'XP@SUT@.DQ[F(D@P.4'PPW$X; MS&V&C%=H^)"N>X4O [;U;46S'IP#31\TF:_F-17QP;OR*(@/3#7AO4:]9=+>*70-UJLK+9?T6C!, MPGD;I@<-Y4T#^I3Q>.RC)#R;'@"^>WBF*>6D9Y&IFK>*3\!\H)F?ACM5FQ]4 M&S-K#7=#Q5WZ5;$SF &243?LP_J&_>Z$U\Y(4.N;F=7F=H24:J"%ZR1U#OAM M1E^<=FZ-1C 'ZU'F.Q8A3\?IEO1K+9+E3F#WLUM59;&L=HI@"C:KM&#A,,NP M%=Q5:<%$6?:@MXS#=TK(8R:2E=#UYJ.7_D[S"V\7YE[4_IB8;AW,)*4+N9X\ M]E3 3E#:]ALWUDH!+'ELN0KB-W3,/6V<$?)Z0X0*TM3A8JZ($+:K5&Q7E [( MPB:71DI>FC#5N=>JHHC/1O59;&DH<4:8:"?Y3J8&>EN,&A@1^\7:\X9!+=:I M(PH/\V1L+$DV2;J%4DD:/H4Q#UT29MF>DB#,?--\#KW#C#OZ]WV8TN A89:N M K&2Y467KR$X81UK9' :(PQI;-MQ4LN(9:"DY0QE3(%9Z/G20C4$%1ND$R\F M7F4 H4@@*1ZIM1-0SXEX'6/(0H7"7>:-RR)=W]$7 M&N_I%>.FBR3.4\_/_Q+FSQ?[+$^V-*W?V,TRROXO>/!>K^-/]#5_^$*C%_J1 MU7D^OA]A53!F&K?JO(K2K4C%3N]V09I&8V$%@=\4=C^Y'>0+,X3XA24L$,M7 ML+W"%GB>%<95,3.'Y-P>LN4&S_G8'C_7YWDL.:TA\"MC MZ%-GC:'H6MI7R-$MX!R0=%Y9@9^C)_"8 4FKS_?AY&B+7E.1=#[%D4?(L7R3 M>/&O:9*UKH(<%\!,I:U@*FIL?(N=ZMJ--6U2/)DWB#LC3R!P9A::" SA\ASP MP[0_CKM-Z5OFIF=FT_HQ"I]XT[S:Y_N4%GD#B^VZ[(Y"BH2 INO-59CY7@3# M4\76X4B12-G&IL/D/? Q\A!OE%N!9;Q?42@GM78BU),ROV=I *DL@!,CP@8^ M5W2S[>[4;;4KDHWQ_' J6OJPI[U[.,-K+XYL.MW0S2NM51=%(=T(;+(%TX1A MG7]N5["@?XLNZ.\I7/$;-. XK;?,0#^%KA'B=:7E!7>+[1.$M=""JINWC9Y% M\CMTD?SP'*8&@2Q76V8(4P>?F9< )L(D'OY-*H,,EN'*_8>]%TK2_FM9_]/)]"CF"'S-> M3.&CX5*0QZBA6QJ)=X>)0!S=IDA&;$B5^AJ+:/7Z&"EUDM]*K0YS3=\D608V MA_$3C?V09@_P#)S"F$Q;/I?-9H/^]\2+ R+^R73QC^;=\7:'O99,5K43R#U9'7WK,$V8&^\@&I#< MA#&]SNE6M6?560$I">J#[1R<5*67-$ Y-=IF[PW2"1>/9:3B#.^80\G)P8OR M0[%K#H=NVJBIM132B.N!59\)/BF"?>C08;'Q>08ADI29BEBCW\Y]&'EXQ4'1(A'].07Q?R _@?U@K_OO12 <\6KIY3REX;5JPY#*B.-4C,G M5,,![9K81PG#@9BO@!>:R+.DBD2\L7NELIF'$R[@RZJ*6*^4N5Q1P.$+BQSW MB7ZY\+9>&D91PF6K&4U=%#-_]0"LV$I1#CLW]9EMVOR87%()%JUN9MJ9$9E+ M1ID1ID7:^#-]#OV(9CV4T5X,,UUT *NHHJ4,=IKH,MG\YL:.V;!G7T .LYRR M7WV]68LMA>3RE7T0=/:_^C+0MV8#EYP.(C4%H&[_)CC&C;+.2*5/#+C.2*42 MB%THA0S50BWY+4\AB9<796ZWX>9R4^T *AP0F:XY34<@=S2F7[RHY5".?JT% MDD0+[#Y:D*HLC C:++<>^H42!^=@YH+.LT7!@'57I-D7FY"I4&%S!VH/2UKK M36.=Z[A'[RZ)-"0UX-7;3ZW%L"\K]UAM8649'NB)N19HC$?KS#-O2$T#]E.% MKKGF/ VZGLVHJ2'V_(!SCPZNPMACX4CH:#/UTC-!1 M"?TH0.$0DO B:>6V2%HIQOV[ M,G7E)DGYH&P?!S0*7R@\RU7VZFX2=4SN$)&VH^D'=R37G/*5.!6^419&3FC= M(&4::R^)F+QZ##9??FLL452Y9MV0U$0@+[SLF85@&' :$D_\P<.MD">?\5 8 MDRW3Q]BK?.Y5!&U4L$+HX9RTNEPC#:]M,A8*KUT09F,7DJEY(Z?_Q%J M$=++M,Z)FLXIZ:5\=YZD3D]CR',LXZ'+8"'(F<7,*:HUF$4/6@R!6%J?T1JQ MN%^MF=$QR @VR4(XJ,//R!A?_*(E*:1'ZKC2)@E<.; M<7(G?N15C6[_M ;R&-2 JQK&'A5''"LZ5EL:H)ZV?O=CT:D@.[Y%T %Q=!]L M2_9RHW]<_VM%\#(99<:^MY=[9NIY%=<'JJ$!FPUT.*SUS?D!=9'&F)$+JDL' MNA6Q7T,8C,,\OSM?[. '2V"V^8>,I* #;KWM,W$H+HT.,%#U0*/X@"35\!7> M"]C(/=O,J7)F\U0]8H?7 1H<(B@$[OU7%#+SR<%Y72$='PQ$LS ZA=3'?XWS MCR'-%"M?VI46P7A]H$^I3E5C,1S7"\#67K1T:LX52\V 55"2I*/C:;%I9U4S M09=DHEG=K(YM7^S35/=P4DLEI)PU#+1ZB?&X!N*YBZ;AMN/W0 H-DX3N"TT? MDR$GB";$'8GI6%1?3?';D6.):+/>XW+:0+I(5UBQJ MVT+AV$^L19OTVXUZRPS)4^@:L5976EX0M=ANOP^OE2#KQB=!WYQM'4BL1(\H MTJ?JS0TU+)T])NG33<0OF9&0].RU05]#YS[LQUAL* X(J^6%R'1=M9L;_U/! M%"OUB:)G=GI[N#7)0?=J64\5Y'&J [@WG0G^=3(ML^VG,9EREQ MBV"!K NXU=-$7_/BF%TGZE+(5S&"M@QP,EI:U+BYU:F]2V+]M988AMW+83U5 MEA8X%A>#U!$Q\5*865\] ?*6[CI.XC3 @#12"/.A.' M]&_]M-=''+M&,*8X4UWJ@[39S@Y8._8*9PKGCRTK]LY*Z"(I50"/@%R%F>]% M_TF]XZ?=K0A$3B#CG=7WPI:>-,3D8@'4V/?A MKIGZ,0@$M#("27#3ABW?,+9XMQ"V8(I5[XJ9R/F:&$-VC3%G M@)"OA34:6.;D#5"\ .:PXA_&'>^7P1U7S-T6W%:(^8J80W:,*7& C*^$-QI0 M9J0-T(N?-:QXAY'&'Q="&N&+C?%&(>9K(@W),<:DP61\+:0A0YF3-)C>!9"& M#>\PTO@7GM'MD1Z2V/ECYOW(1SKNZ^&+,3SQ%?##O+S@YL34;+[ ]3IP)^S/ M!PTN7WU65"2T-'%AAZPEDT2?B[090R5HJ?31BV5G MX:&8/GE,DS&W3.HH$FYW^YP_=+. MFAF L'_]H-!VAN*1LF9&@!9+$\+-DPZ4LC#0F/@352Q[H M3HPYY/?/5![?[ MK)=^[86S1,?9+LVJ"^8$6^>5=*G [2FNN;SA]O26%LJ.4UM#ZG\-L:\ZI:5= M>>GQ;^74T3 &<'<>:SZ/N#V'U8ISX/['4!E+9(,A^QV#!"R-%29;ME_<0V.MAUP89XO?KD9!>B;,*;7.=VJ5@-599'' M;"=$.5I;"R*.TVY[35NK:)A54_T-)!,NVE%H.H:B"=> M7PQM% LS+-&<['(C;>4.9/%S!,;=/V:)EG&/7"; M)CZE 2-\"?^M=X!QTBICG^UHG"GCS(),S$QJRV45P8X5B)UWK>$S#;S: (BF M)S"A"+U=801\+D<8G(<&0XC'(Z\R96:BQN0Y-DKC)A0D7AH!G\L,3@I#R"HC MLBD.F!V3]T:V.X=K2[P7NLZR/0UNT]"G#!3_3#6'[RB/E-6UH396E52%$<]5 M^VTV7ET18Q4AFG#9A DG_'-73V%.#)<%,9/I+C)+(KMBC1A POIW@]04;M&I MASQ2M:'+$=M;"7'DZMMNW%>5/1*H(*6.X][=S>+3].C%R*;JE:&UD;#TP5$? M;7/V56Q?7R4IH&$:65^_BH/U9D/3,'ZZ?(41 #U>"QY:%VDT&[F@GC5I5D0_ M.QJ*PSC"RYNMFR3E#5JHXO? DT(9H86VN22Q MVPE1CMG6@HACM=M>T\;*I!(AEH!W' 6$FG?S65A3QV1[E(CFTC08AC?QP>TZ@IM9)" M+1%Z^0*J.! BJ4;2M;OQU <:)]LP1LPP)]#CX$,8P05' T=V"ELPQ_0[29=D MU)(6RC(:@*:BF1:6@>W<0KVKTV>.G?7_E7GCHH2C@ M>+.+ -DDC9-#L8="L>A8[SF2JX_LNG]].20ED8Y$231%CO.PEW5"SER986H[S<@LRR-W>UC#]N8AA&HB!P5H5 M5QD,E2=YS(C@B@8]_-L'0>YCK-(GVNSC@,4I(/$!P,$S*(1I!.//"\*O! ML6%[02+53F5&EMF6YE7 :V#,0CGE%ZSKM]H\T-'-U1[PRMNUBSQGIN+S^@JM M."&,'&W<&4_%H=.I(D8HA\K9NJLB0O,X1T3WQRBF7M>0DA!5E# [' 0F%/=[ MLSUK^WOD8+=D,C-5V*C=@;^6 M8C\5XT[Y>QBI?@28&S;;9(SK)WGN #="L_G1316"U%+(P8B1;4;;/5 6$R;K MLKX^1JHT"=G3;ZP]WIAA^3V[S_2Y7-%UE?-^0R=:N9_J!\&K ;/9X%4/R0^ M5T.:S8Q7;._ P[7DC9*KS8:N>0&H5B[X!)*15C3<&#:7/:7QDAK/JSTSSEJS MD_A4)O#K-"M#M@WK/.63J*,&V4\X,1U%#CF@GFFGP5'V8%&($ M.U4CU^?J=2:\XPY/RSU,2BR4J93[.V>8(VOK*B_8UC.67T,M9E_]A/"7QE!? M UY 5*5\]G!\DCFNI+@C)L@A;1ZC=A-N I*ZZG\T^WI\CGZ:92\/W006/Y.^,'A>CLC1UX.YM=?R\[%#C,L^ MM+9^E^\(."X/O1CT'01%!RFWT2O]G$&3VTE_-6W:63KW>\6'/;2=&F3S]$>?;GDOYA3 //=0>48XS\90-6;H=MW<:+C7;S0L<=UH:$\LN0)/<%[YL'KJA,JQMY4>%"+TPVY5_"E([:$QNA\TLU :TR' MY)'BUUR&=)CJO#F#GIW.50R=Q S?'_0/9=*S04QC*5-7M#\V5O:7*75"^..B MI*.2F*[\.62Y4826+%I+TMJ2/#]4;BE91[MUM1/6S#;:9:<=[Y,3OMK W9X7 MO$]?X&WD,LKSPR;+?T1Y7)CN* W/0@YF(]5686I@"F( &BNY=0.4FKYX JQQ M"'MA!Z/F&'Q[* (<-_-L?=P8MXV8=I:^[BXT,*_ZX"$4:A-X+ [&'\>P/8JH M?? 8_7R(2@H%V--ULDM$:?;R"X6.-[L5VS-54/Y<&]QC8#>4D:.'0_-IA$ZCP&0(S/OVR^H5LI'V* MQC[RD4;)[)-WV"?$6XP'NH.^/?=17AZ49EW%Y4'[S:@G%]-H(8>PDTS4_8!B M B'$,'6:/BZNZTOJA)-7N^ 5<)%6_RV2)P]G;"IK5"KR4D$D]ND8C=B/_K/8 M;#@HT_@J+9/RT'G,;QR(%$>&E0.0Z!^%$ %&"&N=%FS($D$WT!FX3Q5#WG?K M1*.AQ,:(:4B=<:KB^L4W\QR$CCI9=/M;8#U?+P@R&4B5][C)9W$'KZ%Q]=^* MP0V<[F0I%"XS/.<;FH/IK&W.31,0>_8XN>VO<4OJ1) G+?W@[]&.%#8^ M0NL;BWP5&U74\F%= Q&O6K.\UCFKHS4:^#&9'R7#.:"LQP27OHT/)+K&(7>\ M7M54IWLW"+'#](W. M-C0'N>.-4EF[]F::@-@AQ\EMG6)HJ!,@3Z[3NMEU8%?UJO:G5NV 3KQ>5Z\5 M#Q#ORBW-X8L[IUN:%LW)E-FA)\S'[MQ33:$Y^MC)F)U^L@[6GM!R(IP5T7C5 M![2!P0"-.>#Z2<@L;,DB QK7-VT'GAOW#$;N_&8E]3QKUTC$;CT@L'U:49!M M[X^'?D<\BYJJ;WZFFV2=!(QI12<;HP,>#4'N=ET*JE ML-[D5*/'3-3[YI5=1=BZS78Q^YZ3Z:(_2\_Z2\"-,%SK?&1<3$4$C\8@=ZY. ME;1-JSH L7MURVF-Z$"- +G@AP1MWQ[8\+'=GKCUIS3ON3R\[^T#\K-[ M9HC!0G<5=V3>B'(_EVJ6%H3+[A.UMGHBX." @U0 M)0L$Q%#W#Z6Y6ULYK*;S^"-[W&95$:7Q+=O,EY2FEUE:%4RGK"I7M"QW-+Y. M.VL&%96A^(XKPDCQSKWQFM(^3JABKP3D5DG[D'K/M.,P!2^+8=- GD$,LN=R M>*XCA,,H3 I2BT%J.0@7A A)B!0%SA'Z"ITQ>4*6*\)A2KZ@5,O-@]Q7O.W( M! U73^.0^R3"9X+*2J/5E5+ O0-QAS)#\IL M'8XWE F0AE=>\C96Z*1;JRB$PW<;Y4J\.84V9B+V!3U:>6UE#\["O,3'"V^] MUK4%SC-&[)/VU")L LF3";*-_:7$WOK*S>W)N\V&YG"T>TO+N\U3&M/\1YZ M\I^38@UEOPH8G130^A2*R-<3EEE1&@LSNV:!% 3F-*A2"MHI?>SQQUSJGG@W M6/:TJ"6ZX/7HF'M6BE0DKL6Z(.M6,-XAHY[)?L%D\U[ &J5-9=>(6B+"1 *8 M5X4BC51$$8L?)M3S")XLHK46ZXK?A)D1VY#!_/S@P MU+M&11:TL..^"]5.[>53]S*JN6N=C$C>)E3$SRL0(5"#HZ!F.NIXI#<\ZLD[ M(>B#=&XV"Q?27T9,W35=;2DM;X -'(_W)Z0,PY$B\UA%U:"];RSB4'U09-ME M+0D33IG4I(.GHKKT-::@C!/.<.WVIYSZ1Y_9^G647^E;P4'S2M[U=1@0+-;K MO*+Q WV.2EI\$6T'V1<;S=]HL:SRWIOVTVF@O!/._D/=JH5EWR(E_JMJ4U M.R+YA=RE![!'[U((MX/Y5Q6E9;(YL$7[+2F*NB#/=2HM\&\:Y5^2E$%Y(JK8 MUO=5;Z.RRNG=YBK/L]RP5W?* "D0SV=,=4?ECCKB'=@,2MIZK: (27=.,WBP MH6EHC#*Z1R)W'H-ZJA=T#$.\G$W2GK@N[YIU&32$F%'#;$C#$X^E:0X@-5U8[ .X=C3T2&"?\[)O_5@RX0$IS-E0($N D=CYS M*%IR\J2F'_ITU(O*^A_6;SES2.#+O4_'WKM[!%*$,JA35RX_^C7"[WN3E/9@ MT]!SO?>GCT>?A6GYI=>'XT%+^_]4KL8H6VQ ,VID"D[$D17OK&]N3)\X[>9B4MV(A? M3>&=8312KQNIIA+8]0W%']4-2F[]R(T_]_O;KT3A03@3 E4F7FC*FZM5*6\B M36.2/>^2EZAL;MK^2'8[\DQ)43UG>9RDO-(8"P$A0(1R#U%Z^%-!8EHD+^)W M+'Y,,@@<8OK,/J>T\!\5SF;.=U;DM@T:#LZF:_>R"5DQ/=]GT/#O,UM8;>OU M@>KIYCE(H6^2RGI5=<,$A)N/:7+;>ZVD3H \:>D'+[WN1^M4X'T:ZXF[/?/3ZFO&D"7EVS#V-;1FBD]P[ G3D?OX5$.H[CYV+F+/GZR"K3L\D15I69&: M%S)(\&<.Z*W[TMHC F8'4C1\PD'#-=MRB,!IH.!EYT#D[MZOG.K8[TU1+7 MF03^&O*J?\B8,BJV4.3Y+=J!(.98LF6T8*<&+YXRS?\6O4](R"A^^AOOS=UK!(9ZU;XD!-/O1JV<<9JPRJ=8@4]<@ M[#ADE/F4HUWYJ'S-J'I&F+E5XCN"@-CA0[]P8<8-9?) 3QEXA-5\N'[=Y]F; M>.%AC#PF3$>*-[:&4..3L7,1ARR35;!=^2TC_C"Q^4A47H%#&V_&$ ^J*-D! M#Y)#D5Q>:XQ]B(J"ALP_+-:BBA4_6K_)(E[$2CX 2U\>Z)JR$(WM;2X/[?\' MDN(GDD0.("X,=M08U9H>8J!QHI;]UVY-$D?R7E?1^+2P9RARIS IJ/<&?3\. M\2(VBNML<09]7CBSBB[OFVZC_(4^1^O? 4J:\HM?LOR>K<5]*=LZ&:Z@3B2 MU.?LC=%>5)TR&WNL;:>,=>*: M>\'+=[U(7ZH3>((I&!'!J>VU(7D%K1/I=0F8[>#T>?0/FC)\ED]4;VZ6IL?1 MO6,Q(]>0BLK#Z.Z!V-%I4&[[EW&,#DA?$$;<^ROE6;5;M-J1&_9O&?:5 MLJ^_)/PA?;;E$45U77;F&:*(&9+SPYD@[6]<9UZ5'5G$^@TX] MGJQE;#PCBX"?6\,>/Z83&7E%@D(W7M1KO) U)XKR;@/-0X?J3+P?AQ2H!U73 MZTD<#4)\7:!?5OO=1<%;*'*:H1\"S:-=MB%?LRQFKICMXH!-K^F.T7SY*LH1 M,3Q:Q*])FC P8%^?;_3JYYZFQ8 /3J6!W#^M3*)UQ9Y" +%?V^EAZQ62&Y'L M^%>ZSI#4' ,C0A"[7#2&B?H-H]KC'W]M9;]A_V,_K'\D:?_S_U!+ P04 M" "J@091G!ZLNQ%; =KP8 %0 &-HBG ?+MP'']V5]^2J(O5F2[[D__^1__^W_]^?]\^?+?5\\/ R>PDP7RXX$= M(BM&SN"'&\\'K\%R:?F#1Q2&KN<-KD+7F:'!X/+GLY_/OQT-?SZYN/QV,OCR M)6OIRHIPS< ?T":/?QZN?W.=M1KX?QIGQT?#2X^-/P^$_'9X/)X[K< M(^[DU!45]%S_MS^1_WG#'QQ@L'Y$__F7G^9QO/S3UZ\_?OSX^>,M]'X.PAEN MXNCD:U[ZIZSXQT[Y'R>T]/#R\O(K_>VZ:.16%<3-#K_^]^/#BSU'"^N+ZT>Q MY=OD Y'[IXC^\"&PK9CJ0-BO ;,$^=>7O-@7\J,OP^,O)\.?/R+G)RR-P>#/ M8>"A9S0=T&[_*5XMT5]^BMS%TB.]H3^;AVCZEY_L>1A](1(].CLY(O7_Y293 M>_[GR'=N_=B-5_?^- @7M/<_#4C[WY_O2S#L8(["),)_+KZ2WW^5:XJ*5$I/ M7YMB>XDQY4A/K@/?03ZF)OY+%'BN0ZAX97E$72]SA.+HNV\ECHM_*HFU7M-@ ML*]_&XVGXR4*J6XT"T'X#>#2F%@A_M$2U*9.L[(*5R'2R6(9KC,NX[ MNL?@*??V]P3;O/;$P_T62.E<6]'\S@M^M&A@ MJCZQ1UG:RDZA,2YT@PVL[%TMZ$J((RSSO MUDNR6%CA"M/2G?EXY69;>.*W[2#!,[\_FV!=V2Y2!]_L8YW(Y\YRP[];7H(> MD47^39FI#)S12B>([OUW_/4@7"FC*-3LB*N;!1B93@*_EC)8S72"Z1EAF29( M&<2Z7B>]?G!M8KA'LQ#5'!$5+72"!$\]>$<=NV\>>@IB%&%[](K"Q4-@26^0 MY-KJ"-UBX<94OK@SN'_$HB*_EO'FMM4-"[$QK0$DK]:91@*?KO;(U$?^I.X5 M8HCP@%#:F2LVV@G>)Q2GB_T)"E_F>%.D#*ZBA8[F3=*)5^NC!N5*=3N:9SRR MNL;;TGCU&EJ8%':]!2R[H=ZM7SM9QW:\GFW2]5<+SVS[E5;^23AK_YI"X+;5 M[3Z@)J*=^H#V!+69RFNLR_U!34!;M:&ML&NBDF@1VFJ[-E)ABQVNO&N"*E<& MNPIOH#+9IF&LR&L"9;;3NW7-R'%<4L'R"F>:-RBV7&^_JQU^1WHGUV=D!]A6 M>2ZMEKKSR?^3\XUWR\NLVC.*XM"U\9Z"_*X+L3?J)YR5J58:U_@"'$G MQ[F6-XHB1)7WX%IO6,$QUG96T!G[6.])&&(B4/)HE52S'L"1)(F"<1(/I8.B M,"#(ZC]*5R;W_J,5_H;[CLW_"P%$05Y[5A31H)]1-'K'N,BO[X+PQ2J6TC;^ M@?6^VQW=!O?Z1W7E*M4F%+2E_5NF0;N1&:SWD6[EH74>D&P5T-Y_HZE)&"SQ M/G%%0M;PV%^2\8Y7K?67&,T^!TA&FE>\ZI\ )(N- O'*,$Q0<:9NBRJ<+W7I M9=)*"ZDVNT2;_7&U*FP.KI,HQEO:L"%HJ:8[U;0=N^_Y&N;6)R'D>"6#PO>< MNA%>[-Q:]KP(P(K1+""[*=(T'<9FBO0M-_OO0I+A98MPE M,2XZL59I+*V_!Q'6^#@T^>5_/EDABA28UM&EH4F<)'H9T7;[K^%/C79"WK41?D) GM.>['IFI]N>G\ M.#3Y:5Z'UOQ.AV?S6@4@TV2'6&5\L^,I+:O!MZ/EFQU**[MRY,_H/Z^#J,&^ M5-@@"%8\6G%V8+.^H>G/\$A.#^E06\2H^UFP$3&%,N/I%)%SRP;;B(;? RNE M\9+&0Y?.!FG)[[X;1[^$%EZ\.:_!+?YRL$)TP8*G693_LTV!ZNH:C+@E@BR) M,TM+#M!MW-\;UTLPB)W"HQCC?4OH,>]K0*I:?NU#T3:[ D.VXR0F>2^($Y;" MP+O4"5Y=XY6/Y=$"T>V'[24.7;B9?!E85/I:M/ WCO<]1V4^@>Z MNTV NI&B^1"JSD>4Y;$LA)T]X%]F0B"=$?14+KM*0DE;*$@,TPOL4E\\D@@G",LZ)\U%N#W:5H3L MGV?!^U<'N;C-X27YRQ?RER]'PRS9S;_@'_UZ'>!-_.@-3TI807E[>-.)O+_\ M5/'[K^WW*)?>*VZWHD/%7_]Z=G)^F@53;-0J)95]+9#L=1 Z*/S+3\.?!DF$ M^Q(LTT'RTP"CP"NP$#D/J0R8O:1=C%&(U[:D)*GI!G@9O/K+3\=[5=Q_)7C0 MH]!;/:-E$%:1BE&R?^J4 9!I]KA"L]WHAYIC:H2%"MHNVC\-22'(5'1BP.## M:R@W(*?X-WCZY6BV5*Y_:A5W/]/IMQ[K-%TZW+D>>DH6;RBL4.=VD?YH4JKG MF1)/>Z_$9S1SB1S\^,E:5(W+JF)]4Z9$[S.%GO5>H60W%^()A8J?ILZZ)E%0 MX>HZ<-CZY=;JF[K5P63:/^^]]O$N_MXA/H[\Q$%@H!GE^Z9Q%1B9KB]ZK^N1 MXV!%1-D?#ZZ/ADP]5Y3MFXYE(63ZO310O\<*^CWNOWZK(>0.B:-6%'RR?P5? MX[^.P]?@AR]2[Z9D3Y4K )"KML_.IA)>NO@8AY,P>'?3E.%<_6X5+\OH',OH MM ]*ED&1:[K*^=1+34^"*+:\_^+]$>+4CW/M=AGS]1K:)$PC)?5XBWP*E18^GU_]"?N=JZ\IHXEW(FWH/-! M>/MASRU_AAB>XJIB_5&F=.]SG?;?@72=A$1GM.]#V3"_!,\]EUV7 M*DODXO+T_!BT7L6=S]79?S_2R\+RO*LD(\\3Z;=8J&]J%?8] MUV:??4C9BG%SCR:]-U"X6+',J]4W7REARW??9\Y0M%^_-QY53;J%L M63J7O5&O"$*N8 .<5QAS2"YK.>CC;XB]R-HJUQ_%RG<_5VJ?_50CS&&'\MBS MJE95I=_W1XGB;N=7/%IV/?WYZ_:-Q(;W%&N^C%[0!?/>XO"(W%M !>\>I2Z5 M9YL'*)K*PQ7KC^C;S P2"%5%RA) M9/2]RY7ZB$WD3N5#&Y6'DQ(UC.*)*D[.9>[F[/C6#3N>D8WP""%OB#VAF,^+ MRK(E25T>79Y>])@1\@CAW1IOSH7UJR,8.X,"Q2)&:5X(#-:5\MT4/^0GOTY" MM+1(["DF09 M5D"BIA&,:8H7WH5WS?M1F7VH44R0UGGCTYT@MCPH.L_?V)IX5IHLK?#0%M-$ ML*L 982R45!$V.KVH?,E8^#;7)M04=(,'L@",W''4$Y"_>S.YO%X^AU/D420 M#")PZYA!"76(L'87NFQ#;/DS\D1$*D1L%]-LL"12,0B<'ZZW?5%)I:H95*F- MU,0=B8 59FE>1KM&[1S*CS;O.NB%2PCY!LQ@2$.\\!)N:5AP;#;>0KI4EC6# M&?+0X&7BTN6"X/H>RK(88CF>]%#-'"RZ,G!!F*MR(FO MP*5=61@R2V346C'ER..$Q0G&B2C&$R;(>49OV,9&=^GS2MD+YYPC48EJYNB^ M$6(3YY'\*:[L'9M=P3*,A+">.9QI!ME$7W@V@*3)PBQO'DG4H)KH"Z<;=FEJ M,$J;1PP5H"8ZO*49(9+1,9;1MYZ301*C+M?;=_&^O2R5T^'PZ,P(=LA"U16) FG? M3K+VN3$YNBW+,I9RTX]L%0-' MISWHO]H6"J4"*\!"TRFIX[@IC(GE.O?^M;5T\81>D ?KN%18<4N&^/^&!\BL MFG(RT7T]LNUDD5#7&3UH)*FT0S1'?N2^(_* ]0(]!!&YOEH?['-ZE58^ M6:A+:"8ZQ9]1;+D^5^WYP.3Q:WN1FT^@/6^E:K0$CB12 MFF<2IC%T$YU"Z[/%+,.:R) PRX,CBX)%40/5@K]&RVG[=1#A+?T+7O20_!;; MIV!51<#I3$T16\?D,N!,',+DIA@6,.,;2HC]9$ MG^P+HCOR7Y"/I>EA68RN[1)+D$6$^8>0J&\>00 MZO)M0O)/K9%OSA)$+-B4+$OI'$NIXSB].JM$ 1Q= [^@](YR"%+/+7]>V"K5 M9_W*0&DZH"]3W?IH1J]L=Z==>C3X%/A!F=1\9?,K]5GW-9"U$)W?S3#/C5GN M'W']! M@X\>]0M,@S$Z.7ZT/%-U^8#FF%QG"U3T6;E1]YL/UG[;RQ3Y3<-]B M:>$R;W?\Q>+(QNH57JI/F6?YC-+]YXT4HA5$! B*VTZ)7@P3?18_P.1]QN0,WK'2^ 9>DH6;R@<3ZDL MHG$21['ETX-;_I2AV@PX&BE,)5JPMG%I!C)_>'./4AO@F*.%#O59=EAS&$,J MF=7>$8X:X5BME*5[<7EZ?G%(E%,2RW[F2!#1GA.JISF*7=M:/^HBC/@\;1KQ M6?KL9]3GGLYF"DF*6.'AG!K@+$C],QLAK-;"0CL<]!47O%1CO4_JQ7J7OCQ( M/]V?J._"VP]IUVEJA!U9"F_\*[;2*X.Q2U14)[KK4BT5=O<40Y$GJ;N@A!O M=/TT"[>]>@TM/\*J(33R'?HO+R65\\\DBK,WK^OPO]G'/MF_!WF::/TK))?+ MH,ZU<@;I-7_E<-F^#T&V$"\+F>;JE/VDGZQ0]A-OWZ&O9S>O@:JKYUL]5T_Q MP_]WD'ZZEZX>Y;=-)>MVDV8FZ]HK)XUVN5!YV%Q>GEYV_ BSDFK**6*$N$QT M[*QAIQ(B%C+P:6+7#Y?EW>/6@<2L7:J9JM51%VOD%D9&U[_1&\SH,DLGSG":\_8H3\J\!/ MR.-O01*_H#CV$-[B5 *.DNKEF[Z&>TV6EL70^9Y2S*A;&C.O@/CENQRCZC=< M%.7YT='EZ<5E?QFE60R&;#'SZZN(1M'A[76FSM#R9^F)TM5J4P:+C49Y$S5L M=.$[$\_RGZP%XJY5V_A4KQFZ=\$8LAE^2=XBUW&M2@[B^(=J;#*@V-/ MO>,4)7@P@P1RG[QY&$;F; MA-F<5R")8CG3G.9/P".$DFZW)K]]"*?SI;HFD[*1+K&AXVDA'I _J0DK&L.I MAI [7X)K/M-_P#L4FL=+=)"_+@B/"8U.[_FX/I^*8CYI TOW?#56Z5\*FZ:) M84E#$W%GPQ@*"PK3JFR> %X5T(_Z&_8 MJUZ)NF5)#K$DC\QBD03<%H(5H!(G'5,UF;-5V7CJR.!M(<(!*G?H2+I=++U@ MA=)I?Y*$]MR*$/%WUS!"S+:,9U8-^"WDH(9*M'3<,<53RVJQ6S.>;+4$H"M+ M-B2Z;>Z/1UG&J]?@U?H@CUK.T]0+=T%8?0+(O$-0NT5S:*=;"$TS=5<^%M,Y M^=)12"Y>8&DT8UV=ILRAFS;TC=/UZB8:X^PV-];CZ;6U7&)@EN=E&^)TO$6O MP77@OZ,P=M\\]!3@G] %1M4I;>W&^D^@%O#G%&KGJNQ)-Y;JT0I_0S0?Q2;_ MT"9)49Z=B&&;Y"J7A7F,A=EQPN?:UJ@!WIP\[22JZ2A)4V$Q\!HP+AQ2&_VV M;:.?T>^)&[DQ%F3X[MHH7;P^(SN8^;25*INVK\^:0]A.))53W2C?OV'YR/I- MZSW*)R=STX,&O,9X"^#0&6,6/DU;*F,.><2P]!$6Z3)QO1?,[+_@1J>90.ZV9+A]_ M;T _V,O,:6MQR2=,VZE"V'9\K^&KU M/2*7MM9OO(_PLNH]S5C,1ZO>4'G$G0!R0,DJK'+AH4,*)B9LJ_GV @AF:%+K M+E\$F$WD0T!#$0W1TG+TE%_06Y[+) MY,*BIJC>)PN;"LO$&QMDD/FX[=4_R*7^F^ ':Z+=+?A)*&7I:+JZP3J640ZB M8(1PT=-)\K8+EE5!J%4!6HRBG]RH(9]6+V<,-7$#8R%B6HOE@3SXDCW,6T40 M7OE/EM054JO7*W11Y?L22Y><8]D$QQU"60*J3=QU]BOZ$J>'61.$.PFLJCBE MI>&R7+]=GEX>*/G:DV:KMS(ZBACH4O6^T0"20A@98]F- X=).!RD1"5#I)6T'&"EL&&XOBKQA0ERGM$;N;5[AQ YZGS&F@S?*_VF:BV4 M)76*)34TA#&ZA $K(8TJ;3B1,/(5#Y4D0AF8F#V&*8T'UWISO=1+ERT.-^<. MF]^I3& *S9K+P58EU#3)3$?6BYYCL4DE6N"'"0L(#+UZ1G)DQ7F^25 %+4H1U/U&Z M 7#,TD2+7;XUE(F9I\M8!C9"3G2'=9 ^Z/1H8>7X*%S)T$RN]@%QK(% 6C5D M';G7=\9<5 J%5;'&8>3&\/-3R^'JV8R&%%1IT\S53;.2#*:1$- MK(LV_.AF@M#UL-@"7W=\<].FR[(]OSP_AAD_6I]VK4NKY2-LY4C[?6]+&V]' MS>>@)IGH.M;N@?OCSO4MW];@_N T!(YW[;D_5*4 *UJ>E46^L) @;X1@A*CB M5>I:CU)73;EM?@\<%S41:6L>WKL(34Q^4A1B(;$_N:(NL1O9JE&6V@6>N2X, M(UY=(6CRG+ N8BNG.V19P>T=/.,5"*?T"D0%61JV9CZ1VA!0RUZ4\^XM%(%. M[?G&WN_.K_(5S:=90UG ()86.\PV20O"A/?D=V1!.\%QNK"!TP; M-GY80?=Z3YHT/:Y8M[FRO"^[O^S1'M]T2JAI/#_,RT7%(9F+"\N%QNQ5*$#" ML$FTGK'M M'=/45^3_2;#+N^6E4P06M6O'9/,=S=.K784?%$HR"-G"E\ Q5\.1PK[$9.+& MM9&4TM<(=Z/S;2\A:Z&B/E(=,7B^WTZ8. 0 2%#73AR2J6_#J.NS2T/RBE;' M^_JNN5LI$$T;_?1),(PPC#\)*2__CF^? 62DOIO[X!XR?$F62X^*V_)R<=_[ MTR!!GT29F^(%Q;%'MH^%B(JJ,U[)JO!H MT4"G6Z>X341@8DC)LSN;DY";"-%<3>.WV')](HQ\=4H\8*7,T_F=8-;SN@U: M-)1X;4G&Q*N*,C)*G61(&QLKVRM+?'AY?GQ^:%R4ETNK4:-KM[?V=X))<*$7 M1$F(QN',\K,W7TAX83H*@\WI,/-4,)."J,?3S%MM>9M'C@4+4TUM=W(,0JXJH?%TEQO;QQT[!<'9$JTJ M+AUKR&'?STJJ17MQ945N-)X6985%]Y(L%E:X&D]?W)GO3EV;7 1/4Q?B&7V" MI6P73LD$)N5XUZ30KY)GQ(O?I;8E^S+Y7>';@\W'!X6O [8]N](2O7/+J="% ME6 0@\>'5TR!*V]WRZ:CR?+H.[Z\..WZ'1.A@HOF1#OTWAN>.\L-_VYY"7K$ MJS+\[](U48%%.=FU**2Y 6UOL-4@8".QEL$&BLA,\*MT82BJ>B2R!-PZX(:Z MC)J*@UT=7>]'\_IE0,D1_&UW!!>; #QFU]W<=%[X%!*G1J>O86XZ)!JPO"K@ MQJN$BBI?M93%UOO1>F5YQ!_R,D=I>P/:X*#4(N"17)1" M%JPK/P_+5N[ZR*W83X4)6J6)\A@YN3P[ZM@IH*98UIE;+=BMFH:3/9B&9X2- M88(D;<'9KBW8- !XZ&>=S.[14CJ0$/WK)(J#!0H%8U^Z=B?G#OS.B0:^;'5P M@UY1I:4CA":8>[\8R),&S4*DM D_WQW[65.#4ENMF %&2$$Y[9'O[&!CC&S5 MRIU$=FVZ]XX**9WD%_$*+8 9WO746HK5:HBZ]P.\<(G_*8CILPRO*%P\!)8O M.=0O=H=ZH=$!;95Z[TF[@ZQAP-,_N8LNO7UG%>["!I3[(AKOC-)EE@-X=XNO MCN)85D%DP+A=+-STI72:T8^>#B!?X>3MLFK:^I;FB:-H,TD$G3VH@6KDW;+23%;YL MGZ^*?1;N!)JU6AZ8I]TG"])#E]+.H@4)]=YT/:'XWL<_1Q.4)JV1M%,5$7^X MJ4':U@ W-LA; VR2;JW0QW-4E&,7&!MV\4Y24&SU1F0@F.7!#7V16DIY'Y10 M]7ZXIN/KU?J07O57!-)E@S1O!? 7<-5B,3AU.CH(=#M#HDC<=A5P U6"15M M/>.IAJWW0S9;7DRL,%Z]AA9>=-@*MW6&%6%T68L#VN1@JTW HYDE">%9O*A: M-X?PU;V2'^8*+8 ;];*J+)_!-\/;>TO0Y"*.TH4<'H;Q>X"FU'6A[+=]FL^?(23R\V!/Z^:SZ)]:9CHD2-W%3:[ MQ-&[Y7I$$.3])VQRI6BHTD3O6=88;*O>OGWD;EPGHE":I;[MSE+KAGHR+W6: M4X5QE71C],IJ88U9N4K@1JEDKI0&Z%JU[49U71\F:GU8Y*ZJSZ_3$N']FX66]@;E$8;PBK]&2D4+V MXDO2+]&B4%RQ/+@NNG=:M):EMZ8L3-QN;,SPR+;#!!5W9HI[7E$#A\.OAC+9 M3_Q!^]F@E&:PL]T9+&NF)Q.6P0IZ@G4U*O$Q;=^[@'R2+W 7!ZO542W'A7 M2U0D@P:6_6]#YZ,/EQ6.O%L0I,9E]"AB !,9ZJP$_K(;KY.M<@Q!54%3]*F(T,1[(&7)X;T>NH_10FYUMRX-G _UEWA\A$9> M12N;-JE3!FX=X-S@:UAH^B6PPEHUZ@KNP=U!499):N0[^0]N/TB6K4)XF!2! MZC9G&+>TBL%$X[3QL3Z2IUSID=UX^A#X,^+\D[97JLT81C,M\$U<"VT$4X-* M!T0;-8JT?%.VFV3M2D<8EU5'&)R4[3TYP#B0W.VY89PDH3W'HMYT69CJ65P3 MG(UHG*6]+NC>)WO*$E\K&(;AT:YA2%OIB0780Z9VAO]J*^DXIFH:!99J07+[ MT:"E$H6/C[H?M^P\[;I1]B+VGX\WC_A;90M@B5L@C1HTBRUUP+:Z&QWN:2TH MROBO9/N'U8M"J;S_/9D> #X 0,AY?')Y>G)T?GI\>CD\.^]\KWF[6'K!"J$7 M%+Z[Y*))GI"^B([$CMEY-"*R@YGO_H'1(3P&4LB\,)Q6O@7.IK5 #-XFN&U1 MFN@V'OVP0N<5?X430%0J XYD^]/_+O?$DH$;>,00S^;ESNAJM?,4!P6\0>T[ MY$J0,&BIC4^!XZ&8"Q6V:U^"Z3SLA;$IR(=L>H<5Y0.8+++&RW2JR!/JT!]^ M]]TX8H=&-&@.')_VQHVMG89N&79./3WF4L_D(HKFT/P5>*3N<++>AVS-/N+5 MI#/I SS-WP,W&O;!R#ULF+KS37;R.IN23ZDB*V;5&VT]<1_U^K&V N^W^D7R MI]EXO7/C>@E>UBB&&2BU5AXCP\NSHV\=VR"%A]YT8C;1F5+(8^#'KD-DX;X7 M@JU$>I-UL4SR? FJ[PCJ_Y AO&Q5'+V_ -PD%_3(<=P4[[T_#<(% MK7V#8LOUY.;";T<5[Y5JR1#]9;#IW*#0N\&_9OT#/JL:E#OZOQ*L)'>ZHAG7 M,;7_!UGAHQM%>1J8ZP /$^(ZN/>S[&6D1$6Z&+G#$[V? V<#ZV:AWH-8X/JU MB]GA'K*="^=P@U4<'!GVJMY==BG)J5_LX)Y=L"N 8XB2BN0TS$':N5^7<:20 MI1![1F_DP;([1/.D8UQ& 8A9[K1]P%P_.MX@FI9LIS-7]>O0Q7[SYW+*DJ"8U'+ M:MSEC:Q0.K=PS.PBBP4*B30FU@J%]_Y[X-J('[>2. M8A212XO.J_7!F)MJM'1HO-,MJE:3Q'SKAI"5P4B2(6FT[*&22EX8FA+'O*/P M+8!+G"QZ39(Z6>E/\HC%D='G5&9]"S3^B80^8XEY;A8Z1A[VWGK<.STP*[S_ MK1H>==Q2>%2Y[Z0.Z=V_T_\=% #0EC<0TM]_!E'M!T#U@_&C^-H*0S*6Z2._ M#"Q2=<$9*K7PIOH830PU+AN:NKQ1;&5+NI=GP[,^,4@'6A,O>(GDLGE=MB:- M-@T8SB !4!,S=%:L@W:D5/Y!H21G.JO=9L\IIA^[KJ2?06QYG5Q;N+/G MY^='YR?*.WB&E[KJJU5W ?B%P=D 96%N>9[5D/9@P2MU)GY-["8*L7CC%4EB MP0ANJ2H&A@$UU%<^#I=&)Q%TKWR6U"2>89FEFUV_X[*-A!.\(ED7C):5%+4= M[M $;.?!#PP[_E=D>?'!RIK::.=21Q&\(472].]\E+;1,+Y+XVHCM;D.3>IZ>AS#8 M)14CTJ@ 8>?#6?S:/'T6G;R)+O6J_%9IX&H5:&?+L:((LW/=:CJ;U?I*?(\Y MH [R %Z)[[$^%1&V$'?1VF'G ^,^G[@"&.4V6EW5Q,F),(9RY%E_2_:$XAL4 MNN\626M);GC$FP>_TOV,,_:?2;K+T/5G-&CXNQ^\D=P]1.+I_J02,_(\LA+2[]8KO\0 M1+Q3-OE&S&"71NPFYL/@BX6D#W'])$BB[WZ8B8B(9Q)$](++\/@1EYA'X_ A M\&I;'PI\](QNYU&E&WJO[01*A M8V&F1P1$=#LIKFJT8!8%FP)OU>.^IM.^KQ6N$Z-0;RU)Z9%[;%V2/;C:9ZMZ M[7 GSP?[VN&Z/X.T0S1%1Z%+>7EG0!*##-;]RE*''.;UQ(Z/:R2IDSZP'):8 MQ'OV2%O[Y>'\[?+T$DIT'D?]E>7CU+\$"[+VQ64B:;N,?#1*CTEN4M\I_H-)WYAN*3:!REV.:D@ M)5B,8AQ0EE-_21%&NMXG=PJ'E[4%9F*&R.L@7 :A%:/RN87@0@FG3EERI]VY MTH&8*75A=7ZG00^SOK_\$KRCT*2*&"MW-O+QS%4SL2 M^ ^%-9S]R M<8\I3&Y*)78%N.S9J^:WG.WJ(H-%'3@!I ^"Y^"U?@,NF?<]8;79*U/[G64%;[<9SL M^[[0BSU'3N*A]$'@PE-L]_X[BN)%^M>JF\]TB>1.7>2,=BX %JX&-GM3^.3H M1/ZN48XE?R"X^#3POP\*@ :N/]A &FQZ.]B &EC18 WKRS0(OQ!@Q;(]?FS8 MB/M*@CP.G)M($C7AFDO).T9U,<*]T[$9P*_X4QPGW6Y!<-JLJYU=/4N"[8M: MKZT8S7"'_F [*>0K@E.[I+)$6I;&:DH>Z/+2A!^V5U46.!&D]5D1>"<-MW,N M,/R3&U%4KS/9CDJYFN;IOBEXJ+G!MT*696/!3=:R-%1#PFE;NBP'@ _Z5GQJ MF"6NP764K=3(:W#GEV='4':*4OP0'@JT*ZC.5R5 ;[Y!XM$^>+!+0P4I=4ZB MSB^['2Y=F@FL\Z5P+^ZW'2Z[Z@O+D 5Y)_?;/OG62&Z&W&_;'$VRCQ=%X4)* M;8 CH;X]8W,YP+W.MHUH2VJ+((Q) MKK((KIF&5%Z2@V XXMS75<$9RC0RBZ MEN=!;'D[D1.G($EGV\DB\5^A:1#BX?M1CXER;7_2LY&D M3,S7SY9[66Z2M&15/TCF*0EC/TG[6PPE(X<;/F;I:B/:]8_4 KR^'0VW [S6 M+6V%=&U^WI,HJXU(UO $05;<&ET%9] ./5L_'K$A#5W+XX7=[)0M\_\"\_^D M^W,Y@5*V R_D0)D8F;Q&_X\@_.W>GX2!C9@ON507-H8 8E0F7JU>P[]S?3?" MQOB7('"$#"@5-H8!8E0F7I->PZ=K:)'F:2%C-,Y&H\O'5KFGW<=M@(HEW)7E MD<=37N8HFWU!=T^T\$,):TV6?'-!O#LH?_5SF[1\"^S7U8A%CQC<+ MB]%KN:? )T<8B/DN<$5))F*5@KE,DZI;;*LGT=W.J@ MX$W94:[_"-D_SX+WKPYR4]7COVQK'/_HUPM*DK U:Y071M5 MR^)JZP:;LIK2?E;&&F__N@SD\O)LV%&"$5DAE]4BA )KT'$2(!'[\FCYR13_ MF9#HG7$XLWS>+4.5JJ#4+%3:UA*J"498^M<\YSX(8HMV"X+A01-[K BO%SNF M28B6ENN4*'[[L41^A*[9VR9Q+;@*YRMMRP34!*II]+^C\"WH*"=*R>49+):! MCTI)429AL$0AGC!]A]RR79)XS"<4J^VR3G?/N+?\GNLO;[E'\\_37"/K#OS[ M '>A+[NPHH2?$0W&D4\Z(ENYV_#47$L3W-FXR!3>=DVV.C@3HZ;0ZB#4&I!; M76IT= .2*8:KE2#%B41-<,1II/Y=-M45 =Q,*&RQX"]S[[9*U 1'A[KZ4V"" M +V)NY='"XO<1V%IQ<*_C> Y]XME&+RG M"3FY3.'4,)@JJJA;N,@)ARLTXV]]X@BJE^3Y[0C+9 MHN!%QO,K@6-/374K\(:-V\0]=N$.\@W".&PW"]-;>HBJU7>R6_3TYTRI,=BE MJWES>=BJA)I:N6S[#"2!L_#88**;SRI&HB= MJPJ20339EP>%3W]:BG5E0L#CD\O3L].+;]_.CLXOCH>JQH,1=)?)_1J7=&W+ MP\0O!9@5U,&)P5-NI#R@AGA G?7!;%2J82M,3X\L.D^6JV=HC&-LBG:-2C65 MY"J929T&V W)CJO*D@,E2"UNZ-S*M+Y&>4;OR$^0ANW*V6Y(;]9X[WM[W$(4^-1A'"_SGL%(TU6@)G M/!057305NN"W+.?)JUQ(]S":A:DQWGQ\::Y'][6PT*'QKD M7_HT*YV;%=PC&Y%.$4X]N]%OO+C_ZL(F&0<%A":>^.S OUI=(=^>+ZSP-TY$ MOZ@:.(8HJ%F"(S)HX4;N[\+)P7##]D75X.M<1FTRVI? ;:*M()F#H\S4/B%^ M_'5EV1XP1$*UNPR1!VLB+2J&F> ^&*<&?(HTG#BX0"6>/X2B9.$M+TZ-,O;C M[H.F5?4DLXSDHS72$&3+[1U9\"-=^;7@%FERB5 *5%-'UOGTQ*X>J'!$4;MO@1):*,K%,Z0 M3UY_9*N34]P0'U@P-9=E1J *?'WP5 M2W!$A'8_2[X]1 W9L?N>OBOI.[<^"6]X1N3MYSST.;H+PEO+GA?# :P8S8)P M-9Z2YH*$W)7PG9'G!3]H#=4P@9T0Z$+0T;I[:;) VL%!UL,\5#H:3(-P0#I9 MCB7(NDFBI=<=IA4FOE87]R>7;4L9%KHL6*LRB-4H&U_]467BLE ME:M504+\XZPF38)CHT[^[+)3NZC@1EF4 7"/RJJ*@B.&=M7MLD-:#IW?"F&Y M:.96.$-OEOT;$IKN$(JN \RZ412Y44QV%)B7SRA.0I^C2]FZQJBY M$> 6/+:=KR=)BC,R,VX$*G+6R58'QYD]KA-5Q=*+TYS,UX'GN&IG"\V$YL9) MC/YNA2X!37[B8F15&0IT- F.8HU(L#,CZ9>-ID7'$F%R.2^Q%<8M/BD3O+L1 M\8&F]RY? QJS^F@YK%<&9:L9S9JZ^#59(&^;#KJ2'6Q& \73@@6JWRX80C5B M -/\:!9,RZ\:G;9O?TB:3_RY";6"BD:H5-=(XC0"W^I"2)DU,*RWK;WU.HLP6PP >7)L\B#B:A2C-LJYV>'^^FS$D:W&P:;+]0W;F&[D> M'B!!F*>HVP'+V],H5.[VC+S0T7,'/MZ"7Y8QXDU\%#[+ U+JYU""2H*058#B ]$\H]GF87 MZ 5KE,KS@7R)Z):]RN#4 ,>=SM8:JD*"FZJ"@80;@<>M XXDJKJ2UC8'+ZPI M1E>(9H2PU.Y]4Q.* E=^"]K5RP&_]%HQJQ1*NT,8!#-!'Z\-= M) NF+DN_AZ=-3K_*^A3C,$6CDS!P$CL>AR\H?'=MEO6M*@9&OYT:8FG)<&Y( M=Z=W(I"LXQ$SYQ"S+!@&*"FB4G^2X'HP[)77Z=G1#?^I[6(9B&J7U-_NFEN, M#);.6=Y=]&[9[A_)PGK+$#F99#CN7D$=(_1<'RDL]QXK(L:-$[Q64= ZOX8Y M.J^!L]4T1[HT/J:]NOU H>U&Z Y5&VY>47-TK *PU0PUNI3[BNRY3PXA5G0M M.F5DIN*6+:,_P^B_]52]2@@S_9["T*^N#$2-]S$/PGQ6^CX!AGF=G_>T+M56 MV:[O3-J-7%B/%V'AE6?0U>5!,>GUM6Z_+[$\Z?/H MCZZ'HCCP41;Q7D4*=NF#)X:B:'IQ9_DR[ILL@^.I[^$013AQ>?4C:.Q3^_B5-Y3XE,K4 MD4^K&RU=7-F\R[IM0*/O2ZQ.K /T3F6'UXXHC/&.I7 D3U-PS!*/?&ZU;J"2 M8:U\Z.!YN3^IPEIH[R4OYNV'KK=OJUHZ9.[J%EM&SK.FE^F"R"7H6EO:E6X+ M70=17&DJ=TN509]CT,.#X8J*2#(>G+?K^VKQ0B4>!>_83+MO'LHOKI)-+[F\ MJN&%]HO=^Y:%#P[H%VF*8_+- ?EH[U]NOT%O\0:P(-,QJW 7Y#0 M@<.Y8EE1$IR]X*NA."7(HH%U&MV&SCEW#78+@M2XC!Y%#&""@WL9L0R O$K" MO17 *@Y&YCZ3T'*_S7U00C M\_$G[^_O'R;L=:],/5 4:*;+K35Q;?2P.*'K8)8FCR4B6!7/C,BK3YO?-O?WN^%?+F MBLJ"H'4M/Q/(8^N%3A__^_Y^%$6![9+'NAX>KME:910U1*\JZ'KAT?S;XR_7 MUM*-+2]?JW"URRE>EL'EY=EQYV^5U1JYB@A;C28&L,)!%<>K3@AW;G!$K(%GT\O27)[Z-[_P9-K<2KO(O/*%K" M?GJ$-X,7O=6U"L3]7+C1\_;C71!>6\LE:+6LY"5U;P:YG%8S2N3+03.&7H!5>EDAQ@LJ,VLL<2S7"Z%_G01)9/LG^ M$+J^[2XM+W7!C*N.^61YS#02H"\@@N M'4T8^'6P6 0^E4,5KZ0KFT2;9J!S5@!QBC(?)*^B>39$D(-WV4$Z.$AB-@HX M#NS?1O%&'L^[&T^-+9O$IQ8EDI,-B--48K$S6BX]U\Y>(BX.+=&BAUG1**K4 M!IPSP6#W:&$"?\5?B>:!Y^#= $G#<6.MY)RE@C;*HAUV_V*"3L=8'>PYK0SV MI%:)A;R2CNR$) DI2&A8FV*,]@Z.;BIRR*G7%S_M:S"Q5O=XJQK-\3;""O]N M>0GB[-GD:AI"D::($+L4!1!/4-( MTPQO3IEV7,#?VO(+T?PS29I26,K54ZQ@B.)K LTU#MOUF_LR\6[/6LIX_+D5 M3-*X.M!#Q+[)[D*W:Y6%N!Q7_?)C>#F,69 7+;Z M^+)Q$13\2NN$2-3OQ-N]R%0WD#^U8><\ N+DU<,CZH2L\L7M%C","P)@N;9A M>UGS0ZWL28I)=@,XK%Q3, L;HMD:(',M WEPYK0SSRY;N5.XZXM@%C28( M$V#.@BI7ZXXNNTE23QP#@4_BADF41;F8:J[Z8_5<]9O/#X)I1?G/I/5['=(- MDM:??KL\(V>270]J/4GKBL9E]"AB !/<826MAZ=2IF)$&A4@ M-'%@ZTU(#H\+ I7N,D(>)"PZ0'[#H,>TT F_U:P,>IRBD@E\_2CP7(>@O_7Q M8M[%VP-6$M_JHL#I(;,H4(8'*T-Z5=>9V7O9A<$H4ED=8DWV>RD@Q8()E2?9 M45O^BIECO:(4>+U+67<5<#U0N?+J[R'P9[A#"V+]7O''.!N[JJ)@2-!\:R<- M;V\IV1LKD[NUJRX,3J'2:A%KM#?6G+&2+V6K9&W5."7!ZU9^/:X $)9JH6;? MA$ '76XY/D+SLUGIR;YY>MI]!F85O8I8(8"IR4R\H_ M@$J,O48L&48?=>1- MG3V7*:-\-"-3'11&%3QA9/HFQ[+4_S6Q5IQS0$$MPYA3!ZVNA)Q!;'E0N%($ M75BQX;WYYL(9@S R50UC36W(NE8TD*BS'54B;5X.PZS(FI/& 8I\3G0??92' MV=U^+)$?H>;A2"=-PY'R'@VR+GV&*'6_\&T4HG0^/#T&L#/6%**4H3'?*](@ M1 F(QF7TJ!ZB)"8 *#5J"E$ZOSP[!A4\S%1,W1"E#*&) UMSB!(X+@A46BM$ M"20=0(=120#U M+F705<#U0.7=1B7UTHHKPSN@J"0 "I562[VH))!#>R]120!U*[\$5P (2[5@ MHY( T$&7)XZ/T,2HI*VS&2*.VP_;2TBFXE$:3$$5R2"(;'7@C.'K?9&@\O4MB7#1[ M)S/:>?E6.9;HFWHL4=X9$C64=F>0]V<0^(-XCCZ#B?H<3 3$6F@*)KHXE"M6 M#8*)@&A<1H_JP41B H!2HZ9@(G J92JF;C"1P0-;,UM>?^#+-9LT[39LORS-,1P&,;G2?5!N79QM#J%=92X74%0 M]SZ1S.N/H#D%UTT=+NWX(CAPRY<)!W^=Y2RIU]C!TXTI!%T'.+TFW%V0:)A? M-VT=.MV8,N U'[L7'>R+K%S.TT!LS:?509#IHHA^J\--5-\.V^> M@SCTW&O6O]X22!?RW,%8^U'TLB5YA<2KXG).8N%K&#.$T'+5-W8N0XR2R_]\ MPFLPB[QEJ1H,=ZH>#+?Y^_JKG[%NO8EU.SNZQ/]U/^+UQ+KE:&#%0#3)LY"0 MI?*2A'N3V !FHHS=8B"U+*.[C=:5H.TMNDU*<<]HF83V'-NUT2Q$B.Z+MY P M\V5(UP6C8B5%E?7;#"RL<<[8#OX565X\M['TGH,5_NN*W-[P\2?O[^\?)NSH M)IEZH"C03)=;V\3:Z&%Q E:<TN5!"+.&9Y*)2Q_+82P!C;+]X>[ MX<9K^\>)7:TJ"%RS:A9<'F$_-+NU[98*2RZ4-$NW\A -"2_^NQ6Z-.F_%?,R M76T7 ZYUE>E7"AK<#%?%[G.GW=V"9:3#[GVD4JK@:Y"##)8YUN85=P*?'CR^ M6?YOXRD&@APBB(?[J_$S]X*15%W0'.$HN]*%7A-N#X@CY[VQ_!G+U[;^'3B% MUW.P\?'L+7Y07B_,1*.%WX+1C5C"%=HX@!'V:'VXBV3!U&7I]_"TR>E769]B M',9HU/7Y&BW^OL\:%>+HP942*8V^8 W0G?N+C7R\F @8,V)E.3 :;C8[RF/; M6]2TG.ZR[G[WHR6RW:F+'.9Y$[,L&!VJ:6)+@TKH3+'&.>J[($2V%57[(=D% M86E>28/5VI> UP/5JZ?1H"[8.\MV/=P-CMMJMR 8"C1W7$F"XUQ= *5&KO.J MJF@9[?'EV?"X6U5**D2D20XZ6(.9<:(P"?,[-EFXZG7@8W@D,ZQ?OI,[@Z1H(VR9$^P9(?F$*@.=EB+4#VL>D;OR$_0'18T7HC1ZUK_<./Y=1+% MP0*%FZ>0H@CA_YQ7ZX/!K1HM&<8P71(P?Z6;):=9W>#1)V6JBA4,8XTB4%U/ M@[2Z$RYCVMGRW:#(#MUEQ6-TBK4-H8(.U)K2-77$"];"1;+60?! :G$"9#O, M\I"M,8RGCU;X&XJOK:4;6U[UTY12=4S2?2VL37,I<34_A+!WH077G7=>\_H8_X]0?RWM$CKC/?]KCK:]@D=K4G$&VIG. Q MK?H!@,;M'3RO>'+(Z03$_ZN/3J]S%"*+I.[5Q*=-@P=.*($@/XSU0R&9^H9##>?)0_Z;G[SF<5P MKW$+3;(8GL)PX&C*8GA:A0Q@ GNL%[LA:=2IF)$&A4@ MA#6P]Y#)"IQF!0K:VAG((X2E6;#AIN#X4-]X\Q&:'U*F*=(0'"/X>A6>L_!A M:C(3RR!R200:3&:PM[=XRT>+1E%B^3;>$49QU-Q=P&C5:)[ID493*Z7[79WN M'\+H/T^$T'3%I4)\!Z/H2,IC=F\_ELB/T-BOZUDZ;^I9RGLRR+HR"/Q/;U,? MO4UGEV?')]T;!TW>I@R-^5N7!MXF(!J7T:.ZMTE, %!JU.1M J=2IF+J>IM M#NP]>)O :5:@('5O$TC-@O4V@>-#?>/-1VBBMVEK^4[$L8G$2/>^54'@JM6! M,X:O]UW6-()MHEDI@AY/\]5SP5_"X(^PGF'$J8=7D^$1AJ5T;GKDK8QAO)!% M:+)7Z<6>(R?QT'AZE\2XZ"2]8A75=RE=J+N4\DX0AU+:C4'>#^)/BN?HTZ?4 M1Y_2^>79"0 +HE3W*8D) $J-FGQ*X%3*5$Q=GQ+( M@;T'GQ(XS0H4I.Y3 JE9L#XE<'RH;[SY"$WT*17/QK/4*2Z*GO.<"=%XNK[H M^HS($,,BP(M^O#2R/'*#3"*:H$ZSP!G&YPD_ D&;.%HU3]_ TY%U,[1)4X=+ M.[X(#MSR9<(A*9:UD8TT=O!T8PK!Q$R!RN(A^9QU\8VT=>AT8\K Q'R!ZM)Q MW[59-]+6P;.-)8-6$Q JIQ;:.]M&)$> /L*5FCMC&LK#%?I MJ;[L'9QRE;+<+B[/CK_UF3[*4'6E0.2?6'9S MI[=TT86\<>K#LDUXA<2K1K?I>L\,(31MN0@[#'Q:+-R8+K'QY$#O#N%1OH2 <41OG1@E&(;71B17$/C-\^=4;*F(6R/KN\NDD4>R*9RZ-:D M27!&JA8-BG9*NS1:/6_KR&^S*Z2;! FS^RK6/@1NR0,W\2R-(8\79 >^HV2Q MMNH=#'4$D$T\#V-(XG7NAC4XLZYV,)3A(S;Q3&M7$-(<*9;AWI\&X2(=&XK[KF/5?=?FJX/"9_NSO4KS>2>65U@9KU>^^?-I MP@V68BO=^&FBJ*0\WJV4ZL( S48M]94=.-)(X45 1SDM(F3_/ O>OSK(31F! M_[)-!/RC7Q_0S/)N,5HLE-T+*A4EP*E<05\;9TGY67CS9_C48 M#^W80+H,P%;;OT!]^?QF5?LZ^;*+:!BC%"]6X M=0:G!2PL:K0T33\(;J6P*X A2"/;71,G+,<2Z\V>8&5Y\2KSOI)SI"K#L%L* MOF;YRMDR!I( ]S/<6]R\/2"\S=&P3QL>[9Z/I6WW?D.6B8B_W]HNU(F=)D\] MI1HMO*7,W5.Q:\ ;SY5J*)EC130FSM63,%BB$!LNSZ*!8;>_)^Z2F+"KU2O^ M-B<%@$3-DA3/C[ 4S[OFA)K&*YQT-5'#31; 1$3P''0*=;BT&FPF@%P1Y0C^NK845 MNIX74&1L.C"*FJI\%;B]V.']'7.O-]=SU<6YTD[!.Q$35RO(;8OEU_/*B'M[4@JTK M&P4DVI2GU5P"#+)4%S:4(@I@FZ:;@+BQ+0B;\?4&CD\AJG:L':.HM8,:SU0=9/=Y MY@C%UYX51>[4M;.GX$K;&')?4S&2=>?&X3J2M9C2)>O!@'9A4.X#^3VM-"AT MXS/@5?=9)!Y=]-)I0]6'7!*K:DRT4)7!K:)CU-PI?!"SN.)SX+D$2(3JFMYDR"B%Q/H:5M$ M7C)\<*-:U))O'1P)U;FCR+^&LH%KH(H+,SGSQ*D!CA?:C),JZ%;#I@#LAG0; M)BUM@Z.?*FN4> ?0)#$.Q=>6%0]$#J#*=,FR=<'IOK'I:0Z_U<>AE4_31>38 MWO$R]C]RE<#1@;WW:0#(Q.#<:DFLKKEI]/F5P)"A@:I%ZU4IS)HV3.\H? O@ MK$OX@M"\9ZK?/!@6-B"0*@L!KE%:Y9SPO0]A/3 LV8>M$L#6-+WUPUQM9-&6 MQ:KS!3!T;,:D&HQLWW1UE(Z;@5R-2V!XL0\SM?_-%0 /C^3*FU>E++>3[LZR MM9)$&3&LBPOM,T6K,U#7BK)#]M4FCAKW&DH&[H15"5JXTA;4 L..]FV3 '2K M=VX@F2>-*VQM[8.A81,&*?/PL$R5"H? \*%]L\13;>-K7/Q5=>LQ?F7!70=1 MK!S =\(,X%LWGH7GT>8_ _/:Z"@1+:^/Y/=@AJQ\F!V_[^:'56FX$_?M\FQX M"5W/"D#V$["RQ^#JS5OV)"-%]2EZ@_CJ;U+QU9M.D']M##=Y\B7KR&>,=4<> M3RSIPNU@ 0R5)GIO*&K ,W'.J$I2LG.Q7.7MU/H-@J-48\)4+4JT2J=51IX" M9B26O.33JG6;^V2CHFQ:75P!YR(9H*\_@H84S%KY9)Z<2 XEOQI3+OC#_ X[6080Y-Q^V+CH:$'^58=HK+8.GG5*@FF: M^^XRI:"/9E:)A.*LT72 Z&.CR*M.Q*;S&F^3I8+ +_)0[LWT:^0_^\PJ@= M_/,E\B/:=*',>(I1N?Y,,9AY>#3<#F9.&QW05FFP,OW;%_KQ0?'KVV777>A+ M$/,&-GEA:@/L&7G$+M"[-2]SS'+202=GK< !V+31+BS/)G(^Y=F*9@.GSPLS M4')JE(?C6?=W8O2HN6B&5-&WZH#JZ+KC2_(6N8YKA:L7:RV)T8?+\C0QRX/C MBZIV*_BAA!5NIJM"[Y^L!?[K:VCAP6.3#J;/T[.4+:P(3^M*.JO0>3W(+9@& M+:DY1_'K'#U:X6\HOOT]P23,9_=)&,Q":_&(R,.>6^I7J E/__7TMR%"4_"= M,X&T&^5&(T+VS[/@_:N#W-1>X+]LFPG\HU\?\![*N_7Q@G)58?PK2L!3?&US M+XNNK5?1E965]K/2CC6%WKX,?R,<;/K)0M?S5P\,U MV]*RRH+2G5 36Q94"53G6M2SSJ(6)[,_#_GK6HRE5659,!K7MX:6Q]GJJ9BN M//B/UH>[2!:I4Y.L-:+1#,OPT5J](,\K.'*J!KIT97 \D-?BEAEH!KG5#;T _Z*Z971ZJR$:S2 %G33,5*:MT5@2CR M5"*3T+7)2Y[T9RS.L,J7979^>7;29YHHH=04? &,&;FUO<-2)9(@9W44RIA[;5NX_:ECC987IR='Y MZ3$>):=GYUV';>34?$'ANTM>E<=]WZ'YR*-](82?8@L0S'SW#XR.[EXH9+F M#XW? F=L6R &+WJD;5'"Y)Y8,X&B4 M:O&$>+J;T8SRT=5J4R8;G!3P!K7O3#S+)P?\_/B5%CX%CH=B+C"\&OL03.XP=;3YDRVO - 27]I&QBF2?XC9K$1RK]L:0KV H%:XPAWDN36 <<355U):YN#UQ # M0L;%>$K/3RNG,6:YOI" H\**P!0IE(:H'L^8"(MWCB?/&_2.O&!)Y)8YHKED MD*AI)#WJXFXAM*"331KR<)NS7Y"/0LO#0A@Y"]=WB8,D=M]1?H3!I8Y2&T:2 MJ+D$6@B*ZX).>M9T#X*82LU? 4?)+M?(^Y MK A037[.5"3(J9989@)8#E"I MRN!XN@^N5/A$ZPO+1 >['B5<6TLWMCSR4VYNC):^]DGMO4MW/[&Q+88*/*$X M7;OED7I$2$F<20:+S;7)HM[U$FPK=@J/XCATWW!Q/#6^!MGM%;70@./=9 SX M,X/T.P/\H0']4AHQD/>,/"Y'^T:/^+/>5=79\T:WVY36WJW4!+!-?]?L'6"93T,CDXZC)@\4C.O%6[CS\:% MXGYIJQ9XIJCLF&2PF3B!E=>8);_+A IZK)0V3XBD>+&%HV9,")QMNB*[4!CF): MR-'0)7E OA]LYT,:)VGE2=VH1,I&?_>^4.$Z$?MV0L.:+4G*1,^#E*BN M Y^\H(M+>2N:SP?_-"W7A*KL5DO2OSCJ_EWB+GFJ*"83(T=EY82U$]'0)K)9 M>T%V$M+7>1J2E-'J)TGKB\G$E_DJQ9\MYW=UX/PSB6(B594EI[BU0R&E3O&T M^L@?K*,FM2,F<&32LUE60;NO@\A]!@$71@:%[KZC21#CK[B6EXZ=VP_;2QSD MD/R-UY9G)UX6,BP;*DP[HQHJO)-%C!$J7.C_( TT -L+:=#+M;E83)686@]FW8)! M:D-A7:VJ&^ E &OOB^ (O =2[HZ$?0L8;E:R:B#"#&.B:N!HMF^-RW).(#)8 M]E205&P[LVPA>Y4X?YBPU <-ZTB#^8(<<2[&+I[,G_ VCY-YL+JD:>I6A6KBD4##R?M!D#]% M5_/@J-?'M35?FK!,& AV<_-3:&D;'*];I9AV1G.$N)\%7(O^YM2?^FI]J+XC M<;*;+"+SS=+&^N)_7>/?(!&X8+DUNLN=BCN4Q3Y?(1]-76'WRZ7!F0@)Q>PF M1Y6#U4HD6R?GAM,ILHE16Z-_MF)$W?%(1L $=V15*LPZ M9VC>(LD;T_,K'">%5XLBD:.8Z;=O_>GP;A(LTTJ32/?-N= M1[*O#>CG!L7OX5]N/CDH?+,OTPU3D/PY1URMV^,_5O^N5J7?2)WR*;15'E_' M>'Q]Z];$R*JW^E"O*7(SO8DR,N$%;'U0.^Z)A"12UE4#1PW.I@L^,(PT=/+?5R!?;;)K@..1K5477FVJ0A: MD^U9!I%+-NU0&$.N5]S[>/6?$ '<63;?W<\J;BI/E/!VF.'YSU]3;66N@__X M_U!+ P04 " "J@091,$&8LR&_ P"]72@ %0 &-HR]Z7+JRM(M^O]$W'?@SN^>L]>.6/)4AP"OYH0 T8, (;H_"B$5 M(-2!&D \_2V)QF!C&]M@),R.V&L:*)6J,D>.S,KJ_OZ_2UV+S8%E*Z;QSW^P M!_0_,6!(IJP8HW_^P[=R2/(___??_Q6#_PO^$XO]_?\B2$SIIIN5F&Q*K@X, M)R990'2 '%LHSO@QUC*G4]&(58%E*9H62UN*/ *;1U(/U$."1+$'(IDBB1B" M_+M?;5JT82VF\;@IC3U@SXMD-J_R"R5_4[]Q%$=CR4<,?T3)6+WZO/BZGHHR ML$3+V_;S$5:,[IH1CQ]_B /67)% K&0.8L7L8VP03V'4(!E'!H,X0$AY")!4 MBL(1'"5!(I62$F)ROR;XS]]C!PH7"MBP'UT;&8GB])]?8\>9/O[^/13MP8-I MC7YO?H =P5((BB$$]FOSB*88ZJ[\8K%X6 XL+7@&1U'BM__S IL6WQI*P>E M%\2V+/:[6ZUPTACH(J(8MB,:TM-3L$[9V3VX_XKX[_6/VZ+*TD%L(!V\!'Y^ M&)GSWXH!FP-\N?UV+-&PAZ:EBPZ4M=^O.((F]_IE6\Y+,< OCXA 6;XF (S8 M>^>VN 6&KPJ,^@U_W19T'>O5@JG?\-=]\2AO*.&Y.&6@',IR*R#XP['^V2:) M8XFW7K NL7G@F(*Q5"KU>^E#;=?H%\@Y*.K_^@2:3V!&&EN'CTGF&%BN#?_5 M X-$*0+=0\WQ[KT'&6A9U %*E:,HI=8H57[]^_<8B/*_?^O $6.2:3B0F?[Y MY8"E\WLM'/]A!,Q<9?[/K\WOB.--8;=^__NWHS@:^/?OW]M_UW4-3-G[]V]9 MF<=LQ]/ /[]TT1HI!N*8TT<"G3I_P;?^AC\?E)$5>ZJ)WJ-A&L OH"P?_=J MM?Y3D65@!'_" CE+E/P^QUQ#<9H^?'GXA\!!>J%E3@96!YU) MJ?&H9TC+='L!16,_&HH&NVBYL ]!CY;K.FA;8(<")1"HX*M#6*7R2J.:3S%J MA\.*_$2GEIG,Z%?,$'78W@T#/69,75<MAM]69NA.-><+9=S?-B:7*"W9U)MS32D+_4W7:^,FO5*/HV*WL(6&O/5 MN-4<[?7WO?=>3<]?[GJS3N;K+LN2J%BNX0!I@G'<65RRZQ]5^KHWX)SX'H$X MVD+L>HOA>JD>:U>X:KE!A\":+]!7JC(;-"T,23.<@\REWD2HI;*+Z]ORT:Y^ M&_*SZWI$I"NZ*R9:)3;.IC22?W M^ENW3-ACQZMKHN' D)2! Y2I_YK:=VCX_/VM&\W%9(;D$CR74OB$DM!JM7V^ M/E-_LZX5#!:%A!!T."ZT3/@WL?FP>9OPZMO27@L._>BE8@O^<%;(F-;4A%6" M ARJS5S1&O;1$K6C(8%D&WKJ]+4F( M+\H"4X\G6'ZV4IKI0KT)!'8AX +VZU\4A?+&\ 2%?V=[-UX^I]B2J/6 :#&& M[,MXU^12K9]STE2QSW 9B&1@.MYHVA (O\D(@N$(\:WRS6Y2I4\-SL%O[%US M[:70%C*="CEN,GERN M\EY>[B53(R'NM[;QK3B@84/EH+&:.-JU3TO2^))75B1/X721::6P.6V.8,6P M?4-1L\'YFOAAHJF!14;413\U;@8DL:$5UXD#IM,@*#43KU/6J&+D1\W&AVE% M*^9R.BT8?:936:D&R"]*EC\T@(U-(&C\K+1R09+M&^4^QQ.]-J_TF*2282VT M6'GAO2H .BIP&#$P\&W0.4F ';)3O_$M,_!6\H&8/#I>=?C1J,AWROF$N&PZ MY5P2QME^GBG"X/BL.%IX7AU89+S!9'/\?ZSR];T:>:GT(.OAL'J7J_S\@V8?RPM&4_OW98 MQ_IU^^\(/MJF:P6?@@3]XT8G09>.ZH181P9[.J$7HB4?2K^U,%MCT[5%0ZXI M!G ,-*FX=IUT3-=AP..HP&Y:#2![4!!.$#F'%-2_62FW;1=>ZNKS0MV\9.O M;>A;37UJ&D'>T7_AKAFR'$14D&A%!5:>$:>*(VJ;NGJN3I] I+_^]67Z>!:9_OW[:!L^T+0WE?$4G+ZIC5=; M\?N9P'X?T\XT\*,[X3J0_'SV#KR[/RGD$_/SWW9JEO>*$D'H]0= MV(JLB);'B1IT:8%(]^,+73>-X$MV"#T&=((V'%;",2TQE/3%_DKWX14-H+V\'$E6)#]F5E'P3PCMS/UGC9, MA9;E+QHDW"TJ/!;U=E3#^'G0CWASCO]<['_@XN3FO%Z:"6,4G>7&#=0"62.S M'(755-X)B#XOPF\+]4]R@W<;N+0-O.VVJ'R.XD8&UE/+7*=D4-0 0>*-NU'< MU/@WS%9R&HCW7/(&N/-A=M J"N,Q.FOITW&NHH/F,K3 /1$=+[IYRX@X+2.R M_?85^_T4);Y$$R=,"@L;5Q8\5TXO7<>1BZU*:-'TC :W7[\IHF]CN&_#>.4Z^4%Z3S:"EK=9)+51]6T$E=<7I(-K3P M/SL0[[G \%A.2/(@+TTS1=G2RK#EI(JOLG5;X"RM/ BMC40_]_%#_ CYYDJE MSX*UA_).I@K&936?5!F^M4CG"UQH _>P(<(/>S92O!IVT\ZC@XWM=S@F&]Y]XY8O';7[Y;O^_, MU#1+Q7(G&Z<89+G,+(9JO3^VH[Y4YMNF0T*H;4ER=5?SSUH)=ECZQ2PP]@4Y M!T5#,O7MVN1\(=_*3JC\D,&+F&57T$P_*4;=]9_<_6B@X&4*^$N'0MLGZ[_1HU'(]144(8>FP.8\C]/LP)<+J/MFGB41FHK VUE+S0HIFAR37(\RH M!ZU7]FGGAL%GTX^OL#IC=,1$?"DJJ+ML.XH[=%;+9-15_LVL?HELQ-7HX=/E.WG$[D K8(WQ%,63];8V3#KEBG=W MT-'5]LG^F?.X18<<]R6F,UWT1PG*C.?4J)OU]?WS)?*(Y_+/]$I*U R^*:&X M+2;KS4J\1_3OHZZ/Z?<".86O^6=);M4ZA72GR^B3D363Q6+&0:).X=_CG\.@ MR[?]\[R=65:1B>(- MW$R*;R>B;M8A\,\728LFS^.@ASE<8"LRWU1Q8.2=6>QNPP4H0)&HL8$K=[?@+4 1G!A MC3X5#:]2R7QL Q?MM,:@*EHJV,A[N_NG;IDC2]0WM;6L>9KNEI02/^,GW3&G MK.HC-G00\@_^?2:EW7ZHXV)Z%32GP_6=G5BG"3@:HPA2P,A#2LJ"@5.$M5K! MP=#[L#3FP'+\@^ Y8"BF!<5D6K)B^&1=,QU@9UT :Z*PA_@VYU?(5]2F/,88 MKM%#4L)*MCPMM+'GRX[OD/;1GE]&]^NM(QAY(>_T&W@ .J%E,XV-8WI./EDJY]"QC(2.L9Y:Y?;%WH?$E]V MYOU$&_Q@/GZV,2_\9%N.T!2-T1HX_J>JN%1T=^M[_&]V00$G 4.$;]Z5W7Z1 M,RT@B?;S@T%?)2@+P''#\]/%ZX18U(H@H_,S*S''VYF9(+NAXR#8[<>=P'[] MZW\\D-CGG9I?U5%1K]]R7-9?]Z&OD^DQ+5W,.+#3C0,[#/W/O!GYR**GC^%X MR#B<#5B/5_,KAT#['2[/)$.'XW"I_V.[;\^D_M?VXIQR,<"V;%64QHH!+&^_ MW'96)M]VM%QR1J%B6K"D50M'EZ/0 N&$7C\- -_H]N4BJLONP/J(UH-+',:F M)OM'-NP^%/6I9"6Z:(1I)& O=7Z2N.GW$+79=1E MU#0M"O2\/KP-MG^KWS]#[_K4=8#U/,9#K2HYZB72"".F^(9(&#.I&MY,R0=5 M?K3+T=#VD5'QV1N0^W?'L>%3.UO!'+2E->GQ43-1O/+;CO)ML8N6;X' M@]#*/AW)\6P+=5;HDJ1DD MUZ^[2399Y&_#U+\UE#N?NL^Z-.?T]5IV1S1R$X9F^4ZYTJV3XV6E*=_7:T5Q M*<]9CU,\'4&C3MLR%DW!0?/S.3OES?EHD;XCZ R31-]^_.)YKP,\&4&F0]IY M)S%4&"[3:39Q6N,JT3^Y+PP(BO8AOZ]L">GD&%(5RZ[$<$DQ23>*U:94BSI< M+K\EY+E_NMYQO^>(<%[!1I5;:8Q2Y%E&L?24.M*]2;46VK@VM-B(=NSR"C;B M!=",J\OAG$&<%%.H5]OS=OO.&S\K*GD%&[UJ=A@7JPU$!.#UB32=3)MGALX8E*/C=_NMF08$U- M6"4H %&>N; 'P+*#28?G:R?[1KG/\42OS2L])JED6 LM5D([<#XI![?9F'"B M!$(2P5SVZH*3@=,&8T72P%I2&XAX#)$&[+):5O%N:LHD; :SC,DQRQ,FZ **[N2[ X@B9. MC&J#HM\8U1[9JK$WX;O='.B7VG*+"L9Y7&GU53%']*9\$J6-7FA'P,=V:^Q- M[+[LWVW&I6]G1#Z, ;,@8'5B81(HM\K%B^ZPU,7#>PAQ:# 0GLS'&3#@F0M7 MZL]$E>E,JX4BGI?I7#6T,4:H,/"!#,=EQQ4Y4;':HN:"M+?[LP#E+%K2V*N M.= .EWUMRQ2-J>O800'BV1;6O2HKBCA0-#]9H(FV?;#=WE&,$928O[0&:G<- MT--#!00_*,'1"NG&*(A*:*V6[YDI[V:Z&_=9(>,99G6O@WI M.K#\PG71 U;1F)N*M-O7VBW+20I;Q!,JBU>R([[*$7PO=,XD.&SO4)[KP_#> M$.C747T^3>RL\ U5W.9L__%9VNC8!X*5:QXS64FHVUL.NZ*4%U7E;A\W9A_? M/H/]?'3^WO&KG3%HQ@?UELZ+Y2EAD/:XM@K?#=B?/A,U)./+]\X!1>;](JKU MG J*F\M6JV(2R8D>AJOH5!I-9C/#^-?*]WM^GO,2'Q9#G;OWT^RY@N+&Y-86,@_^M[*_D*0-2J M)=CIT/GI#S/64P\OY\+)Q$51ZEC>U3;=%21"B#)L35X?E@IB'[I^9 MBQV(AAK<)@)DOUBEF&:;FVJRU>DHI2J])4\)7GM0K'K)U3*T::0S$<#)[WLN MW+UCR$Z1[N6 N.\\OP[$Q%>.D#\3$"NK26G6&9@SGC(3&8;1W%H^'\$XZ@I:'65+S/H[V]!^?S.&=1Z7*6!]BL'$=FCJ$F0S=: MN"(:CTETP\W'11HUS%UMH%KC\2DCML=IWO-05 )MN62KH8/>#Q^H7IGUWAM[ M-G54R'LIOLH <]4T\U()ZTTCY4RO-O8\IRY) 2-.2^I_CBH:I9J"3JP'9*;1)FW1LTJDY\OY$E.)A>#<>A@M=7LZ7U>1T3'.WTA MC5,(BB-X*A0:#XBDVBT6:=LV)5\"]NXV>&&0T9=QJ:V/>5!SDSE/F%+\(K3N MY",Z#ZS\E6[_%*V7J_F,.%4C_6 MZ:AI_ R1Y;B)D'$C5[;1/%LE,;$P\!0Z=.9]R1@Q5+H]1[(A3I;LLIO+$R@8 M"&/48=K"*+R'O5[UM)S+C?Z>SU\8MJDI\BZL5("]"[,A6(&_!TB?BH;W_H#O M;>53BYDP,DW=XQ$M,\N8)<[+]4-'VVM[/BZ3=1A^1"B7&>5= 6L7W'S[O6 3 MI;R=\J:&I^:M#%8#5#UGV*%CFI\-MF_;7_=I%"E\6H3G=+:Q[R*KBQ+0RKNV8.HS #O2_/J9]\],S\H&RDV#7U]4W%5M->VE@ M2&-=M-2#2CA1 W83S('A@AIX/L-RI)J7EPQN6O"B[*8NE.L;*<).EQEE5:;; MU#3>F]9#Z4-?ROH)C$>$_752>T]+3Z\_JJ:+-.#(E8IO*_B2%GGMJ@@U#FAUZUP$,AWRWP;H%[%DC# MCPIGNI8$TL : <,_P3^\YKB4RD,Z%>^;?'G%+3J-J>- TXJ4.;XA\;MM_CC; M#*&-";B^DBAINE)UK=.8SXO)SA()7=!Y1WSH$?_Z.531SY&TVCVCU]0Q7<4= M15%K0R]-3D-G)/<<21@M\IHG8=Q>CF31;F4F^*! H$BM-&X1W:[<+$;&$N\Y MDKL%1CU',L^Q_0)N3QN\4BY0\RX[236,: W*[CF2NP7>2HY$M)(>ED,F0[2# M%# BV9E42#9:#O&>([G;9JAS)*42Z;JX72LRB*REDZ5%A39GH5VS<4=\:!%_ M_+;0V\B1+#/EI<7D^00#:MZ\DVGWV&8Z,G-G]QS)M2SRNG>W?L@B(Y(C(5.Y M%:N#9(7)&\@\2RE-,Z='*R2\YTCN%ACA'$F^@_ &FIL,># O<^F^.*!P.S*^ M\)XCN5O@VQ88L1P)T;"6["0'FLQ,)HE^3^PN,]1W*WS2?;#*&-(=TE ME2!L45$S94,'2F[L=%NAL[$[XD./>.R&LWS#L^@58*R"H* 9LIHIJ7&R119 MR;>-T(8$H=/J)2CX#%IM>RS&UOO-F=I9%I9UCJR8&?2NU9.U>A$*3GY9K:4L M5^M+.45#9Q57RI72U3G3#%W**J1J35[HSIBD0%9LW95DC^;U]J3M?VQ#Z(Y'.=!_&P>+'A[/3O;%X=V1>F'EN1>E<^3)1P7T-?'L2\E MNV=]QT0;C1'+1S"XN?7+=BQ% M,'B#EOB9_ G/YFPJ@]S0B3I'#8=VS9I,H _=-J=W1>N8Q_8DHRR5E4EEDXAZJ9Y8: M5F=+;&,9J4#H!^CX EYUK\K=GP6H&]&2QEX%S(%V4/^N3-&8NHX=%"!>K[(* M1-NU@FFSG 5F+FR0=[R^O9)VTV^LI1BC3<43=*;)M0:MHW@O/W?F:#TO5J.8 MC_Y^UWV:>I]:]H9^S]J8UX!QI"5O(.-NQ^>T8_S2=LQ3BHFLD,649V?)E"8G M,@M9"6TF^>;L&+_;\8^P8^S2=NS-X]EY/I<'O(>SSMQ%,F:C'^412;3L&+O; M<=A6^T0ABI[KU<9 $29E7AE)!H96>Q-\&MH1WA5G\.XQ\]U&KQ0A#V=(S2)M M :"LC;60ML1F"VZ41[IAMM%[/'R+-GKYZ'<\G9)%QQ)07$R3V2EK3_KY*$>_ M8;;1>ZP;UEFM*(2\"FK97(LP\XS>JT^MRL1KIL-W0%AXIL[ND>_=8J\; )?X M0:]L%N2E.FLD&\J4&>8;X=T3=AL6>X^#;]AB+QX.+[TVGLQ7L;GJ5LU2?#FE M,F,DRFFE"%CL/2H.\UZ[*$3&U62S6<0Q@^>!+"S):0E)M.913#1]XQ+Z>W1\ MM]SK1\B300JS<%ZKJ[-V-K=D'$YLYJ(XIHV8Y=ZCY!NWW(M'RAERUD&'P*PS MLZG%5?JDG(@[=Y][CY9OR'+/L>[I/-;&M&;HQ*8[+28_FY5+JEC,%2(]37.5 M14IWG)]K/O,\J*Z59BS:-B:>FL_:K13?2#$).8H^Y!LG'^\8#GLV8J*1/8$% M1(_QV/ZLFS-+#8N,0@[QG@>X)9Q??.P^Z)GF7.I[*10A!+$]&98FR? >9'D? M-=\HSB\^TL4RM7B3G[0(!ADL9&/*+=-6_J;Y_#[&C, 6#Y?1.>=T1?(-]Y'E1/$_%&O9#P2BA76^GY9B,SD^0HHOHZ MR(HTHDB5WYB#NP?6X3E;[Z?-NR[!L)*EC64515AD2@TGE695BH(S M"4=HF.6ZUN%TBP*/N/.UJ$$>O@2/IK<7@[8"59$.P4,U"KQZDI,1I&X M[PF?ZT+[/' L:G2F49G+ -5!:BZ5$RXH16*YUD\"PLO,7]TR826.5]=@O;0A M^R?03_V6[MWG'9!=#2PRHBY:BJ:9%2@'L-%[?SY4J.9JE6*\-,I5FV,KS9BA MI:$3NKLAI%?Z&XW,7F)C[_&/ZWDWF50 HCQS1!Q8U%RW?H1RLX<"%/ M[CVX69,W%,B@'+]!DI[!J"6C)7D5P2J#>GK56^G9T ;K%Y37D\]Y4V#G!!X$ ME^5D(=HW-$0BZ YZ3[_M-"'O%=UGK.TOD41I0'R,/M5,#\"O#+D&X\_MQT#^ M[-2O=@/7\I0?M61,2# :;0HMNGRH!#:4.>B< T(\V3)W7%[ =QF3&,.'9LR MT$#-=';+9^*<#:@T.555)+G,=0>:+>;4'PS2XV*Z341B(??W1:Z;6Z.5+30;H&];7^/_4"4?M#?UV88Y3+9A,.4R[..U!O;$MK[F>%I>/S] MC\7M*_Y^Y6&I$CE6FWS>FB5(QN5[:>('@_3[_?WU$+F.0+'4'B+W4KTA8M*& M4'>=9;O)JJY8RZ578Q+A?G)0>G4FQ5(GQZE^T=O"[2M,VB6D?'=A)G6FP_ ) M;Z W#1?[P2#]7B:]+B*QJ#!I+V>KM#Z2LKQ7*;5G(E.NU%,_&*2A8-(3(X#; MP^TK3*JFV.RXI;DUU-5G#3G/S1-C]1Z3?B.37@^1;V=%_9UJ1<-V+-?OVK-= M@3LA^:6>+:.IF,;( 9;N__3\9G$--EFNPTYZ>P^65DNR@?3+6088Y=F0$Y,S M9A3:7--+N>QO\SLBF*^OB3DFT=VBG&,BOZEXL/)3 8I'I^!20W1Q@M."1U?PFX_OB:37__Z MOQX1RM=Q>C[3N$& E!?>.Z./ M 6#M5H]U[J[]H^$9!PS%M#AW8%JR8OCF&T0B61? FBCL(;Z!AL J=:HR5R05 M+RZ840LA^N(RM..+UZ'QX9[?)F[>SEE_7S0VSLK36,O!K&&9?OY54:'5&EI$L"7FE4AIJ CIRA=.?5D/%J M&''ZR5$NF\RGB9E30,5,LSUB*+M*ER*5 ?S^46Z89^&^T:MV;0PM2PV2Z8C& MHDJ;AEHKA2X?=_>JUY[K.([7[_6J&7*ILY9M\PQ05KE\NMYV1R!T+'?WJN'# MZ>>\*E9;&L2RX%&H9PYHC"B65'04NB@N?%XUK#.R]$*TY$.ON%U3<;BD8F]% M!?SAV+KU9U16-"13AX_!YOM2JYA2T)X#3N. IBG&* \,8(D:K)>6=<508-VB M/YO.+*=0H[MU!6R?2%M*#JOR>B<_30%G(IKET/KE \D^6Z[R.=%^G1#?T,D3 M,WY(*;>9-P^SS*=L%^_YE1N*RG^6?21+1I9H ME9TBD^&)Q4RH#E6V>\_'1!Q%[^STCU!DDNX,)&ZJCX=HQRP*K>F"I]NK^VS, MS48F85WW%/[(1.E7E(Q%U OH;);A&5=KZC9_CTQN+#+Y.?91*!/SE-PV:)Z3 M1^0B/T-E+KPW!T0K,KGV^L+74+2S/?_B!)L1ZCEP0,NRXEBTN5_)H>%>UG0B,-[M\FTC9]SO$BRNJ/L$8S>4X M1132)L9WREJ5D8>C)6+<&>/LGH/8NY\F)#AXFS'RA#ZLFG&T@'K+R=2<2PHE M85$'QM48X]I(6<_N;9"R-[MW#J14M$ES3A(SCD?&QJK99S0N-[S[ELO/X'T+ M4MITUA*\8@OPY;H^GRQSE6%Z?G$>B(+@#BZ.@Y+RW )=]-"IJ"I>4JDM1111 MXQU.&#-%0D<4$H%?O&4KME^ZX\9V2%M M6:(Q H=[ZHJ&8<[A-VG%U,R1(MF]+-21<=^XX&MT+H(Y<]GJN/.0) MP(:B![-BG]>FA3/1=/$YX%YL]D?,%(#T-/ MCO0.[JG]JAOZZL&6W^EH$B5,!(U)B@64^*I/41,'S[6U^^NDZA!E_R''WP_4;'.2-'I,LOM"M(PJ' ME105=V10RRN+#"[=K3[,@]7U](LI!Y[\>6?Q@W+T67-"29+J&8P<' E=,T?!O M$FZ4Z3 MH7--N^30%WJ_.^QIK_MA#U NAP+6&0,K!X"=,>NB1]NVXK=1 L%DL.-:QFZK M9+$]+N1'*Y7W&K*6UO/5."7=,D!.EQUA3G3JENF M/G6@V/:<65HOVGA2PEHH*Q38Q6#<'*Z4T ZKSP"@#XDG&B@ZDJ@YMR.R:OWB MHNPZM%K.6DIZ59#J=7#+,/D&1_0\UQ%*&)SLB>(VE3!XHZ\S'LLO'-K+>\UN MZ++,-^.)(@&>C[FB@89V1+/N$BK;0$S4K9,5)WG+'!,"5W1N&!U9]'EF3S3+ M,[J:(@E$9=7TQU'1 P(;"$+4EN=I>-I:3[(+DO\ M?4CTD['S,3_$ZZ3%)@>,PI2]G)G6"Z.I7;_E2"8;W1V#;PCG MIM#W//OYZF1^!CYDB9)3%0UW"/]U+2AMUAJ)AK+:G\,WF.PJB1<+/88M5E+] MRHC+E"JA8Z/7Y_!/[&?D\I%?5JP[;&+=TK!<8#)6!N75#%VMH'?%?O?H?F^B M/?&T0'#[]^?FT1U/EC2:S_90:JK-LA//,;E::-D^'+/=FTT3B1/7V.P7/4^L M0.Z"A:F\ZPZ0SO#6C&'#+5DZ,S^?6R$[-9@C#S1S>\7 M/7.025[RMNDTGNJ7D+NY<*Q2R3P#(S1A6Y$5T?+\HU/987"6P]ZR M9:KKHE:C!@;3&3RX>.X-Z* MAX^+Z>NP?56^VV72)PGX8H$;Y>^!P).G!&[/BEYT>>P'=J.=RKI?VZTF->L4 MFBXJ-17G)LF6DTP+2RIT /^VW6J7I_O[/KA3SQ&X-O<7)EEVV>Y.RVA99D7= M5G(>ZX0N0+ES_RN#]A"<='#Y%>M%"VE$:T"F7=%V,YW!VNY9E])XG:A0I-EQ8J*WI4@[/;J1#>O!XU MWQGJ$U&_SW<*2L=)2T-<9?1:LF1FN@F;,D(WKKXAWWG;N/N8[RQ6W#S"8Y3$ M@/8\74DF.$H)\=U&-^([PX# UZ(W* 98I^/5-=%PH(C\87EP_$W:.P1:&XP5 M28-Z .(N$QF?RNY<6'$)%:=3#5$?]3->>.%T0EYR 07\-1NJO_IPZ=!4.F8+7*INAVFHR$=PTM;IZY4M.E!3M($RI6V"ZCN3A7[KBZE!BZQTD MK87YI<5(8X,?=_KH0%6!5LX2)3/.ICNA99*7\MDXD1,$=$L+EJZ=J3PC?L=0 M:%]"<#EKTPD,'311@#61SMAR%WPB=+'U5Q#\)*([AL.(8=;X&H*1&E.%39(* MO,OW]%$+F3;25&AC^4\@>">@.W[#B-^=G MLUL*(IXD=$?P!8ZS_/ZP-U5:*.62,^VKHN!EXF17IJI6:,=./S7L_Y30^WF'$ZFB^O"D4WD;H&FX4?=GF SA>BG*0#L##BTOLF4$ M07DO&=[SI:\Z&7(PP7TPOW&Q \%$6]32#$K:?&;4QW1;'.H@'8;#T:Y^0M$[ MEU GJ^5A6AI@2Q[)2OG:*KVL]B<7C\T^.J,6FCN9GP2G650.%3MCE.R8P F/"9UO>P?$KXCHCN'O MGY0]HU.V.\Q,JGEL$Q6MUG*01E#$EEO;@R0K(M3KM\ M;'T#@GO;:305QUTJNCC8G)HC;XJ>U7?0LS3=;->,%*-,>;W4\[QBHANZ^91W M?,?;DKJ[D+ @.@WFHJ2LW MCNN!P+;F9L45>1(95.554&TL\=$[G'4R_)ZL[ MJB^XUBVV_YT\<6UG;U+P.K<#C,36H#811C*:9PMVLU M."X> MR@'L,WFNCVU[0Z!?!WAT[R+XSA1<6M3\$P"X,0!.Q90"=M_;,RI)E@ODS:$4 M_LD!P5$!-N0K8&_D>%4#Z#N\U6TD:H**6)0@5$;\J!$^LM]"\C5A;S>0GBSM MNW5\TZ6Q$3>/I%',R!FDUF7 O,=PVJ!90GJAB^_OYG&9*?/+7&0)G<=H2%&^@X[%63%P$Y+#H*J]43XKD_[@NI=0UEW MG8=_^#>C&;)HR0+/986$7FB9DX'506=2:CSJ&=(RW7[JNPY$&\+_7\4V21Q+ M/,)'MN_8_K3][+_DG1=.87FA5F2P8JW#LDPG9Z<7=)I+#?9FQ[?5;OH%__S" M"^VQ: %;,)1L0:>GJ14J6@MTV>V,&X6]+>N'KUP_\_&79I4Y5&\@U.UK=8\: MTKT 2%Y;J M9EE%OVT\T\.^\5A9< #SC=?^ K:)L-'<%=RAAO)VD2S90[+;V"F/7J M9/3B?:YC/?KEO_(Z(+D6Y [!]'HFE:DO'=0E:U1Q,LC;;?FE4(,N;A]Z^[W* M\M$"6N"O[;$RC8F69)G:(=7YY1],:_0;1U'B]Z;$;__^)V1HFHYA.N!7;&B9 M>A,,[7]^M23!4:TBGK$4.+A-")[>I9MC3:,%G!2H7S''7)<3 !I/#9.H) PH MD1+(>(H2DG& ";(DRPF9P'$L+OZ*F98,K']^8;"7OY^U]E+-5]FX5;!+3D$% M6'Q,RZ* %58-@8A(\WM<@EPPR=Z(%UUF66J0,ZE$T/Y)19%H?D=8H?%LCV)X M=LR.,WA<:8SB$#Q$-)I/(Y" MS5B$A?K763FI@G"PQ78I?]DIX;++2&'X%'HOD9Q2EU4<>E M&5Q-FIC6HN3B9.0O&X]$\YL*-RG&ZTJ)RL.XRGYL4>DEG$$AE1A;SV4O;R05:F-I424XOJ3#"MX/3(W$HAD!(3O MTV9/KV95IC.'S5<]I.VV.,FF_:Q!))J/S?+TBDHG#)7K8G4YD:,KPABR?D1X MI[JL+IE*GVSP[,+.RY1,#\LX9/UX-)JOK,1.ER9Q0YT5N90@Y!1D.EH(6"(: MS6>32&:I)/-UGAJOB@;)LLJB#\/E*/ F;/YD7JF)+4IIJ%0VEZSGD)3%=$9" M1'S6.-M@$NYLLE!G I]V$VA\9<.A%A:1H59JC-4U+]-,\J+IM.;)_%@LTI!X M(F*YMD,O0,]>#=2,/1$RO4FOFJW"8#\B0ZV"U)1=M9F(\WE2Q]U1=CDH^B/% MB#C=YJ#2)$W&XE6<'TO6LM0K-6HP9HB(]%6[.5=SO8G+X&2W5ZLGBHX)1D)$ M6-]J-E>.SO$%1O=,U*F0%*X@"W^F(!+-1^9]7,Z"L8#FZ[)E]?L3TW%' A81 MXBG038DHR4:1UR!S++QFV@ILSZ+2PB#2_ MQ%5(@L;JE#J;SN(=D>I1R0Z,>"("?;?*E4U>XTA^)M7$XA)SO1D_$LBS#W37 MW]BF:TG 7G\< U$.IK-E9?[OW_ _,=OQ_![IXA)9*+(S?L10]'__-15E63%& MB :&SB/Y0":>OK*4T7CWG6D'1Y9L7CP'?_UZ5JLU4@S$,:>/./9 39V_=/AQ M#((JX@^)./QF[ZWPX>GVT:%I0 F*NJ)YC__)B)HRL)3__/F? M#FP%$D$?YM MBX:-V,!2AO_Y*RAN*RL :_)?$[SX$?X9\_]/;/[PWR#&QA88_O/K?UIL!GZT MIZ)Q])TM10=VK 86L::IBP9\7_"-_]ZCKUQ_]"MZ-$Q+%[7U-XMU9S=?^?/\ M".S,R'CT10O;T_+O:HF9PUC&7P5@./;?O_TF016)\/_3(ZJ2-"!:CP/3&?_U M7&LOU+$G;@Q_P+&U",XDY"TB8%,<4W_$]K[R->Y_WNNO!#L'K/4WBN$OK?#5 M\]<@@/"NC@=?4[:I*7+L?]#@?]L2?I7$D9^?5/W7,76NF[O5ST8; U.3-P_N MWHS#,G/%5@;!23V/XR";":O\/_^3Q%'BKYU:IF>3W_O"N4+?Q&#N6ABFT"2) M T+ ?=(A$ZFD,$A*0R$I)BA)A$/\82KU:PW2*TEC<$04R6.R^/4O7RNVF&R, M:]$MAOO[]^"J6OQ NSDFPS>+K2+#Q>A:-L9T,P6ZEF=B&;9:+7)\WQ[\P:6:9KR(AD:J;UN&6>;8T^[[VHSJ MP [2<9$US']=ZZ9?OW?,^@S^65]'BHPQS:K_^=_, K]*U :C"9@-X)%3(H4 MVZQA:_J>]7,[%F.&Z"_/\Z\6RII2L G4WR3S*^"CFFA90KW=GLVL91_E\1K! M<\5"N9@&C7=:C:%(8PVR@P;?07<$=$X0BVQ;L':[\.V:.+7!X_:/;76H_[0# M8TE'WCX2;-.51&V#N !JL$E_+<:* Q#H8R0_-EI8XG3;/O(A_A0U;$%XUACP M0"-/X>CF58<@'OI!FO//+P6VVP82A)"I#41-,YV!N?QU&8PW7-&"=JEY33 U M+6,X+LIXRXP;/-UL,S!71X6%G*BEN^B,++8'@S:93I*C=_I<<@T 1W5_QOQ& MO$KO=S[[?CX+3L$)W-(+0LMR+M%2DGP6U04!]Z8Y 8W;B\\0&AE]0FLUZ1I7 M]&GKSFBO,9JSP]*6TOQ$VEH&E_MOS#'#-:PZ%(Z_E4FQ_?U2L9P"Z0U"?P#I MZQC/G]7 F6#KB__*]1OW#!M3.W,V-Z,155>KZ3(I+-(#=_%./U 40P@J@6/W MZ/R[AH0X^0DL7AQ233!2;-_4G1K\90]6RK"8G?:KHN&]/ JUD*3T@L2R(H#ZY".95'^8):BY 0R])/& MUDYV,=&.V5,@^?O5Y)ABQ!3'CDGC("3\[WZ"[VY5VQQG' @#>.$@)%Q62#) MA"BDY)0L4 2* RF.8J24V.0XUT_XD]Y8ENUG5@54Q>M6N: N^7'>7^LDH,]+ M(G*=%<$LHS/EYLAF5[F,R)9&OJ5L2GY\Y+VG .I)_,$<3="US1?K&9K@FX-Y MG/V<_;H,^F+^Y*WHS1-D\B&5^M_[>+Y,H/4UOGH> @=[B:>6.?<-O$!]X-R%2RZZ08A2B.VBMI.2TY8P$ M-$#2D;QJZGA:-0OM8"'Z^RY?8;9GT?!;*L4OJ\[45INOZ6Z;7?Q8J\GPH_ " M(&N)R^)F?_)ZJ_Y^5.;O 5J)Z93I<445)SN.Q_6;RI#VX85_"%YX @9I6#SY M1ICV-+QX>_1L3K^/.8<&!BQ2:NI=BR(@5C$W,8R&9@Q7Z_ M78NR3PQ!9=9(-)15\/F_A^.U4%AL\FP6NZ?]J*F^^-!\X!YBC#[53,\_+>)L M8\/DAQIR:.ZQFOGPW\L/\37% +L%&R?.2,=#/Y-^<7:F9=D"MKWYIP*%B.T- M;(IISJ.Z@[:K9HI-'4M9BI66WALO$P01:RU@8)\UM>G8_]>"X>]15GZKFC^_ M*5'P4@+XG@2JN6&+[JR& [7MWGM)]":0%Z8IQS+!"0/GP-$UHNV- M6 ('S5IU^#+H9O?3"(E6M[BC OYU$\*6?1!F,RQ<)[^*+BQPGLK6?^>W%D^<=^:?6Q M:;S,\>IY9)(K%>2RVIDK6M&F=8P8OHKC&;B- MX?T9@Q:EN7[P&ELI4Z@(&?P9$PTYY@ -3'TAQHQ BOLEX4A=W!0UA[&GU*B#S\$TN5H?LD4@5,$@8D"EB)3 @FPI) <4J0@2H1$ #&5P.07N<0JJ18R"&UX M?*?77PYJ]5IETJ8W&:"#DIE^HES"XH4JJDRK[235U!)XJ0%+8L]+5B2U5L,- MNL>79WPR+KACO*LL-L-^O^35,XW)#R<:T0+E]?!WRYS-69QI0M MQ5DO^@:B-(Y)FFC;GQG]8XF')'5CDK'$@"?7$_Y_V)_*BI#80X*\+;G4-A,^ M 6# 4AK[YX;'3".V&"OPFR=R/I(2^*RIK1?Q?Z?4PC;PVK@_#\,'@0ZUQCBFI?\;^/_3!/W8R-A6M MV%S47."O2BTG1SSM MO^0]=1::W)DT=4A:D=34\^&_SU,7&?EO[9+9$.'3P@%_YJ/*] HT-BJIWHJR M %;NBXU98S/Q^I8R6S!>K8FV+,YB>6;C-.V1OH;$'ECUU\E^NOI8O) M\%<8EOA%IQ:00!"D8/BZCF#]K!W[ ]8,32!FN] CVV/37WJQ7;CFC$7G>7\6 MXF&C_1:O']YTZ;_K\>0?^%Z_!]":8*'!!/;*?R@H#Y_TV[.I+#@+.VA)T%S1 M=F(I=%V#+'KV0VQ_M=OE$U6;,[O7RT%][G5$Q[7W4@M(LJOVB136X"F[Z)KI M(8?UJHU?__;\Z@Y2=OW5R;0"J5VIK :TO_:N877I!*X-&W,1]B$%VZ MXC@0E$"#*+-,P_=9FA<#T']YL:+O%T0IR$QD14=<+T-\9GU/=>PG"YJNMDG@ MDVA\DP!QUUN68QS2BOWA_YCX"R?PATT!9ZP$RYBF_C*F;['"=.P(7Y5'9$LK+.Y6\A4KP3]I)1"38DR#=8&8*$G0 M2BS_+L* P"V?LX]^&X,:0H[\8.O0N. [K"U!0GCI4#S>G[ZK@I5!0O=;/8J- M+'/AC+<_/T"G!8*6R6"H&,&R.-NW&=_=X^A?K[4O^!G[:UOLW0*OMV];T'=2 MF\*OM'5;4C'V. ".JA \MG' ^U[WX6H9PPMG"9_2RNM4G$$NIH;K8YR@^5Y)R^<9F;')04JZ-D@TQ5Z?5 M?)JG$BQ>&".JO^*0>%[2RLZ+ %6J'*//EGE[6";C"W4!2Y+/2Q(SL<%,"_D! M"LQ4DAFUT[B=HP7B98Y2[W1&C6EE4N>I;EH<"T2=Z-47L.2+=I;5:I)J54"- MP5D-R5?LOI4F&K#DBW82M3R?[-7J*5XOE8K3KL54;7LAQ'UGQ-^2]#BP@*@B"RB4=\_IV" : MW5]@*P[@V--UGJ_7/?L!'6^?;'"B?>VOI?U(=N2!NDO].Z3^M/PKGGH@B"L* M_:6DMQNV;DOBASA//23O0+\"O23C=[&?4>P?G,YXUZV>,\3\;(XT&/T%@;<_ M_AB9EG>AA5+^,-W*;-ZQRY9.728Q3R^7*,_BHVY_DNDD<@R]GLFH^".(=:R^ M-TI8?Q&T^,NS$V_[WV]1S^#H2U[L/#XR)[<[6^&D&^=7Y^8'-& M)_0=O:9?@?%'8?LVKW^[_CZ1=HDNGUYB?!XQSOI^$829O:X!@A!PV=5E$$H6 M/)<,HDB-M6,)YIO@MT_XMDA2V8\A+VX]J; .PG8S"^N/FSF#2/+1]0Y@6@_R M KFF75LQ@&WO!GG9<:[?3"+,DID-) =EZ6$^3?M9?/+K R#RKZ_N# X?D;[B M5O8F#WYJC'E)$829F*\!@A#0]-5E$ 9.OY@,(D^-/Y(,?R+]_1C"8XZO7XDD M;UT[%MW*,A^(,K.6Y"XF+;B-@E%K93D5[U$-#IG9S&A&"_%OBTG/O&#[5)\1 MK07:PS<6H/G[6H^NFE.&QY:5!HM)@1PSS& MJ&NO%Z_!UJP/*CYRVJ=I!>_2 M//_E"P6^&KXV9L#AO^FO1X.B#+(L-]84WN%L;+?O0-:"A;:YIU$IY+.Q L,E6?UN:W3BC+^U+GKKQY3_-65 MM2<<]'X]W/G3;,$ZU)*K>3$"6Q_2_6=LH^]BJGA)I;84442-0W1LJK'_^56LY8[L8@@V[@7[ M]KB@A:SK!"0#V68//!KB*FTDHRAHOCC2XR)+Z6YZ].O?!/8GF4#_)(G$%@M; M.?R[WN]G;PW(>GDF@+3>-&C[+X\M@ 5BYM/+OW.Q[#%=O[',X_-1XU5NJ'JC MQX=;B8]=0[6_;^\+MU1=761?6BY]AM;+BCW51&]]$P-1"'1XYX_7_^UTE'W>Y=[K;I M"!Z =@20]@ ZU'4%J)G;P8;*0BXW1[?QQW6@DOO@GOZ8D]_^H+XT.5_ M&/I Q)_?_K?]\BO7__G[7>_W_UWX_K_S2?3%4.OE5N$#<\NP!:;)<[%TD>4R M1::68;CM.=RUS%E]UD=;]G2/E7\W5 Q^#&Y3V-PP$V-J628;*_$U9N^"D9WU MKT%SQFOO/MKZ(FQ>]P8(_U,[-UZ2U"/^@,6WN[EV?_ZU/6!F?""CMVWQU70< M9#OL>-[UU9=_8TXA^9%4"H?.T?VM<'G MWCK6IK N5FB^2XC>I)"2'AE M%R=F:-Z_BXEN]FHL#!"8/-W,%FMY&#=TX%\5EBW#3UR+?BN8_%Q8\/%H\JFM M,;^Q:\/>-3FV:7-LT^CUC;A5IM;B7D2=Y]/G-1CQ>603#%M"@/(CS'@-WCM! M/$3L&,V]/W=Y/0X['+;BSZ;'D.";5TR\#D/_HI# 4WB2>'7VZ=K<<=C8,U>LT;5,D:X4:_[ B_;I28CC>)Q,7EG2NY;%]IKV M*9G?%,.=/,?]+GU=I]?QSUU*$DG>*D+OC0D$B291ZLK6Y#=EDU6Y"=[B#=&5 M%0?(&=-7A!W\$8Q8_*7UN>V<,Q>&J&_7UMBNL;']UL9VS8T%Q^3KS_*,L3O; MW=GN&N;VB>N#PL831^DA+6K0W@ W!L"Q!2I)8D?/GOSVT>%Q=MBT-K9NKG^1 M9#!YOW?#=G#"4Q9(P#_.?JVT];P^EGHY<+RSR)U%(I"ONB&Z>7+JYI"=^IO_ ME!#3S5-K?9[9M-<_NFY[8JD#^[H]=@+RCJTL8YNS'=<+!5]2TS,BNL8F0O5%_LC"X:*I#C_O3/4G:&2=X:Z%8;*B/8XIT6" MH=9!$VQO##9X\31\NS//SV$>#+U33T2HIV8ZP';,=Z:S'#$,U!.T=1W+..8G M)[7NI!)94L&B1BI?G,+'!9R*IZZ^].AI"A^_B2G\JFB(HS4O9!5;?;C33 M=BU@TX-0#$#WVQK0VUYK8T_-C<'FNL[FKLY84['5.^/= ..1D9L*_"+CD4(2 MQ*>Q.8=&B ML& /35&@$JD$$0_/)IK;V$7#M@I,VIC]\^!*JL#'<.\JX>IP6-"VVU[9[ MA';GNXCQG0-TC/83)#E1WP(<8&KE5:%^=',V"H>C/]/-3T^" H9C6$\Y' M0AQ#\51H"/$V)DX_(/:K$^*VF3&_G;%U0_>(\$YZ=]*+(.F15<4 G#@$CK>W M5D&@*#1.)4+#=KAXDDL@8:&V>(WPVQOB/KJI!8T+;;7MCN=W>DL@G1&,4<'6"VS;ISFLWP6L_8*_6[6\2O6 /[^9Z"[W>-VW)U/Q?__F% M_WI7^ZGKZ/XUE^C?G=1BF6ZAF"ZV.(%()I)H,D1.<;-F%5+1\NX>;\#>7G6/ MT;4AKIBOT2V^R7!"DD2Q9"C,AX-_B\X]^7V^ZG+B2K0W_/Q'O/1!U3G^Q=P2X-0^UNRM"@)AG$!C^*(24@)"00 /3 MU7^9 FQL89>KRF"P,Z*[MHT3*8?U/&O(E2L?+N-%_3S+):(OWL1(,7ML$ _ MH([NZCSW?:^\>$>_<-WK[F+6Q-'/:#[PA:]?Z<+7'=A^X=:RC[K--%HIY&_O M5^H/+B_[N!O0GP^B,S%]=%#=@V.U-XD6F+M>D'"=1 X*Q-&UL^B*>LW<5;U> M:9Z1LEW7@H"#HWBHKQ9,M"!A.DL7]CSAF;ZURV$+'1WJ=/AEE,QQE^B!Q$RS M0,(/]U%)"0] MJDE)BB+[M&-^.$1WT0>H',D+G42CA;_NWAEZB6'HFP[P_63"?2S_C;XU>BAL M C^/MD#0Q03H+_JAT$D275"P K8=750 'S:WX6K")PVG0$<8V#T)K.?PUZ/* MXL?O_8W7WB4D9W,\G?L%!$9B CP032R<%,T#"<<-CAO"28,R$;@>LL(2(TU_ M\N7HBV\3F9FV20Q!P@#PP48B<-$O+Z_W7:((>0[5,-8U'\ )VK@A_-&![ #_ M#.7Z-5D9;A(KJ%_\G5#!B49*G2+^T2\_S3 ML:O9SS\S$8''7@67Z?E'#[+Y_ ](=F.?>< PXQV8NTA;F/%>^ !8L<\FIR;! M#[P3?0@@EX'8ZU:F'7O3"CWT\!E"AQMM5OHFY%K-0Y"#'I@?H>H!#/O11!]" M)$ @0B:%2(!T,PJ1RY: JXY$+L+A[I/ @].*(+TK*.F \:[FQXZN?-@ >#,? M_7G7 =V=S34OTJOH+Z8#3:SQYB[1B1J_(N:FH]NA 9*0&!ZA:\/A!!' DL=M M-51EY/NOWEW]AP;-P<@]^@095Y&B0IU(V=H&=6MDKH%Q2G<=&0L'@W%G%3V- MT^^:[97;MY@/^:J=]+SGSWULU*G(T9[ :4U!6T='!M/*TPZ^-S*G'SS/7??^ MO_\5.5[\YWD_GC9Z8LH]-:LO&X4X3/:W'ZL)B"1R!1((0(BA=V+I)@YTA7Z> M(;T(_[^#@PX-?2BG?I2YCE25DI5K_8P$J9]G_DG\-0?CD6F//0T15DH?+I9_ M)_:*7'',AYJL_J/+=7F_^?UO?:9MI.@YV@9AJ9M[$H+1Q!!FF(6 M57M"=&XZ(X0,+]0CW1'#SPV@8A\>T>?JT Y44B6C_$KDECW^!4U:]"=A_R<, M)0REEZ'TQ/WQH 'E&0?G2QM[8'?% /((H9?@N,@"2^ZMH8=F>S ^E.$UH*%F MN_.]6S2; 0]Y3+"_"1-Y#&"IZ>8VG&G#Q%_2$NDJ9P? OZ-O0+\R7)O17UOH M1^WAKT/3/5B0T#TQHNJ^_DD%%STHHSF:H25W?7SP/8S=_0>I%?21YA,-3HZ. MK#TTSW!Q0F,3?1>M')H2Z(=IJ)QF)"('^Q4-5H=?A0X:7)#MD7OXX&4B-H+N M+K0/$UJ"9LF_K*C[T-HT=1\:CCHJ4YS0YG,;6;C(>?YK;SJG*]+><-[=V* ] MF;"C*9A[K@&I['$JT#NCF;AKWT&/T#5VE_%YX3@A&=#6A:ZEMW_7@5.N3R3W MLW"]'OMW$%RKK>'EU2R#Y%WFHLS\%X_19%LXNT[.%B98F7ZND>'*-A[ M+*^,5$+@0?WG/SAZ?CA"5_(@Q1JIB7D4QC/<&0HTZ.X2/04IA4RAG2(9BDC\%2DW _9EME.HA7!F>MIK&G.G9:,GT.3N :C? MVAR$D0Z$ [03,]<&>FB#HZ_=@'F,P8G!^3HX(P--\P('>,G$]6K)M.F"14+* M7V\/L0WYI\M[O=V[?BLR&0N:CDSX7RT!O:>=(S:,HJ8G%&BD/Z,%>+@_X926 MC)IYF@/5SMY5K81H7]KT][HU^;+C^3RFZX>Z#GQ_%-KV!GX+.I;H!?ZA_L@; M.A.BX_F'$6!%C!7QS2OB5_<])M%NH&Y#K*"PRSZ>%$6B#M9O=$/-@=?$G//=T?/$0HCYZPUY.[C9)7'K9W M9&,Q1[R5B.%TVW!Z8?]C[,*)<2*5@\ 13$S/2"'/<0/]QTV42@(;:.-=\I<' MS-DP]/QHMP1# D/BIB'Q1,,X(4I$1!OFIQ4 H?,*"?*1O3AW"*?YNCI"'*Z!F<6/>,A>VO_MEW,\W$G,0J9VAN,,XRSF\:9 M!VPSRA]VG2<*!CE":'/Y&'V>?]@KL#Z/0R>9,$=[9P<8S[5-"&7Q^C%U M:^?@:'P.#I^#>YT6+G4.#JLCK(Y>5D$Y%B,H$V MP^C!Z+EM]/BZ.X_,,RC1 8@.,:,,!W10^)#= 'RT>J8_>;K9.HH.=@;0.(-? M"Y&1Z:&2 ]!.C/Q(?[?/=#AJ@_=?,70^$71^$NW;HPJV0=M+.CAX4%&(S_2, MQ"Y<_AI\'DH#[(]:/3XAJE>QQQA*A,#HPNCZ7.A"8J^[?G PZ/;V6*"C@R8( M O9CZ9Y=B1ZL9C 0/B$0WK37^N"DN-Y8[R4G=H./@W^^-<."<.@^7S M@05IC2%PP,C<.?OH]] '6-JQM']2:4=AWGUH"A6\0)*^SR[0='2JX'CK10\] M#T6N4&$&9_,8"<.@P*#X-*"(55B:S4$ =JF=404])ZK4N8."O=F+_\%K]\ ( MP#_HC^F;QP5C:B"T-3_0DHG=2?5DXG"N+H)@='X'@P>#YV;!<[2_\;!%. 7Z M(;Z%LDX04'81IQVTS,#U'G=+3.AM^(&WB<[K7.\1W//G"+Q_M32>PR71,'Q? M-PBO%W%/\E]-J(9W=;8S]6XQFR)%%-DXE9_@H_BZ?_<1*3VOUD-_(:UGCY?H M=K7+WF;QIP7=4=GO5TL(O[E^-S2AT'[&$X]C:8*5?SA>$ZUI5/;@265DM->Q M4RS[SU\N5WZHR6Y!(#O[.NR[GZ/*[,EG9=D?:SBC\PA(745UFU&A<5V+P@/( M9MQMP>PS!9)/4]?0GR>H^8GU4E!Q5U4;!-#@9ACF*[,8@,?+M': MS$5!]7UE*/AN.(Y@XL(7V*:/D@5#*%U>H@%E8G^G5S&9*,+.[<5!NDNTX((\ M]#+R4TU?#Z.Q ML'*U15_A>DZRZ1-Z&X[&?FR3+O2K_O2H)'&8US&W(]ZF(( MGD50?S:K\CHZD*_YAQ-@T6K8VBH9;8Q'!=_A*Q+NT#[L0< I#N=1N0M4>@- M\(.?OFA7(M%!Y\PT'^6N("2@9'X':C?S\6YD*&R[;0]MJ9EVI/WWY3MV0G;W MD43RS]LO@]!LWWV\$>)0F-Y//K$R'\%Z/ //;E8XF)G)9_DB" EYH-]M&6 MPSMGJ"H\!.+#_0K1?06/P]K=,.$GAEH$?N=X4F KH$-O\^G\) _AG:.0_T-I M^AF ?36B0IWH;"-"\@3L_5P_C*KS1X(:8\<]7SPRL6YZ>CCSH_"1'Q'+"P1R M5-;^Z7?V:N#H[H>C];Q+*(X=W5"!5GJ%P++G0'M_^X0106UWPC\J>QH]X+#J MCRM^"'8]2$VTI%'7O$@.CW.,_=!;@HV??)+D=9B\Z(NP#W-MC_?G$STR43G^ MQS<];N.;.ZDZ].ZPZL?9RO-P>*B6"ML>'=".7GO<#Q^*-)S =P7UV>ZZTD:, M0;*\KM*JY8DVJ9HE0IUG+U5E5"-TZI+$6QS*&P^KFN MPGK9Q4"=W9N)T' ]=#!QU,,C9E$<#5(TU -P3@UTL /]X+MVM$-AY ZN0?O) MJ-%E\*1*,X1 <)<=YN/=D:@/>YOG;O??]_WW86(2#S.3.)Z:Q,/<[*JZS78" M>18#<<^AQ_9A7-L,7U0UWWYD7*A(0Q]5D6NCFK)0[R4/MP/K4 ,.CY7-24E( M:S:R-]H3 (TSE1,8DGK?E7_?X9Y'_?=4] M#0\X^?!NQM13]"CN95;YG3#2WA[CA@"RO#%41R*KJG_OM=:I]/VBJI$H];UF>6([3\J@<8;;2.IFJ MAX/F0H(MV>3=7+?3)1VB/@I6A+TE M)CUQ#%O&GCDN\%00W!=+1*BW%[-RO=VK^RN5CC]3(*M.+^_7BE:^WQKF^>YL MZ/8EV#+V3#!PRPUG6JP1/3-=GF52/.]13951B>\T]^V0V%)A#U>:66IN3FT5ZH0;YFS%OV>TI^EY9D;L.Q4'M7ZZZ8J MQELZ);I;2+EIDRB3Q+B@SX?,< 0EA(@W56N#4< WRQR1X;*DN2Z-JMDQ;$K& MFVYT(N=+\G1M 7/;%!P)*!4=-J7B3=/SPD*;^/[8*BN3,-^B&$X-85,ZWC2? MTY;!="'7B87$;,85LV^L5U#N3RR^PR^"!;NN;Y0V6:KD-NFIF.+'*GEB]?6:*#FX5-/+#\O%N:E<+58*:'?=E/95;,$=-CTQ%I1EF4( M=I\N$MP@NW(KZW0@:2N5/+%88[VQ*;3N.X+<4_)]Q7/8@:7#OIY8K6D[,Z!: MV:9LS=J\M; Y0@U8B+T3JS59CUH#*=5U"-!6>''6;QF"&36-R6J/2,E&P>?K MQ(R>Y-WB>-FH*E'3F+#6V^Z\;K(K00G;Y=:T620K-B>IU D9$$)NI!5-+6WE M V\XR[:D7 9BFCHA ]-ILQ=4^Z4Y6_12?'U.ZTU2I$S(PE+U)H5"O;64P M;UJ3 ICU#0V+,XPI+#OL&.E7EF6F^V&S>4H"36-#:O;!V.^$]8)N0X6 M]4;%&RGK"F2_$Y+5FF12%=T9K>6>Y5:&77VUU2 !42YU8KEJV(A74>D?D*RE!4G-,W4.$V8"U.NW6?" M[K;75.D3DF62N6:^? \:2GE0#*A:21(0"N@3,L#XX]1XW50*EA:Z]:';&JHY MR)?T"1G@W8X_FE#IEJ75S:Q;30655!>J@!,R((ERVLC:N371+A)RQ>UF7#X% M]([BWY'K1E]"UB$ >H*?2_48-,3JQ7:11EDNA-3X>3T'.0V35\@8%]/ MK)96VV8!G5Y T5[UR#G9RU;5#7SJB=6R)R5@>B%K**D^FY+RU)#30OC4$ZNE M9YS)VFPI"VNQ+>AY( I2&6*+/K%:9B#4Q5E)J1&:32]FRX VN'"E,B=6:VMG M2:U/#+M67@W7,BLU@G4!-CVQ6BP0,C4Z;]PK;=>;>Z!KYSN0BID3J[6RBSHS MY].28G:[B]%4WPJ\0R\.KOY^G_QA\_G9OO;.1#R$C^@[4OC7L=GY;*OZ*/1P]'P4A!S9 M[NI@6!Y^3Z'=\>^[8!6Z'_>G0:*C-(&'IMH0.CAA "X2'"+NB$ _#",KR87'!'DWAAKG!AR#N&PPMSA0LCW@F8RJYQ83"57>G"8"J[ MTH41[T@:+\P5+@QQ1^&%.>/"1!F:3U-\_\A]^;A9$)[N"IL!?*<>C]N_=:+. MJH"O8);^8$Z@MXT^_.\WZMOOZD'RCF;..T'":SDDIV?LM4VJ4NB W78G3>SW M/1\VJ["LG%56B#M6O"E9R0(=S(; V\L+^;[R\C.->,/R@I71;2HCX6>3]!I: M7LJ>B<'EW=3./GI\V+J?KQ-1@D?BD!9X0U2#JOC>C!ZZ&3'9:9Q/)2:DB-4/ M5C^?4_WZL&N44'4\>=4>QO^T& M84!A0%T;H%[?1OWB@/I:ILR56RR9?3T-+3).OM^$%_.S,1W$^(^'30S<]H*)1H6,&+53^1($_J.T (D3S#%5I M9U5^5NBXTZ'7(Q:Z.!GW'7V=[JZ^146WX&NC;TF^6A^I'#J+AS9ZU:V8-YO5 MO"A;O3995*8S;IW)C+\E#*";,\WV__LM17]+[$HW_?>;N0Z^.^',<(/]W[\E M'&T&YR3T4V--FW]'H)4< _U'?D2L%&0TS]O R>QJ=@B^)7RX+/!;\,F'$ZYF M5RJQI; H@VQ #E50-;(>.@M-?_M!44R2(_G__/OI3-QXG +SP-7RP#5:/.?A M 9)")VW15KXJY:3N(*BDMC+$OQZD"*O!WZ\N3@0MLSTML@VS).?9@63>]P5Z M4T:E#KAO/TB>3W*<<%$B^-2FX95;@$5G"?S@H03MKB+?[LPNT$//1)7W;L)A MO7HO#SNZV/Q[#_.O^@#1]@-"]T'1$UP_)3?%D'/+72LEK^_)SCJ],#*2RD=& M'TTF!8%Z$]=CO&.\?Y+ UA6:>5O@N08TX_X,ZY;?6EJY_C24*>:^7VOPQ< % M8XAU;K>V)/7/.;#^JU=DW+4> 5L#P2C("AV-Y&/P7 M!#^V]/X\H/=6]$O]KI_+K\*RDEE40(Y1@\)PC-"/ G@,F13%MSEU.(#W.0)X M3N!Z&^RUWX;7?K',&FR0O8-!]@ O2,@GF'CH.HM1O5QS%(J9-LK*8%*U.V-5 MC,)K?))\(Q%CG'YIG&+;Z<]MIY\ =;JLU+0.9S8M+IL3&KF4Z,D]!%1H,HE) M@7A;Z@.VBVX_,M9 %Y"91F*F.2&ZK3+TX.NQ;XQ]8QP8NT([3)]X_O<]9*O' MB)77G2K['QO #[> M,ZOM"QU@Q_R]'/./+L)UP0#;1P_U.AC_; &X/>?O:5YRC C$N](DKZ2]53)- ML0>RG))?.D[72FM*JS]&5Y]!XX]-LM3;2!_#'\/_)P;=1P_U.N!_OKC>[^&? MKY$-OSBOIX@%HPI>:\VFO6J$?VCT,4F18W"\[]/'^Z+;7;_]Z+B!9B?T)W4C ML*./'7T<[[MBL^]G!)^O+?.U?*^T)NKSMFIULW4POH\NK(4&'L>S28$C<'@/ MHQZ']V[*VOL9[*W:O6!K>:8@MTOU]: TRPU7=A-U"-IU-$,G"4+$X;Q/'\XC M]CNY[ASV\0B]L!KF%K3@!==K;((9\4,49^5ZO<]O3-7*>B$T]$.+)&DJ;>9:!BX7QJXV*YZCRC:+R%7 M'][;N505%*RR/^VU6ID5%8(50BZ'PN<"-G5VRJ/:9#NX[^HCO=Y>OZO"5D\LK&WZIAQ>XLNS2TT)AHFY1. M\A<^2(:A_]6ACXV]]SP*\1KV)]FFS(>+Z+;MC\P=6UJ]"-[4<4$863%0BWS \;S"8ND$X1M#E(NARS%F@^ZG-JML-JD%I'INH MS"[.1\-.-8ZG7;VA]HC878I*#03R6K=#-)%YUS56IFV?('VF-M\4-]QF0^2' M>IG:>-OAG(2DO[MT(YH"ZD,FM3R#<4;K(M.DR] M;JX&$N("[B.XX%,;AE=N_QVD!+OFV#7'MMI[VVJO<+!?Y>V0G^A=Q01.IVH+ MMK04( =']R&(#(V#9QBAV(0ZOPGU"D3-K=:[EQC*L1;%MJBJ.3,U'Z\01+FS M0?13VT*W&B1K 3_P3#T N^M)8VRT4PI%YM=R MO4*YBUK$!RAR=F$^^-2VXI6;A/6C'!GN37E4QMNMQKDVQ5GPTEP'^_%/Z5&&E*C MX88H0_$:U,#_G3_@]^'COP[=<.:*;B=T@3$IZJE!F=$LDP7EC536W75'@GU MUA_/)?UO\Y]XS>,_UUG M :/@JZ/@&K=++XV"Z[8*_@@%GRCXM*\SG+ ?387O7]>Q?"=N_#RY)7] FI\[ M%^V/V10#"@/JHP#U*&^[Y6K-D]UUE9*NPQ4-_,1',2NY,#?(N2^K VGM[(=BJ= A'F)FHWJPP7I1:TUZ*Z]AR7I*C+ MWA*'>>"K\P"V_W[?_OL#(@@LKTAE/-,@\KRZF=U+K8EM2X@(T$5&T''#1;>^ M0+;04TM0=V?H+GD-+39VTC^'DXX+<%V#Q79PU.79W'8W +2 #YFI MI M;=<*-XXHL75CO&JL$ ,@:X]/4JR PVI?)*RVJ\FEQU/IL7>.2_3@FES79NA% M<'T3R6>JP]:H")H%8M$>K%AQTF]N+&CF1;7RZ21'<3@@AR&/JW)=OVGW=LPK M*8<0[WUYKK0UNMD$^C0S18D3_.Z.(E(\"^8_M?EVJU&\766N-]IUV)7'KCR. MY5V)B?LZBH_A)I%7JB+85L95=76'#)]5&.?I,0DS[WMJA4,?0Q]',6[ M%E/O3=@OZ"TCM%H\J^29&16.L^MA$9V/B.KIDR23%-^8;('C=[<^Z0#?S[BSH>E$J'M$8^88C =: MW[Q:57N8VO:J&M%,$V9I-DH97#!S2F.5VM71)\Y251O#^G/!&AMA?VZ$O3>N M,V90NB>"4)(I2W!)N\,9Q6F$:^YLN/[4)MGMQ>0>;+6HAZC4L.,&P$\8(4A MU41ASQQ[YC@H=\6VWA%T*ZXS[@!O5D,(WAS&JF$H]:FR(;J M>#"44/]077PQ28J73;+!-/#5:0#;AG]N&_XZ#U3[LVK6DGM+@FM;FU0W[+1U M/^(!:/WQ0I)EWF8 XF#=IPC6O6 )E();W=>)S'7/)Q_AYU[;,>=PXX[)NO] M ;G&#F^ONO! 7^7K)8:5B$U179MAJ955IQ)2,NC,!)>D17R\%0,86V 7L,!^ M$\%>J[4-9FVE(,\V+A%4&(XR4RO422Y","F\[98R;&U]XC@-W[1 EK*.-'6!DP3!X56T$M0RM%N<,:;47PW)AGJ$RE24T_*C(\*.H M)$/@6G37@A3,(MCX_&/CMP< !;>>]_=&*_)5.!"'ME2T9RIGF_J]$5 M*[-PW:PPAXQ,KE0ZN@^"9Y($BZ-Y&+#8H+K$@8>W(;8UK+085_84BU(FNK=L*ET^]&["M!\<'RB]:='';#O?2G?^Z-+ 7QTB@VN M@'+>^R3J\RCSVAE+CI&##KBC@X@.WI:(S9>!BH7QJH.+3WKK5,3B!5G) ->Y-I"8KF!IVED)]H12E" M*C2=:().\B0.Z7V5D%[&GQ%\HY3,A_HU=\<^: M5G,-KO8UVF:[<9]_]%CZO[KT7Z/!SPU,9D%.K)S1FW#TIUUU_: W:V6*Z)*ET5/"=QVDK&/)?/%IP M:]LC;\"\L3(LO4N*&L&U!]-,7=WTF=P889Z[-.8_M8UWY::BD]F![8BP3W!U:407\KK2:5D+ MFI9I<5@8KK.0JW?%VY,$R22C.K\X]P0C&!M79[\-^W<@7 7-V;B<2LM6?5JM M]^YU41MWF@C"7 1A@GCSK5K8NKK]")JDZ^$LW-7D='>W9+NSN0.K,4&G?CKQBRY1PA'E^AFC@%<="">006BN :"^JBCK:%.@/, MWW%".6A#/P>%?>G(^?&XJW =;>J6QRH3E7.GV+@WCM/5,#=\XA#SDH.G]J:O"&CT0 C4S?Q MY8OOZ.)_]%G8"P;Q/GJHUT#^9S,,6R#03 <8LN8Y<.;\(]AF=ZA]C>[;';^> MKC(;2PF[JS0-JIL2586V8%0-7B"()"VR;Z-\S .8!V[X^/_M&X%_1@2E=H6A M);+!68OY@NUI7)\3>DU$!-#N$T0F*9ZXY.L]B.!3FWBW%S#S*8^/LL@1Y$]H#(?62@%?F85R9EQDE$5O M7NG7H.FXJR=/TDF:Q\E\F#JNB3JNW0C]#/O5;^*.L-HNNXK=AK2AU[3BF@PW M"R7BCJC:%)NDR,O6K_O45NA-&)M'Y::BP@G^B\),*X%MAT"_SGD8LJ%&5-;6*-EA+*K.K7,]R M28X\RS5V&/I?!_IQ>^_+0O\BQ;'>BGT_D%:@[V^'5L:?JIG^M%_-5IL(^]#\ M8P@A*5)O.WSUV_8"6Z!/XZP0@P86\08I@]L_< M]:.,U._1-=_F$AQHA2#^A49XU)VX>;X'W>&): UBCPO<.5PJ#AQL5(J](PY M1B(!'F8XH86!FR 2!'KOO^&+#_]&,_/0BQT%P![8VMP'WP\__/,>R_QDKG:? M1/U'R$>=2-G:Q@V#[R-S#8QC,IB&?F".-L>3MQ_B7E*>&O$G^WK4)?&.13+T M%!#1ZV!W7M$%0@P&?Y%_/\?9,YQ 9(Y<-T 7CB;6,_N[K3GC_WX#3DII[S"N M H(51P*AJT-.XU2&%3E58 &I&KIA\ 9-422K/0/#4P'Y[:79S60[3T>W0@!^;3O05E/FD.9MK7I?(E;WB MA?%WRR(Y3@C=\A:8NUZ0@&9(#G[GFN?URN6=)%+EQ,BTH:RNS& 226L;Z*'W M&/*0U_H$,FDDQ3/3]Y'QAR8>#+U0\S8)BD>0H8B[!W/@B(A_8A@M=> M4;Z3R7,T9!U V]/;?6(ZT(P)OE-,-'E'AM>W'VT :[K.[Q"W;*_OAJJ"W. M&L,GKSTF"53': *\T$^D3;>MFP :,7YRI[:*C@Z9;'A,$YD#"6:..+#]0'SN M:'_=QYXIKG*X!QH_'D+B<0QH^?>C@ T>QG^%0_DKLB[=$+[.\),)L-8!1)8_ MT3P0*6XXB/UO<(S:WQ\YE CX)/4(_%?'%3I[&_OO9^*GZB,2\!!>*LF2E,KP MM*&*(LVH.@"Z( !"HPUN+WO:PV6DK7F_N$IS$R7DQ5D_+7#3DMY4295ZWE)4 MIJ$U2E?NB;IG]%NMC=NW2X>LIM6T,&H9>[M9*?8D7ZS) MHKE1&)9ZWU.]+]6U: MMWIROC1CF#FWMNO42F7C+<>5S,!:<]1&H41'[9=3ZUF;E&#+V. ]+[59;11! MDA?E8D:Q4V.FSJ*6L<%W1I[OJG+> M;,CKW$+8*G74S_C@:REY.G2;M:6S^D!L6DU5B+=L-8.)U)FH)2+%SE)L M%*%>,MA05-P+6IE>3,Q%Z-0[_12P$HRT2\:5C+,('A#HO69MP*YGXI M);MSV)0\T5.E52UE[OVVTA8&ZHI1PLPDOT)AW%A3NSVHU4?M5-KBNKZ;\J@>U\VFCES 3MP0J+,HI15:LI4)D! 36Q]V!PM M.-CTA$AMS4QM-J@:79D#S:.:79O ^WL +7$'6&FNB*?=4HZ)+J&D, M5WQN7A)'AK(E%J0G=N99*9^1QJAI; JTUJPF=6?9%L&E>9JTM?%F7HGZ>H)6 M*O9$[::+91G46XU\J[SH\6/(J2E,D0%&LM=>E0^;5>E//"D';W:2:#:H!F94Z@9FAZDW5 MAMPG"(H2F#GH5MD!/U:I$YC)E[RU7\\8DIS/;*LM;VCR-0GVX!$SOQ!LWBEU M[C%6''D;*>*.8GF6YYYY(4=;%'L7Y(F;=\>2_]H%B@\O/PJK?WMK!@C#WXG4 M:[LB1T;XT?-=^,R1[:X.+N_A]Q0*+G_?N6TK.!<_=9>.XN&/VU5PGI2E8"TM.K&;EX*2ZU M%,0=#@*^YT+\XCF\GT9A+SCL2QY$.?/9PU\:\^\F=ATF07=M].%_O['??O=P M$G.1BH\OYG2](6>@,_$ 2%3A'R9^0G90[NU#[@"6AG>7AC-SPI]*0]MO@!\ZG>!3\*QB[<-?'2@Z6;T A:$ ]!8&]=$# CO(\@7%>ES(]DA,]M!/Y6F>$/"32TP!(X(?A^YEJ7%W;EF<7X0\N8/JS/*OW/VL7J]9$/SGL_)2_L3AC<<;B?*7B?$T+C^7^ M$N47L=QC&K^0.%^BHN#UB?-'.U2W'38_629R7[@!OJ$&@L3<SF.Z MB6#(6;!Z XST'M5JK\\B?.]"M-EP5^I%95!)$%2%NN,>E:36?,U.RP3C*YGQ M@)SYVF@&TG]R'5:$FYSGSE"-(32&GAE,,J$/EP%XQ:AP()Q>R?:7:MM!J3;QYFK,6;:ZNIUJB6G1190OZVP^29I,<_[9["C!4,51O%ZJD> 15 M5'VB6AZE]2&Y5E)9/5_;IM?5P53Z8*A67<$"5FEB$>5\3Q3O^71CK*!R->@" M.SK)T#1&ZE=$ZG6YFV=#*GE2J5(TD4\1LJ-;]0UKCE/93MM6/EJICMQVI;/U MFENYKDTY4IV&XVP-*57QVP^*)9,"BY7JEX3J=;G29X;JUR.T'H32\YT MC-IXX8;K8-C\8*BFUE5ONLY7"W([$.ABNE+(2"VD5$D*&L 4D63IL]S2HW*=_J?;F[VF>.$'D/,%@L!7YP]]YJ ^%F;VZ[ZQ/._ M(Q#51VT(GCR"T8EXTGPX74C%3I.VZIT9G\J--KF<,%;Y:#^52)*T^"DCOW^4 M\']3P'S#\9?W.MOSU9![IEW8-R*7&@6,F2_4#7D1\OS8LGUKVUM!Y'+??G#$ M68+ 'P[;3XO2=U6?U^5,FVMK.J//!RS"N/CM!RLF*8' &,<8_VQY";<93_E=C#?OQ=XZ MTUV6K/9LD$V'Y7Z)G"&,HP +S2F8?N!%%XQ\AKCW!@+* ME^D[EV_H?IUC%E:J X:KK10,)'JEBBC40C-)@GT;>V.$8X1_<82?.;[RVPBG MO2&5[VO]DK)99\W,NMP$_CU". <1SB49]BP[8!CAGP+AY!6,[@H0?I'HRF\C M?-,39>%>& 26J9'=0::'WNB/Y6OV"YDM 9#9B8*%1AC MD'/Z@=:35)) 1F>2-+Q#2637^=6DW/@0XN.[LY 8N2YLT/ R'5.!HJ^ M!H??=$8D/L!P'=&9':@JKG^*4VT[W6*D6E\EM) ,@\J$UP9UR*DDBL]P;)(F MW^:&83QB/-XX'B\5%'D5CRNBRY+9*;^PP%0U6,'KEJW3,JB&W$HIBX#H;=DU6TJ/(DVZBQ8DA?-4.;KQF,"-))E$ MP8( >, /#@DEB;_,Z#(2X"<\8&L!,!)SS0LVJ!SK_]VT*W<8Z3XVUMJ-KH$& M]USP:YKGJ=VIX[3[()P3G.T&IIV;21:0H#]'Q3,GHR-/9YZ>,UO6OSH]1$W7 M=27OR;)9S?6S6GTU:,AC.#UDW+9&O4@$$P#_[P&0F,%!3OP$< PH7:70 0F: M2";0FD?SB$:7A-+GSX&.,N#LS3_GG=^+6$J_.K_5UE#("=V,*%-K;UE>]G.Z)1IR9K:HLZ$Q*M?89C1!5%PG/8B@;ZY_ M70#_QEMC^ 3ZK05^D(GZUV=2V2?LTW%+%]*EZ3BO +2O18MM@Q.@9TFAR"N; M9(BX7XFQC+&,L?S1]N4)+&=3U?1].\7V+&YFA'7;;X?%5A-AF?OV@SEY9S#& M,L;RS06 SXKEC_!E3EU5VM:&7,M+#96>)E'.O-!=IK:17A:__1"3PHFC21C+ M&,LW%Q*^ )8OZW:?P'(^7R6&V7Q[J\R$@98?ZM5YHR$A+*,8L)#DF N#^<:# MPU<7 ZX'$^ ES&@?()EPP,G:V%^#<#]U6B\^\'/5T8X(AC77<9_NS+U,S'5# ML4LS=[!40F)+3IK6_7R2@D86C8(?#(5S7#"N,:X_/O+QR[B62BUZE WFC-)+ MM>P54'(K=[M"N(Y.]>%4&8QK? [OXZ,@OXQK46QD4_G<8*R4VZR2FU&U5*,? MX5J$^EK$U_9A7.-3=!\?$?EE7 ^&;5ZH3%A227'N_6H:KHI+HXEP'27))6D. M%V*ZY1RY&@CVT9'$$$ Q H?? FV-*S#AL/7M;2=_JKC)8P)SSG-G&=@/TPGA M=-8?SKZF(]3NVG409N5UX&E0GYJ.YFV* 9CYD._1"#PW*L9W"(J?NKZD;:R< M06\L*=K$LU.C82<BL'Y&D*1875L 4@2GBFD(PEZ6(S:Q5#B:#]$4" M/F^!--O30'8A#-=6W6\Q1K_@3M+M"-(HV0;OR6,\XUR;:XG.O 7/W+2[GJ]F MXWNBW.SD L_NC$A!0G@6O_V@DA3UMN*V&-)?$=(XS>;2T92W0%H@O-9JG:=+ M5DHUTY6)H]TOZ3&"-(J$G$='WWBTXQ:3:W!\^Z+7#]"0V@PW'-K@@YC[_RY^ M6]%'#/D*Z/PB092&YT+V?J&,8.!V0REH!",E ^9YE^\RIJ!#)XN+RK2(28)^ M&XEC.OB\=/!!-YA]:4XX69,!Y@.WN^RLB]-!V<. +U*!Z $M#K92[D$%0!:EBL!R0TB.MAE MO[#<9>G@QN-!5Q?V27Q$]/HF&?VF4QEO_MS#;FCO-T L@U@&L0QB&;RUPQU8 M!K^B#%[7Z8%WEL$;-^EO<8LW,0=>PI]H'OB.8S?X--,GM\NP.&-QQN*,Q?FK MB/-M>2Q8G+$X?R+G!V]T7.=&1UKS31U'3*Z834[N*M^\-?>3O>&LN30-$.T, M1_ZXKSJS#3=JEQA760SD7&$@%HNBUGSGE%+J%_:'9"U41P]HNCEN$*:9']=GG11YOQRKI(B22XD[ =?!QW#\$G#\]6S.<\!Q MG).F.C\OM2RJ1(PEO9BOS7@.. 9%Q1P7 MJVY7[E5[C1$Q[)=K7!/!$>4U$G?$VZH'?RVG_G:V.K.F'0; P/'&3Q5OO,1) MU2_#QA\1.MC#\@0?>[GYQ+74R.=:N]QFK7,RFY$I5V+1;*X3M722"PMC&V/Y$.]Z?+ZCQ,K8I6O/M M#>7,K-2*K5M$KL;*>J2WH[ &A?4VQO9GVO[_?!&2E[$MB&&F==\.E(;_]2C 1G1%QG1@0^^?EYPM$?,,J/=ZFP#&,9QC*,9?C+R_ 'N[]8 MAK$,W_I&^(>,^\8]FMO9#NX!M-S 2&FP:]H8)*"'/ 1>PAWM3L'ZB= '1L)T MH%L^FX?HLOF$@T_+?OK@%3Y>B,49BS,69RS.7U> MYMX0/BU[NVQR\R;=6\LI'W;8S6QA)LW%+:%Y*V)]WYLT"[3TSEFOQ"_LL!^B M#=(NV%"+8@WU4;3;[M?#P$<#@!/\TMF$?"J=UXAY-TMHY*K<#:M=(>NO9[)>$J^%8H,-TT-%5U+35KV\V2Y"M3M&>.6^ M_>#$),.+28+D,%Z_+%ZOR\<\)UY_-SOUDGCU^KET=4%XA$51N9H[6Q"+^ZV$ M\"I"_4HD!8%(BKR(\?IE\7I=3O3Y\?KK&:>7Q&M*K*1ZXUF9(U+SBAA.!'7A M\I%^17FH4,'2))'D17S_["UOT>(3NSCF^3EVI#YI^&(/T!AKGR#L?JK"&V+5 M;5OU99B]+RVG79MIJA2# AB"D.0X(DD)^&@0!C\&_VW$0GX!_+D:HQ0"SJ>( MS:1$BV/5J/7Z*P1^#GI75%+D:.A=X3._&/R?;O/^DP96?@'\FM)9>Z!9SA(] MA?07M#BWEWRD^46H^>DDS[-)FL4WR&+P?[I4AT\:I?D%\$^#*:,U:*&FM-EL M/C];U0=@$FE^%*>!JI\2R"3+O:WPZ)?-#/EWH UM<#T]>W\@Z0"*N+?[Q'3@ MBX/O%'/'/N]L&X"$IJ.$?,W91!GY;@#\1. BC,!OH8Q]^)/OVJ:A01%-C$Q' MT*R4-H(O_J[9*VWC[X?)BW/C0]4U$9=\]8$/*7@+T]"?/C58F<.?? M*?*.0[($?]T/C"'O>/9<:W6DKR*=];@R4/@F'E(S_]NI9T[)\^&='7,&<5<# MJT3+G6D.?%_T"7KOR5?N?D4/@E0,M8_]SS$\]A\=R1":7=B?#N(]="0G@U0@ MQ.X#4+0?1T+TDN@_7;A3ZW$1)HOSQ/!%DOCV(^-.@!?ZB;3IMG43.#KPDSOC MJ>CHD+N&QS21.=!>YHCUV@]4YXXRD"L],-DSQ54.]T#TRO"LJ X98*BTIND:H0L\K8E[(=,.QI]AC.:3VJ;@6*%@ M=G,3ICX/V#&R6Y^W;'!CJK<8IL9$V1"S%N$&7:J(6@K/6[;$5;^3'@1S@LNL M^4*Y&Y!=4E*I^#.IK+94^MYP+F?F0%E*_87*5J'I&7^F: 8B)W?'ME5GE\TB MIWIM=BZI=/R9P'6---G(2198M?+#AMK;:@1JR3YO*51[&7G95[-*72X3=1(B M42LV8.+-,R4"K-"Z"IFQDIS?&NA^0W4 MS_B09I5"8[:5"KQ%^:"P)1>;IL9V'10ZP4A.!=YJ1O37&;'6A"W) MV#PU*T&K?%^M MD%6P9>[LW#.:@5X//!&6!&$Z68%@ST#-CJ\3, M)_U%BLZNE=2DSS78T%0'DR9L&5LEBLE;\F1A:]8L-R,G<\(.YQWTS(=5BMR. M![,LLJ&0269K1.Q)[6YH\*]S1KX9YCNR&H^>[\)DCVUT=K/3#[RGD0G[?69HK M.!D_M?#V1G?TXD-3;0AU'/2>SVW9G?1&=@WA']_J@3Z:Z'^<_B-P>"6N8R5( MO!)7L1+\'?UJ' JO!&:GK[<2F)VN8R4@.[VZF8)7 K/3UUL)S$[7L1+8=KJ6 ME<#L=#TK@=GI.E8"VT[7LA+$'2GBE7C'E?C%2B4_#<%><-C"+PS[K"KQPF/^ MW424PR3HKHT^_.\W]MOO3HAP)YPYX5 XN2_Z]AW;SL0#(%&%?YCX"=DQ@)%X MV +%TO#5I*%MKL\B"S]31[\E[\XBBB>0AJQUK"BPM%Y86K$O.O>Y/AI[XB)HIY^:#V"A?E>7CRIU/JW@. M7T ^];O(%Z(#6K<,?'06[V;TPC7+@7CK[A1Q]:?WU[\^9NLOY9#L/5'E='5UGSLT+'G0Z]'K'0 MQ.[(#"JN[S^<0ZID5:^+)0_/#1RV[M?\<'5@PGPHJN0'^MP[*]"_LN&(O'WR7N0OP8! MWP#/OMM5"%=G'OWL.D$L@I]0!*]-K1\OX+[^Q6-5BT^2*X#E]K-1)Y9;++>8 M;V]T[_5K;*X^5 Y%)>S@&Q3' _!I6V DQIKI)* /K2TUTT:%JE+0DTWY&JI8 M!?30,P,3^,F$ P)403#0UCAT]*E"1U\DQO%&IZ4_-Q5_'P$?\&U MT?SF(06@>%3=:3\@7O*@*#ACV&/X;P/.HVO40% ?=;3UB;!5U7"I\][8@$7^"P__ZVC-B^RT M7E!K.C5B-,IV.4_FIJ!;FD@S7IL@K2EBK8DI!&O-\VK-6P\]7'>$(>=Z '8K M 9G1 XZ^200>?(P=$7E",Z:A'T37$OPLLO U>.RWZ.HCCV^S!VX'X78W1LDQ.H\HEAY ?&3BP"_"KIRP=:;]9@_:9KV6 MO+$,;YMA@MILU%1Y%"&@T5&>9\;.WY@,,!D<+),/']S'DL&9T\0O3P;Y:HF8 M@KJZMC9$*I JK55JH(\A&7#??HCQ##?,!9@+;L(P^!*!D#^FA>=L0$RFE:#; MSUC6IKLFBM7%%O 6,@W$;S\H(6X:8#; ;/#E+8.+I*I?WC)8NG9FZ>8& I$A M[T>#89GH-RT)<@'*?Z>H\_@)MQX)NI$DE'_0+97QQ'<:A[_9(9K:ANM%BB (/',81I>ZYMPR9%5/T%^,$)C6#F518#UB#7Z'I%5') 2/+492^] MQXSR]1@E9F=^:48YK-:+>WZQ-=CULA"IBE%WE X;'C((9 M!=LHGR:0=7Y&686S0.FUY3(Q$RF_4)?HWJHA04;9%6 0"F U\8._9Y9]L )#0=59S0G UPP_B+*T[MYS#'\\EUJ$$E6C*""0(T[5!%90&=)@U"%/Z2JI M V(D&A3/B3Q\P;^U'_N;MXYN%--MH'E(["?[[CS0)NK66:X4>[':+<4AQ6"]9_BC8>WO8:,BL(Y!:G?=FC:"+_ZNV2MMXQ^4AWCW MH#R^/R@)- \)DKBCV7\ECGY&\Q&;S)FV3AU-V9X;4C88!=_W7SM\MCM>>OCP M)]>^[5/9<:_4LKY%^7!DH?!,/:9S_[=0SI^KX M'M[9,6<09C6P2K3; ]T6?H/>>?.7N5_0@2+U0#]E/"@'O/SJ2(32[L#\= M1',H?S*#M"&$Z@-0M!]'0O22Z#]=N%/K<1'BBM/":[6?,^X$>*&?2)MN6S>! MHP-_?R<(U+YW#U6A=S21.;!DIL3;QE7Z&C0"H3+]/&PY&F$HQ&J8P( M-%6@1JQ*LN((:!S029K>RZ)VL ;EO&.6*W*O0@"Q5+WWTW.VU9*0K4L\;RJM M4A4ZE 57GF7LMM:JE5B0;:J4RC]OF6LLK923,E)*R@V6(E&?5+E0@BWC#ZVP M96,IT/6&W%/27JZ:4Z=K:86:8G8-8T-BN+[-DMR MH6UM\E9[VN**FFRAJFRQ0;'+H@/IM567%T MSLQY933GQ[ E^[PE'6ZY@C]( M67+*FWK]HWNJ"+M1#7A8L//>*05MC)& MEM"ZBK>I4DTV76RBIK'A+Z92=G!?ZTZ(C%VL;H;3,3FM1$^-#3^S'=.&(I5< MHM>L-&1M^,,THX;BG+F4PZ.0K7FD8C/05;!D?OCN>]#C0:665 ME#^&'J7N_-I>4D.CU MF,(BY65F9*L)OUY(*?>;M@1;QE;?K7C,><<1F MR4Z'1HZONO0*MB3)6$^Y;-:I]U.9U"SV4C$WJP"C0F5HC7R#J M M>!F)1&&XV/ +0D%H6 V!(%);15+@I*[R$%)"?/ADKU)J]$O%GD)EV9R65=BJ MOD7/C _*[1<"82/:HE).MV9*Q[%+X2QJ&AM4?K7(!.RR)\CY\6*5\Z?ED@*E M3XSWM.@57$ 5!Z'28]/#="%=J+J3%6P9ZVG*9!3>S#(3JUZ8W[<7/3XLWDNP M9;RGW44Z,UB2ODR80&;[V8;;S#)1TUA/1VTCD)FBWU3,@;)9>V1:Z_:@ZB'B M725(MUEMR-):J=-JO=\-YN(\:**F,9I4T_=-8=*;Y.6%EV&SQBH<,KT5:AH; M%N7:(C=8UD4KU#V!=W6N08=CU#0^KME(WAH]=6Q:H=MK]-?JM$ONV\8)*#WK MT'1)LBQNG!Y2-7M!9^9P8&1\8"VFGV]VRSQ/S,*2T.9G$VL^&Z.FL8'5ETZ[ MG_.8JI(:CAKV/+=(*6P3-8T-K&+(G*Y:J7NY;59[17U&;U:I%6H:0Y:$2SB9K&QJ4TVQF-DDJ^8@)]Y3=6)#':1DUCXQ)J>7]E6XJA M9*B9O,@OBUUC%74@-JY5M6#7S6K;EH$M5NIMOIVKYR34-+ZVG-TRW7G+FLBA M,*'*SK*9:N^6(60TT0&;=\JDT7"\FWM0WTTPEE+8!L>AX M!8>N9=HS/VH:&U?C_E[.;J8]5>Z5!F.CT"POYE!APZ;QSEJRTPOKFZRC;):+ M9:XM*36YOXK:QA&6SQ:#GL*N";!96H-UB@;4!#[WA'IM\QY!Y7F!4/(L,^(S MS5*OFHN:QGK+;,OT;- I4@HH^$*)\X#S(,W^LR<,GZLSDH>4$*[-K&!N:+6LZJ>PM;3H52T\\OM=74@%TX MH3R;^F14O]>*'C&3^*ZENODZWVVBIK&!U>;"8+L0&GUB4Q[FC+PN=JL(N2<4 MK;4JAJ2174%K_SY;VN1 32#EJ /Q@>5 8=@7JG;+TK1&;2[F*XN"/8[:Q@8V M(\NM.9%MJ'+=&M!\(1@5J1KLP@FUN+BOWZ>#=9\G%KZH.@-HP+2ALB-/Z*7" M8KV92N,5*VIQI W. 6RU2S7]:: MMD+EN5&F$"SZXTHS:ANSN"F/[&S*]?5"F:WF37]0=%9\;M?V8')',?N'(.=N M.TMW;5N;^^#[X8=C)YY[<-%WT48M#-S#![M08_3)DXCDT?;%4;6[71A,Y.\H M,@HD!MZA'_MX([GS^M]V_IHA[XA73]0?Q>..GN_"9XYL=W6(?A]^3Z&MF.^[ M".X*3LM/(Z?[8';TXD-3:$&X=AB '(!@&K\0U MK(1P1_!X):YA)3 FKF4EB#N!Q"MQ#2O!_N0X#%X)S$Y?;24P.UW+2D"_!+/3 M5:P$9B>\$G@EGGMV F:GJU@)C(GK68G74Z;Q2ES.=F+Q0ES#0F!RNIZ5H%X] M(897XG+DQ.&5>,^5^,5*R3_=J;O@L/GH],Z%2H.]3L47'W4LB?HBT_"S+:ES M'_VYVHFYD'SH6\_)%T/9Z&-CC4^')?#DG*NFL"7J.1P>Q/SDRCA MEYV7+X"D/^=*@"H;2U5@EQ)EM M_7=W!&'_T!Z49M^6'WA+4G&#\8'H'I+;DHA;I%0<&<"1 8RD6XL,O#?9=MS@ MN?K%[O\5X>$#I)_Y;5N#O>/)C[VE[;WAD7%G,]?9E9N,BBYBNP1[-"^+2T,S MC531N2TAN261N$%WYDGY^-N2C%NGCS,'IO'&^ TRR.V9Z$^+/=/B/]=NKO__ M[+WIR!ZG_W%6A'06S.BUWX[0H"89R&F/PHA%2 D)-# =/5? ME83=[@:[[?: A&O'67UL*$LU9#Z5^5169O9%(H'*@YQ6^A,8]>=S\Q)1B S1 M\W_?""ZBL[Q;LM\EE$[<2PR:OO7PWUE>HI.\.%7E3@B9%IWTW9*B"2LGL'VL M:+]3M+?RBF])=@KJVCAC(;'PO(?PG/SG6Y*>J");ZJ^&XWE_8QGZ" "Z,2.Q M"&:&9N#-ZT-D)W=C\/-+V:7'7/*7UF:,JZ^>5RT5E>!*J7ZJ"#2PF@(WDA:: M/)7E0C4X/Z3PZ\?[ZD_/S9W6O/O0WS_F]A!=BP M_)>GV$:QLA+6N2.ANCMB/QHNNA5:^+D(K. I[1FJ'D&?:L">ZK4J]Z72(M5$ M_+MCH\IIPM[P[EM%)WLAM]8,I5B9-(9'GQCW37.E!X+-UB>,F)L_+!M;;95> M5C?V[@T1#=$.? \-%*[4?1%8XKX(K%JNS.8[=].4J0Q;&0"FZ](.JGQ$??F> M)=(TQZ4YCKQ0"/8&-.U##OC?KCSN>\*(HDJL;%A'5H,+AACEI;,^_))'#'GW6^6W!SD M]("O&C;01=6UX4QY)WRI^DV:EP-%%@_MM13,N-)P?.A^$+[,;\W0",E"[X=@TQ3)_-[W M27YD9]7S G1HI0^HY"1Q ?WDM4=OQ';U(B79%I#8Q'?J@_)J4B1ET*4R M/;&ZU4R^JX3UMAF*3/,L\1)Z)7:*%<=+G_%C9]\:3A)XS(-6F:02=0L R_8U M9!N?,KSI/OGTF4/#6O:V#+V1Y,S"/O8FHB659J\\J%8"G=\P'1Q+Y M^I;/U.JT;- J0;<\BUSK MPQ>;ACIAGZW&_'F!+W45\;4ZY^D(#WRZO)=MQ( M[+??+Z]+6&/1OIIHQXT[?7O1_NP\Z6],P8%0=)5#M0_D>F>U7>Y+C5E^^\K8 MM%>:;UV:!7:'V*GF:CPL'CC&+D^<'33?$*GZ3/OMAB/SG^9:M\#S8??0ER[\ MT34T'^AW#: >:F_>I+LW<9!%0[92QDZ5Z?A_XOE[M-]Z+Z&V!7?B5=_$R0$ !X=#;F2M):@;! MR-L+V9V21>0N2:#P.1PZ=_4CY@0R9I_X-L#O?0.L)EA-/GM<.]82'(?]\5;Q M#7*HR9&+A*E)XEC76XD?QEJ2("U)'('[B2-@'U.36X__1.&YJ:EC!UYJK1Z< MP$_2N (]=;A@U\ .P\DL1.*(@2\'T+Z%7[ M(MWH!=X;\8V^O>4SCF\;IC0S\V*EK=0.S"M2COPQW]A?L'KKV!O4Q /IN5*# M[FQZ1E?A0[Z19M)$+H>#8W# '68)L6QCV4XHM7>E8-*8;+Y/1ZN.@Y50;]2R M2[EL2KGIC@J8R>R5E\0>"7,IVXKA23(EBT;Y1@O/V>^(_06]-NMJ M$#06Q'RV6W^\3D!''02V%P[M K7LZ$N; MJ4GZ3ES1K=)@U]UHFW%7R85Y"G)ICN1PNJ3KJ^3[$W:)FHZ;9*ZQZF#5^00Q MKV^XN=]^7@5!7P:>C_KD]2+SN>^\=*__X:L,=LXP,!F:D#?.8N?5)3^?E>9P MK^>_?.?Y\SLK>*._P3CC1$W'3;+C6%82&GN'!J$TU\-PAZ @_"@2$C W1H:B.(V>D!SYG;XE#"$XX+9..9X MP"VJW16QZ?@LLRCZLW6NJY $HD-SZ1S#XG!>',Z+"K]1-G,O$-C'*+7*.R1&+1)U/)9#)P8&?6$VPFN#$IG@S MB9N6?&J3*W%<7:S/"S0MS &ZIV:2D* M;7E8;XPZS&+?Z.E_?G7SL;ULKP6RVVU5.K*]4%_#UU(.'ODE^\<\:+\'\E1X(3A M6>)H6!SQB;7DYB(^8ZPEF.K]2*KWPW;G/GGP*N.-N3 /))_/'XNY6JLLA+MS M]IF[<_+#0.'\I(QP?I-TZ'7MXY^(?)TZK@[<3-3X&[G>ISS',O34OXCP?\G" M#'ST^891<]>6C.M'C%Y[!K!N8-V(GVY$/.NU9P#K1OQT(QKUM27C^I&0UYX! MK!MQU U$T5U;,JX>27GM"4@P1?&R@XD>\%7#!KJHNC:)7+UVIIV_G0W\&$RAU'1<_31S+GV,4FV M]QDAA(GL\V'BAN-4\ZJ%:I9Y*=5/-5576T0:0Y/IZ >T:#=QH!3;$Y3DA:J^ M0VTSP5/:LS=,#]N?\\?CH7F8$IM\<]/L5]Q,@7M%K;$';X@RQ;8#WT/CA MU M(0WLT&"/1LUENN;FD'=VV:#7SJ##$QKE@7+!P%D-WF6UERAUB.-3IG!&G3^5EK+@)S,ZRP8)0K[CB_^[YHHUK+HM6N-;/R<+'/ M'S0^7ZNVYPAM^"_?R31!2( MPRHWH99ZKM*8O+.]XXBJS@V[ZXY9X*5.303!J@.Z"(%0U#A[GI[P)I0M8=B# M@\:O!#W/P)JWSG7Z.K!YY#1)VI=5HDN:# $";>NN]_O"1GYE.;)?D07.'WS, M!8B1K$:FF1^(;3/PA\.,L.A7)"F"&.;+=Y[-I1D*U_&)!=#@N'MLY)QPI^B4 M%,9WQZ)L+#,65VTX74-[8\CX%2D,M=D9ME>=FEQH%T9[P(K!A S=(72\1++9 M-)7]LSPH"3M&0@4=T3D2*CNHA;P8; LG,!6LPZ3)P-4,+_PV^MA9HYEXJAIA M[)#QVD?/^)SHX>DR\^!TF5-HXFT(W#$A^X4F6-3-,F^*D5QP;/5(& M-3I""K]L1XH@GC1$OW"89)0WV\R^L5F(!U.2?8+-E38% =HBZ#")XG-IBB%Q MJ O.[WO[QS\X8A3+-CYX>%D8UEMLE$^?0[2E7$O<,L,CVFZ5?M1<=JJ5%PG&DPOS";GRU-D*Y%]) MG+[2?FNL1Y46,Z8ZIC3O]I9BAG?6H]!^"\/VGV? W7#4_N-TJZT#-^4O0 JL MUI9S .#TQ3IPM87J@=3:@@_^Z__;!([_CRAU.M%/MW%X%=O3&LS=WAAW*YZT M*VS4.>E6!ZJ6=X' K=>;-L.+H&YFCGFFV&MFC\(>HAF+"%R2)]*Y+ Y;N?YI M<@)IL4]\%0 G.\1J@N/98^9*))16?G0WO^":6-5C;K.OVD=Q,^,S98T=!<9J MCC9S_LMW*LVR^,[-]3'J4[L:-\A2)T.U;R50&VM)@K0D<10YCC*^ M/>[\)49J79O4><(?M^0"WS'74X5Q=*>+C%3$GS_32DU^5'(X59FPZ"6BR>^K M7J; 'OV,DWK?-(6-3XAQM.#G93^Q;&/9QI1EHBG+*Y3UGA;T7J%CC#VB;H[K MQ(#C?;6T4T@.L9NY-,>?WWO%&!3W45\;@VZ2DHS=*L=3MA-',&(>$8OVC;*" MF/R+-?EW!7-O0W5:V]HF:Q+J1+0X>; L\?(#0E_H$(W#*F=TD2D;IK!]KBV;_&!1V78!?/P1Z*FY:M@I^'_PSTW@ MJXC2]8 6N-!E 8G*61O'@[/W)V?#4;\")6XD["..BW\C/%+LF%8L\K%=_,\I M\N_/D&*1C^WB?\Y1)Y!>B_41P;/+D.7YG,,,I5*=:-=Z&W&]7].EV9^7(6O> M6_W2O='_PSDH0]_@D6+SC9G;[)37R4W7GR4.NOEUEU M,9C/HATP^[P=\(:#20N1.0.MEY3OPB=:T5UT]3[L]R;.;V)[K(>#0F]^,TU. MM%MLM00'A6(UP6H2 WH3J\FMJ,FGMKFN3(G&+R D(23H8V]#CE_)<0&<[$+@ MNL#6#GWDS$1S)]AZ_X=K\^-"8POX[5E?W3\5B-*5*,DC1][6I$;U(5=M$W9M M#'W'7,B>TF0.1U3' \;&67)NEC;&6X!#0]R5G/WYG#K1!KF;NE)G9 MSMJD3,P( "9"N#-GG[LS)S\^%,Y4R@AG.DF'6-=.(A*QKE/'U8&;B1I_(]?[ ME.=8AI[Z%Q'^+U';*LZ?\X9A<=<6C&NJ1D2U7GL&<&XIK!OQTXV(7[WV#&#= MB)]N1*.^MF1)57NA6FSVM]>>9L*'O_8/DN,!0Z/V.,;9,I6[6 MX33:5LB+L0)K+/AXD;#E'-JY9J:\!+J7ZJ%M@@4AB:2$<_ MH#6[B=.DV!Z?7*)+:8@HNA.@+ 2W#"D>2FWL*;91K*R$=>Y(J.Z.V(^&BVZ% M%GY&%<%3VK,_-EG@QRO'#FN#G:P5OE301*'5+A&'H._*O75%D#8_P5"U57H! M#CUX0YBPV6L'OH?&"1?J'I:(>U@B<]WE3&)+;3EP75+RNOE*4>XJ%$3,+]^S M9)IFZ31%L+BN\-4/=B\12"^;2N+$JUVGI0EM4:ZPR$IB[8!0'A% MQ"L,3AJ=XPM.EPP0,3V\(3T]G M\^5ZM6I]6&0Y,;/?%W8SLS-9>'_.!3T+JH#B-K:-C&N(JV)N(^LJR[2G(52A M!+UI@F32!/6B"_D8LMYQ.JZNFW&#K$MG//&"K"O$V;T2I)X=2E^NE/O%)5>> MB525=+T&49CPZI^'TE\$K$>#[9;V?CRTM[));%3-+M;I#DL4YPBY4!@\=:%P M-PZ#OU(8_-75,VZH=>'H#8/6JT#KD>.U#D$0\66FO#'T.Z"AVV\021IG/G9!5&J2M=0[BZ/L8/I(%4[%S!X^YLM%MEG.B.93(JKQ<J?!O'X*EP:T#N-$GA@U?['\[ MZZD$0$K5H*$+^W& \GRJ4Q@5+X1_XJ'RAHX=GEZ'90UGAJW:FJ%:L+NGW?36$U 2Q+_? M)S+NM"RG<5+,#Z4^*3;_H-?AO__[/P][?XYY)W1Z,*Q%-$M4"%1SD)FZ0#4S MZ@R^^)MJ[=2#=P=\N:_T'?!]NP;!E)UP M,6.!F?_M]&=WGX68=O^AXX4$T;>P8";TM]#3?WINN#*^L_Y&D5\Y)!GPU]/ M&/)KEGVOM7H NN@_^@'DJJF%B\#P7_UVX9)TWKVS;ZR@%K7 +M5S5JH-WQ=^ M@MY[\971K^A!$+D@8EK_/!3VTTN"E\H8C:09 H0FG4 3HL$,DFEX33G_3\SM$ M+3Q$U'NKWT,K^7 ?#,/#L_^DHOTP]5<1S S-\/^.\R#_,NR4OW "^#K=2Z? M7@-0?<*#_!3\*+4&[NDW.'KUJD,)M9ND?FCWD^,*;#70H?FH_^BS&MHE"L'- M=)HD-852*55A2&:J\#P%%$VEU2RGZ_Q44[]$.JG>5XNK]HSQ=+W,BT-J[H*: M6A+JFJ! 0X;XM>F0-W5^E]F3,E4\S'1F4:"=5A34O] MH%DU-2('W3 E^VM+U_)\AQAL='G8VT]V7G6IEQ>HY?G[CP=F83#U/2]G)M-- M5J?&,R\;-CU[?^!8U:K2)';BAI\#@IP+_M+;*30*6OBY9:'6;Y \UQB*1I"= M#'/U >_7!-CRK*>VT6;4^J@^E]N"DE\(F_Q,U;NPY7E/&Q[9;6^.M"VOBDI> M;19R^0TW1TWI7YN*V;E:X,Q)3N1&995LD%3=IM'[SP>5[U*+#F6586AI!UNRO[8$ZU&G>R RA,SQ'<:> MB-L"N9[#EF?#7TFUU;H\&P4RI3IFC=IN#SR)GGD^_'UVR[=R@SQE&M7*;@N* M^H[G!-3T;/B[K=BMED!5(XP>RSE<<>17!FA,%X:O+$!SH;"\K![+:F5Y*+2F MM;G"*F?O'S1W\U;>GO7$>KU$&W[)4:W)#K9D?FV9(?F,+!ZF?7.XRS>-767. M#_DN;'DV?+JQZ'?7KK* DW^T,XWFCF):Z.WGP\_31NU([\BRN!EM?:>SXH%C MH(>>#]]3K0+/"#(C2JOYMF MK4X^")]Z-GR5\SONV''JYLHN#[CZOG6?0 M#SI[_VB2WW?M=LTGVNUYJ3"H%YP-UX4MSU8_(ZN]R;QB%@FNO)'88:4WJ.5V ML"6B6[C'#9IU7%CO8 M\KRGM5%5)=L&(TH'L04QGY]YZ%GGH_)KG>W05N?Z*(Q*/!>U]OF=%) 3<_& ME.MTBV.271V(P)L&W6&KM.&RZ/WDF4P+6V,W*6H'V:POR"IS6_->;D:OC4LV%Q_%;3 M>XHV(R2O7#EJ-6F_)<.GGH^+-(9U79KM'2+#'?9,N2-FIHUYV/9L8"7+9X/= M>LJ*95#L+<:34L.LP^>2YP/SYOS!&5K]J5S6MK4"5; $:BF@IF<#(_C6Q+$= MXV!2TS776%?G0WX6-CU?+V)GF(R9">2,DY_G)P65XR "D>2YO)*!XG3;>ZM" M9/:;=6_?T+0U'?;U?%RJ@.S&F429TE'(N$.5WRTW<&JI\W$5O=IDJ.XY"L+5 M7J!6BWZ'H\*F9^.J*+6MU9L ?G"U;;D]0O1F[FA6-N!S+VRO*UV3#D/N6"! ?]+(:IN^ M1Q]VJ.E9;U=BL"6KUFVH#6G>PZ7EO*P$O%(IM#VY*^5(CVRB: MHWHK?.QY;S@AOWC+>8;D'= M5'>HZ9EXK4>$4P MRA<-:59L3K7^=%L/GWHV,&U8W&_FDQ(GMP>4J%0ZT[Q= M%U#3\X%I5+VC<.Q,)]I2;I[OBT2GW U[<#ZPL2.ON\#0LG#"&*?1VQV)[28L MWGPVL-+1%;O[N=@F-O5Y@0V,?8[KS%'3LX'-S7*Y6J ZZ.S36Q8J<3,)%VE%,*DV^?Z\UNT9M4H(K+&Z),[NJ]S'@(+6+8 M]&Q<$YN:*$JP9<0@3\]$07"%/$*D"]MR-3MRQ^N"UY1791-Z<-[2T]SPJ6?C MVG -=IBMJ1.B''#%.35:*G7ZOE3&+^Z+.]BT,YU,71RN#@)-+:?#>2Y,/W,V MKLYVU>06"Z,G4@98:N*1Z+7%,(?Y,TU/QP1,9&!U9:(YEJ6L/?+O[X:%? MS-U[O1$KIP:^<_=!1,F%G_S$W#TXXCBU.:=&??>N%R=6CHSO-*!KYE9SNZ.!+[[/8,>_2VB/G=PGGY+.9Y8X/#%=TW5J>=8@0_> MFVI\_$"'?,&AX0_.^/77%_%"Q&$ALE_Y)W,,XI7 *O')%H+XFGTRX2A>B8]: M"?8K1>&5B,-*8'"*R4)@<(K+2K!?\4+$8B$P-N&%P OQ\U4>[LDJ.7@EL$I\ MNH4@GRS%AU?BXQ@G%NM$+%8"@U-L%@+3'+%8B.Q7!K/A;[D2+ZW!\;L3NH1< MIWM;(/[P0?_Q39AW/8IZ[ZLRL9V8CQ&/Y,W+[[C03SLQOSLW^;03@S4):]); MDOR?=EYN7Y$TQT(?_K\OU)<_G2/B*_$!Q_M6_/G4O&3Y(\OS_-\W0HCH#.^6#/:H G52 /2M1__.XA*= MX%U37*YNF;SFA.^6]$Q8.8'M8SW[C9Z]E1=\2Z)SJI>+9>?=9>?D+]^2\#0< M#^_N[R\YD?M\2X)SJC"#9><#9.>\XF"R9>>\/-%C?OA;56V,H<^>5RT5E:1* MJ7ZJ"+2P-&LD0S1Y*E-%$23_,85/XS4U=ZKT[B-__YC;:]7J# MG>8IM%"LK M89T[$JJ[(_:CX:);H85+Y3I)2J%)!4G<"XL,1T=ZX6'>J;YPK2BU)EK)L(A- M(]!*M7QS*_:Z#^M]5ENE%Q3\?/"&B(YH![Z'!@I7ZK[T)W%?^K,J920F?RC) M1*&\JQ%-2NI1#51/3-$&E.9[\?>W/!"I:H@H,OW_\\2T[X[V#P#7?Z*&;S\ MB$@);V?\%,M4M35G!4Y0T\QW&T5&E#IB4%DOQ#H8"P-[][90 ^<4/N8"YH"# MW"NY0I,CU& D#\:L9K.*H$05X2B>.@.XV)U4"J1"$U9<9:-3P3)JGS]D9C#$?CS$?P%/$#V*>SAJ+(>8,8CJJ"S\[ M 8LXRNB]$=&D1&"V=I:[T7O9ZOR#@*76;:OM?O8(Y'*_HF9G\\-!M,-:[=DO MWVD^S>:>@RO)CP:M>EZ CI92S@PN-&++8%LXD2G#1@MO@TAL=H:_^/E[9S:# M[X;;1#IE S_10:&O/&#"YT@O/TH9NJ.Y!@OK?GH5MPK_5%J[W\ _;=^+< GY[)ML0178N7$'7*QJ>AN+M/-3: M\#S8:T^P];L_*#B>?V^TM&C@ZT6V(5?>1>.M=AAIN>*'-X)35^+/); U<"3Z/0*I-4DJXL8-&^CFA_\L.0-]V/GSX:N=+>['6R M.V:R<3H$V!;T0:$SMF:Y5]*DYUOS0+4"<+XS__ [FFJ9:F2,3MW,"/EAF^3] ME;#1KXR9><3)>'H3_^%P+&RR(Y0J MG;EL+*SBD,Z"U:0WAYLX8K0I?.7@ZM#T>1V+FZ3&$R,6"5.2Q)'I-Q,JC[4D M.5J2-%[^9H*];\O*_8FP[^T7.;J2=TAY6+>:HCZ;[S/V=8U:J:JOFNYAM"?J MC$GX>7W66\RZT*@-6?3G6+4W'!H>4N5;X/FP>^A+%_[H&IH/]+L&4,"\U%\] M2?:>NHL3-RB^_J$@YL&?"S/"#CZW?UB#7ZZPW4EBJ.BH$QZ4PE\/!O\TJGPG MUS+CS'(LEXEVI>S/R<:*NT9XM[KLU6;3GE>5P4P3&K7M)N/;785'O#E%I$IVXLA*S$EB MT;Y-AO'VB<3')/O3AHFBS!>IJ6,'7FJM'IS@J?0'B3F(B#'UCFFQ/Z/%PCCW M_L[I+YP CEP7T< L/-(=#NAY$K ]RV@5^U'J#/OC;BS'.=I1]O3>9,Z%CN> M(KE6?7H-[FQ.+2?@F.$J\F9P[+K\?LFORX*2"V-.B5R:Y%YT!3,QZIVH<\8$ MU37&]BQ")A M2I(X=AB'LF(MP:&L.)05&\^_BY75>]M.;:,L"&)36G0)%Q3MPOY]8F6?LI69 M:JTN"9+JB9ME?R=;1,EF.HA%0_&QSS26DQ\A&\Y>9JIZ -5N7:V![85RE0)[ M]#-(T%G@]8_%DD;RX_->''WV:0E=+-I8M#$+F^";_X*^##P?]AM?P%I1@20WOSZN7//:VAN-Y)<<%<+(+@0L=5^W01UY,-'>"K?=_^#0_ MG,^P+$M?W3]5T-MWFXT]O^\<9+ ZE@83N1.T'4$AX3227[Z3-/>,F?I;(U*3O]^_)!7_\EEYIBK+H#-RC#':D!V1]%[06W7!+ MSSYW2T]^D"FW^>,@;ZV#_(C*( M-$$P+SIHP##S3$+TVCIV_8C9:\_ #:/,>_*FS\:64E[>Y$>]S4($=G_3"39N M /QYB"W9%V#+#<>^YE4+)>7U4JJ?:JJNMH@4C2;3T0]HY6_AN"K&!S1)"W]] MAU2\@J>T9W\,->>I<0>'-MGN3'H;<[BO[#L2TW *A/#GJ7$?O"%*A]L.? ^- MTT H=I80=S:@:M4CX4U$JC,Q*RO&DWA.4$@:9<3E=E^<16C@6-%"]J"<7#!ROM,S;.?-H$1M=YS****IJ-40: M]LMW## 88' P=D+QY>G4%=M!+FCM:I9N%M2Q'=!JO5;77IFS['=8L]-$U;8* MPP-1V!' /=HJMYR%6(.237!<.DN3&'&NC3B?UY/ZC*'MK\289\>R#^?387]Q M8.IF9FD%(?.D.?5 M17 <.HY#_SQQZ(G#G4=.H(2CEFW9?N1E>K!3_S449,X2B[!TXL,.*&V2X6 \&2R$WH/:&C*)I/L^1SP"7Y MP?=/UX$$>^!JAA=^&WWLK-%4X%A]?*3T9]4=F0>'V9Q"$V]#]M+URF0L"?6Y MN2F.*_FE5)NS_NZ=BB^&7[8C/1!/"J)?.'=B.FMVU-W;&[E0F,L5N]<31&8. M#9BH$B.?IK/GQ]T)4JPX1M(DD.&]_9,B'(N*11N?4;PDY.LM=LFGCRS476=F MEV:,2&2R_JK%ZHTR47ZE]?U(F96G]\L?-OFT'*W'R[*0=0>"2*U>\M7'+DGUUDAM+]O4N"MRV8./4V6]H _Y$N&ZK ME<6Z5LYNB"2W.!PLW;G'\\]M83D7*F1(_@IV!3@RXI&U*X/)$FLCBL]^I'T EDQC[Q MO0&<=1%K"0Y^3[!3$1MB^=&M_(*GT7>,&=.61TN":^Q;O8TXYI3.#NWD/(HG MX[/G8:L8H7"P_&<)EL>U$A*C(XGCMF\FLALK26*4)&DT^/US^$2QKGC4^7<83AIZ5+L6ACT<8<9X(YSBL4(>_9V?*RMB(.!.C4 M)[OVK#FO-;H*R2$ZE$^S%Q(Q8@2*]Z"O#4"WR&'&;8WC*=B)8R0Q\8@E^R9I M1,P6WBI;> 4;L5EEM$"86 Y1IKO95G6H[G->:",B8O&91N(-A^<6HFQ=QA:D M_!\5(%/J_4K=PKE/C$\Z;H^D3(Q4).HT,('<#PX/Q5J"M02'A^*=)%8Z\GFM MK:N3>\_8.=ZM -.;'"@\.[GO?#AP[5U/\8GR=MM>R\YVOLOO$E35OEWSR'T ME(D<2(W]>#F8:-=UQ2>K5PS'N[9<7#\2]=HS@"-5L6K$4#5B, %XSXB;8H2#OK987#_ \MHS M@!4C?HJ!R+QKR\7U S2O/0.?)L[MD8)A; 7T6',_VXH9/R=6.LW!=C#X\UL1 MT.'^06Q:9E.BU M]>SZ$;/7GH%/@S3OR:/^#E]&8Z7L4IMB3N0&?F]^M#>+UC#"E^SS\>6&XU_S MJH6RTWHIU4_5 AM$ND83Z>@'M-RW<&85XU.:VB<<*$N9*3UI/H@ MZ'8VK%RVF:S;;6=R4W&GP(%17[YSN31'9=,D@Y/97?WT^!*/=P7M? ER_=^' M121??5KB;$%]/&*]OM#JK\939;.J-NL%J2I*TY6PJLE:MC.?(YABOWS'*;,Q M.L45G>(P*[<+3D^GU>!&4ZM"=A=K@N([ VO&^_7&X9V!:D-O%)L1FG,1C!U% M(+M:MS(([2G^R_=<-IO.\ABNK@Y7%\Y^,%I=/!"*%UQ=(8[OE0#U[#!]Z2#M MALQBHHG#]6XRSW(.6S+_/$S_9>7K-;/JJ ,SPXM&9=/TV:RBL840M5"(/4N2 M.,8^!IAU?BR'0>OB61T&K5>!UB/G<:(]5+/L7C6(8#_PC6#F'_?\1R$4M^WZ MC.*6ZL0J7^*J]2)!;YQNB% ,-*QX,DUQYRP51JFK7'*XNC;&#Z3.C_DP2+T* MI'XZRCNT6QU;W3A% F@ETY0H>=%I?Q0TJ?9^9[!\QA151S0(^\AE6\.0FT(' M>W0ZQ[//O='P'U^%\O !H/%,D'BC?CR0.PTN&G"C3PP;OMC_1C&AA/W460F ME*JAO-NJ?8!ZD+(='W@IWT$2I*/\VR@KMQT>DR/C.C4S;-76#-6"/3Z)C_?U M+AICE 8BF24*:5.%3ZKS]B9.LTR $K-?_^CPO]T M8_O]O_"?NS=I%E!=!#:+4W?NL01UZP3 !/'O-]QWSI?N-!$4\X,V.E%'N4B: MPUZ'__[O_SSL_3F8GF#OP; 6 .'2-RI$P#G(3%V@FAEU!E_\3;5VZL&[0]3< M5_H.4;_=(R>:AQ1)?*79?Z<>_(SFXVPR5^H^\V#*3H";L<#,_W;ZL[O/0K"\ M_]#Q0L[IFPNB;$WHZ3\]-UP9WUE_H\BO'!(=^.MI8 SY-)/5\M^6TBTYYEI@R64XA:9:$NRA! M*3Q!J,J, ,R,G9),;DJ>=$.]L].V0V'""$U!EMN+(:D6CEV^97115-FO+0ME MCUNLZ<61H'KM$>IG<*>]W,*&J.Q M/FO6B'9SW[?58DG[1UFLTW4_7S=I]ZR,9GVEAM5[8J%B3/:!+D9V1SO%/["V!>EG5LL M'3-F8=-?%;C!>,58*+.98HC#N M@KT'96J:FZ,+WV=-BXV@%_3+A&A"WY(I-QOR,3 %%"5YWH&=(67E6;\H4V-W M18QG$[%BAG[765,R3S*FH^]+)M73V1+02=-W=]#M/&_*E_W9H=(?U(A,M6[F MUG*&;-7G"G5A89V>=,SGY*IO&MYR%I2.\VR^#)]Z8;548'5TWUXOS-4L.YB+ M_9ZT@Y)%75@MH;9;#==@3,EE>9L]]A834^7@4R^LUM(+JNO!HCB1):]7*SK5 ML58:P[Y>6*VN5-^,C7%^*%(D$&R@M]5"G9#B&JJ]9$:@]6\QH$:_J"#% 0<0EMUJ?D0"FKI-4VN6(G;'HV MKVVF1O4=H\::@.^UQNWJ<6M"&*0O*7=NMSLX?=BT/MENY(+>7S*]+FIZ-BR5 M:),RL?6:9GVWJEKC0XVDH+C0EW!@2+CC <6[Q"JS7M"9WG)HFO"I%R2KQ/FF M..N5H&AG['*_V2';DSQ\Z@7).K3E8X%GJPW3V%*2,R?'V09ZZ@7)RBW(?J:J M;'2SW;64<;_6YN8$?.H%R7(,-3N9%0!!<#NJG5O5ZCUBNT--SV9@6)P/3&V_ MV,KU=B\['?7VZ]84-KT@A%-[,9C-/7U%!*MM2VTO)D;>$E#3LZ>.BCV]N?,S MHEC?S7?*MI\I&#X3( \=*F]DUU3_1+<7>D+F]$HI[.>I&][ M\K#UX/6@P7Y/7(E=U*7Q[- M3,XL+%9KN6I4CK#I!7DM;X:LZ#34KMR6)QG*[-8ZNVK8]&P&LB[3'2Z!HXEE MGM,KZW*08TMSA;D@KY7J7-)5T*^+QD3(0)"7*QZTK9@+\CKU!G3>$>BVN6GT MC]IF8O<.63@#%^1U '*^-6KH ]$P5:M\$"F]N8$=N""O];I K499526H3*8_ M<;@669UT4=-S(2S/=\MM[.LE$Z=<6.R[@PD@RKK-D/Q< M=BO0Q&$NV3A^B6Z6VE8@MG.##%O@FKP+MV/F@A#*U9'.FVUE3-05CFF?96N]* M@R5\Z@5Y[63\46[?&S!FP+68)FON1B4#VHT7A-#R6;7+LXVYK*JBM/""J8#, M+/:"$(Y[V5E]5*R,B6&[ML^H'FT5^"YJ>B8#53HH<$9)THC58:J+;5;+K%$' M+LCKK$$*%2\W[XCJ;KZOK,KVOH0W;UGHZ*V'C-L2QU[8%O=S\\='RX M>[>[=[TX\4)DY#0]+YM-EOF:>S+# MZ />Y,'S'?C,&?2U[_RKN]\SZ*#B6\2T[>"D_);A.KEMX8OOFJI3Z.,'/GAO M9NOQ3M8[P2+UR)%R;$_*T+\9%A:S^?(Z,+'(;VS]F9T8?[XM129(%# \8'MX1'F*4P.;%\'$AU0@&$ P@2060\_#WIX0_DO?S M?\\TX!XJJ#^%"I)(-DY0!$6\$3!@*4BP%* L5'A[>*>T9!^P;[Q,-=IK@/+/ MV?,4NKFQ-7P#>(^M_UO=%KH"/-SI^WM>#'OG$C O$O;K7I+[#0UYA:P?/Z,^ M%FTLVEBTD[V=)]NY.]/BA^62$F!_?X#&Q@VDSI;L_]ZD1D'F0TK(U;&VU7&7Y.-6RY7(M3APA0+?;TUWSC! MWI]VWT<91[T.94]+XP6Q&LXSA=QPNLUH E1&#N448+EWT<7;LF$2PT#\*)\9 MICAP 91)S;! RKZW>E)_65!._D9?HP\U='%V[3I; QUX3@^IOP)TU=:P_TXY M%QB+;\GVZ1+D_WP\LK^_9Q,_W+\=N@*+-A9M3%?<%EUQGQ8G3&SPY7L1K.&6 M;H2690I:I"EUY<#N'L,/L >5$ _J<95,/.8DF]-XJ%Z"K0L/E.N"7\5DNY7J M46 ,0FUT2P,F+\T9K:MD$NH>],=+Q,0SFZ32C58ZLG M2I*=GS>D7+N]1-EBN%!#N7?1T-LRAY+!?/QJ)X5I-S-3-4KNN%H#VXML)K!' M/U\\^<&>'O;T,*9?P>H*B\OEU3!%X0]5O0#G1,7G-]ZR;(LJ3OBT RZ:J.U#&K]HX@R]"++@3JOE_@W M)GQN@O"YMQL,= L+"L@=TY.:N<[JIV.RT* 4__>JL ^(O81L8\8$S+HEPT MZNG=)G#: "Z ON#16V%;:ZCRIK#89^OK>J:ZFZ-DZ^%)'$L]+\(1ZSS6>:SS MU[#^_D#GR5YMS)>;&4XN"ZMN:]B>2.5-6& A/-N[9.MABN@F*")QKP'/"Z.? M')1H#?@ 6GU;Z! X[@$[W]CYOCH88R((RV)<9#'1AD'U#M:'+ISQHK.[=%C4 MVF[VVU;7$L3#>-801_V#U6=WJ"@2M 08\GEGPI]ZNT\FY=/V%\!-V?<'1C]N M/F'G[E:Q?848KE2S-5*WTV,$M&= M5+H(')!IB FBVR2([L\"?]Q?MX#J@:>"OS\CT,<-S[%?G@C;#*H7*K9^G\ZR M@71+C%3K @9O9DYI0JV*@IDANY*B%"!6TW-473@\G"-H'E^3PPKZV13T/>VC M%RIHQF.6E?*L9\B *).N.A_V%O.P_#N9"YNF M+$.+8J< 2*W5 S*O4;J@JFT[B)#%+O2MN- X>"+9MMA)81N1OI8 Z$3:ZO50 MM3*@]YW35X*M%U!5XJD3]4UP7=6>@\<<9V)GJ?F.V=C(P_UNK["+E553H./, M(*.-31,$OFF'02%)H!"N[],A]+%=\-LREF)-'146"!6]E&$_3'[H><"/ HXL M0PV'_E@BQ,^(:PF&+XQ26&2QR-ZZR-[6_IFP8!V*"5_0=U4=H'3$P-BBN]M> M&B4?QCX#]AGBZS-<_];M.]^UJMJ:B[CA(HC^?]7N_5#0"ZQ P=D4](7"9=+$=]7QV[+>8FVD5?$M*NPGWBS0?K@Q=:=.QD6@ M-?FLF:5 ?4)PJC$0UD/K8'6["AFFCZ;8-$6?QRZ_1;82K)A8,>.EF!]N 3VM MF%7#G'+==MLA))L] M$-U'Q/0(J);I9SZ2SQ/HIY6X9.,FFJC@O6JJ&G5JH= MS.#:!BY\.?9@L0>+/=@8&58G+7T\I+%,VLJL2%BNW*[XDWYI,=6K&H1P/@I? M83%/A;7\IK3\5N*77Z#S1PM<%P4O1R$\V'O&WC.VOMX(B8M@!J!RW2&R M8.NA^@FAIEV Y4:5%#:ES'Y!4,6)418;GL,JJY#PM [;B4C$O5-FSH6EN*AF.LB=856%)7FZ/,; )@$NPT2+#*C(I,I M'258BLPH[")C%SFQ+O(MFF+WF5 B_7P4S"M+G>#V\D$R.8F?M$O!<)H_"+"3 MT1U\*OO!,1U8V;&R)R_L'#-"B6.$!"VJ'X-NL:.(-^Q28I<2FQVO-3ONM*H3 M*55XM^,I1EY>==DO+U(=TM0T2:8S\VQ==MF7^)L/(T9X7.@D.1Q>XV M=KT=(V'G]12MH;MLF-Y*"E239^5FI MBR AM 1I\OP:"R;-;H(T"XOH_,[Z^XR(GF#@3A@^WQQC%NK4SX#[*%UF9:OT MN$V,; +V@/!4L3:4T7$E&]7Y?9_;2%A!L8+&2T$_EAY[B8*V^OQL66H6\N** MEHURW=_1P\H<*6AH&A'OI**W90(EDR5K_\J,X5N#5_.)IXZK S<3M?U&KOM=9P6J!U>+Z8[Y)2^G9EW&?:395 MHK1/X[917N=?4"TOM]DI94:3:1)2Y+9ZE")N#7.X4*$[YGZ33' MO4NI=:SR6.6Q9?=>2O[XG>>=WG/(9M?"$C;T25*)DWC+/(W MPX>A9TY_>N8.(+6 W;+T?Z*Z.MZ9,3?%T2(X6N26HD6B,;__R+%H8]&^4=&^ MK=T[;IMT)W"UA>H!+^7,$.\"+3K_$,9V@TU@K%>/'%9]1GA*, HE#&R2&]5S MYS!UU -2':_O"!K4(Q=T3JK5L53;%VQ=O-.N"WX2O2RX4F9=H@EUI_3L9>[H M6H.N0H5IP9DTR>'$X%A)/X.2OC.K\2HEW=%%I:0,#5DN6$50\0I+?ZC-D9)R M7[ZS%X*>,9.16"8#R@7LF.ZE9JZS2NF&MW8\U7J9Q80]O21Z>@F:BVOO![=V ML'6G]"6H\Q($__:LJ6H+PP;NX3=;@]PHV:O#R)T3!Y&GUEK&(Z?[+NHG2B-U MP7K#>('Q N/%AX0!WI8%%3M#Z2&;9(1'/*&%#7].P88F\%&2U90'M,#%\3O8 M;;U-M_6CN:7FO69)]XIUJ7Q5I2;T!ME-65RUN$Z/%5M$+[M3Z##E.$63:9X[ MSV*,B26LH;>GH1]-+#U30_>3=E;*;,=3D\LWNCV@#-9[?XXT%-T78]Y-06_+ M*$HHK01%ZR09KS&>L-N81+<1!Q3@6V!8K&]4K)-MROS"@@JVWHPVJ@,B1)]E MUCCS0[VJUBMY4[*WXV:5:%3\E:#085[M7)H@<%KMVZ& Y#6T9FP_91D:*JJ, MRJ6@2G/(DDGY3JIJV\X6!Q7A6QSX%L?'IAHZZ27";\."KH5C@SLWM0UYR!L>P'>&YN\4]"*G8*Y46O#[*[?#C+;KD+3 M42F[2_".626L_@E3_Y?Y*Y_:)$D& ?/H[?/3A?,3!?/[^^;8-\492G"&DEA; M0+^YQWI_&?%Y]UAIHBH,#9]EB3)UF,O3_-YLDG.%#I-@4PSQ?)X>0P>&#@P= MB2#"W@8Z!'^A:U9>FIB9HE9O,8W"B.F$T,%]^UU2-/:[ZC'/4VNY+2ATF,>8 MHJ@T?R%M/592K*175U( M/FY&8 ?S5AS,!,W%M=$PN>$LD2OZZR730JC]<(*L=J3[]W&]OS=@^EG3X%K9 M3(8PMH5:[K#/=X(Z=#3Y,&4-]#2S'UQV!Z,&1HU8H@9.6W/KS(L/W%7*'3SXVCG\KF,4FGNVRN7S8K#V:'!!%O) MV52@N1PF_\W2:8([C^/$%$MB*99'#V9^BF$)UO!'L >N9D1TS"FT)7+&L+-T M*\X2/L._J=.=Z. ^4E+QI+WZ!==5F#"K+Y\F M"1;G]<4ZCW4^"8;>)=:+0K_K]\V@#QJ]8['M\:50YU%"OC2=^UB=ORW[ M+]YFWOKN7"V,1$[Y"Y "J[7E' X&7;W+=:6:F-''#OB-X[/'VV3H2H\EYSO MDD*--&=;FYEECEMRIOVNKDH<(ZMLH3QOJ$).TJ S&Z8VSN$R[!@G/BU.X+MD M-T;G/)H/>7U*>9B:'IYM&V$W#B7[:9?S25](BP+N4[7 M)>JB5&X<9V/1SPD*$R5&)IDTS> @*0P?&#YN]ICP5?!Q7,SU!3]>=>5A:9US MLB37=%&T59@Q7_&LHQE^;8X MXW>V6Z+-J#T33UM1#^Y$;1N9,N@_\L%8P.?+UF0D>)198.1>5PE?<;(=5./)IA:RY H>*O-FJP9XSC(Y(: M'Y%H8NQ5>T$'3IX#_> (!8H@^O_P=RM B_)PUXEVH@M[1H^H,Z8U=E6B35,^ M-^H.LPJ]4Q@.D6M,-DTRY]L&1A",(!A!8F)C7AU!=IY2'P2Z*HA#09[E5M7C M+F.$" *M3II.L]GG9:W _%H2^+7"L^W,E.JGI@#^I8T.=IU9:AT*&^8A, ^1 M+![B_7<,P5/:,X6D%/JT80@E83#Q&YFC6"C,-3]#F)WLZ$I6Y@7(]Y8MJ<1X M2IG8C(H,O\F55^YHKC!A8G(RFTWGB'>YCX45'RO^+2L^KS -;Q5H^D&05X-E M?209QJI9B8_B;Y7==-RHVKX,ZE/663J90H$+%3_*4$;F<(:RV^$87V;K@;!N MWA-6'J8(/B;\AH88JCL!RL=_E?WA_SXX].8*XXW!IO&#DCSFRD:W6VAU1B;/4-OUGM]?Y^G3<#4G+&7RW-$<:0?L!N63K\4@K6ZRCSAVJ%]9LMQPO<4Y4B M:(;.+&>7,NQ(5J$<_/<_4\P[O()W2#"O$"L(?^-*\U@>L3S&21YO:T=,##_3 M**8L2V'>:=6.\;C([A0VSS)-I)O>\XSH, M%Q@N,%PD(#CLE7!!5+M-8KW,N3*H53M#:2L#4.- M5OG"=F QPI YD(N:'$CKHLI*HWQ;G"LL&5F/-(^#O;#JWY#JXXQC"2?&WLZD MB3*3@2<,&NP38Y\8^\0W9AM%F87 ;RVCZB8GS?>[LB:W96.54>7!?M7;*2P5 M648LA7DUC"$QF(L88@A.:_];Z^L_OCJUP ?T\YD]>Z-^/) 3#%(!!,LHC,IFE6D._J3- MF"PQS5)J+CN#;_R/"O_3C>WW_\)_[EZM02O515JQ./7O/L(1]?.$B@3Q[S>4 M_?.U/,T,Q3S(_1M-$TE$\AUV._SW?__G8??/U?X4C?E@7(MH8JE0F><@,W6! M:F;4&7SS-]7:J0?OSNW(?:7O CV_W0=THHE(D<17FOUWZL'/:$+.9G.E[C,/ MYNR$'1D+S/QOIS^[^RR$N_L/'<] ._VWT(TPM@ ]_:?GADOC.^MO%/D5945> MP5]/ V/(KUGVO1;K 1ZC_^@?2P.E;^$B4^Q?_7;ADD#?O;-OK*#BM< NU7-6 MJ@W?%WZ"WGOQE=&OZ$$0FJ&!9OWS4#].'ST0(C2[_Z *8"@:UYFE"LA,A,I[ MKRGJ]P="])CL_[QPE];C0Z#L'"B>BFTL. O@!EXJ;SB29@!H?GKI*$*G:FM? M[R,9(YQH(0#TG<(=_!4>H%_I#OR@(7Z"BA@.-QQ!-#Z(X_<#23T<2>I^*"GI M'L?O9^(*@PKUAJ1^Z,U3(_PKL-5 A[:)_O=]GR-GH!6L8%>TMW""?DF4JOJ! M"]JS$[?KH%J*H:LR57@(4C0A?DXY[MWW]W_Q=\KP4FH8D88JHT,C'IIF6S^#?>JC4OYZ5:2F*(6BWC M;-?+I5!N>ZY'67 M/7C. ^5A(DEZ#&@6&D 5?)JS-/30\\&O/-7D"-U[P^1#B#^\;VE*2W!*I!S! M!YLB"I*ZLCWW[NB9I -, 2C#?P;J!UC*'R0-T'_ PY< MGO4H5\5:;JUUQ;A M?8\ (6NA[81J^P+M['0#$!6R;@'IX ,-(* ?N01#([%V^B7'4>5]E]A.*3( MCC1#-R)X=C<^#-3YKB0X)AHN :0EFBR 9TCR"5(QD&DZ'&$55I^/EP?'>4:2 MUH3>(A50&EB_C8D&]&/N^0F *WCEZ2D]=Z<)FW"8WL2L/;P0G"!J50GPRT6_ M)\0_H-W?0WIX=[P(I0WZ_@G]5+80/@U=11>+Y\X!^P00,+UI7H+I\"I P9RW MCWAD DA66ONJN"X!UK MQ0)*N@IH&V*5]XN7](6C>Q'F/6>?XCB@Z8O/// .E. 2H"Z?G,5 U3U]'*WK M@&"!)%@:I@U-SR/)406O@955^]V$F!V^*X@@P\=J,KA#P ,""==E@/K^7OTR4DJM7Q)=%EMUZ@2>5?7R-NF> MJ\^7U]V-^LQ:B /WY[LWAO'N4CYP(+T@A"'4X9T@V]O0-8LN /]:L&(:,,)G MZ!=0CFJ\(L46CNA] P2V%$# L\$MR]&6_@4)I3/O#<[QQ"JD?GAG:WOMSLNB M>HJI?C8$('FH P&+VY'0 Z7-$K*Z]>3WA_)2J XU^N >JA\V.('I5$@7.FP+ M & .;A3#A"%>]#P3>:K0 \$_KH%D-1Q?';MP %,*KA64NN5)$LO042S! 2@Q MT>D$V10<#4 7*E'!Y7C8!80R6C=!MA24R@"44)I!8/IR96(X'J@$WC21J%OS MJB.%(.4YG0[ EJGA$0.>)F_-K@VH+R#5P:_A$H5 [R9WBGM S'1-L,&6K' MB#R@&#U0UJ&DTVWP/" [)1,FM^SO2Z!&.NB"]FXC 4E<40:8-[V7VL? N.GM M IVK#E(CX-8M"5XF,=^G!^$,)=S3D5(APP\=1TM^*T$- M8&W(4)-V .?:@:B/)D+YXJ.$[7L>S_W>M=*C$ M1:'NBVVN[?#PM)#ZZN"N":1%6<\![0M\& '](1P*\H5)=AL$"1AP8)/>R!8' MRX6XW!X\+0B=L@^_;WHP7:\2C0'@7:[R/0[J>U)"F>I#"!Y*9) M(<4E\ 3)I9/3*<+K2%)7FLK/>;5F-T/.K+987^V.X,GFZLMJF1ELMLUU@VIBC%SU:P%N+-D>< M/U-CM6J[*B5JC":ZS@*3=\"0R7T^VAFV.Y+#3 ME0G.$FQUN9@I6XNC:_J"[!8-&JP\>SN^E6V6E0U"D=QU?\AA"Y%IN6#EV=M' M*ED7Z=0J@>7R*C&2L4:]T6Z#5YV]74@V=Y6F6YUC38UTIY6RFHY79ESR?&4Q MKY>BX]^(%Y\0%?/MS1"^]XU82Y MI@+TLFE X$'MPB=:,=:#M!!H+ %.H@>\LC$Q+=T)7@!BOZ$!\\S Y[A*4*F M-$'ZY&3[Z0^G'ZW?Y0ONYQ&XUGQO& _'^D6UH)F;:*M=5@\@4G6[[6@I2EKGA\JI/UXSC2@UYY1!K3&]H%V8-3)\$]-LN>&",.HP#2!]W[, M6B3%=LL$^#=$1[+TA>04" M?,-%\CCT. 02E,+=9$II$K7\C*UW27;T<0U\7P;A@1SJX/#NA] >R/8\!XYJ M:/#E_@P86"0!_B_V^,U%^C3:5B]?:_$];%M;2ZUABVT.6NZ/7U]K%#T.&N-X MM;%E%CL!?P#/37"O^\PQ?,RG!^.: []U.)T;4M-NY6$P:[&3*$TSI3+&;[] MUY(>\9'AIKP))_O &5)="$R8>R#L:0L+T59WE)\NJ!*99E9.==S2Q*KB= !M M8<_X^7"YL"+S7BKR/)KO(1515AV8D!D1RVV))>_AX2*YX/-TGU4%@6('@W:- M6)1*X[;HDM+)-B>TATGJ4QC_ M- G3U[//7;V!A7,%=^VIA1,@.>OE:73GDF378+(I3&+;H\S?J6\"%"3)\MIB M2^9:LGPRN"G5C&W6'+93#4Z)FQ3'U68LM$2N8_Z_;C%W3DO:Q]O$,6_/ELKF^"W[1>SHFY>&/(2.L1TU4GG4I\1'\5?F?D MLBK*36.#21W7:>*3-I$UH;J9>#[O+;;'+S(R]_X/+V$#\;O/WD^QJ23M!]1 M4%_*-4/_GI<$!(<8B3^A6,"Q*-GGPKZ0PN G80&U F#_$+4/.Y>NGT3I]=)_ MJ]?^Z\"'XWQAS,GSH<$3T M[U^1L-H5YI+HJ(#)WH+O>1YKCM[,9X/ZJ(51E;619Y-]1;]>'NMGY"1,#54U M7'09H_C TC2@!F6AL"> K2"K\CYCX?V3YP^)!3"%X0,,YCW-GCV'A7DCIG:T%R><4]5HU?"C&$WH^=/-!H 2UR\'?<5AG_].+"KH &F]& MX_P(*7IQL)2? &0 [?':4;B7Z_+Q#]3E'\*I?][9[-6^!!$FO@H3^'/BU88I M$2:^"A.99P*/,'$/F(BDT[U@(I).]X*)2#K="R:@ZS#"Q"=BXJ,=RM\R([[P MV.D/'/NJ5^(7G_EW6TP%0 #6*OP2^?U_\V;"GJDK-W5-OY;T^H[N*]#EYR6A MD-A3,.EJ$E%#1 V?2PUO74B/1 WW=Q>D3X\>^YW&A??.[V>G?)667VK^<$;0 MG\;9Q_.2\>4FAIRH7S(N^4\Y'SKY'T;P1X1P34* V4:1S+]6G_];& 8H/+BO M[0^%GZ[<9?NV^M^M^VJ_[I6ZQO'_WS4/])9SY_,#LV?ML(9+Q,7FA%TWNJQC#/4,830: M^O#W!V7\+E_+9C-)Z*338KO)!E?/9RN:DYT!OH;#(['D4X;X6KZ^N;;VV";X M^>$ZQVD]#V%9747T/H"$#2S"/][\WR5-?TM+VDFF(0*&.*_1>CUE\&V1NJFR MY82KN!.FZ+@;?I$>"?45S26@JK0?I'*5$8P16T9L>3]L^?E*SI_SII <5]JF MG!NPU0K6II,.2C[+U-H'L>_=*+IQ.(Q@,JXX-5C1+;HE6W1 M6WJ;/R*R/]=@O?FI[T36?[ZCZBU9WS!TG[4OB/FU3%"-%-W/8$2WFQO.&;U) MU=M<$JI@B<3[Y'PD'2+I$$F'!]4$7Y4.S\TT'&-S\[$0GZ[J.WKE ND ME,!4^KQL/?)W/8J_:]];$=;(@3?T#)M7/U#T%IGA?R#522#?1,.!E7>W$>L7 M Q2?(+AO<; [D=S7"4"^505]_$5HY05AGMCA(K?++A6V*AGC=KZOR>MA&^X? M!B:33UCR?0&,B,TC-O]KV?PZ\A>>0G_;%OI>=7JLY1;AO DDMS[3"\"#8ET: ^YV7SUV)*&R#_R?L M4 QFZJ!V!**$"HR\"02J9/O].@53$N&W9Q-UYKP5]&E W3XM.)I$0HWOC0D@ M3'_FC#<'(>B,/^4%!%YOQ *:.*#"!FH6[(P>(H6O'4A21X,](6V2T#@XOOY=MLATG'^_5[:%M2UM?2H==I['"4T*R8KYRJD'H.Y1139ZWB M0R,Y1 D.7H.3:[U6&DM 34L3C6$35-ZRT,C H.F'?'Q,[7!,*S02QZ-06]90 MB_&E8PISV)W/:S>+)I4=9I;L1_#(J!&Y-^4$=ODP133"*V@^Z[_6-[4D.$L# M=?9"_RY*L)6N/S@+L9'$@Z^/FHG$8/./R_-:0X]?(GH[#%=!_";;WJPK;QTZ M^1P0A;J-FUY#D>-Q0' JF^T-.=DLT1 4>! TSPG. 0/,:5F.9 9#W]X#4?"( MN:3"\2W!O#%^SD@CFDA_U^Z?R0(TH/.#)$ MZD>C5GV"EJQWPAW-IS+M. 31?I3+UAN)9TH:D*7^O"O4@14.6=%@4R[OUW#J MER[%@H%>:*9@,*?B(FVRNBGQ< JL&)N!1_O49, 6KOYTP6! CS]2&6 *$BV< M/B,(#IKKZG7!6YH2V*P%QY#YS3#_@<_Y]^DPPTK:P E]/E\[AS?[[SL;J;/O M)^U=1?ZZIWU[GFD,C6_F_59=,QT]S9Z;AC.; W[TV@<&K7G\46IHZAW C6PB M[C/ *4QP"94/7_&H@>UAT(W&PZETMC\O3X0M'B'8?:1M 937DNJQOP%@&RY:$*L+[N#Y"Q[."5YVB#,W<#'O*[RUO^+I$ U2# M+MB3H\I'$TKX,%0AVA% H12QO"[PZ"2'6>.A!WD5R[!GTQ%JO!<$+>,MU#4> M=G="NP^PG\BT\HLU[G+>S)[C+I^->Y?X\3F$_^L>_H;S>Y9>GJ7V]3O [.NV5 M5:P.&F0$\6"]-'YWR6^45+W2+K!%NECM:B4GS\#^]Z!7[YX%2I0YDV"T ([AW/_A39+;!N,YH8T! MIZ]Y$]RFZ,H&]X$=\]=X93-A$7X\ZBH\92PD,>"#X&@VSY )_QPV[T<&## P M#D/%?<4,")Z+L]V>@F>L@/ &/.$).: 2!@)N/V'X *3]!%QOU%Q@/,'&=(;F M,8LW.\/7VC1^&TRW ^+5;XQ^&"#I,2.47P R'@S0' -K"9\#YZUYD^WVO,$C,3E4/,$!T69(*!.7L*9B%ZZEC(K@< !Q,;S)H,#//?^O%Y[H =+(& M,6'"=K87^EE>%G/G[2@?;HP5$8VQDJ(Q5N?.E!N,L?KX<*)7Q@V]>F->XMPK M*P, /8?QDBT3B%$X.E([=(M]247H5A.**Z4\G M9-#E"R^\"J_#H<SGGYZQ!'Q$$M2_/V-UB8>>& MA 8U7WPO8-)?_QR)O?/;:(K^!]X'#^2?XU]?,#V]OD/T?&10Q[R)TF<6,O*[ M>--IH55Z&!L<&C^[GW_J6U'[[3_#L=8Q^USYW'N!0XN/D>0@0Q!HIBY\NTDYE MWZ=VP1,1&GX5F+?A,R+'2Z %6I?]@,ABX9%8@388?K8,O6AK2366T'T& MG7QAK187+F'CZV M#O:P]9"/7&0\\I-*R :9!!HW"G),>4 0S['?8"7P6LN(2=#)JO/^C'=X5.C- M@L_V_:.(GN/0(Q'?>R0"#VF(GY!/S_CU1_ $*/!WT#ZCE&ZQ[&X.AO53UXU]+BQ. A3>/L K>XPA[F%NV/RT[\$KMG6C/05XDDGJ( MV9"8#Q$C%"4S1Q;1(4191#.Q?:K9FSWP_8(=N'U.^?6%_MZ79JG?=*3U>; H MN!'WEUW*$[<%NIOUP@/G]V$JCB7>NN+*N@VN#1E*I7C1,$1$.)!@FQ"[/V-= M %#5FS6!WM>3X"4"*&B_..1Z19>=SWGPY?_ZSE[H\8=/D0-"\$61'S3Q;DHD M)Z$S ;QI%CP+H[S QPGW#:??>+1YN N_[ MK'#F4K-+O&0Q/R]4N>_R 8 M->'W']OK/NB!""WHH9XX\=YU_@*(-@G9K<<78: TV7,H5 [:HN4G;P0.@V/% MZ_F8$_\ZKJ.=&?CEGJ/2;S-=&BJA;RAM!1A,0&5B8:W2.N(?^)P]_X0NKT!7 M@RX[U8L5GK%1*%BAA9[_Y,="_4CET@$WMK"_X]'85^^ATOXM4.;*NI=Y$PS. M 0J;Q\H6#!.]L ^/<(Y$=L1$?R,3A<$'4T\\I50*[(>WS5<=G=@/]:!@*E(X M9?1S"$>@80(Z1HX=?WCM!*K4DJ&/6@ MC_E:>(#9]_I7K^RE@=(%"9?\GC4O#)L1,8)8K1KY";L5VGT-3RM&GFZ?1VTN MK[N;J WY_%)SN_/_OB!V[XE;"I?,YM(KYSK"?["TX8.\\F!IN]E+OGA1/B>P\[A M\>!:E;>0O ^M"I\P&"U\MK' Q;IWNGZEL_1"7 7)"5^$_/A50WDK>"#@//=F MV\O"\M.OT. [I&YY%.=IAUX*A'"0,=!U=N"M%VZQ1XL)DE%,,(H)WD=,D$:$ZNWJ?BPE19 M#8;&:D?5:2S=ALKAZ4IF6YPO2:TQP+:J/1CO9KU\0VASQ/G*-#?,#9K\9*(T MS017I:>E;4IR.?)\926>:N.K22?'=OE&+RDLXZS=H,'*Y.G*;'MB+O%AIZ 4 M=^N5S3O%3GD%6S2F3U?6J@U3*<6-+.O,LL*@L4ZPQ@ZNQ/'3I3:]E1JJ02X8 MB3*%E--T5@-MQB4X['3EV,WT-;)M68Q6J*LY0S)''-AH\GRETDHFR"U>[[%4 M"3&-=V+GY1C65@<\\.WQ=7]&#F2U?8ZUV6H-;' 4T6J7*[ 9YX?GIB3RFA=R)-,TXEC M)M;CA=G4!<; V9$HLCP;Z9U)D8F3^&Y;3&K2LMGF4NNS08.490-LS:I/:D:DZ(S7'0*4R MCL/ >HM$DO!9&M);!NHJCE;$NL MM5C 2MCYF9KVI#(663&/.50;*T_QWLJRP%+\ CUABBRL2@[-\(S$U#)-P\KU MT-*S\].Z:Z\S9%_ !KCE3 @8!%LN4^+A%T6QQV6-WMKNN3?MHZ1X$+V07O&[9?< .)*YRQ?^!4D0<*T5E M3YT+I9SZNI.G>D(U[Z -/@6N!5$&)H --'BH,NG!7T_[-+75D:H5SFN_J%8] MG?Q@;Q]9AUT@;P92V)X.T9VPEGR\5;A&X*%9@1+1#*" \'ZD/[3(-S: ,<%[ MNW0FT%UERRC0BO1;!Y@W*&$]R*5[62^\*SR3QWAFS\V6 ]@L9^GGP@/P@!/9 M'OR09P@!" $^*'$Z_ QL$:4+ZW;@73I.!;\+>+WI5Z O6OD'YR*@FYEARCM/ M0(2F[J[WUN?!H .F5*CP UE8A@OC*UXJ?6! ^:4PUALP#%F\EX/L%_T300D< M?%O S1!QO@#P4?(4^HX\0@[,[ ?H/>9)B/!](-2WXX\,J*?3'/1]?0AR_?H; M>3[LR".,T%Z],B"PE16PGV.:H4O;@ "GP!@)$6PXO5UXJ7U]X-(_YA-/CHT,Y//=WA6-HUJ-BV5(>]FZQVT0?MC7!03E("C M5.MG[NQOE5<+"Q0_="F'Q?%_]!G$52XQZGK2\Y@>"+/(\(#&R$ MN2SDP#@2B9Z+R8/-=2^/@,$.SOFG/16A0K"E:2R@'][WH8>&:J/J$3\AW7^% MYV;W/9JH^B48YNUAPD.#MUD?8N=7@3&!7E#HVH>9/6O>E T'0E\V1>2*VWK' M]&MCS2,7Z,2Q$7I0I1YR43T!R.G"'+XSMI4E543K 2"@(#11,:1CKE':1%"$ MA?*HP!<3TU D\[]%P)3@?D?$X_OB/&@#XQ@\!OG6P(:>3V1:6)H S"T1WN#F MI"!8HFF2B>3EDE_""%;P>Q\. >WO:>&U4[7K^+F7-)I@ M;^@]=R5=ROK>CR[ PF>8LN/Y!TWD1P[ MU<[7X,%JB-#)LDYUF+ MQK0N(:2R9-Q*]=L_?NG&A68?)U_L T/6/N;CJX1/!VD>TDP/"0W[% 3_@I/\ MXL0KQXR[PEP2'55J3O4&/,KZUPM:^6%8/_CA]1Z"><;\TI)^!A_" M,#JT,?&B$+QC&\$77@@"?7,4J0@UJ?'7G,>";#/816CL\H_WMO5+))Y3T8#M M<&K9S09L$\]X*L+$/6 "?R9?G4L08>++,($]$T2$BGM !1!/$5/DL8)#]^P2"*%ZQ%H13OXW'-V>2T>7K$!Q$?_ X?W'+0UY_R"6Q/Z"=V9 MR%]O2%Q_Z.];;L)[&<%UK>._%3KX\IEYQ\+LJN3\Y8B/R#DBYXB<(W*.R#DB MY[^3G%\/!-X).=^]XW3?LXE"+ZB?U1<_A&?T/H9E?SU'?L8L[/N[&:X]TMZO MN.+V=5;9+3)Z<[#X.M. M2U&ZM)TH.\9T5^[-N"1'_OA%$.13)H%?8\+V+6[G2#9$LN$K9PD MTQ!Y:_XGDL:M5$R^I35DI4K26[55-\MS TJ:C,=Y./&?2-+\A9+FSOP'?Y.D M(:\M:=9:O3V1N465E6>"CF/UT8)8NM>6-&-QV!FZA3&E2(:;<77.P8L8:BU+ MO$?4/&[\^,2)U#GNA1?[Y[QKW;_?+;Q\3[[1&\CD+W!X1[KAF<06YJ;%';@M M!YCMJSU6RU2RW2JEMA6LV]AIQ4X[MQ+$KS$AW4PVIW2RM2Y;=0H:,YW4C0Q+ M0P#^^)5(8.]2ZAXYR!2)G$CD/);(N5M'6"ZQ&F!3R6@QJZ79K8T38BII?XW? MO6FN&Y7A.C[$FGRW0"3&@I,JP"$#5"3%(BD62;'O(\6N[E];3#*X2;!J2UGU M\X4-8W?Y3F%V;:M7:PU&TJB>L+"!UM*;=K49%]90#?N@?RT28I$0B_QU]R[$ MKNZZJZ<[G3*!ZRPKB=PFL:S$4[WUU8,$H];"%O!=AE*V*UIQ9^)"2N%0B/VV MZ^ZN/72Y"TWKO; M5HL#NY7RF_*P@;7J7^-[:^67K7Q%&=$,OVE2S'8^'4VF<. =S!9+/V'8^PS7 MOT.UB^1))$^N*T_NUK&VV?:)=+&.KQ6G;E22FR65F\>O'H@UEM5N=CI(3C#' M2:SI=DZ9:\49D$Y4E/(1B:=(/#V*>+JZQZS"3D95HR1NE%4[W9:7S+38[GR- M!C7/5]/S1&-,*3DEX12V>B\Q-:&,RD0:5"2B(I_8@XBHJ_O#9,RTNCW2*#+: MJ+4T:XMM)QN_NE._6Y@1&>6Q7CF3TQU\C.8D*+>R&0VG+ M#/*Y::N<;)H230/)2462,Y*<=P>>2'(^E.2\NK>3I60COHN[2[:Y2F=4,95S M1?GJKH2LY#0:;0DWS>^8CHO$+ ML>F^!S6/0!5E(/Z!3">!S!(-9Z)*-Q+JG]@0YO8GNVMQ_#F"CIH5=R6VV.68 M@4VWU=;2LAJ-KZF!6U422Z&4TFTFGBYHI>H0+RT2-)=!E;Q)ZHF@R"@8'@F' M2#C\AG"X6S\>GFLD.^RB1S+QB2OJR^XF:Q9?30W\-'FC9CH]G,OC39;BM(1< MD3"[8KI WL":6R(=R9M(WD3RYHOES=6]7Y.18:R%\3:#Q4F.[R^FE44:^QK] M)I_/2./A,HFS4L;-"46^.,X2,R!OHER_2-Q\R!,5B9N'\1NIB1'7E,@1LVV. M5\."46F;B:M7/N"#62[KFO(.85:3>21W9.G[ MS3&[)U_Y=VTU<.O*C_M"\X/J$1&5WSF5_T7SH")RCL@Y(N>(G!^WM.M[C#?+ M@77@=;"2!]B9E@PL:QZ:0%&D.?*V1,[=M[TM@6&]/>E"=N"K7)BMKNUC&;)R M=M@AS E6-4;-%!DOF^+R]UVZ>P="R'_P/K=+@U"I^'38M]BNOJ(YS M39O7DO#=>KHS2%XNP4;ZO9<5\1U&D%=%O:LOFJD@@$1:->8M$6!1DO[<@ M^YV)L-6X4Y%FJ^6 <>ITU9EQZ77[#Y*#?E^.;+WA_"PC)#N_O7Y37O_X'_"=XLJ!* MO E9=^Z_?L^8GX,T_>=7EMY9_SE3FF0SDT\^]'(* MB$'9E?RO6.@S!,@9-#5^$P_!S!=?<56:VC_]GP7?(!/T/_J@;^] ^6P)]3R6LAZ\2]2QY0\S]\;&Y"H?9_>\W< M";T>O;,G:Y(5:TANK&-HO [>A[Z![[WX2N]/^"! S$ (J-XWKG=:_ZL0$4'H MPKHFR(LQ8QJ#8@W*G3UG\+]"1/02[1\C[A(^>"0WN"D_R:22*9R3^,F42R1X MBLNDR11')7",%S*)%"%1/[RW\H&DB6>(+)83DAN%TLP$IBX+7;$SXW"..%V9 M5U;%::;05I1X?V8E:%<4XF*;(\Y7BE-=2JP6#0.(43YN=0N"/4RU.?)\9799 MR&>[/4IAB$9UD*>S$@#=#*Q,GJ[$STZ=KNP/ M,A5ER_,C)J?&X\1,6QCK/!SJ>;:2999M>H=-!:PXFQ.KKE7OYP9PT/#9X97V MIANGI7:#=:16L=ICN\GL$*X\.SS'8VM!$*R4LLHLBO7*G&A-2_#M9X=/+EDU MF9MDLHRD#_H&9XM6EW:],_RK+3;8J,,%;(,3G9N5S'H M0<-0 ,*['&,6:QHW\P;&'*_4[$:Y,#?G&[8JU"V1ZJ6RZJKM3V4X7FK1"CZ9 MI9HUQ4EGN556JU"BZW*I\]=;=F:LIR0)<,9BLU(YB^1J11JL/'OFSBC(.U=8 M-)5JE M,2/75W6Q,.L)K^SAJ?X:F_=SV( DBAI6$]71%*X\1Y,MT/,$:>-9 M;%6N]K=-SISM,J[?K>]XZ6!:'ID9(;[%FMW:2B :PHB:NUSZ'$Z[='=7F8[( MI1+/3^.,,-X1U*;-9 DF'9Z]W2'P;J5E%!JL MW,^YCFPX0L^ *\\@FDGV*5U/L0TEKK*S;"X^:;,8[95HG!#^EB\Q\5JFK$B< MD"%W,KNMB7#E&>P[)4:G,B,BC^4J>;P^IHDT2[M>&O:)>+"=PF"8'YILO*,E M:&50VV4IF+!] GLN-1$%D2*2'$\F,UR"QS&.E\ G@DKQ^#0EX.D$?_IP79E/ MF/:"E)AN:R752ZU\>>5>%+S9!6:-F'K:5JBQ)D\K6;E9RM"7!.^P-:_@\[TLIKAF:TUZZ29N#1,3'KKSFZDS2[=)8I@4(:9RV89)SX@"^1J M2&H47'E&*\1RY!0K$S;#QEOI]%#>9M9QP%&7;IWDK+NF6787*#^;)(3:JMS@RN/ ,3R9.-;,64XMAJ;B5V:BEGR$"<)"Z M:5SL9^6BL*FSQ82:ILK6U.(J[J6KQ)"T_ECL,66%RO =DM4%NDK J^0,3/%N MMRXGZWI:<8:KJ=50*(MFXOM2Q=9-E5;*+UE46:;'259'-='['H(WWY^>$KLQ),& M9[%LMRAMJ81NN'JJ?>DBT]B,1O4G;0=K2LNV;)'"/&<*RP6+\ M0!2SW>+"V/7:EX0^:3-F>S--SX%F.!9=,K--T7U@#9\#=+0Q$G3=G2?8;2N1 MRVP&BT5)@\\\ VA9Y> [30KX,KF5[3;'6'.VQ% M7A:<'!"WV"7A).BC;6NML9J:2HL<'6]/:S1<>G;\+9YOM3M-&\>VA=*H ,1/ MC7';<.G9^=4&[_)QA:@SFE[5*TJJ[=R!31TC-@-;4UU9'%25K)B75AVA.7F(6A MO9Y#:]116KEY7Z]A6VF69VF,'BNB/WRBY<>@8MJ3*>]-IKW6!7^?9JA!%QFI_._%C4 M\5*Z6D[,R^7Y$*C1>@G#&87<-M$&SJ %F-KH5FN% 3O@Q,*J/FL9NU+;=P\? M+Y7'F5HMC:<+S'8\2-<(E2CC1<\#))+D*+(91()DDMA MF)B<\!E!2)T]O<-V )!'#HDY6+(S2;@".23I2Y<_Q8_(W$9;FEAQNUO/9O2T M3^.S2Y=_7]5E1VX-&$4K,8W\:$DU," (+ES^RYXX*0QM?8L51SNW6ZXQJ9Y+ M7[K\4Z0D ?UWV%-6R8Z['.Z,U7S>OGCYI]VDDV@DYQJV7=+&?++(5#*9]J7+ M7\H4@5I662:4XFZ=6G;*%",U9IE/J'0ER[_>GQ6YV<]=JQ0 S*3CFOQ%;F];')FX\461W7&*::Y MHN;C>'?,N9)[Z?+7U>)PERF;LC*8$CM'5&H\A\TN7?Y55ZS74RV*85?S*I:= M53MFNCZ[=/D/5Z*>W327=6S53B]+I:[0&M?:ERY_NT?/]7EQOF.[A9HB5 V2 MF(UGER[_8I9(UDPY-<:HYE0F16(T=JF+E_]PH33L/%>N8W&\8C)YV;!36?KB MY=_-$6.VOEB33&Z47I$[H9&D./K2Y4]1!%G+3]L9K"B8B^6@Y-K+E7OI\M>T ME@!,S4("R\6W>')3DF=VDKYT^3N%LMG+;QTH554BM]V0TW)BYDUC/CD23A15 MC>!WF#S6$W.LD1[1!'U)32BK8RS76S9%)5>>$5V-4?59F[ZD)HSE0A=H"KR@ M=,N%?MQ4Z%8K[UY4$Q;#^ 3L4E>D7ME%*"GLLQ];AZKBLT<)E.L MMHG3WH"=XY65YBJ>M2F-5 (<*[X;JVXQ6=ER MFXOJS$YDUUFA,>+804HNI@>X($CQ(\OXQ,?L_7#"B1A!K%:-_(3="NV^AJ<5 M(P]N++B4\((BX!>22-MOK29_O/B.%6\E]1)9%9EF"I_U7':2& 3 RZ%NT/> M^;VGV L["8:J\DM+^AE\"'L?J;W#TW/9\HYM!%]X_EKTS9%;-Q2F\M><.\YM M,]B%[[+%/0_J)V7RAER:H>?#]F!3U7"#B$'P=QR&Y'YZ3G 7 .5-Y[,?$$ O M#I;R$\M0'5NZMM/Y-! 26@C^\;UAD4/TX,J)QQ$FO@H3;]4B1)CX,DR\50X4 MH>(+Q5/$%'>!B4@\W0TF(O%T+ZB(Q-.]8"(23W>#B4@\W0LJ(O%T+YB(Q-/= M8.*MXO@(%1]$Q=V7\;]\[/0'CGWG]?WILR-/CI[I)YM.#%4\:@\ *,?>^QC.^#^&2T3Q]T#Q M'SKS&=(_"(3/XX-;#H?Y4S[)2P*J>/$8A,2?O \$AF9>JT C0K@:(:!210\^>$0/$3V$Z(&(Z.$3Z"&5_#8$0;ZI M)#UBOVROP_BW:Y7]!7T:;]!]\IZ:;T9=5R-RCL@Y(N>(G"-RCL@Y(N>H)_8# M.$Y/>F+7#5W:QL _*Y(=FP(T17.7[YDC/[%QXQVQTG6:FN$$1^(_1-ZDYTVBUFIV><8QTII<6DX2@_4,R!LJDC>1O+D?>;/O%QR1WGR;%,6;$F,";PUC_VCG1F>_WZW"-0]N4\NM/#^VC#L#><" MWOS8#Z7LHD;_QBC&\4V1',AV MDZ6<9GU='-078Q.V@ %&,9' WJ6@/K(C.Y)9D?HOV65 MSK5K:U'"-"FS%JHI1ZH4OR96U=(2I%-52FMF4 0VQ;#+JQ\935!2K MBJ1#)!U^2SKR3MEA:G=,? J)F[*.[P^FB7^OW4 MJ]_7'NU*8[F=$1N7):KQ134MEM5Q:@:T1YQX2WU$%OA_HY'+O]"R\,#F^Q%% MWOX;C@8>+QR18M[QD,WA'*1% N-Z!JQ$P[P_"!(KQC%&%Y3F-BG/XOE>5V7= M4]#GI8G=A=A%0*?7O*Q"B!0,LPM W8.?>^"%6=40E!_!&.N6O=9K*;QKL8,L ML1X/9;,Y9('Q( '\+,'#;=.1/IG991U R/Y)4JEF !92I[*DACCK1@?@" .R#=N\2<_ M ^(B9AX7*S]Y'A$+_FU,8_9< I2OJH8+^"7V#]B!/3<<<#[1^M<+GGX)7'Z' MUGYK_OA7#QX'$T2$B;O 1.8Y'=T3=X&)2#K=#R82$2+N A'8,Q%-4;X/5$32Z6XPD8AX MXCXP03Q3D?+TF:CX: [<6YZ_*PS*B]TB>OBZ[+VW4W[&Z.3$,W;C;CY_.@:P MXNC^7'$2VX]-)K _&YL<$?R53OGRB,O/'F^)DX]-USG#LC]ISND-\'Q'I&WGG)_P,#>[SSD_<^-I[ M9R+D9QW8"__>_,"WSH\\9*%]VO2D\CZKJ[==2D>_A"E@S"$#S/]A:=OM&;+! MC5AG9.7'_-2JR>,_Z-9TDAIWDCBG&8!.P$T)]>4L;\G6A61%LRKRG65C1;,K M%6/-U*C5L/LN1Z+F\03YE$G@7]HY^1;2Z;Z$TXWOZB\73NE[D,;WU3/YKV>" MQ!V0Q-?Q@!]DO/F)(R:X+R:X!YKX0B[P8EDW/W&DIUY=3SWHJ,<:ZP7]M%K< M+9FMS2>4P5I/)06EE=&I-M!/83'-VPKJ_44W7FII@1/H#;FCP@_AI)#D(1Q= MUS'_/\'*_Q;UCI>L^;^QW/%<3'Y8RC$4;XAL^ M_[?0[IE)_"U(]Z+I&]'N=Z/=NT#QYQ/O)8OUSHGW+]7%/F!QQGG>76<;4DI9 M21T')PJ%6K/O AWLMRW.!XE$GW17/#;:O&6'@OI;.\<>TXC]W!CVUY[_^GU2 MWZI3OH&TO, "AQ82MZ:!AU0>/C=2^OU8X/5BV(@%(A9X;Y7H8W+ FQ67$0M$ M+/#N4L0'Y8&WROH>F0?N/B2'*DS,I6'RMA33#5NR4(>UG*%IDHE&3RWYI60^ MJ/_G9K&XQ_/OW*$]-SVTF\ZI.E,2X4FP,JT6W47!6?1I"\,RTSPNJ1'^MOQFN\4]2].0H\^DX.>*\FY[ MTI(+$\7&B.6TKDT+W"#-W]3O,"&&!:.!XS,V9U2E:4X>*XN5RZ60WP$CG]*I M[U^E^P5N]SLLOKTK"?9HI;J1!/L2"?;;SI-LGNV9W;G-LMO-:M3=8:ER934# M8@TZ3[Z_1+LCWK[#DNM[@L[#%6A']=E_8WWV/8$GJN:.M(4/NZZ&2G_#YWN: MB36;+-YI\%4QDZ"!0H!<5]#02;\Y/O&>4TM>K_9^SY# !W7D1Q7@GYV68EMNH>*M9:;8W[DWKP;/%J30:B#F6H#(S@W*X>D-N M$=]_JK=D;)1'J4*6LY4!:ZT%*:V5 MW#H-A 'TEKRF%CV4'(AJZZ/:^BA=):JMCVKK'_.V^X"U/]JU\U@SK@R5KFL+ MRK":Q/.4"RXT9.U#]?:CUOZ#9*JS M0%1J'[' W\X"4:G]8_' W<=#P4,[P&8U90$.]T+=KO_1SJ9A_?N@[J ["7K> M.BOE6C'/*)ODU6P2Y!,ZC*N MW7245=&MMY7RE"6QK2XJS4%BL$Z6:0['8+0TD8@BI8^0[WZM0.E="XLHZO'P MV$/PUT;J[IMQ(/_NR,!\^RV0:&S[/*-(6+]GE2LXJ2D@O M@W&^UQ6S[Q/C.T[U-8^MWN_FMKJ_ -[M$PG>%KK7+#6/4B<^+$&SU$1**M-6 MALFE*VRZD4Z*37IV2PO7&KEM7+%R D9H1%+"!\-QE6ES./X1"_>1YV?)/49S.]7R/J,X%$N8 *57UK2 MS^!#>!O4@6H/2;;!%X= >W Q8/\%-V:;P2OF$EJ">QO^I,BZ**\O/!]6@4]5 MPPW.'_P=ARS[6H3JV M='+0J\OTT,(/I#. P^S_>U5'3 MWB-,?)UT>CU1/\)$))W^/DR\6H\0(>++$/%6#46$BD@Z_7V8>+U4),+$EV'B MK?*6"!4?1,7]U=2D3T]]D[J3:T>*/O>4@J'"+__W!X[_^,TC)Q//V(UK4M+' MD1)!TFW)/.& R=%;7(_')X8J@G_,2P**5WAI%23^Y'T@,#SS/_\]N>M"LK^4 MZ#T$G?_W,G$3OTO;./Z,DX]-VS"/ZIB('PG/KQ[M92*8O"#E_H@0;IS8_:>$ M<&BP%X,=]AZ7)KZ.]ZD;%RE\(LK_J1D6+"".D/[ZR8 R<^-:P#]%.F/9L@;; M:L9@S44,%5V\J<4\2#$!>&C]K"S^NV5^W7O1P%T6:D7CZ3XU[PLG.!+GH 'T M@7D-'R_;VD\FY:TYLW+D-:_"KO_^#S=SNH#E=_F54B7-2G[0W92$W4W[D)?* ME7G.*%=9EAK.K46Z6RK52RY'PKH#/)E\2A+DMZ\]N"_I]!B%^W_OZ+DH._LO M'%GV]24*$1/\]4QP#S1QXPJ%^^:"2%&]?ID#J1?$J9#JS975TEKW'76[Q=0V M4%!AEH==N1.>5SNCHD#17.*C]O@#"(6;R(0' M:0'P[2O]HWE W[5P__O7YT>T^VW+[:.J^F^KC'W YEPO<_BLC-,S9IL>K>NK M6F>5P%V@A/VVS?D@T>B],4I=,-N\9='TJGOQ#T;3JQYK9L/WX('[8H%OV*4)#XH#T33JZ+I57=LQGS7K-LHN?;J.0M7'H^PZ98! M!C328#4LLUZ.Z'%I*MXTIM=G1H3[39--HYS22#_[M#!?,U>5X@RC)!EBU6P9C59[ MVD^U@5X&PWRO*V;?(,073:^ZM=_J41)4H^E5MTB6>%F"MBKF1N6=',5V14VL M;!-B(^&V;VGA[IATOK*039[MRE@[GU%J0[8SXU(?L7 ?6:[]MM.!IXOO %^Q)E:ZGRVY^RKLJZ%)^HAJ N"O_'8 MA_0R?_WMTE;,F,8JCB[%2.PI!L>F/<7LN10S)8V7=< TB/ @W!U>C0%*\+$( M?\8'&(\#(HE;/)SEM4=SS)5,*:9*E@6>!W;Z/T

75NFV7:7(?79QX!P[_J M_$;6',TGW,%L>6.W;1^1*H"@\%-T3-CIV)+T4UH]L8!. M*+-+EJ8J4/=*7/2WP^1+\O.P#;RS: 93\.99B+OB27RY-8X-:IZG;UR"< M=TP>,@Z'<[@'XYX1 CA!8L4XQNB"TMPFY5D\W^NJK'L1H!IXZCP )Y0M9WQ? MWQ\A#&$$C+H/BQ, 8]I,I2K]?H+9IHUM7RQLBU@2 #CQG#J%;0R]WT(@!N0U M!U".321)_VP)^YL "XE.ZAQ\0'S^%CUV_(Z(L ^!\D]_@5G! MV9 $70*"-40KMC0E"S9$%)_?2Z3^P[: M[C)%N5TO9AAET,7+[$*C-KG1C(@:W(NF,XUJ%S)\1$RV\9CQ-U MQ+%-LV8 B6X"1@8BO#D-_OV ,BR$LO%HP-?L?!%CM+K8769SU(3MTC]^-8#, M/<<1D(T0X#E# U?:%MDZ+>?S$ L0T$&[B 1;C*CLDV>CS<&^]I#> 5(GB3#?84LXW8W%#% M&*^J+^P-/>0@XN .$>H]>)]LT '?JZ';Q@2D*\#F_UMXH3MH&TAB6E<1F$=D M".1 (BXV)^RZT64=8ZAG"*/1T(?';?;IXO'>P> 4!*HNCM@Q M2_5I@AK6J(E9;E\7#.\22E\+AHU.#YH)>^6R Z.MK[,9(UML?/YE>>]@&#CY M1C7EZB-L8#*-48EG8,QT3SP!&2V@[03W)Y!F0")Y*67VW)3\ MCU! 6O+&U_-B$C!?1.]?CM5?N YRV',H*>U>S+^K[..U_LGX<_*_P"VD(T\* MO$0:A@U +#H2!!:U;Z7\K0'T*?8PO,ZE?3?J*>Q&O88Y%(&.\4X!L71,B6N4 M&;S<S*!@95TZV\U,)A>UM\39R'*H=)5URS8=J+\<'#DA)",<0_3Z5G&R MB8\G8UHJ*,72A'-FBLE9V?9KBM_K_ISC+91A2V\ F0X ##@F@$Y+,F&C;V#6 M[65+G @)EW16GE4:-#UDMK8UJ]=[RWP3HQ&QGHF*UZCW*>;.96$>5O%BLF4Y M$M2D8O32!&H/$@G_6)+WVUCZ7[#B.!7@W/LX1?\#J)?U*< P$)EB;+)%VAD\ M: S8.9+U=%&SM&Q 3T"QEP4)":+PWVL#3E,Z*'M66"T$ST>K@/DP 32]]L[@ MEQS8)@^]E)Y.&90A0&/"^_Z@YKX$*?@RW; A@5FR"$XA0B5S O<8@X!>[Q\+ M=X;TP:FGTAZ('KXE1/;@B1/> @\"M%Z3UA( -=CQTK$]$_Q57GEEHQ><%[YX M>"?._E^P_KH7]A^P8T?#N.(VP]89R=AUC*)0P4?+US2_CW#C/K?KXK6>+*X8 MICBHS)3NNKBHUIJIY: *.(]($L_$^34-I*\*/KP7]+%_EGR Z0]C[6]%ER#1 M&@")?1%? B/U#29.6)B3)ML6-EB)P@KBB\2>+_F^/P3S +W_7O(B/C_&K?R[ M/GC?6.9]N*%)<*$)=X(*3'@8;YK[F]Y'DPX;^>01=R].R2 2HI_PNJ^_U6(B"!TP7YZR'4$N!NZ MX[PVHCXG\+]"1/02[1\C[A(^3IC)"]Q-.!$CB-6JD9^P6Z'=U_"T8N3I-@>7 MDI^'AS.+YP0Q,-'51TSZF7A%ER0^4\Z%L+!P@!HTW1[),B+QG#RGH=!6;V-J M$!R1@:XIZK7+>&;+7GWGHPA4,3?)47UZ8OZ)#GVO(-U2>7J>'"P4'^X\E63)Y M4YAOD?%P]+#]FC*R)] "TG\DWQ-ZHUI;:2A$M=<:Z(D5G=U^C?)L5F2WE:%* M/2R^C9.VS!>,B>:"VQ@G+RAC@7855HKO%E$%O&GN,'>QQ33'K78'DM[)LU^D MXV)C@2JF1^0(DU4W2[!:H9]- 28%5\XK8+VHM"+KU93\N!I@$]\R)1'\T?WT M'!O,)7UO>4/KV7[36CVV\54#*"KPY^ I$_O(#Q!SH .3CUG@N4"*3,&F@129 MR+JAR;P: [>F#3T!FB%*:B!#(.>;2P,Y%="SX*,M=!2 :]&+A05[$4(R2D<7 M&%SGV^Z>/#%E2XEI$F\!\:^A/!R-WFH*B"\>:T=X/QKZ_DS+_\/J"0PV2%6,WC]4XVL@PJ,$\][ M=<37/9#U=&2']3P,Z8*\!!3*(SZ-&4#L0F$$T80P=I$1]OL_=K 94^^2N[:T M@^D_.;A=R00BUMXV@ PZ6/0EB5?MN0!HJV-LP<=M"ZS1)=,JE\NUULD%]:); M +$$/3,EQ$K^KQHLL63X_CS+;K<8)DA]L6(I]"N9#)\H+1=CLS2MFJ,51BS, M]FR4R4Z3!?K'K]2YZS00E7[XQ-HCYDAF>E\!=K&T0-'4G<\+6*-HLRD7K$R>KK2$ MJE)F5%I7NNQF+9'3>)[77&A0G*Y,\+6=5:7Z&X4HTH6L1=KLV&V#E6?/;%;& M&S+)LR.%8A:;TF"X+2XZ-$=R9R>R,NETT^ +927>F)$*W6245AM."3E[^Q@O M*>L$3PPP;26Q:BO/C7(X7'GV=FR7*%?J\4$!VSIY&>?8OB"E9ESB_.VYO)7; M;O,- EM9.)GF6]6=F:&YY/E*FI',V39/33%^QA0;TJY7S29G0)Z=K8Q+.[R; M*N5ZBD.D>\)<'!EF%S8-.3M1?YB>L<:DX+#4H-5MJ.YFO.K E<(;CTQ.1GR;Q1&HJGCY[/:'7N4%RG59RJ<1H8#3JO5YI7<=R;GS"+%=2NKEM7Z24\:C7*9"\CFU5 J?GNIO8@9-=H!2M MW-&*-87:*4&KGJ:\ZZ MLE#DNM&Q"+TN95CZ$J543+;;D^QT7Z&J(VN&ERFKJM"7* 4O=OIQ;=<8L9(* M;(=VHZ;1Y8N4LDC5JR+!+[NL3 Y,-9X:E9NCV25**4R&JE%.-->8M'8<32DU MM&$1KCS;YSS)K#F\7I@PLL-7VT2\0PY[;; RV.>G)WX>7UTPJUP'*NXV#W0L MU8 J9P^\( O]MS\"5]"TT:]N9:TZ4%;@>WFR[#F=$K@N)7"]+<'#P,4GW<0E ME'A^:1#S^_^[AP 2S%<"-\JF[0IS2714J3G=OQ,Y]\X!CA72K#1VAK8B+46Y M61?C7;'LW^_M:W*62SYE7V_V%?+.AYT-+"5HO@:(0_!V'!3$_/6\^3 YZTXON M1S;0BX.E_,0R5,>6KNT]/]5_0@N7[^\K> B#_&'/$.*9)"-,W ,FWNKL&6'B MJS"1?L8BGK@+3$32Z5XP@3\GJ0@3]X")]#/YZM"("!,?Q,0'^S._J;Q^X;'3 M'SCV507QGY\Y_:$D[Y=LTWUV=W!<8!1!&/SO#^+';_G7 0SH MW/:.3V)/+\ A0OO'^^QZAO=0WZA[UEJ/KF_2&^E#-\4>Z/.WC.( #]PQXH:53=TPEW%JC M7V6W&ZNRS=4'B[H.H_#DCU_))Y+$O[1EZ%_/Q:][LAZ0BU]W"'T3+@[UU:$+ M=']LU^([!G"O8,R<;-4Y^6UMJ@STK;:VS9&%D^788H$!=D8 M2V<^UD+][O2(@6$J,(-U:1HP&?4[Z,Y?.$_B0<LOCG0O2 MPY;TZ=BIL05%DUDKY7 N 99$%S@"?(ID:"^8 C*3:[V@JS+UAQV[C,, M,?(1?&T+ZEO/EKK^_%Y/B;CYJ6\MXJZO9 1\7(1L?$G"I5)VKTWJ%D/4-574 M2X,92<,\:A(6;3YAV'D5<"0,KNQJN#E;?+DP(*,IP5^B[[PE#3;S#9ZF<_,= MMBT.&TQ\,6Q.BRZ0!D#?H9Z2Y ?5G?O2:O8-8KSN.#W#YM7(8/IVDS(^01/Y M&^=A7%\5*9K&12-KK.BYEK2A+;:Y'JKQI; LLRW7F_^=QIXRZ43DY_@S/\?M MJ?L*;'NN,_R-;/L%2L-+?)N>D?&)NMAL6$F73%9KX5-A .?#PNA&\@E+O>:? M/)H\\^437][)>U],"MJAN\:]$>U2W& FWO[4R+:I;C*@C MJEM\D*3$XT:"40I25+,8U2M\7?R^(=D7HH#,LIE4._GV2"F6"DIV-I[N>D77 M*U4D4D]X)DH@C&H5HUK%VX?Q+[-OIK.>9/E$OH-M);N.CYH3-S[PRQR3YE'JG A&Q[\/7$T1E _>J.KS&O^E9->T0_4:#T0;F M5L-=R2QAKE\CF7PBJ-?2=Q_7'?'>:H+(L+E:F>1])C)?LT3R;\QP_G3U!*7? MOIIT>T'*F69]SV ]NHD/U"D$$F#J]5)?G=I$-4[7$?; M^2UQP&/549J.:PV6J'3&I>)@T^\2M%_!RC7YBR>Y:W$(-T MZXUP#+]L:9B(0C6E!HS%O'F3X5^YQ'ZY/G=7Z(02V3&G)RW#8 MKN[ P;Z."0=3@1U>>\[I.U2#]PQG1K+ /T0]? 8&T".@@]R)0 A/'>WB1GYN MTZ;#RLG!J)["EDJ'@S.:$Q\G7T-<7@^#(NJ ZHC

>2ZHK2;OP_Q-Q[H%8[SM?[!W1]):$$&+M.2M"@/ @G'!_ M%$(2(&21P5W]5R6#:6C?N&Y-S*SII@NI*LU3F5E9F5BI.*"94C4]K$[:V7*5 MNBC7#:7!]%>-9$:14AK;[:QS5:5 P;[EC\<;Y&5UXM/D=<5XITULHB MK)*E:E7DLN1%$Y,!M4P2-%R6X'_,> M8>%SG^+\'I&VO8RS-2;L9 R)\>0KL,.Z#!NFPS^Q.;H^R%) '5/XOV$GY?U^ MQ[Y58 =&0=#GW8,'\,ENZUS*SC3HJZX#_@BY)/;;/@ MPF(8S,3>D1CHI7GOI:\+JL1;T*V8_GOXU 1\[UGRUY_-5,+P(TL!)9[FJ/_? M_W.0?7_D-P4>SMZZ@JQ_S'-V)E+<3^[GQ^#-OWEUR:_M,#J8?MR&4GYOG21( MB!A HD3R/[&]GR%!CJBI\:OX'LT.KI$&7SN\21I^^,HE@X UCF'^QM!'[Q+K MKC<]CCZFDN=BUI-(9F+'FO_RL:D%,?-_.DSV5(I>^,Z.K '-K4O+6,L :@W> MYWT"W_M\VUGO04#W "RJ!SE^P4=[0@2I"T.KWEU@@%D0F>'NNY5[_BVR?\BX M4_P(&D"/R%123* ICDSQ)(<+ LJ-4$+D4")!I'&>%%/D47/A^6Q&S>89;4VW MNYMRLDF*S-J>G&H ';>5T:Q0PIL(D]+:U:'1FJ1[DY,-H/%&N99/Q9N(.^XI MQ&C*D6)GKGDO0!1=/HT:F3P[CRU,-H%%V,''(,>8H_)2V:^2@ MRE5[S5,-H$OSE*$L6_T-RZ03786)5Y)=ZF0#:#/AI#:K8HUC&44>-]8LUZU4 M)J<:0(.WMC/C*NDBV6J^0XE(<5+L+4\U@$XIA)QRS.(,P4KBN$*64B0N+D\U M@%[I2R3?:2<62C8_SCN)YBRS&35/M0H?-1PJ7Q-323HK9L<4R]*+:K/)I8Y' M"D9UU%I;G09;F6Z2V7)KUI=K2S"2>#K2*I;$C:ZU!:4]U?&&-F3,ZFC)D:<1MJZ/:YWFQR*' _= MY&8".\KDB^R\:2OM/E'%6S00)O1X*%8O9PJ59@%5YBJZ4A9B?Y9@O*%'#!5S M);UDS&8FS>?E3)%2:**9]88^:95.C,8D3F(2-T* ?N $F.)(2@"Q(_"4F,* MLHQ23Q]>:,FN@SE&E95&+-5KL&0UF:-.:0HYX\:%'J%3R'R>(:UE4^K+[9.M MTDERWN\IA>Y:P;*%=M8[)5!.MDU)3AD!W7:U2#HF5VIFB==)VST.8I31D4#+267F4<1"8UMZKH MJPUF-D]IRDCC#+S#L[C""-V)-4;S:J:Q/-4JO3U4E8HZGF59'EV8;H>OJYW^ M\G*MTMNN::H2]+!X-:@9T88>W*YSNGU<"J,J+/O3PB(K(PSPNT5\42:!?M] MZ_3D.UJGAQ4RO.5Z]JZA^UO=UT5RWC'UAF68P+1>>XX!/7=E$S+E >SUSCD+ MHX1R$+Z^ 8@"0[';&9SHXRYE.T5^W63HRJ2F+[M<1H*DITLS>J._"3.!%51;D53D1546Z%$Q$ZW0HGHJHHM\*)J"I* M5!7E&Q8.N.'R&%%5E!_)]J@J2@1N/[7N1505)9*.J"K*/5Q# @^M\<)4UB7K M250YNGYPYLM(W^IVP0^KD1*<-''/GC1EUIVU*7E9@>'8K9[MCPN2 1>%KJ/F MR3F!\!G.$C8=#%E-/GYS^MEI/=>+H9FFC51*GJ(*AJ_[:89!,FXCJ,*"8@]D MXJ56TQ$^G.5ZTK?"AY]6A>6K 6*CZ V9%VR>C;NU06%53=7[?>IR #'J5<@: MM>HR=-ML"QUTC$DE;N+7>0$ 0:"O7EBZ<2\2YDRXP [<&4">.60;8V?)6])W M\ 2BWO21'?,%=DRH*4\A"K%J^&20RL1I/LTV^80^%VKQYN4@JKS2QTQ&%SG$ MY1 #+6Z,XJ8:]+M//*309%0')FIW_WV5^I/&QW-:S78%J;_)E 4E&\\/&R[) MD"7V@IX)7DP/*I1KHS1AF<7.L%I>$^F@/ SVD,82W[(Z#'AHWK6 -+@PJP_8 M(6- 69B_&GE=WRHJ8"3VKN$F7$HA^32Z03;^:3 I] M9_V\FS.$JA)O2U.O@HMF6L;"N^!STA#Z&6!VUV9-9+U\O?6R59#2GGX$T)0@ M"_D5H^8$1)O3K5I^SI8O>K!$I(R65=93!99OQ/5.+Z-L; Q>LP7F"_Z OU@? M/%+L.S)&(IOC##;'2YJ-T'5=+\KE'=S 1H-JS;^Y @R6\;F)%U[ZZM"ID3\\0*5I=P;2DH+A4Y8-\J1G-# MRX_,H?> I@T&OH2@3'I0L! NVT+BL\6$G=$5DF"-U4[0NF9XVH,<9S5Y7,S26KW&<3AKE[(@"T S:!^2"/(MXR6GVAQ! MJ^A$&:O(N?E689,HM>56&QA]&,*&TT*7[E-,C6Y/<'XMR*24("DN'?1J3J6. M:_%'2OVM(A91,LK-]B'ZL%:;%9 UPA'@WUP_*8#D2\616GN(4H#4>FO^[(U M]G0PMZ>"X&=5@C\ H*+V-/%9$#N!7SV\GJBV\/D089A:&D7&F-SI>'7/X3E* MZ@%/'@/8WY&J1V&7>PB[G$_5SV>!G%'74V9IG$H65A5$6E#FC%I/AZ/R!.HZ MC*(0#UCZ15W_-G&4%PJ!1Q[7F<,HUV^B>NG"+M=?\;7=MZB%Y72/+*8Z"+5:@K8,\)+"7PL@1()PE!'-]];AT)9?KK_C:@'"% M^,UI1.")#"MLF+J+R.-9F3,;:GG9:T)$@*VD'TC\U7.EG]1)FG]C[Q44_O*D MY6#NI="1UUM2MZ78DK>_O/GHMBD.?K(I#F_S:H9&<)O-3H:H9O-C3+:FESO+7'^3Q.('QK#U:/]@[Z$)D M*C"RY@PRKD'+LZHPVK TVS!A?^?'XPMZ6S+!MJ:P#ZDSM:2@2+-7E4A>!>U( M8Y(.&QP?M&-]VGCUK+3V11+ X([6X!>R5AEGA!&Z8N,YH5#?9%:UX>S]S6T_ M2FNY6<57C7;30!B1*:7F;)W*:T0R]IHT/FT#_/6]Y=\*Z2&8[[73NN)NY/WZ MMF9JE"!8+J!J5>:]^IQ,S5,=>*UC2Q6 MV'DFE1+%&3K8T&=KI?=9[H=T57?KBIJH18U HC9%/Y<341.U6^%$U$3M5C@1 MH=.M<")JHG8KG(B:J$5-U,*!WZC/T UWTXJ:J/U(MD=-U")PN\::CU@=-5&+ MFJC=E'1$3=1N"C_#8+*@RCJ5"?Z'"OE<9$*^J'! M-+OHIN,WO^D8]4.[Q22Y+U-P?3$HD9GVM,[RF13;3BN"S9&4W\\L]8 BW^#. MHV>/&,Y4LKZ#!1[=:_S^]QKOT^@($V88J&K'N3+/8Y"6=C1&GN=I>BY@Z\& M*0GY0M"P#$T^8(F7*O='FAQ=6_SAFGR^'/QWJS)!IWD]IV1DQ1W5T67?Z>HJ M-O&[E %_ 4UB/Z&ZTXF,NL@KBFXC1K<1[\6$>0_D+?-2;BKW"0PIM.8TDF_) M;A@\:\)-5=Y9F28;MS5J-AISG6D(F:$&& MIAZPY*OM0*YV#?%C&4PW>EF2]QC"C4=(0L3P$9<8YL"G;,W?46<<-CQ,TNEE9.4-8MEI<98 MKA#31FG(Q=$T;94MM9@L7F_MUKV^&4)A<$-])CU^8J#:6I/0MI\L[3J MI@J#28<"V'&TI'1ZS4F..3453>BF2,Q-;FR]Z=LF1#*0QF8J7>B!>% MZA*,/%I2C9.Y,C-0"*60:Q9=43)KM2Y\YO&26O7L(CX:3B9(I4>;O>Q8ZQ:) M)9[ 1]30Y'$C:N-Y6^R;',C$RTXUV2[4[A M,X^6-,#;)C\9]1$6*ZU:QB0EJ:5I$XP\6A(V<5JI>(?(0S6'5K+B413QO)),;[TRSP_X9(VGC7M#3*BY[9KE9,&*=I+6"O^ M:$FYC(IAY%+8*+RF.G2\XY(X-@$CMTLZ\UW EK20=%?*6X:6!<^&.WA/=J99 MUP96EV0=WP3,6$AY[HW^(ZK ME\3C<]F.S_T;4.J6;KEVIE(L:VC 1%C'9&!HREXA3/:Q_1BS@15GP^9E;(ZN M#[+4?VW7/#:+4MX+5%F7XF$V.\PN=PS3,U2>V.W@8S_6F<*A9>*:?V+ U"WS MNLM;ZR!/TK\9_!C;GYHE"="6%V$-*U@A7'0%!WSHD1-.\;Z+*KRB025=4%WH MG%"V+8'_BAU^=;J*P*@^;'1=I,H6D!Q":]8,G51&"THCQ M8)XN]L?4K98A".0A-EH#-DQT>0S>J#NQ4!Z\@D*B;#N6/'+AQKTK3_!%]0CB M0%[0-$:0"/Z?]U0A0+UH_*<+$>!D=*WQ1JXUHH]X*N+$37 ">8P*$=P&)Q[Q M9,2)6^ $\AC=N;X)1D!PBDH'W08K(G2Z$4X =(HX<1.[$R4VO[#$7 1Z=[.Y MGRGRS$JG%]U2+KZH_>A7/LR94)-LV]#-7VKR$=_G&8L%?MJJS1X'/ M5!_/="V)JY=HM%3O,0S=R]N9)95IIT?P5OX[2GS8EL/5^)EAA7>M;6HEVQSL M,<"%8E7SVKMQP;5T[N NNG\3/2/IPA2L2?&^' YLP\HJP=7NNN2\_IC.VI0. MGA!.ZFAL\*S-L&=GI4)-0WISNR!.2NMZ8WU0^A-[1U6"H[<$^P4_D=!M^8$X MMJWWER2EZ6@VGF:4=I[-\*5:;B'T8!DR[->?Q'$ADC-KY\7M]O^<GR1(^26D=>^<6G9[61GV*B80.+U M\K23Z/?%5NEBN#0TN_$U,W!2M)N74ZA,"&5\ ,NADL!>.JX[%N%29"]%]M(; M"[3=-RZM-B-VD$I9';:B:%+"I<6W3;#.T.SJE0P+%GH]^M(N@3M M)5AY&D]$P/13@.D>LDPH6&RP;;A HN,9R9I(>BQK6.;]Y(^\,<(7&:9?%\C; MDQE?9*#$W/!N(%3&5#HY--C*IKWL-4W'62Z7E]H-$FRY)2CSKL8RO4U<<=1: M>IB"/7U@5.^E#AXW?&KT1LS_QM!^RTFS-X8L[S$M[PQ9$DUKQBWAB M..#[RWR3NA2R- R;)C-V(Z>L#6TT2:@4R@]AEXTD0!8T0I:[C[)%-LO7!=/N M#%EXBURC^?ALC/3B131!]F95G+E89&TJ=MTMRQ "EF'29M1NEMD<7Y9E"P4 MJ]O="@:59++ @XU P=9+0E9K5@\97WEXVQW3XN%7IQ5D?RLQ$K+2KMS) ?$9A],5Q*4:))V\6R MK6B)66]4LW.&-H"=7I.PHUV$2U&Z6V0OG2-"=_NXM,@SPR)FFTU6KA2)19^9 MI9OZQ0X2 23VIHM<8\E*@W45,ZDL+S2AO40"7(K2<"-[*;*7SA+?NWU\1G8XR)V>(H_/=VIBX6+H;Z@);C5\.%';=1OE\*\$8@C"!_>[1R)'[25K:PLNL"F:*F^7O2RW0'3REPL=C=T*_HZHZ!9)5M=EUBUDRBJ+L2<9(0Y MWR$0%]DY%XG'W1GF=+H#?=#24$W!'%E6ZN-U!CKW,\K:+93KE%#.-7RY!=[5D._AL MP[/$L*EH\8V=ZA/0SO%B;A'HW"?HW&\670@G,<)[@5<#,6;Y^A>EU7WLF/AP M"TF +40TW)$J_:P]Y'1\[@8W! [3-@(AF!M%4WO-Q:)$]E:7VQ#6N$,*]#A9 MH=8+/)^FA8HQ&)65( CI(1'$5)=)%U=-ZHW@W" M4;F,NRYF@\7%135#EI=5RIA?+$5EB2C(@LVL$);/96HCGN0M7(+6$1G!460= M1=;1>0-^-PA'M?9J*J\W; F1JFZ/7J1*^31[,>NHKG<:W6H1&=,5=S!OS%)C MMBQ#.(+1NPB/?A >>1&_?QP>(,6?D.MU%UXH%VYHID_F]8\H+_[\%_P3/D=0 M)=Z"?)D&+]OB('QIB)/(?\Z#=H=M/3!\+QKIKQE-^P#PD1 UM% M(OF?V-[/D"!'U-3X57R/9H'XQE5I[/P.OA9^Y@']]D/#EB%:_+8D%2#10H)/ M/WBNQQK',']CZ",,U&K@UV!A./J82IZ+64_BQ(D=:_[+QZ86W$+^I\-D3W5C M"=_9D37)CM6E9:QE:+P.WN=] M][\I7^K_!!0'0!C*L'[5R"C_:$"%(7!JZA M)L:,<2P+MS?=L;=ZP/_9$Z+G9/^0<:?XP7M[ (>)4C(M$#A'B$F"P_$1R?$" MF>"$)"'A4I) T[CTRW\KOPWQE:R.;/]6=JT"XB\7K#]#,^MJG@3C"2?CC3++;DW MTVZ0KK@5J4 M1AHM5Q/#*MI*#UN%I=_PXG#DK(LH:-7*)-A"NI-,+!+52<$KJ7KTS$1^Y.@% MG.HHFCE/4:E:O[8QFWZYO2?T7)IB.XGF4@B_:9/E[LQNSR83OWS6X4BQO+99 MLX\D%4)*:6G<1G1$H_QR.(M>&E6G/A7%P]'XMA,$^1Q$Z/=NM!&\L51*E=:^I>)#D?6 MA&RY.63S",U3O3@_QW2L5FD&Z?V'0U?Y1+)5'(N(PLL\2Y1+LU1)A9D01TO" M5C1G3F9] 6&6UMRJ8JW"S%P""^AHI,S+K;["M>-TG.=;REAONX5$DTL?CQSD M!A+=<6=96LMJ)&:8 C,?4QR*' \=#LM8NY!([HOQPUZ@@G$AT$4^DT6FSJ\5)^ H<^80 GDOQH MG,0 MTD1YW AF>9(*97@DE(R0::2J31"'"N6:&8P&\=49%U*KC;Y?F\83YP$ ME8&BI K3!DZL-\T-DNGF*5!IEW.68BW9@>*:1+/,]YNK:KEY"E02JZ*.)5(9 M#NFQZP0^[JQQ9=P\!2J+LKA.M-.ZPZZ9^J2T8!NCEGP25)+942*=F>9S;+LS M(DW3U8>X,3D%*FPWG5Z3[56%=L?C;G8BS2I%=GD*5"K3=+)5=GE&68][.,MG M\Q5UOCP)*D["DOE!MXJXG5Y[R;>;W'HR.0DJ?:-=&.C)49Z>E[6N/FCT&MG3 MH%)7UR*U*.8I1);;3!G\V-%9ZB2H4)GQ.-N;55EL;N>=4MRT>18"0.+IR+@I ME[119U%0"+P/%FX.NMWZ\A3\*$HEG1DM.PZR9M!::DK-&N42?";Q=&3+8(6B MLDQ2;#L^2I&]'+LI#T\"59E>;%:I> Y#XHM2;JRU)A@FP)'I(TQA*MJ\RDQ8 M1"MW^(%9ZK@B1IV$-'?:H)5:K2PJ/88>C(QXKT:7O,M-1W12M#3+E$BTHS R M7XH75U2B/:=.H5]YW9W/'5DOT5*YD9@.]3\LMI=895YBP(CCVB_F:_JK7&:II1L9I)KM4FAEJW# MMV\I"GP(&#*0==?SDOTOCK@LAR?'#MTOT>U&19W.)BEKG%]R<"CZ=0;HONWG MM?)[8I&BV-8B;5B&Z I.S(M!Q'*R+0#'P+%CO"[&*%4UECSP]?T+1 =NT7OB MLU@"*<016A<49IV4)_% M]98+XS(QB1>F,1N\31Z#J>E.3. =:6)8:VB\BP=$>H@MIS+X'F 5F*'C M.E)LP0-HA38__$P&/IO'-S!0LL!\X+O@M^W87[(>U; M)](/ ('4N5-6_H=_K!/)V(7C?#=N;WP1.#+'3O,CA6^(G#54-]S>MLENR3Z MF+QL.,1WO!^1Y,[).]UC$Z[C,BF9C\0E;C??-@F0:R2$W1()TH]XXH>3 "A" M1()($2X=\+\]$D2*$"E"I B1(D2*$"A" O\>)'AG"9);]HXB]^A#- !^-_SP M__U"8>K%APB"$X]D\KI7^,B7CKA/DW!T\-+]8->O/VUY%:N!CZ=VC-9%28R5 M75WR[[$DD ?_!QB9^N\_HV^I3.3WT27R-0J\) <^IX__/>3[OA9A'U4B%'G$ MT^5XU MOAHDDQ?8+[X0)+W;^3XM\I)D/WP;I'P3Q[\C$'XG#_/+<.]G^IS?R$R^IFGP M$XUG7A=]O-RF*-S-SG!_5N1M;RB197V[5+IM;;H&SMZ9_9TUXB:__A'8&D%I M9)M'MGEDFT>V^2?WC+$11&P:EJ&9SH_8/"+#_%9H$AGF]Z]-D6'^*LA2MBW; M#KQF\"/P-8+3R#B/C//(.+]-X_P;I6XU^+4&'O$C-I6;D)_DE:OW?['\M*01 M[TC1:4PD/Y\\V&M)CFOID2!=;B/[5G+DM01X-;_X0^T.;L$PS/B7TV.\$\M) M@E=D,,BO1K?YU6CZO'7\;LLTO')9SNN[CO][SO5=Z#;SJT5%]Q?\UKJB;#O' MI;1BQYB-K!XR%]+3R4 75IGN\K"L*&5SS)A#,2Z!'A82I00_Q:1N ,NF:H#I M4[J8EW6@@8 $+:!_\@+69LBL=S]O2X3Z/;UWN=[@J]NU*;I!:8KL M?F6*;3G1Q+:::+O59;",@#>0+,Y,*OT4LIGD*+\^3R+Y@";3%ZXG>EL[>X1# M9\:A"T?WOQ4.!=Y9@#-6?5A:5ER'4BHY2\YLBD*C(=T,SA!C<]1.M=(36EX- M^0VB+I(U8>+7[,)2#W@:CW FPID(9VX19[QK&_#"1M8 ILWNK H\)_#K PA* MVD1*9_6A1J\9=NE0Z\*ZU6_>"@1IXBB9&P]:=3HNYXDIHFL2SX:07>F.\/Z9D M9/*DR.24(4O87;6,,K9HQ&%SEL2O/QA"/J31EV)*49 Y0K*+(MFU_8#O@V2' M9_$E(9X5S/6\H4CYBIH@4^5N)7-C2#4R-:NX$%8*T\![V5Z]N\ID*8!4Q*\_ M>/H!PY,14$5 =1/4B(#J&H?YY1&5=G'71=DVQJPV^4Z*)XS;PK :'V]J$R6^ M9OEV-^_.V22WXB&&I7_]29(/1(1A$8;="#5N( AU;0Q[KG'A#0'*A)2ZU;9 M-^AYH:4A*4<9DR8$%)@2D$")!Q+Y9CD!;XW!-2S9L%Z/P/W(0-N/!,;["YL= M42'VU[T:<=>+FVUSB%I^"E''\ "XQHM22?= HN%AQ"^OORIX\@F4':QR,Z?4Q=._HZ.^R*DN2=O\1LAS?GB6E^!))RZK!"V M4&JQQ";%9P6DW\_PL,F'9/+XMMC?WS--*W F[1A@>$QP;3 [R8H)EB3*X$/9 MMEU)C+*Q+AM6OV9MGT_<1/G:)*RK$^&F ?5;1)L"Z &OS0; D_5QI^3!3AZ\ M_^LO!LZ;91S=2.:8SI;'YEI-.)2PGG HXF5QH>D'!$?>9O%%)XL1!)XU*>+J M1/@A$'C&,-A5("[)Y?-L9Z[T%6V@;C1L1HQ*60_B8.0,?4@EL CA(H2+$.[' M(-QU@G-7 3\.EZL-L26;")-K35-&/J (XD(_"+PNS+X):Y< MPO?VP>]+0X9702*4H<8\PLW;K)00+;[-;OJU$@61R$LX0[ '-'6;LY! S$@ S1,,%LG@;R'FRR-871/^N ML8"78N0YF+"&\P%N4Z$,*.SXHB. E@I<(7JX& M+V^.=X;<_KQR+-)%^1FK9"FE5X;+;$SC5AELS<# QUV65+Z MW?50B=OI-C-3Z&*V/H$PX*6I80\8]M(=:"]\](\#WW0.[LU_> M_2$]>69 5N_%X5!^9!LJD+@G"[U>"SWT M[3S_!ZQM^^]9XX418Z[&&(2,&'.#C'GM0F_$F C*(L:\YVI+Q)@(RB+&O"?: M$#$F@K*(,>^YL!PQ)H*RB#$1E-T!8UZ[%!TQYG.,^4#JX"4NJ7^$"N\AP[=* M*_P<#01#A1_^OU\H^NN#!,&)1_+*-W')PS,'0=(=R7J9A*.#ERY]]!@9J@C^ MV)97L1KX>&K':%V4Q--)JFCZO_^,/E?Y\4:5B?P^ND2^1H&7Y,#G]/&_AWS? MUR+LHTJ$(H_)"Y#B"Y5D+T7TB!X_6QK.8X1>%PZ.Z/%-*X:^12MNC4KG3\AY M36^>5XT?#I)>IIE/"YAO]O!U2'D/'/^.0/A-BX%]#O<^V;TP,I.O;1A=TS3X MB?L"KXL^7FZ3 ._&AKX_*_*V-Y3(LKY=*MU:JONG]IZ?B+-9(V[RZ[NQNN_ M$KEE*(UL\\@VCVSSR#;_W)XQ-H*(C5_J(#+,?^AN$AGFMTNE;V6*_420W5VZ MCHSSGP&GD7$>&>>1<7Z3QODW2MT*"I-%1ONEY =/?ROY"2I/_0BCY";DYYOA MS_9@+R@D% G2Q8#H6\E1QW!X]=7\X@_W$[NV8;A7 #@G"5ZQK2"_&MWE5Y-1 M1[$+UEM_L<3&M:I7?6VSL!NK6@79BV)G+2$?2?F-!4@B*8]Z9T12_@4]@2(I MCZ3\>TOYU?M!OT'*[RHF';0R#AM#QRR_,W3,,6*":UG 8XN97D_HF U;17_# M^.&ECJ&N[4M\V5V4F[2HSMMA"4WO=5@"OURKJ4BIZA;B+$H(M-1=9*IDJDW( M_*>;BGA-X+^J\NYD+EC:;#*=*I6^18@,6U2'TR:7@HU%B.1#"B/.5'_[1X+* MM;?["%1N$50.6X7@B%VL4E1YJ3#\FFBV[6YZ(GVZ4O>7@H9M4).!1I13R+J4 M;/;ZQ;Y8T"8 -(A??\B'9/JX[^0W/#^(,.,[.+WWBAEO[O_!R3TG(XPQA=;J M9-G(]E,VH3=O"D[$M4')G2151Z1R9DVLRV(Y-:< G, >(-@#B4=X$N')G807 M+HLGJD7D$;XW5>AL1ZQ/YH:[IZ>D8Z;V\RSW250;J^S M1^H!);#7.GO<_8%Q$+4)>O/&@ S$A* [;TSPV_/&9*\_;W20=MGCXJMWIOX8 M4G[M:=O5B7!3[;F_8_#H.FW!,XOVH&)N.G6$B"=K5+:^7@N])D?"V!*./22( MX]YN?T< >-G3IZOK?@2 /P< SQ?HN@[ "1@^J0O2<*&LLVA:J>'Q8J<( 8[X M]0=]0-+'/>O.C6_?P*.-\.W+$TVN3H0?@F]7"]77]QN'O3MC\ M J?W9S=(OV*8C]5PBR%'M$Q7UGDCHQ4GIMWX]!'.EX7P+$J8J[5\D28:#)ZS M$J,^QDRX- SA88F'1/(XA!>ASV>.9J^OE1'ZW#7Z',;8Y@5:4])X(JXP2F8U M-[J4/9Y^.@/UJ]"%51ITLXLMYS1OM\IS$U!GJC0!NA"__J0>\/2YP.4;N(H1 MN+PYWA6!R^4#7(E1 EV*G-!5YIED1EB,.#!XR(S8A?U-NL:?3V-&?6ZWK\9 MZV.8M-MI=)#/T[RJB\,BQOM_V48^,?/-!>LN,WL,?TP^7<">Z^QER8DA MJZ&0Q$S/?8Z9OO\P_-KQ7J0*A@K23P2CX>/ <'FRH M&B#;&CX** )8ERW!6D"Z%V3V;F8&3X[94TER[$=?@("X0+V1=9?WQ>K+4>Z# M8'\@QR]%DC%D+Y(,?L$22"&.T+J@,.ND/(GG.FV5788:'%@@O[.&JO( )+U. MQ91E\?I$@KR$*JT:MFM)'?"^C&H(2J"F(V[B5GA-R981I6V55VAS;93L-N4# M#R"@)%+."^,X. S]%9. ^IM@)H[E2E^'MD=5CYYL,U#K3FV]0*Y-E5__EG55 MUJ7X""[X2+7]C27A)X_N*BT%AR+!AO(%\_>>"]@.4%@]7M&>%JO2&$XE]1CS MJSIY8E.5!2CU,6IB21XO[3-C2$#BD+3A_PYH=*(:548VI'F,*FP+4ET(Y5*/ M>WWHB*,Y,WJL;BP\HSF&/\3@MOG@84O61Y:85X0+X(BL.P: .#4@-Q^2.[:4 MG6G,7UVI 188^PL8)K%PN0\Q )Q0T3'D7^\S[V?TW[\]1(4O A &M%V0P1HV MGH;'C#%XT4@V;!G0A+=BP!2R@\^!Q@(8V;@:/XK]575AB3#9_O_^!TWAX(D M%05@-0%H!6:/S4\D;VOWT!+L0E/PT 5XBX?"IB7%Q[*J@H79:PO IP0_LL'C M_"G\!6>V/^U8(&=BK&$9$.7M<"&/,1:0&JY%MG=D>0@H, $S#B[([U,5J**T M$E37!CCT$+.,-:\ZZ_A(XN% +8-582D,LRI,^55 M#:CK9!W["ZX:OMF +E2,-\%FM@!?!W H>60 \@)D#2[^[_!1T @#?P%F&/#7 M'H,7+P'58K9KFNKZZ:)>F1W]Q6T+P5Q#1>=\? &G(]2L'/@LGL!H)IC21 7TEPO1W0GYG)6^'>N3<32 T) M3NF(?4O' YF!J0&SG:+^=Y3I/%8$AQ/CC^^;X6^,?1SF?'>EK1S M>CV2EAI4(?!ML=H@1PQR3I%M+^LK(EWKXVA[_OKC2'IL#234?FIN MQOBQ(UF!]%FVLR>T7AD(7Z%/2\9)6=M:2I;D/QH80-+2-\)XZ"6H !G@\*#6 M!'B^(VL2_(-DV[Z(+V6H0&"1LN[902<$$%Y[\(3P\6J ?&(7"=%$.@83#3PO MYMK[F D$'Q#)-G1H8D*1-"RX*@/X. M)-4R/DL;( T5+FK@J[QC6.M!_P!]( MNM=!Y8 [ITC)A^_;:NJAG@)K0]_9OR%@O&<][P+"X^D=[S)P2H\Q2O21![[Y MX7AR\&NRL]U6X+:A\JXN3/U=Q+"=\'>@-89K01,^0,63^]I+\_:D.Q:*MB?0 M_$N N+/E]UV_?T1Y\>>_X)^MO:8"G87Q@^F_ARY98F?DH0CRG_,$ 0Z+>&+X MD;B')2J]:7O__M__LS_]XW2

4PD_Q/;^QD2Y(B:&K^*[]$L"*+$H6GZ._A:^)D7 M_]A^"*P9* 2_O8HY8->'3S]XKL<:QS!_8^@CM+D!<,6#A>'H8RIY+F8]<1D2 M>_8L'YM:< _[GPZ3/56]-GQG!\BJ':M+RUC+ 'H/WN=] M_[ ;,_^.C8\.]X MF "T* OW5\_2#SQ'_L^>$#TG^X>,.\6/)V[QRQY@Z-F]PP_$SJ)BK^\R/CL[ M^_:G'XH'J!*:X;[-";': 3:('03D8%@#_FM+ -6%N2O[5 ,[;;A) ?I)"QZ" MOO](+ZKAJM!@W'_A+E "OFR.+6-GT,E@L&/HTBZP,@$0-^&]1P$P!:98@L#_ M?6.LD&9;G#MMU7M(:EUC"P-NF5]T''2::CZ7F8;LI::A&)= #T\M2CI 7JZ3-8$DHTOT6["6-'N MAFH"N$8>D:.HI)_Z!1BI>K[3_YXMB3!BU0E657-S><;2#*W$-V5S:0@X@C<@ MJ]#'XW.D U;]#?7;"@CB!SSWK#C)I\G6L03F#3"EYB[PHX#N QB&M#_46'&X/^];P)K M->!\7I).L[BS50\:4YMEOKU!TN^JI30*-Z:NL>8ZUG-@(:Z MY'/ =]"]$/-4!C+A"01@VS:^\L3:WW,MML^V_:< ^3*AGQR8Q>_Q- Z%RX\\ M3&&$G(>>'S0M89 '3 L8B,#O R[-&/IT8/Y>]4'XEW27.BVT'D7CTYSDYX4XGL"#7(3C'_R EBZ].#+TFCO M_&8YE8"2.!#!@!B-/$O3F?+.@8$2?BM0"A'&-KTO'DY%=,$:*$_\8(8T,*EA M8!5#O%F'M?IC"?14N%64Q9AN.+$IOY#\>)WKP!P'Z%&$V.H%RJ#=MJ=JAP0! M(NO)Q;D#&Q^,A9=TW5AX03;(?#!3U9C(@AW[J^UNIH;[-Z#&XT.LZHAAI/]V MHC-O/$;9\UM.'ZN0CYC_/-^%8?18F0=NA[7V:8(F?)%Y9RQ^/VQ]=#"RC;Q[ M,!?R(/8B^?\*'K;CV)/H_=.-X%W1_!'P'(0PFD\M>, /?2^8[^G#+I ?!NZW M47I[.[W]!SW%^NV43T(^?&:6UWF1/R!>1[(L&6YGQU%^*79$V8<=-3\;[]\/ MVQV'O%Y:Y]$!@&-)O.-/#U -SLXCNQ4# ]L FO''C#!*7BF#L^[)=Z6CJ+R M/-PPP?3%71C*.SB WS[@VRMD.B"):AN^3VGY;J%A>A-ZD0C[!&*Q30 F5/O6#][5M[0(LLP!RP(5F&MN7/8RQOP-08SX7?O7S+MN"=X3P>WL_8I>$",1]! M! *+] 3H64KZH56P=P.[S#1LZ7E2>14>EX2[*=\/'E8\-DSQO>@8 B 7BP-&DGPT9;D?;I;!_2E?3<1Z+HP MU?U#72]2-P8O"G?CPXD'0OX",9X"BV\G>_8SS"Q2I5"";%>8GGKSX6(\-GB6 M*_QTJQ^[=>WF)[UW:A<5O(/4L!."=]50JLG+>QBU%T\-XZ> 7^<+P9WT4VW+ MX0+.,59;LA: @=1MX"_;X^OA>O;6J>^;9HU@%D:/(6*=W%S6,5'; ^9X644 M8?+-5O,B(3>%SZN9I%;/*]D25>VS5J[*=I:__KP>A]EQ^\AZAUP&[N=3;BZ] M&-TNS?#5>)WH:__N./X@9(K8B:'PW965TAI 2#OU3T MBDZ[([:R-L_R\7%-3)>4Y@K[H.CMF/%4]&P6 #&U"\ QXZQO@.T%KKV;#Z$U MMGV ?5)J*2FSSJ"$EE=ZXG E\2Z6&B0GO_[@K\?T 1I_9Y#F5FCZG5.6J7F&:G7K>IJ6358K#];K4JI/ MW;HL=[3&!"FC589=4PIK=,N6E72H^Y'EY]W*-P>]=6!(;./<+UA2A^$>WZX* M*2+&'0D,]W\%4X/Q[@O'N-]I.\#A+2CHWACX6XT'A'2U+U4*H=4@D$Q)KBM8 M>T9V'#+#K8CF!:/HY44I42WHZRDMXQEZVF@Y:2[?_/7'68)''8?18T\BZ*4# M(-S"GKWO\#O;\,NGPRH/,'2^]<@#[V5K0/"QL23=DE7JWR7TJ$ 'E,E+7VN< MDNZXO"+E+LL2(VG-3!-88DU_\#QX[]:"H6<-VSD-B3.MP9!+AFTJ;K.0FZ3* MV I-3-Y@E+X[G'2XS7K\!EAGG]M=?5G*;G#_[FS7W@F6_J4RAHK"JI4MK4JL M2Z/%? ZO5@;Z!T^EWRACH_947-;G(DT39#<)[!V9 .+;1R5N+);QXV/D0 C9$44C%77SA M94P^5*^3BBA)%SU*?>;VV=WEK*:CG-4H9_5>C;)6_Y%RBM5X:(,1ETZ]>7H?_^GZ2GJ, M,BU9/9$8XS>O\:,O8+U?[@7XA27PH[P\J#(EW0:R?&B\[Q':I_,^F3TJYUP) MTABP)3#F4]PTQ^Z5YX)9H\$SII%7?6"VE M<1^+ZTA\@3/5.<,ZK?P25M@[9=;'0HM^%SX%;-$%V827:[VWA+D#7QU*N@D^ MO*5DR&DVE+S\+=MI@==[^4?B+C9T.@RTU#:E*5\T"9K)QF>5BDME6*3IJ?,1 M7_X#2;75;]O7;WM?O_4#_3Y(<_$^. %WNPP4'G)YX0?+P7X<7,Z8NT"C@^MI M?OT3WXT9N6O)LF'"A>T&Z1,M%SP6Q7%J[Q"L+8&-W*]I086A3QC7!(Z#($EB MD%4"1VY?N@0DC/TOAF&/V$X2O5NBHE]^ XP)+^V"UPM3'L"1'42V? _4NQ,9 M/B\X-@L.64_3P;,J@$,D6>"A+A@-9@VMCSWW$CXS-$\.B'Z8<+"-L(F2#9#0 M&Q&P"N+@"/RNPSNL?_%PR%C6=PD9/DY"3RR,GYR>[-_>7 Y,CF.'9.S]Y]_@ M-PS%DE@:8"R45&B$>1<,"LB< P/)N[1UDN%VBM8\A!DEP1G MXJ+GW'I%40*+YV7B"P(P%F#6HZ<],<^5M()CFPAB/@DQ1F]0D"F[P2"%YJ++ ME:M)I$PMGX,8$Q8/T,&$'D(6 O'5Y#C\S!,:B!3 -.ZPTA'L*;W^!I MJNS=%P\UWW,1 ER4Q"\-_(0^\WZ%HP_4'*(<+Z;EW?<=>3$5__HP,,,] 1^Y MMNQIEN'# ? ]HYPA3 ':S< !4*TD[D ?4U31)EP'; B;V'>80##D<,U@1Z M\/:!*;"3($+#=," /G"H;#VKA>'?P]-4F(3LG4QM0\5/,0[FN\'+& YP(QZV M.9)>_)@W3150&#S^P3^@$GA["H4'\,\-<];&@=SQP1'80S )^#\]OGM$L #O MF +B@H\FX2;PY(\P+O5&T/!7Q^ERKJA19GJ#\-826?5[TV8Q0=T@;)3J^;?& M>P_GM3<;X%Z"ES'CMK=V !Z=J>$"+8 7E4(KSS"M"\T'MQ\2V,>>7-;@Y-$SX:(!O#> M\%G%C+,>Y=J0<%3 4BCU<"LXR:3)*C.PD"17H2O]]":-S.JY_K+IM8Y"3IC] MIXS\YZT0H-93V:N+$.16>^EO)W02/%;P2X3 FA0K[VX<0*]7N)Z3%[(H>3P/ MM51;$^-V&3?8^9#.%X?I4BG-/W<4C>_%2=XD">&?]M8)1X7\7K-(?%Z2UJQF M.JHS73=$+D$]?US\TO7 N0NL;!6\MV/L>-B 1 +*&+ 8KO@D2PM"(L./2_D& M0M0V2B9'9-:9R@1&K!^A0W_BU#A(+GBB>,\BJ,^M?:;"W&--=K5C%IXMD>#= MW/NH'F>P]+ 2[TTZM)M3#:9II5O:O/E>2^TH"Z#A4XS1]W'7<)XQT-9Q8CIQ MVZVL0C26?5LS%S13 EAZTCG_3\Q8A F&/+"5 :<,RW,R@D(\;T73#W$%WV-+ M^,L9V*+Q>:21,A_.YY\?9TLG2I+)*H7.Z(#JYVA"C M4I4)M)OQ1Q(]-IT/=>TU:RDT]NJ\+?+S6$$U1D /:[RE .64)AGO^A^N[YJ>&QO]\/FHYO%?#*E#%BP+Y+HU3 $ M/ FW)'CKQ3-] XOXJ3!):O#:P L(/8!#9IV?0_K#OI3MRAM)*T'R_(AC;R2\ M_+#/7^].1.C3O4QU.#GH3/B$W/O6H>Q+,'(5!F?>9]H$ES_VG$S@#*MN&*CP MX]"N[N7IAT$+W^G18;JU 1Q>U_&O1T#'S9?D/6]F;\ZBY\T<>JW/!G,N7B[W M(,;T-)3T@ACO[HGL8 ?6(Y-]G?1.-_WPXC'V!)(;)". #X"4\J[JO""XI;<* MKB\RA^_S;KXTLZWLZ@3V4=/]A;OS4LIY)7O@[(!Q_6)?!R8_PP]3GK MFY_'M*H(573ME%-]5BX U]7N98LML?F\Y_I2XFL82J ][2GI.5]W3CHN=5O* M%MK+00)9%RREGTWWR%(96%.Z<6Q)'6OCJYIUJ\+WD<2 &SF.?<5,.;P6=^*: M)=7.QO 4$L?"UH'_E0\6YN?:R, TD07P.BCC_A=W7K$?5?8.&_QL7EB:-$@[ M#$L#[%ZS/;4TM9@D^ B:+EY9]XNW^ M:[:%!/P!_@71O5GL#M/6'L4D[XG;6O!"4)?8LT7UD3P&%@+OVT_ L("Z"P1& M_#LPU$(H\,:'?XR-)2]^_K=?VA)8,%Y5Y+_0O_TI0<:O=@=6WIFZM5VE[Y9 MTOV%!5_0),D)+BYZ%IL6JJ5W^_/D_">N[(G X24'4?(+M7I)H8%!^XQHB9[M M[7L?3]9EQ_96X.6Y+[>Q9VAP@:]"V_GTK"')#ZBZ17+/? Z^JTO^TZ'O))F\ MY<J[-O4P1&NWP(!/B<\RX6B MQ0?VUGHN'?56"$\3UZ%K_)9^!]^C1"J&1.FF4;KI;:2;\I[)QDG$ M2!)$*J@,&.EYL1N ML2):-^@FE^"0IR,YLC8K;3!I3%<6&0RW$PVRKE!@Y-$SW?Z0-25E+K#M^+PX M-VA&R-!+#C]^ILVQBF:RF;KB#OJU?*5>6]47%)<\'CE$*<5-$=@:Z4U46NHL M9[(J3<#(P[=STA@EQJ,$RHG$*,7A H)QZ;& HE:&K!KB@%JT9[:U,K9B>SFRGFF6 M6\Z&G("11\^4,+$X45L9BEV[X[@RBB]+FG&2K@.UE,YCC**S:W$X%_$)DL; MVHGCD8Y%+-L)9873V5G+Z&>Q-J*!MQ/;MS^32/UR-NL[^C=/JZ+HSQ[=TE>^YH\J@.E1>KN_#=L3-X[W:/ MG@OU-=-">*NSFF;F2D*-6RFIAYE.+"M)>#3.M K,8E+@[X-S[XRY!IX_&-@GR9.0EVQR0 MHKPL<:S6[M0Q W?U19KZ]0<8^,<<@S9.'=\U'&8V"Z MA_7V_@%#_ S!L=_[$SQ@+WGTL/Q:X*OXKH@5U%?:%>7SCKR>$XV]I$UU[>5Y M"D$FH]>HS7>03 /:27 .HJRZOO3X]8]V_M*+AP%!\%?R+[Z&[JOF']7Y9P[O M.OI[@/Z.)O&VEV*ZBVP=7,I];LT/,+MI NN">=_B@Y0QQY(5:9=I\?(3_+R- M@+4J]/8LR$O@;NWUMCA.WW@);Z%C"B:V?Q($:![?4GS_S'''L? &NO=2F VW M=T9R/)$P(?2E^'H@+F^CA'],L:,#<(_/=WA^0T"#O_G.,&]Z>2G,&/ST[/:P MCS7=N#D;DG7"1-9&MRBG39K/N!.O@'4:(Q(O')J?2B>Z0N;)^^Y7?2#]YW0^ M0D#HDS1-32JK <]J39IQ#';:-T9#'51)*/)6B% MN7EG3!ZABH6JTA*G*-UN#N)I;B-::W7RT>QK+Q7K>>88K47#9&K#);TN,1-# M M^O;309&O]5E?RUV7M=74*;1I=XY/"I@S)"9>WX]3OM:G&'I8R.-I0<+]OL?0 MLMO5LH"R%8=94+P) PR/P22>6NV!I06/(ORD-!L6E-$=KQ=I!KQY M9&_C_T'UVN?/R\+X3'"\H4E7K/WQS!GJKA)M<*?]//GN5\X:>.?EU;$$29'W M_$/)*T=3-_2@$W9=.GV+5;;)6GG MBPEWI!Y)F\D22VY_/4'>4P_'WKPD@A& MSNY(2H O.\I!>GIB]7+.^XGCJP,5@4_P[V*^YRS+4YM3DP4VP4CR[N0!W]P! MPBD&/5D$8Z+[O]K[:KF]2!=6#-W:A)_O8WH!@'UCG].C&R[> ;[K=S[=$YN, MPDR'$KHK:8?%5OS\L MC']L">Y9$@"$ID9P%>T>Z/VTA?K!!0COP.FX5D1"G^+HO"AI2@$SEU-$L,IF MG3I7]8>O@.'QKEZ]?ZO1U< 7P"M@A,<7.2]2,3+T'7&;=P3G"_ T(*%_]OTO@#)'BH,-6X!'D$N+-\/6)<0CAOYG/X\I MF$*8T[1WNKCW2@@R8T#B,+OSJ.7!P-N^].!S*CP!JNHYT MD?-?Y!%)GO98]KX'_OC60B^[<_W__N.(G^ ,]IB*&'.+C$$?22)BS TR)OV( M17PY'U_^<2RX 9USL[DT8=Y*BK,"^046_5Q)K(/5 2,%+MF+;W\0&=%'Y$5H M_/Q2R9?2[4XS_*5*6O"F@$^*Q#9W.*R4%0G]?0O]9Q;]9;H0> )A61%S%?,B M K$PJ_..= 6ZJJ\JQW$84A DX#S_>X=:TWC71<)32O-5U+AS;?IB:KQF@%^ M&O][SO6]8L=^?9S%BS;LKS?Q=+W?\O);_..5N4[48$S\"K-3BX6L4^^J[ ;1 MZF:_-RKTY!D'LY,37A7&DP59OIO%P>J[^+47YA9EVSN+#0YMCP+?D,.0"2 A2H_:/ G=@6JI-R^@" M&SFT)C%C+3[-5S;U)JP4].M/ZB&91H^@].\?8Z!V#%CK(S)';\$P!1XYS,IY@\#_>\>CQ[=T;.3.^X\H-I=>/J[T,%C]G:EL\%R:K MG"B3$I9N>L,A^#(HFN/=!]\F%/N5/_W6V_M%Y6&&YS7:QMUNKN"^>;2K@K%7 M"W0[6<_/1$^F297$BC$O3(8*(J](7I^QU2(M-8%:HHG'$QGX8:+4R"^FK)_. M#5<-+^TE*-H:II&?,47\RK#YEGS^-Z:(*W5J.BBO>9&5UO8X(3'9C8'!*W,I M8"0<\X,_+E=TKZE$8:WRD@Z@0*)T,?R ]O/2]IK1G,XRZG4=W*Y4"A5D77+& M76DR26;,Y3UE&6TOLQQG%!UEZ6W[YAG/Y9W?89*17W."?$12T3G\#>9'8(^) M1,28&V0,P%HR8LPM,B;UF$Y'G+F%G**W[2W7HP+Y#BJ<%<6O2X*CO('+)UZD M7T'3FTNLZ$RMH'5O6U[%:F# U([1.KQN\M%DI$A;(FWYIMKRA2E[D99<3$O( MURCP$LN?3U\=G4D?HK2]EX^";D9S_+9XL*20Z; M/JY[MOFJ!_@=#B]/]F(Z:TR98^0&45W(@H*5EO2D$T\,^=7'SS*?QIK!1.FP M(P?EIYMX"SR5K)>0E)DP+LQHOBXT*Y,QS)R M:7G? 3 _A(M7SU6[2%I>@)%77VR$H9_!T'V<9,9PGD_R\TZ I]QE68-(BTDE MWFXMDR@3']61,#,D>7P _3UM4#\-[^D17V2#7M8&O7X"VK6-U.M3($+@+[9B M3R5$ZYF1,=+S'%V85VFMQP^4T:M? YVF2UDN9>>]MOWRGR:[O3;)[[QV$_3R[#2'. M4U):U5B9$N<5B2_,%[DF\! ?3V1UA5EV)[*['K8M*W?R\'J1J6U)KYU [=>J M>D46[B*9[$0=,%BOZV4^/BG^Q8@,DDIL;$F14W17G^?CPHJ'?>H?R:=PYQ,' MOB$H),WK.BP!]AP'9/O+RQ#?A!*]I3ST:=J'FQ5L2$^'5-L5/#[=9KFQ*DVVK.X!CL7'77OF6_,X1;NL47P%=BXZ&MG,X//"7.(D M&JOKU0J3+2VR_%U3Q1LO*SI!)O$EPKV:@UJUY'J.,^3YU-?$C491V1 MF9JB5-#!6LN<[''$EI+],L9FRG2A(32&;5G!.L+R5.I*162G2'W=)P1//==F:$,[8T MBE,-Q'7^[[)D,^.JH4^@#?1"[,N4'& #,QJ@%YBXR) M:G/>4A[]JSO+51/^/)-!A!7W/5OLM]?W195UZ>E?GOC#O_X,@+,3DW2XDEA. M$CP+*\@514_FBIYM!S@_ =]4T_,\*/H#,F(O7H/M+6F>7T.3KSIZOP"(O" F MA/>.EA<0AVVA@!/@9[J>M>S-F77^\FKQ=6?P5X>,J";C=SC5>\^!^7[\8Q<7 M:4EA_ !V70Q*N&Z!@AGG97@T,?!.EXY.USOI(N&NW%:1KI@".D5-8[BT8&PR M\>L/^I ZT>;OPPFAMX"?@#WH75A#-YGB>77(N_RB(QR\;QPLZ1#X.DOC!/8Y MVCRIF9-J$N&SFH5ERP5F-%KZ=6L3#WCRG55K[]:H!+S"?I(=^>,MQ^<=Y\A\ MC&!S#S;A1?T3P#E*Y7-*FJ;Z-#95J;Q945AU$-2H_0!PW@$^)B*C\6Z-QJ\M MQQV!VIV#6MYP3SK"DRPQJDW:B.(66*RJ9QB3XBC_:L\/,P;QR!B,C,'(&(QP M\Q WY<4I6S!;3J9SZ*8_8[54IX4.1YM"DVCZUW.^IRV8].ZPC*2UH8N16?@9 ML_#J-Z@O9S9>?:D1/)X+'BEXZ^ %A!3X#+T15'7!9@4RX QU\'9=\'\Y@9 %T<1-K*K4 M%)=5U6P#T-M$X1TXB)"G ?)K^P3>#'2>OBSU !OY''2SCLS,R,R,S,SOB:7P M]<<-_K8.^G-F)K_&IB*JG9^0DL,?,]VU5?LTCFT=7MY^=, ET[T>54=+WR+M@ME>YD M]%A>&EDN;ZU] Q!+P\(R*/&P7XK3\P\DT?,7@!TGGJG*)L9A:0Z^_"7-#/^T M1U_OH-;7O_8@3>A(;]1&*LM<)1Y'V#4I+[^HEF8>H.H3AW*_<*;<)A!MU.BE ME=Z(S[92BY1 D\U??U $H-H+I3.WC<.?AJV\;KK.NS4>("8:%ZA/(4\47)Q7T-]?-\OMO07E'\()QA0"J"U MIXHR@3^B__[M5]5\;@Q\%B ^T$W'!3R>2+ID\>I#S/;?Z.KVWJ82,T9 E[V" M#]O&]*$.0N6#U9XF0%EY0!HP>K2.">!UO P0TAW9LBCSEBP]_>;C>[_S]Y[]JBN+/_"[Z]TOX.U[OU+>TO#7">"USG/ MD@@F9S#IC>6,L;'! 6,^_=/=!@8&)L\ ,\O2T3YKH.E47;^JKJYPDNOK:8)# MJ><>D+:W,N:MU*C2 ,S%#/5)@EGP;C;*/?SI^OJAC%*4 M=%:->>RU/"97P9P:-;IB]*22KTD%ID-W.T_QV$)Q4+Y9Y/*!\I MP?$%8YI MJ #L;I3OF5"RR(8W=0!M:5H,8I\ASF*K"ASN.D.?-GV M06>"J\@OXR4XUC:&.%> E>:AW>$K>/3BI'O@6?*UENT'=H1N9V@K6M8C<_=Y M1LWRZ9I)^$;>2"5,W"Y-4_/T.OCUY_1&\#];@:$[)RK(CH%T=\_ P539IRI\ MDH([UG&0R#H@?G06MN<"R*]#.75+BO%+1S0 L+E3BST;*RN"Z4TEN-BN'8)_ MAU@;X!R0]2Y6J52V"9GJ]^W[.Y3J^:L5:-?QP-GT(;HOP#S")CA1#Q?;A]EN M)[N;*YAJO;T]Q--N@DY:Q9J+EUH-FA#*8JAGLY=1I1?+26AO#+K)YN=TRQ_I MN&/A, =]\CE-6G].F8X@'948@"6(=S4'T.Z 7ZZ $+0=]PZKU;I83K=='?0J M.(=T:XP *;&LZ]J2+L +7;V>CWJM-4I87ECHT,5QMY5WT=>7(/8.C+K1FN , MPC[0$=UH.#<7'G[S< S 4A]6NJ=[)MGK:S5<'G&AQ15JSMQ,5EH7ND*-]691 M6)@SC4TI3FHNBZWJT._ A_YGZ'YWLQO<&%4J#^<%G(?M%HOY^3HI#>933FGZ MF6+(+U)<\%D5'U[:XE4BQ8W6)=GJ4M>H%JC&;L$)RQNG)H2^L4A<"L;98&)L;*V2,5,:L!71Z4BUS8*>) M9W<::..+J,* &=X]#VG?2F!"T2@=? 6N8E#VVXM=C4;XU]0V88(S>$T#-UY/ MGZ-%P]((46D8R;1==%T38241J'9NTR;O_P:*,*8#95_6HWHP0'T$:C]\C#FC MS.XFH8/SJX-MC>;GZF^_%[I3L#Z7M_1">9Y=,!M<< )\/1I..V4J>[6;X6M* M7B M\Y&/[H%ZZ<.A6FH/K0\HH_UM$_ #3NAGLM,9.9$' M;,(W,L-QJX [#:"*TO1]FLJD3[DAVDZX__#F9D,#L"T9Z#;YC4V/^*N5_K-; MF]_=K,"EW8X(TE+S:']Z<'NR6\+!\]L5#JX%AZ3(DYM*2*[,J2%T1P5YW-&\ M40,:*<\ZO)PU29[G\H.;@K+T]148&30'?"M8Y_@+="PA!GM3^::"OM)E!=%V MQW'S,*7VJK3-+2=LL3QA*A5&^(;W/':_9WW[@8QMN$N Z[94ADL^2U6]QO>X M 2-F.5(7@+ I)IA)6X-O0/?4:801XB.T?Y%@!R1S?7$&I ZBEPSQ'^X E#X[ M^Z*R@O$Z]Q@'C68'='RHR_2T"2X$U_@(V>\.41Z5AX+P#&L0/7#\N1)@1RC@ MV9H"&H'.='1\3"#;P)"PWI0WQ23!G<*)F[KBH_,%!(FZ73DX@FB<;RDLVQ$)7B+N=M)L\>;MQ6Q:'>BHD]@0^SY&8&(HRV%?9B"BZ(1 M;(@WF L.W)9C]T?G!)R5M:0H\K=^K7B752:[/X&/^/:\6<90AJHQL:0&6Q)3 MZ\9:5\H2U+\!&9XTS)P!3NO+2DI>'B0_8L ^&!.F+'(AMH!+ ]3X"D)X7AV9 MBZDR.6@5YGA/S*7XC-CF\F6(EF<$(- ]YS8X[5[49\0N0,F$S[G.KIA=3(JG M2 $^9 ZH09\E2R\\$>R%T%2YA=K.ES1BGZRN@)5)GR"(]]'N&- ]* M/Z2.C%1Y:ZN?'#ZIN8H% M@Z%87<7W0 &+M/(+,[:TCDE?N\[+N'LMZT8N! M[H4[*V?4#T)5B-1G;.2'TT$"<0$N,'\7A/;MMA!6K#P0W.!6(3@#P?25Q]>) M(PR5*F,\.QYM?+:76].X;3=7HJC!E_:GC=MG5=E7F;'A.0+T%!7XCYWM^FZO MAD2"59 D9^!HJG /]_#L0L]%$_. >K M37J:G \4W C';C;3]-(-+ZV]K%+!Q4*E5@(;9X,M"C$+6E@@F$C;\5Q$R4CK MA2=%5E3!-SWL'P$ZT:NZI4 "HP,$.X[Z;6]?.;"LYL!38AVW%Q73#O[]-V)Z M6XHBO"+DV3U3^J8,+4!PI&WOX& IIA(1!.FSYNX 1QY%J&+$TP<9P-*YTJQ' ML .F" 93?1/>T';;'!UKT,Y]O"GPT(.OX7\L^\P6O3 C6,SRD:_9#REN2<;% M+96XN.6!G^#5BUM*!"&125+D<4+,\#29RO"BJE(\)65(,2-*(BW1C^L63L:F M;ZE2HV?H.#T)ZM;4%JT.E 2/6Q92[62IM9C-#64VDGFFT^XE6=@R^;BEQY0* MDTZHR'BOV3:[W9Q,,M;9XI9L=3)=:KI$1# M'U1E1L[8>,.!?9Z,/JUH:I(M-9-&K94?30KMJA,N@G.E-;M)S_+(I6 9^<4L M/S;KM%X+W)&#"VEDOR$YB'\&2>DY8VY5R^:>)D:I2= M]'"ND9[!/D_F61\0.94;BHPA3*I4.>G@LI4(SI7KS(WG4&+[*UKH+CB4S.J^M%LZX48=ZOD]%MO9E8E36!P4NSO-"W"T2S M7LZ>*P%J9Z;E4DKBID8MT5F$]=5B7:>RYTJ %MQ6O50EO"+>H_/I@.1+0]>% M+4_F6:0SY=+5)LS1UKZ8'*M1JVB6.J#ER>C&M,=41;JRY'2OL-QD 66)#&QY/#I@ M3554R33.JPR-\[2J*KRH* 0OXE1:3.*22J34DS*HOI:9I>CJG%-P?>,-5DE; MY<_RZ) V!J09I#9L?D"7/#K9RC>7&FB9>=S2TJMNF1I.>D:IG>-YV\\L.HOL M.1[-)K)T.@S2>7Q>="=+:N8LF6X 6I[TV7/%]9HJ%I,&:0[RJ<;&=\ =Y1SG MB?5:VI\72SF\U*&85K5:*1GN6 FV/!F=S0Y& M*=>I;#YAP-%/EM0L#E;#MM3+<[Z:K1@;MP5H %N>+BE9SEE++S-. ML:0V6F]"O.(OZ;.XD^]ZL\8RJ66X94.>JIE2&?Q;.X<1QJI'-\.\*AED5@9T M*H[2XN8L1OB$G5KW&*:%AU56*?FU"F?3VCF,D,M%9]IAJ04+?N/*_>%F;;8A MFIPLOB@&-2-GK6M&JK^@R!6%(P98G2TJZ]-(6U4X##U.+2E)@TM6B!<'L9$F. M4QH X9!:&7JE7JYV-^U94=1 RY,E39O]4;_L:RS7,_A-B#*=7_':.81<,D9%'P^G#2[!%(FF1.*#B7D6S31KS ];V<8$ MKVWLCS #YPY(=K:+:7QWJ^ M".X4NH31:3P![[#_U8^K@R$M'+J!Z!(8%YH1HA\_F.71];6%C#8M9)D#>K?^ MYQX#]W88_XZ>O\X.=7A=5E:"Z2/?,?BIJB!/1Q>#)@Y9?K */+MF"_J?6Y+I MRZB;[> MR(+I>MM(_[UEY::L42T+RRXZ0R5C&HGK;N_@H;!<:=33F$UWLAMZ]BJ,);X\, M,@?I.WM.5P$$T24X7CO*B@BGJZS1X4"OE]MDB;"V-_P0!1;OW*+1V@1,.G#U MW-I?!*RM.'/=@QWGX+:4%5E3L .'JJ=L66>6LXUQ>;S!&'+4%M"9W>[Q$QV MZ1PO^Z7);5]SD47^X)<'6P!V1A(6"QC* 6UBVU?.?R '^*+K 79&/E2'W@A@ M7\ _=X\&NZ'^C9Q!T7.!_?+S\X,KLQAB>O1(;EN6(CV\LNY"YH2M=0]R@0C6 M&GDL.4=^4(??12QYJX;91[]%-HP^F%K.!-OR:R?#/*'CVT79]%BA7A@) 6%4 MR4[V%Z:X@%J@-S KY;:DDVJ;IAT@\B.SC.O/P0_ $- L&CUF(-DAVKZW?8V= M+VQK9_9\">S_0:P5>4VY__Y&)-X.M+4+1E'9$IB&L'"5W[M_'*XUM5]%9* 3 M?,_>?1!9Y] G1T:\@RCN;9M3,ZGG[&9Q4(OZUVO3VJ23]PQQT20#3]<%?4M) MZ0\FL+EPDHD;6#-Q3V?^MC5G[O&_CLY_Y]E.IOZV-6?NJC;.G"Q9/.KS,%'&+K?8Z7__^__$X^4"U0?N 7(C>6_VL>07DSOS MW+/P*S;C*++YB7V(R?YFLF>8VR;[XV#ULZ2/P>T63OF;UGQ"ZC=NPF=!WC4S M+GZ4-Z#UXMM@X+<['1 9O_?I()@78?)="2.O@I_M-_FA?FV*R"OSRK5S0E[> MJ/&E.1XO9+%X,8?CQ1(X1EDN+ 1E\,6&M3Q4JPN9O.&7;9@2Q]N:\[?&[G=; MR5/!DM=L>QYR"3._S-O57EBT(MA=4GH/8.H M0S<:ZM>?#'&7?K;28HP;GXX;ES<8?3%N7,0:=&W<@&E1X;,9P5P8. 2IY#+A MP@J-DI,GFDJJ7;1<[1+ T0\&V70BNVZP87*8DQ=#,[N80>!(O0(XOL-E]"!1 M^>MJ&_R$*\8%GWRNGL?_:!<^K49!I"E=?7'/(.(EJA+\(/7IK04+,HQ9M!=C MO(PGUEF16#?T:3B&7KPPI!]=G;F^"CFH&R]O\G7(\3,5 MJ+="QZ0\S$W%1GG)#1=2E:[B+<^901?\%*QZ3^*92Y0ZN;RRM0]V3"VVI?=B M:]7EK577K^!Q:7/6]5=\[7OK#U'8#@;9E36):O5%>87/(&UQE)AR3B/H<(F> M.*IHC&?4Y(!/HJ)2S!W!G$)M#$!?;/:Z/CM>VBYV_15?&X!^BM[W=@1:EN2> M1"XJ/%OBRD)[-DU-RAI$(*#KI3-W2?KTGOB][&=O>XS$$D=YL_5/*@CZ+6'U MNSXVQF^*[RX*]SQ8[;Z%T.)M:[;UP\5!VOW#]-4'/URMDCTGE:L5.(58UI*) MI6<9F>PEG@>:1JK+JCB98VO3H2GU3$WJ,3"@&EK!TG?D*]\58X:_Y5?"^#'P M!9WF\AP_Z.N3Q9">V>RP5_-,*\>T0^\B'&^SJJVN\^49VUOG>=TJ#)N]!$S+ MD'H%QW]?X]5[7@I?I^S$E\LOLV[=[IO!5UJX_I;'A!^K<;WU/2'?VDA\P^(E MKB0T7"HQKEC"!*: @KZ,[5N?ZBYVFZ\#\2ODWZZO M'1K]#T8$[-ZTK2@K]SF Y 9:JC^?TCA7JAH90EO+1I"#B4>AM2QU1S&G"!G# MQX][7(S?$/]Z/>N=^*$V RI+U>2J4=.YA)#)N](H"?$CA?"#R)S>]7Z([:UO MP\JXLQFU/6BD3+V>#!+,3G?E#K#16K6^ ^Q?OK!9\+9Y7' M^]6*4.>&!2]-33P\E>S#K, 4+/"3O$LRIP5#8Q")W;YBMZ\;5-F2=-6M^<42 MA2LB/\4]=L!KZJ=X<+V (E)+$0$QR3&[S"8$!F_XF^$"YBN'UBR],4:I7U=K;]KJMEA45 MD-WEZ(WJR&[3\!X43X=9NU$RWL\N('WII+P?*%W_D G]H);T?DK(9X X6\J^ MXVDYOC?%BW@>9[J)!2^K>"T+O;#O3XT>NUKVF(BR)&\KM)_D5#9M%^;E7^T[D-_ZB@*U@!?3%V, M1>5S/ZE(R$OZT5]Y&FZ\;%9/7W_)67A)&GVGLQ +@E@0O%,0?.<"05]742\6 M%.<%17Q:8E$2BY(O%R4W6VXS?9^FOS<*?&+)P:\7$K=\#JZK@^\*/[Z&GMCS4$87R?87MK7WM?[:F+DK&QFN'3+XO#OK MMXL(?.GM\-L'_.V#0^BSP2&7S?H>,DEUMI05AB.7RJR9,*=!3W]_MH;'D29@ M('8MF3XD8#;*D(76?B:(4!G62AJ]Z"IX:=Z;)8J.6J*66E0EC+A+4I>M/W%U M8]354>7BHB-&E4]$%8(Y0)6+UY+(XEJJFO%IA=,[==7D<!70954Q\*)9:75X!)-O<).O-(FQ4%486!90CQ]&C$5Z^HJ M>7H];SFNR[&*OBF64+.2Y"B(?6SU=54QOL6[Z6UD-"5O(:GZT2Y\6A7L2!Q< M?7$W("Y^H,'L4"2T5#C.H_SQ9^1$V213:9/I-[F$.)X,:WA99*5L5*J5HIZK MDGC#SVPW B-7]K>*822VD%T*1OQ*,)W0LU;(#8V<6*@7*Z3!:%&]50J/822& MD1A&_C*3V'M@)).H<,EVQE$YNPJZ4!N!QJ_7IB'_RRQ+9^H +#=,P MK0[EM14-[ 'R.LO0,03%$!1#4&RD^T((ZOF.OFX5"QUCR8[6LI L%++] .P! MX*8""3ME0L=[)&OIR>3E:5N<8([R\>_0$PR/KY=L6;>S5<%WF' MJC"%E)WI #!(Q6 0@\&/!H-/+O3Y;C"8%N3>>A0H8Z,6<,2TM5 $XDI@,$LW MIXT5Z1@MD95H<1BNQSC4#!AH \=).H:#& Y^-AS<@&XP<@F\)G5H=BA802-K M6T:S>I7T+KWA<-2UEH[-)FHS=46-%ZE5'>H&T!@$\>!UP8U_FWAXO2NX M\76&HM@3[,L\P6[7E_@K'R'^3B?C'VJX>H^CL2M(36W*M45.P0M!>QXL2ZJ5 MY3/(/8R(/3.N_"P:H]+?ADHWH"5_K@7M/:@T">NY0!&\)K?,R"[>F$F-2A*B M$O08PXD8E6)4BE$I-N5=&)4,K5-,TD'9Y7KS0MW@YFVFKW8 *C&__I!$G#LQ M1J48E6*+XDR%4 M-/8M^]0,:;?I@1P[&L=&ON<>G0X'/2,+YJX[PH+LB2Y2;VM 01) M 00AJ!A!8@2)$>0O,YZ]#4$\?Z2IFT$@,)'%JUR#N:B;-YQ-D\8BCYAB8RN\P3;2JP*;RW*28KOEH= MD?:GW5//!6S[W0WG%NJ^46OARJ"D#!V:0U"20E"2?)V!*X:2&$IB*+DI6YG. M=5=9)V',67TV\C:RI=#MP:>E&3L#)8TP.3#Q+E5B6T8H>TDU3%?#+(02YM#6F^H6-T"=WPI2;Z!_8_'YQ[V M_)&K9U-YR"*8BJ"A*3@.GUR7UO9"+/?95)['Z;)D34@Q^/6'NC]5,#!PKDRX MEX(+(Y&KOJ5@%'X'"0/^&X O,5'!'JCNNY"VD)0 )130QTIYL,H"<%4P&VP0 M:O!P;. K NP=?OH"Q?][Q(Z?I >B1XN#,=&0.]L4N=2L06Y1X%J#<7G%.=5Q M&6S6(;4 :TF_9=\)%<%YGE9]L- #0N0W.S[-,XKA-X92RZFM M[.0<< 1S3Y\&9?P/G-HS9_4>BT0)^!G N'&$[244+0=-&__W?_^MP^J?* MP59#/%C75($:W&\2B7Q-28B.(A@)004C_Q;,0 C=[3K3S#VU4SY_[Y5,"HD; M_)Y*_@]V\&^X(2>[.1?6B8,]VVH8"5-1O=_;G^T^0VKE_D/;U2&!?B-9!$X+ M[/VH7T0:SU[\)HE[Z$D]!W]N%T9#7OTJ8CT2N]0#:?XK8%,'\N3_Z;?RCQ2( MHS'[^EQQL:828%U[+EA@//0)'/?LD-&?L"-PY@$#FM$G0;3:[4<'APCN+E0# MH+($(3P/\<*"I;:WJHKPY^ 0/77VCPEWCAX"8E:>$F4FK8@BCXMTAJ=3"L4S M-)7BDVDFJ5(TGB%5^EB%E!4!&X(];+F>= M9-GID#VV1%!98K!*3S-"EB=/6[*)9F+12>-SW%\)7'H3"**;@"W)QRW%P7@3 M!.6FS.E,MI%?%/D#I\\;9E/)%<.IV9$+BPR8M;QI])H!K.6G[34M$$#GQ7H M)3>TEINRTF6U\33@TZNP M\]%\WO9,:\G9\,W]I"6NT8TZ*U@FFV\NFO5B?52MS&#+W7X^ M/H=R*?2>5[ MFRR+A^R\E)GF^EULE??[Y$M7B?B>E8P/6DJ2+[ MIM)2&X+G.RBM=4N%[A?]G?L%9+\^F&W.M"7CUVYW"N-.I5A,T1T\GY*'6;%& M%/H-[1>F !FX . B2I?(EK>=94H^F!Q"K800KA[0-VT7E0(SRBEF #Z )^K MMFG:@8O]H\-N;!],7';__8W "%WM]E(LLG< "68*"U?YO?O'X?)2^XE'XD3P M/7OW021+T"='(N?@EKMM#O2I'Z#6Z/BF+JE//[FT5WRUY\QN"A@B@6GCA44 M"6E.D?BGB+M=R+SX&=Z:+Z'X%^Q8-/_3_WZ*:_?S2'C!8Y]YP['_2LRYX25_ MEO/M!=C^^2#S+C+K N:&JCG4R+_R7>GK.?8"9_SS7JPOS_!?^B!]&6Z^WG/S M)1^8WO*^?&A:># Y=)7=U;REMAW=DO2%8.ZYO:46=6A:'Z-'D),'Z?*F*BFX ME=791)GIB&!^S5XIX$GH<$O? 4WLF>?HVU-\GD= 0$OB6V@CMQ& =F4MY0?I M)3&2?0#)*A:$KGY@GT&O=DURJKTQ(^)ZK;AJ>>JLLK0[/ 71*W-'OA6]OJ=B M!PVQ/UJ7NP7M[>JIV2ZCK7+7WNS_?/5[$">,,*X*?9V&*][CKP=#Q^ M7G"<,"J9XUOG*B<;9C.S-F?YMM%J9\)6UAMWO!1TF( @1%)WU%M!Z)MH<*#3 MNN*ZT#\3.N$ZRL)17 4Z16A[=\%8I8M5NK]+I8,X^<]? I0[=]BV$$*GE[SO M.' >EMRT+2GZXPQ>.K.)N*%"@S+R*JU1/F>TR786+@_@)7T6+O_]7DK;>:^B M.VRQTVJWF!FK<;$:%ZMQGXU.,.#B]^. B_V%\DDU3EB'XS[M;0QC."<'6J4K M>W,RB(JC$SASA_]00]Q.C7M='4!P7,ZC6ZSIQ9I>K.G]-"S]2%3@ [1R95P% M:URQ.#DE4X5,F^Y/,EI4Q8^ZH_'3+";?3.$#R\:DK9U@=Q^.'%1>B91_!R!^ M N[=9I*$CT/;WY4*X59A[O!AXERY@O&J.C15(V 3W4W+5Z3"A*L'4;D" D_> M)9GT2RKB7Q+Y?^*A^TR0/XS/KMN"=4N9!UH65A4L7W#"2-%)P_@?@L'^@5M& MXO^!L4/;?^[GC^5-&P6H%P1/05\2__GW[C#S (:"8A49FD=M3, D\&\=Z-J: MHRCPP&/_G.MWUQ46Z-X4$U054!&,@**3RHI@>E,)AB5U[1#\.\1@CEI+<5S0 MF:TIH$,GFL.VV[H"':IV?4;1W@]+ $SJZDC/5\'\7A>TEMXG,]G_VW4\P+ ^ M7"VL_1,V 9<]!,,_3'H[Y]V4*Y5*O?TH$?"3$?5H[[*[K=O^R@G7"D/@?@\? MIMBL4[1474IFSP;40T=_5['>%%,?&)J4]B;XAIMO>J)1*FIBB])^_7'U=0)& MSS]FZRCY@ EW5A4DQ'THOAO\+6A@ZAH,IG]L%8)[_S79)JY/GS W6+09NM[ MEV5BGI>]6GDB93\I6441"-I'U_O#S!1MN]58$_*Z@X>)A%85EO4PI06__J23 M]Z Q=UC_K%%@#2('=Q=IHD=QZ-(!/0).@6R+?E1 ")D M60T C "( !!!#,^F*(')1QP=' W9GBL QR2,N^_=8ZXONKJL"XZNN/>WA)MP M-QYVZ6#U#Q CPHB+?3H);PJNBMH4+A2Z 828X'U1:HG]X7_?R=W]:@ V'8IP MF +B2$$!NH-L6\@D+@J6T8*I:!09-JM7A9PQ?T9>]?_1-)PH3@H0\@<6YB^"VFH M*-$W<[#M4PPM^!YK^PZT'7F[_#L0#/<,LC\0D70ZSB\2"#!YC^Q+4?*>KSH0 MQ"N3MWSE@2@T%AICZ.,UE^+#@5AIA)G-6KOB@1A5++)/9]=9+F4T%7SC4HF@ M!61#12;!U-N0-!Z='<#'T?FK30-%6-_\6>?D45% M/N@/N7*>C!N+=,4 [#TXUYBREJ!]]0ND^MF,<@3)4\1'D$YEO9ZKM$+.*&T\ M"I\,>R4VH[U;1G>5E6+Y2M&QYS!_!USZ$"BR>2!>@$QSV+5D^G ;LZX+MDF1 M^\+ZK/CNBK-JR^TU=*[4(A-TKEGBQSPXEV02?T9^WV/[NI2Z"_VG4'3^$AQ) M\*D90OJ SF'B(V3R7B&1&FG:6Q3K'TAS0;87**'8%*IMMKO89D>: SW;1E E M2)']')X9-YEXVL/=L\FMP (LVT-< TZ*=X=F#* B?52& A_=0K9P_3"-4%=, M^1[+GLO2]<*$KY@FZIDCOO(J%)MO)4@V,1N0*6]6J[GY(S6TTBQ>%G;KU:7E M4A5E8,R;G)#C ^5K/>QN!M2JB8%24_ MYY9.>D4.\DM>]J\OPY;K%"3H0(F"B5YY T15-TA MC&9)#_*D=&S ^0U9%UTT9"&$JW_)B+-U,0_A^@^(H=.K69#KA3B>4FR-3U+F MP%UU?OTY-?R1)PD3([FWO[3"&=TR(H,3;Q_!\EPPX/0!_WNV Q%:>98BIS-)B(SA'UQ(=OSM(&_&D=6:'<*1P*D/@. M*;RRC%*6(-KYTO2 _$"G//@+_A.^ZFY%-&C^C_[O]N7_P[@0\7]Q:Q9]P(7V M?OCMFS) W&B^+4OYD%!(--D&F))4YGQN/-?ZB44GE]*.W(:..SR92D%Q)4=' M)_P 2#JS=;XR%30'GR>"9"<4_(&Z!*B.. H@HLMGT!*'&[N$Y3=(B_X!BA. M\.IIOQ;RHV5C^W4?(?_=Q73QRU.VV.1[B8%'DG@OV RT=6G)]W+9MQI1GC\! M+V5Y%8L>NM:.=X?<7>?TN,JY 3MXWV-^W]O - M-#\/"VS?E+&I &YDH@*P0/:5,[KWR^BRL\Y""#[&VG2]!_]FJ#2#^P/ M';VIQ4V'$UPT#,6L%:BJG6SEAMF/@XJFB[B7'Y&DH<]71"&=JXX4-?LA4$&) M<3]&/4STO7/@]-Y;V2V#TD=/!E,-]%K56TP,@0_S27HDIQK.FTW]'P(E0NAT M/68^=+EY*1>J"9*H=%N?"DIGV?FJ_ R/]H?H5BNXV32!BUU<(;J)X=3Q R[= M^3A'VTV[59R6B9!M:1/-Y,."6"P%G\31[S:+/,70X.<_CJ$_?#16&R<@9;]4 M,GHFEQRR0D-;K2_+TDYR/F/,06'-]1ID-#S'+9>?(*8'Q:$7]%*9))[H-?R^69CU MFTKGW4R]U[N 5H>8^Y;YZ<-$8>:U\S/8Z:I&"&AW0.802XE.T]Y*\^@]?F4YCZ5L<:#SJK>8X:F-3SO.)N132U3"A7BF MEHZ'25N!O'M$L*,*. (4\SHX";"8N>N".^$NW.<>XQ;;^^$!2($CO;=PGA[\ M?\#7_NY7T :V9)^2GD2.BY/HL3E20[GB1-9<1,2I1YG)8HGLZD15XD M))6GA"21IAB<5I/"X](7G54S-QTPTY612*:=;2@]@R^3CEGQRT.E8Q MK1.U:=9.PY8GHR]UVZ_5B)'(A8&W658S^J8U4_D93BZ'!98K;QJK%NSS>)Z\2.,9FJ%5'D\G)9Z6\!3/*$J: MEU*R(J8EB<9)YG'?'C695(-Z,L>V:'JD-@IR3@"S.$/_:H5L-59\O0/N%>&$ M]9KE9674 2TS)_07+3LG3L4B/J^I,X%HF4NJKIVCO]P/S5*;M >LD*3-33#( MJ.T&;'G2I[56TERC1[AX+6%,O;(W3G2J9ZFJ#3.YA-I?9ME20>/XIE^I9+G@ M'%6))"\%7M.WV3SOY$H^5>^I!NSS9'2<7"TH+=O4\)8[[VS&@3,IK&"?!'$R M/"Y[+=+.3/"P)5$ML\ ,=%H[=U10-8^>4U]PI9!0:DRR9BJU#FAYLB17(QN] MG-(8L[6RVJ.IOD\0-CQ^)TMJ;ZJLG1R$<[RF=CJ38#19M$LPW]7)D@I,DLNR MJ\(++0V$P,-BU8I")1*&;&$_'!@_[/%D\G;<;':#0%?$ED^S/ MC!I97FBPS_WBWU[Q)_FFBC^I+ZU\\_2CXK'V]O#'(Z^NP( M#X^$L K@&K2"-P#X=FCMHA3V;X*??4%]/K3D?4J\%\J2F>4*8SRU,)>%6>C9 MO6;G73?-AQME=[MK?;LMA-G]?K%@NX!>W[*>RCEP= %=%]:]>J8(.5B*!;P7(':JJPS,$72$E>Z58 M8 +N'6;!0)^CS] 4MDX,8!VRH@J^Z1U,X.Y16_C(Y^A2M''HC0^0'/H#(7<( M;PJ)?;=OA39&B,+]'D>D[/;G,(8$G"12Z=5B:$+E=S!5'4[:>M8($F"52;MW("^'0%21*-R&9D/Q M4=;!@8(.(Q#"9,#(6S#S'6DJN-"C=J'#\^]ZMF3<8P^L9X9WW\FQ? ZX"+GT MBG S T3("_CM/;+*GG';B])-?LP#+S_J%@Q6*>#"AB=E3=;6;>'M9A,$N>]P MOZM83;#\?@"1K0%]Q=RS%A:OKN<+J?Z6E J]0#ZII_S*7]G0, = M]H^X-:%?F,*?ZXIW,0H^3IE]2#AY- X"NIO/&;4FV28'_K(ML-!N2SX;S?<> MRD$O=_0"(L74>S7U^OL7C+/D,T;UAI4OCWEN2>M:HN+JR6"1!>1[-I@#D4\1 MI.DI_1Y>3( \P%1!-V'H!=!.)2#V@,*PLW.[AT)80FXR0+3/=>_0MGU.,0%= M[034L8H%),XVSGH;H"U)CG_HF@//#M">44.(]/I\#@@6&.HMN1WG:H8.QI M%-F4D;YS.'9$N$A'.WW>@G 8K@RZNVS6 #F!X[M?%:X/;.O6DC#YRK7\?1G2J33F7=P..]2=> M+QW.]%%"N5 TMFQGIHQ37"NL[S13=<$8D^U9 .N"/XL "^[+[YL-T ?[]Z M[W/T<.2)4S7@AE,E,0KG-,Y.CMX^R;??2&$17\=0O'RD(.L;(7JN/G?Q;&K- M0K4BEZ;L%#DQ>^?2U\S0\'8ZVT\>WPT4@]FXG 7 2@FR9,Z?)4V>)G2A17I:!L;HIR:*2*3)?JL"VR6;_9$L5]]%0'"PLC M*(K*"/MS\ ,P!,3'Z#2@-S[1]KWM36>^L*U#Q_T'D?6#JQ.GZ7LR=2.UV=Y2 M=O.#6;_@D]W?M6;BGL[\;6MF[O&+9["[]IKCL_UWK!F<;>*;KOF-B2AO241= MK$3NU[/Q6\I"/UD?N,F?!K$73,I]T>9(ZH9'F/> M.S#O>Y.=8%X$P'<5;+@*,K:?9A+)L/%*A4DM@6BT\D7"M/$ M_!_S_TV89*[-_Q_.BSD:+[4NV1<(KB>6RZ1HTU(AT;D$ +3+33(]:FH%-M\O M%JN*4JB62>C)GGH% 'R'F]Y!09G7U:'Z%NK[;=10@6AU]3)*7U59#Z=N8'&W M6R/J6NK,TP6BLI:,FFZY.0^9^7S1*")1SJ=\.5TW]'SH2"MIMC$FV]KN#'T: M /MOC DQ)NRTF:LO[BJ8<-LJSF> PI+N9HO=>8TR$L/55% 6"=VKPE YH D1 M=Q1UFBGY^4IRW\3DLP].3RU.2R;%U[RON^9=OTC;I>U UU_QM2^*-Z99O5"3 MKKRI;()5ON?@I-4>3NJ5-I]3LGP2&8?H.SS)Q,:A^VGIT_15?&S5N3?=Z M 38:4F(SGJ16)2,_3-N]57>B)OL0-J!)B;I+I4YK\GZS2I8WDKC^F"J[TB 5 M2[+G"M![=Q^PZX5BN0I4C$W;]1WE"9?V.E];,%-GH>&)()?5JIHC+F'(QO=Q M:5^ Y6XS%3]V7]^'3"G1;GR-!WL"OP=D3N$IADD^2I5T $_G'-?O3 M] LN1 >9@@[ZAT%*L)C/[M#O_DY ,/X=Y9:"-2U?S.FT!6DT\*ZI((+[L>\I M7YW+Z7.\,1^2)K MW:U0 K\G8W3Z3$J\T?N!V)[WTZ'F<+B4_'9YV.#+)#?N_3$6-'+%HN 1X_7--\5_#=5530GH?[=\!N&R3S__/;MHV .JRA\6E#%HI*SR_5NV<;G M?795#2F%"=?!NV-B'@=;@+D\U*Z)8I./"R8\Q,OTA51I)8M9D6L%A58Q)+-I M/J%%V0B(NW22OFB4W=7UAFNCP_,^3]\.'2ZQFIN!AJB@YQ8:WATNMVAE2CEJ MZ95Q(=\=:&S*;62KVC6@89-,!XNFO2#Q?'&2H<4B7IB,.[N#G4'@H3P0).751ZN;G#Z:6^764ER%,0'J,KW93);?E/;T;NP_.J) MWKXJB]VU7TEN!?=OV)QTB.U1'>W. +XYR"PZRGC0,WIB M=$WD*Q-Y_QTZW[LN?E?GF*^!@UM8V=MB+/C;L" R"%U]<3< !S=L,'H/'%1SZ\0BJ3 U-M]AFGJS M-_;G!0@'T%+$I&(XB&\*\4WA>UJ(W@,'3EK2=)6E)7RY*5(9O>:5"RA#(S(- M4>17X,%WM_]\$X^B1^F\*X_2'L9^15_\ '#];+67?B&X_HIO0$#NB7DK77^[-X,A- MFJ%>AR/Y(B]N[)$6L$)FQ>K=JABJ&L01Y+'$9"Y;3S+&D9M@K$N[-%U_Q3< M)3=LPGH=E,@5T;-6O,_A2V*S'J_KS6ZOV@%K0>Y-#/Y<&8$82N+;37R[^0O, M7Z^#DKI=:8T;5,W%\SUVJ4FLQ%!^%JPE\H5*)R^+)=_/%G;K%5ENJ"B)H\P% MW8)%2?R72P_;J@HF MHB!RT,Y=4#K3T;E3#9%^.#+E["8N'8:\ #GF*&V/_] MKO7)DE;!?);*-,+[GLKS_X_>FK. :.D0DW M5T U9&#>%XS"[S"X0W=8 +[$1 5[(++OHEHT@'( %!0)9DC$ (0J&,RHB#Y_ M.!P>I"WH](3.MU)=Z(!*@%NDW[+OA(K@/$\CN)*#S>[3LI]=)_N641KPE3$> M5D1N$OSZ _CH,91$KU9P!/<^ A_P/5R\;OG"%I%17L:#?).2"9I#M)UN>7(O MIR$[?DG"R2?#MTGZP/@>H0&9?)Q4\G__KZ-TF2?B9*M3'*QKFZ:31$)"4Q)1 M-DY!!2/_%LQ "-W=S0?H*SMUY?=>+:$00.&P[.1?6B8,].ZI> MM/W9<0&CW8G7RJXCU"*BI!]+\5\"F#F2I M_]-OY<]%IN_&[.MSQ<6:2H!U[;E@@?'0)W#A;9O/SHX M1'!WH>! E:< ]^GX>D&J&F:%ZU$2MQK-\YE5KL.3IRV9JF9FQJ3L&,M4OC%>E4(B2 6@)?FX M924QD;7 *=9Q01Q1N5["8#LKC:=.^QPU>Y6"7"]TC=I\T*+GG799S<*JWBLG&6$QC1;HG/E;MT(^.1IRXY!%C4SN2RP>M-UF^V2M)A34'$\:1ET M<%+H=5(CKN;JLMFV9SK5S/+ITY;3L,Y8JW2IBL_=JL?:"W+IK34^<]JRI0V( MR8CW%6Y87:[M08\==YL=GCEM.:G4+-TOK#MXOE3L#Q<*7:2* 4_@ITT'QK3# MK\8Y'T^(JF8XQ5DA"\EYAI[KVK(PXA/]M=$22VG5:85!(M1@/<+3Y6O9QF@H M3C5VV/03#:':++@6:KJCZ",XWU6=RZ3RO4V6Q4-V7LI,ZY#2,UFC?[(9-1*:%S MJR7VBCY8G((MA' >E=&S'FDK9]0B3 "_ )]'I?GO?L@$D7HD[?4 MV_N$8GN9U#U%Q=FV'V5SN4K><_*%Q+LQ)2Y8'X.,*7$+E&#N8T)\)B'>&!/X MHG2X;%I\)/AE1;(CI>DWN'0JCJE;RN-O'EU%?_T9@WL&IEAPZEA!D9">M,U^ M2WQN]MN74/P+=NSI6@&?X0#]+ /^Q'RV+V#.5]M@/G43/LL'] ) \+P/:!?9 M' &[0V4]RC#Y=4\;7\_#%SCUG_AF?'$(^.(WT0OS]X5?/"_V"O*6)\Y#N\*# MO:&K[.[E+;7MZ):D+P1SS^HMM:C#QX\QLMB?O(>&U* W]\9!'V^UDY1J+(>Y MT0@:ZBB4.89^+B+H]O2@Y^$/$)+X%LK);<0S75EI^9EJ2@QC;X*QB@5QJQ_8 M9Z!K3CEE?^7B93SAA%(ME^UG^DK 4Q"ZTGMO3 M]\Y8>?NK4 _6ZSOG6%\:)7*9DF?C^BBE">RD1>A^)\H2_ [S\,]?75.%9LTG4%S65R7C)ZP(L35:MG*;;0H5II*W>'IYQ)H?$-= M+!GK8F\"JZMGS/E"7>WJ:XLQ[;V8EH5.X\_ 6FONZ4YG0:>-.=EV&'?H8V%RW]+D_W_L[QDI=K-3%2MVM ^#QX'G!<<(H M-[YOG8L$'>[:VX-\!7[$V]XVT.0A@__P-"+8+86\+(0R,R/N. R=A MR4W;DJ(_S@!9L"%'#9GS3'PNTX/<:%C%^V,8&P2SO:?.XMB_/T5=VP6@W&%@ MPFZLJ,6*6JRHW2S,P1%^0Y:%'%N"_'K.(:TWSGFSTB*-AV,\E(QRF L'&HQ? MA,^;F3O\V?H5WT8M>U69'AAGMX>X6%F+E;586;L^BKTU)?J M%ETW3=G[0DQ/,AS="A!]TCQ.HE"?SC7QGEGNK-C%9%_KDF@K.Y;1)+MEU=K3FFT:- M4!A=Z(LR/PW.Y;3!Z59QPO65NA&NZK.TT%SX^5;V7$Z;]GS6\MA6M\XJE$+V M!8$*2V3V7$X;IL>-*GA-)8R$;0QH?C%?Z,VS.6URU'!:G(UK'3QE%98C55;D M9:%S+J=-NT3UR6(^U37"9C:8=2SQ!?E9/E M#2S!W#\5G?S4?P_V"UTNCW;L2HS=]AUI*K@*=C"Y6TO9"*8&0"7$4#"Q(L.7 M$AL3=L+0Q0+=FV("ME(LV79@B&D$NG_N(@QH$3UP>QL$?2' M6-?%4)( ] N8K=#=I2L\V)E79/OY8HS8*16[<_9PS$Z!0:5**[95HA)<(M77 M&%E=+U9D]H35X_Q$<0J0.#_1SZ1$G)_H5B@1YR?Z7$*\[Q'DFD;EM^0OBO(0 MN7$BHN\1(!8G(OJ\3?B^9O\X$5&F=1HEAC6&/J'"S>6J= MS[^_EMONLMS:7_:C7+^-R 6^O?6 ?VTZH0E=KNCJ@*X:>MHL,5++3"^8($HG M1)!W:>);^]3&^82^L>[Q,[6-GXY&!5^I6$TP?#^ >], .N.]:?8_31V/_VV MF'<&Y90)7^SV"HDRGLJMTT'>J;3G7A!EZ:&9.X*Y76_2[U?T]LB#RHT M1?!/Y#<453\$G_N.BXH=BK!@*HR+0@Y6N_88#%D7 (4QV]$$2]]LO9' \< 6 MCB*9N@5Y$2S>EW4E\KO:?^@]^&+M^WOPQ8)/AZ>=PKD=^FN!F1WW]^#D=8_! MU3ZL#/H_23!TRS3A6;F+5K(2HC"'A6-#4L)Q'$4##+0K_*I;:/A[K*)BPL-$ MMWYF[@(<>U67=@YG@0)& 1LJ*OL?*_*1)Q<6V+XI8[9EAK#55JXI\G;/;-F' MDP7_!B=@I4M@T[RIX!WU,!5D,$E)T5?@9\+>U^NAD*V,"MFJ>W>P[1HBMS?0 M@;!8F&#+(,+M=@1]KRK*MJ+KY9T/O\P!\JT\ ^;2LK &/-7;)VOHCT>D[[#L M'$P/4W43;CO8S0A_!4W0+?>(0G=8+5?!([WNSY"[!0<$+R@#N]'9T!\$=$AQL$ MSI*E"W>PA>4A_\4!6*OO"#NF "."67N88)J*=NZ,*98F:,B_$@@85= =]".P MW?N#I,_!:04S ><87A DW4/;(F- G07_DH M2 S!&8F*:5L: M8EH[&NP> V2$'I71]A-GJ8A%5@#P(>!?14;+1SL#X&&J US;;1!@,]!QW@:3 M\*'SY+]1KV?V)O+$?* "EMM!)UQ&V[%5\&\$-'D;K+&GH&.TG62:Q'%,\<#* ME^"P_*/OQIGK+BHJO@#0AD:!5#_<(]1XUUK0$7RA_105#Z44@0XW$*=53/:C M(P$H(9C@G[#9/_IJ^UL/!LG9OAOE(%$!GL%HUR/41^ZJ8#=D106[)H!C%!W7 MZ'0_M:/[K;SQS7O8J-UZ[PZV9Z7;YKZ3MF*!8W@ZDR1.1KNZ.NGST>;?/X44 MF.X"(>PA;0J!O'"PW3L@>&*G(R9_D@ZNHAB0O#/?VM8]5TQ=4=&,Y[:E>$ D M A$R!_SO(B9J"&$T,1+Q$',LSP0T".0I%QPUR%5([!SL[PXI]Y$TAQK:MZL4 MGHHKA2MQI? #Q>9ZE<*?J-/\;+#,5^I53VMW(N (L%>8&.Z$,X0H&6"-;NX5 MV @_H#M#I*P?RGK1/]9/ MTT]U%"412'8P"H^:(X#2P*U(!8)X+K@04S#R(1 MB\UU&71N:8#2LJ[IX$JT%:L[/00I]J\)K4C"^#, KS"T8O]O6='Y.AC19,%2 MO? A#!3U#22%[2RVY2"SEHP^Y'K9H\^W$:)%JTCEIIM>'Q\2#"5W.ILP.]&. MKO* TM)OV7>@6ZZK6$=I0;K1LK;^)C",([J^-P7'X5M:3O=7SG"(E^0@%)** M;ZVEX-KW^N"*[^@S[>3GPOH'CV'ZL:9J]A.5U*1T]0=PI&I ML%*0*V (HU>CRO!T[RB2#4$ ME/+-W540;M9SX_1/C!&"ZZ)+%_C"U V@#4YM6X:]H97(8%*@SYDO:]OB\LY^ M7=%FW,%9! I 9/#_X(3 68)?@_,A(A%HVG" >VQ[@"4!_ 7N5\A6JA MJ]UM%*Y*<&T+]!!BX+BX.I*FSG&WX"CI+M3@=2^2"7(4;1KUK.[/O*0[DC\' MH&-)RE[@[&:O6Y+I;Z],F *8$1J1HH6 +]7]Z/3+/$3FCN+1(=[GY-$EF%FV^O]&T[7DXK? , ME<5[V8%,%O/CP:*1J7(A69#,>!G:_#N/&3T6FIF)RD5YK' MD:.\76:,1D94@G-QXXY!%<5VK:[@O4&OO,HGA49N".L*91ZW[.DEL;^@>S-< M$.CE8*XHFVY;.Q=AWE2; W>8R*[QH8FKPB"=T3PC"UJ>K"A?3TE\5A>3G$)4 MYF$9;\X$%;;BKHTRM(>71CMS2EWRC(:RB^&&7]@JD%C@'@"? MZ9!6$85C1YJL@DT505X"#6VKUV!=10Z@H,H#7+P[-!I%6@6 3WMW6C 3;LZ# MBK$S[T'ICL2XZXLS1?*0.1):3+;JT3Y^'-Z1X1&&CQEH>JX/?KXWFWKHD?IH M@FA$>=L:*#3(!+5&H@4(M%>^XKE+U>/]M4QP;B9+X_G:L#^O)^QV8Z:=>\9+ M\Q1D,"*YSR+31C9:H+>; DI4R@)M90$7EPO[X4(Y2"NSV^;RP2+0D7J<:J:M MK^1\R>^P7,V45S.)Q*4-9->'%\)*L_B&)\(LD/,MM:N .XX+C=B[*>\?"O&# MFT:]P!@N;_0"3G [E-ETR7%!S_[Z0Z?OTIG39T+,A4M1X,O&UBR&EH1E'P[" M5HN-WI=V5FM3GR-[MH,NHR*8570MW;Y50343_&'!*'Q7FBJR;^X: UW"08R( MP8#'2*="0\*'F&@*#W^C]R%TEH_$/;R')?1U(I+UO\OH__C<4JM)2UU=X<)0 MJ=4#QO;*E>"1IG!L<_H$N'J#V6.'$;_^])2%=Q#T%]5=VNHIZ/\>[22X!"H) MH'8!"%@@=@",]XH=";/)AL=I6H4;UDII8=WU:L6,=I,[ CX#J/)H$XX/QTN& M@AM@\9=M!<])ZRZX(P:"^IG_@U8#$_P,-G/O!(N!#WQ#_^1==[@X%TM:'\$NDTFENLUI!QH"&BUZ6-)'L[ I)JI3R24F[D*_7HAK8U3T:G'MV_HH/RZ&CLG<%'"00<^;"5M-0&LRM'AZT)@8]6GJ0F1>V^'MWCZZM?X>F")W$ D- MCLAZJJQAMC!D<81VQ^W<;XM"0+EX4:E8*>!*;"JG5^6%[\"DY^AR'%V;P=JW M$LG>\CD MR87LK_A-+VV06:8CS+5)/A2.U C\M6GS 6>*,/KZ:!CY_!VVHGH"8@(X<,+=>=Y]5B_L*.K/7R^7$C'["($04,>:2A)X.OQ.IS) Q9 M*J>TUHV:08Z8!9MV6<(IONI9\QBGBT#M M'74-X;JGY[:,9<4"ZX3#)S1:M MB6\D5A2-XQDV3/>RL)8H=)WQIF> NG](J^UV[YZ]H%G(0>\,2+U"&":9 )QT M58\03(VFM4?'&P.5'=KOCMWVS1!;"::_=T&- &57J^\8@WQWZS"$%$C8 #[V MVXYC![!/9/<3T9YMC^.ATY^P$G0ST_BG0X=/8+NN&B!G"N121)\#G]\CQ7A*3?-K1=B]+NW+V2[A&-%&%'^<$+@ M),D/3W?1BZ3@'CCMWG]ELD8$9H]4%\"3A^QQD- 53N?4!K_LSWIR.%WQ; W? M9,UT#4!G^^W=?:X%\X]&<\C%)'>@Y*";JC[^%A/'CJ??S8-R9">O%B M>;U=R)QSWKM(OJ&7[G1_XYZ\>)WZ&S?E)?'_O?=$LDWXX?_WB_SU7BE,W.// MHOWG9(I_+L_XF1U[+HO^0^PZA7]VTOSXK#Q[5O![AOE69^55119N3QYG7CHE MSZTY"]_PW<]CB2^6LQ]:Z],U)SYE]1>0J!]:?DXPT2MH;PK=Y_+;%]+HA>S; M8.)E#L"G2V^-HOF M;5U:KYM4\^:NJ^>=AQ.2S&LIJ;0PR$0EN:CVIJV&?4OA1=NL*H_.\1F_3O?8 MK?B+3_I-W:2NG3[V>4OW!7;CBY/%/O_V=:EDL(<+_F;Y8!^YP\/EM53.5=!E M[DQJV%HA[:5-M9_#2[(R29K.7-X, I[BDS!&^HYY-C7LS^?W@]^]Q5(?L__[ MV/_Y]Z*?P_X$N8TR9?AL,3N8>/7$A@5L+WD)W&BG1\'%^#\Y-S.]Y)))LF%0 M&>:IV1CW5Z_/1E6W U]^ &P"2SS<2?Q1).GQZ MN!I;S1[>&TVH!L,L:M08^W]\JHUVRSU M%"XET[C \(R4(7E:%!E>S- XGQ8I6B0%6B#2\J\_QSG(K?J@4!YV"R,VM'V- MZ3'CM38*SF6I]W"YDF I=64L)TZYY(XGA&)HY[+4EPIABTB6*R$WGTG+/COW M1^WP;);ZA-WDZ2+;;1I^JEY/J)*GC2O!N2SU8L$J!24>K^*M*4_,Z$FQ*4C9 M=3=)(Y:1I.?:%JFY=KVI6/__V?O2WL25+N'O(\U_L'KN M?=57@HQMS-;WF998#&'?0\(79.P"'&_@A>W7OW7*-IA Z*0[))!X-$_?A!1V MU=FW.F?<<^;\>*$-XJON8'*L2STJ#25I4E9LNG-;S*N;N[0=?VP=ZU(_CBJH M,5#6CTIG7!,>I7S5J-FM8[WG66M!%]O.\%9AK68KX93[[:@R.=9[?J[6]5)M M.2W0E%[HY)\YKF6'R\.U9,=^; M:;;J8'BR=.8V(R^3(M8@AV\?1%>/#>=!7?7FJ7K2+FNIFE*!9QZ\72OD.OUF M+)KIY8KCS5BT)C8J3O#*@P[]ZTHR69[6M1K?MXOENWNYE&\W,\/4X3[1@$DW MVY4HZLG)47G^H"XJ#_4E7GG8]7\TG,6L1U2@^]/TC&D7>E4;38;IPV?VJKGU M:#:PQ[T<5YO5U<*FE=PL\Y M^;:D&&E5E.F^UC($9UA)S3:98YSG<"W:6!@C3/&U@M4LF\IB%5\>X[SI4! 2 MAF,M^$IWTNS2.2=?82?8-3R4([.7O]R _+E4("^.G@F:AQQ]ZV MQMTD+Z^R:U6HLLPTT3K&)0\MIA8SUG2"+Y8J=SE>U:/+Z?(8[4=;Y4VI-XYG ME89^9V2D\7RDSS-#ACYID M4XK0_=;)SUD?.J-HS7_8M81(E?J'[&C;" M"N^/AXVP/AUBPD98EXJ9L'O,A2(F[!YSH8@)&V%=*&)"47:AB E%V84B)FR$ M%3;">AD4PD98EP23BZOYN@2@7&[]QH4T-PH;886T$C;"NBQ]_$=-7ZK>]"H9 MA=VPKD2MAMVPKJ;-4=@-*R23L!O6Y[FLY+[C:1]O'3\ MPGZJNXX^9EK66FE,D3(;;(R.L+S "_L-,J7.GQFM!LW#L#%6V!DG;(QU0;>G MCC?&\5VZ=7E86E.%9JQ0ZSJ]28;KF=L=@(%WO9=?R0WT-^ M#SMA?7PGK!L-*_I#'^.6WN;+,Z:3>KQ2PMK)?6L+783+OMR>79W-5?$&G8)RMLA!/V MR?I4MGG=T,5GM?6#L;#ZG>FPTT,*;;;*B68YI;6\;EET)!9GOT*[K% L?)Q8 MN,+^6)_#A#\I%_A8O=MO%!\6/8%9;";)N_KCG%RD=7L4L/%7FO%7&('?:Q=F M/&_FA_'W+QM_#YN'70XTPIX_8?.PCS*QCRA02;]-Y+KM?)6.BG>+08UK3Z38 MKEU8,A5.A C;A5V.Z C;A7V4&7Y$=MBK1SH_&@U,NE)J+@J*/5_VURVO01@; MX4XZY5<50_=L[&/M&+;M$;[DO8VO&5O_DC\.PPA+=,$3XZW*!"8K3W:C5[/*=A_1#PZIV:I56YO+* M!<(2W0NC[PM0=&&)[F7'*(/=R%]0K\E.(D>7M&*3+H_# MBM3/H6+"TK.P(O5:3=&3=6?T?5E,-L?-%JVU:P\MH4^GEM'), 76:#HL1@TE M0EB,^@6'M8Z?,VC#P.J7#:R&M9>7 XVP@"JLO?P88_*("3D3J^I]0JWTJ?J:D\C3H>7I8+6O#)BWWEI@";U('-$AA M;*AP?GS>JS%%28V-T,4KSNJ@TUG%Y$LUW.VKO7*0VG5=KDZ32 MT>@$.S(JR(B/"^($&TDWAY<[WX?4F*.DIIJ) BWTIPJ?ZTKUR=QP5O:H=2:@ MK&7]/CFY1PK?6/4?>;KRP*6J2P *\VM2L^35ZPGMALH)UI2:";)$'B1HV*[ MHD[61=6!A\@Z>;B&]^V82(-*'&-,/CIQ*_7UY$\M!>O*1>O^%8NFL 9@64?Q MS"A1M3E,22U:+D^'BQ0RDG(M\^GE["L@I G:<"BIY08M5$;55C'57 VM%D#H ML&>;#Z'/)T)? ;"9M:J)]&) M,2PH*;'6664 0K$S"5>7!$&R!<6ICFQ*!*'K6.X'.T$*;U^X$M23NQBRV$B% MA?@GD@H0; 2>(/X/.2I(8_(T&"MDW5#[Y1>NW0J[$']'S#\;^G9-85G#2,(F MMZ!2DF/" 78R'][Y0J#=4.]H[9_+5W$)J.YH>%/B6X@,E\[%J6EAH\&R$-J2 M>D:7CKJ5-<'&6+#77? &N_CU6=40E6_^/&1^=*>I^F!>I1MT7^FW2N5$RL8O M0IA79OA5MNF@LSCU+W*Z2.P# .[Y^1E"V7L$$W%)U#TE$.&!(0(4]0N:%< X M48%7J.^$Z T'GT*R_OGQ^T.5@Y<&!<>NYQD;CCNBXXK.Q%T M?$7,\0U'+;)?==3BA6$"\\17':Q\:9B@;[[J\/$+PT0HG2X%$Z%TNAA,A-+I M;3'QREL,GO'ZT7."]J%R:@S0 Q),XN*"#_*BZ7IGD]=G./KS$Z+>=CH4>T.S M'X_U4].A?D4'6P_=!1#Q0-]NW."Y$?]B49!Z?>E&2!Z[FU'/$\=;%<_^TOL_ M4^4*_E^"O*"-- $"/2:$:-Q9>N,_73)EET;XX(,F1,P:(X4*:V[DUE^TBHFE.A=_;ZYGA5'>2DS M9(1O,Q2F2&,; [8A&./26)0EX.>3GDY7-:$R_C MX;BFL5EFR#XJK!2;M ;U;AZU@8>Q+1%GWV.@RR48&>RG=H@^NPMT>/PCD?#0 M$;HHT?52,P1]R[=R2%U8-Q"_N'ZT$MQS&O9!%[/">5\B;(6^&O/DF MFOX9GARS?#$J]I#%-^JM7/E6FJVBJPSF24AG,*?,^,\4@N!"[R3T3D*9=:'V M1,%PCF5BVT(SMBS>Y>8].5E/3]"J28_H#&P9\W0DE7J9.1%R> M3TNQN%U/+*MR9I@$;9ND7S:5)F3LD+$OG;'/UKW[PS6OV[G;;0$Q\W@^M(A# MB_C*+>+/J8F/:.#;V<1\J*QZLYZ\26_N9>V>X5LPB0-N&L0CL?1[CX8+V3MD M[Y"]7Q6*/Y9MY[C10LUD:%K;Z(78Z&Y277%+S-8)N$ 4CQ]VN;Q>YQ^D'R5K M,\7:4L"CV%:_(40!I]ORYQ=-+:Z.F2;(G0\Q!)_$K$2S.D M ^(1&96(3X9&<1/KT97X\*Z99B>WR@@ZL9-0>X(^E%'_A%P=]G9+R" MFYGY6C;O*^-53ZNIF4KML2UH&YC' A8'DS[%RY\@&.+-,7LZS>#=9IA=I4Q[ M6Z_IX\>KO/>E[8\_\:=UN9ZQ;H[(O;F2'<8&\U*-%YQ.]+Y>KC!R-3-D:!)! M82/)U*'L"V5!* M"67 MLN"EDZ7$S7UYU1Q7*SW!L ?BI-!(M[@)2(+$KT?2 M'8R7VO4XOQR>_;@Q44>:E)-Z#[\'(!5C(MY< &A4[K8#0Q(E8&82)H@R22.. MG6%F(U,C_?F?S%:QR!"!$SWF7TIK >K"4!!_2(ZY)KT_3NF9OK?MC+OKMK]I M\LEYKTCP1H/;+ M\[U@3-OY#UB**[J]F3Y,>Y5YLGPKRI5HI]:" R:?'I B9WLZ<*=[C!)\AX;" MVT+N9 C;P*(!*$+6T2\'[@3HXU?R:^:8:%@O\4RIWF\T^'[!RBXSV4YZ!&,X M_DR _;XM\P0%>0\<;0R-)C+%X+SV*!NJN,?GV M,W5D8M+?02I[8RB]:H+@^X,I.VDIW&94<>A<8C'4F%I7Z$4S *9#Z?\WS$AX MJ5A[ 6D_*^3V)C6\MX@+JL]7\?]F,JLRLQL:8M.-'9FD=)>T; MU]PYU^S,/S9OSC19QLW45QQF;W^-\1C! MD";K(XWFISMLZ%1#M(UMOVPV131+PC68 82"OJ9(IUTWC6I0 F5A*8#%ZL1$ M[J2J[[ 6.(>E_^V0OV7\OY%/F7__H9:R/<7/6R(=1*J%5)6R@*JW4X2\=Y&: MN.2_%J9; CL+8!=QORY,\&,G()JQAVQ9WCYFIH$]9(D\R)G!T]]ZI)IG8F". M3H&)D1A*2!Y6\4Y4'O.6O9L M=M06V46?WQOB5JH77J 'R'2KFK"2-4=S0_@$?9D)QEQ-6'H*#"LK=6 M_CO]LB,]K&$NB! ?[I1ZI66O6<4I)T:CAB7D"L7?)43/S, H:XR+P."$&)L> M>Q/MZ),B5H,0$\E802%_W#[I2#=*F4%HZZ+9>#UJZYR&;NRW*Y-^\] MWD\[\J8Y:?R&G-JBE8#"Q6L3((G12CX[BLE44Q@S66XH]W*KN_:TA(8<;;>( MKG">6I*DF*.J./[;IK1CQ>NB;6/QO*O S .0 FIJPB@9@MC@IB:P]/]T&[ECW?7]=W:QB6Y1 M6%]1;4,3=/P^\@F\]WD?F3P(DRYF-'7/:_8^"A 10!>N#9'IKUADY4#K_AM8I3FY6U%.KK$Y" 3US1\[M%.R\/8HRIMX;LX3/GUK(J9%*YEC+OB?GN M2F>T3116'CQS8MRA9#ZYTI6*,FNPXT2,;2TG6#X?/),SYT-IE8JE:#E>RF7B M+7,L=9=X9?SIRIS&ZK8V4&M\HC-862U&GA00K#QX.RVT\O>/TNT=G3-*L<=F M4N)8#MK,,LS3I8/A&&D-%+7HBLG/5X6R8+3,Y9 ;TD]7&K=UY4%5UMA7*B^J MNI*,W:+1!*\\.-*]R+7J_)K1:4U-+2L9X3Y;ZT"OR(,CV5G>UO6%T:#9%C]I MH7IKL#0R;N.Y_94QH1Y=9I8\PVMMJUEYT)>#^R3L\^#PY5IV8LN31I*6UY8T MTO+SF$Q#,[O#P^M.'<"K+M^SHKILI][1E/Y\ITF)J?K\<)@Y7.NTQ5VT+RP1?E*I6 M<[U9W]/UY3!Y"-%5;FFC6-=0> <]VKF9/5R@^ 2O/(#H2JO%%+.=XQ36S#V( MF26WN+7@F0=PZM&;36JSL![Y]:C$91:S1D88P/W>0SB-T&9TUTG2J%><%.:/ M6KNG9WFH!CXX4J>)K&*U6DOP&5!T=*; 9,+7.707QNJ,0[ M="'=<$2H23PX$J;';"GU.-)H6;E+S[!P:K4S\/:#(R%KV8NJ1?6.CCJ9U29Y MJZ3G#[!R>Z0G\>W385LO''M.3_'YF"!X#[)EP2;!OMP&7M *7&T4VI2_;5.Z M80XOA%\PS-P6TO@(_IMY#\Q'[1_;.*R"CV$,<_HE?$-@*ME;P_I#IY6U<=ZRA=TW,D"YHC^(RKCAW+1LY M-MT?Q1]U=96).?W)\:3PSD<>F%.^9=AG:/NHYO7%+RHJ;"+ MR0N./35,+#X@L(5IQ8UG305HI8)T$AMZTTC6*W(J)U,\OYVK\TDML\04WUW/ MT(Z\>&VF&FN$,(76#1UYOY%M-&8NQBT;OPY#D7P(S&-Y-(>:MVFMT595OF\7 M4]U!.CJ5HJT#4A*GV.4#:H]3B'^<)]WWITDIR,V3V%5T1-"\%W[WM!"$ M/<#+@_@'291" -X@^+"\L(B/%2\.!M+-HC#=Z]YJ'Y7N>GV'6T\^8I88$V:S MJ.^R[N;',%LX^.22]<\/0G"D-&_KR;K5EMB+5869A7[X/P3AD]B>W'4IH_0- MG63H-)U\XFL&2C(]1W//F[]A..(CVJ;_]L LY&\OO:698&[BL7#6\NZY'SE_ M/!5.@K\03# A3UP$)A(W3"K$Q"5@ DNG$!,7@@GF9-N,$!/O)YW8DVU90DR$ MTNGK82*43I>!B<1-*I1.%X&)4#I=#B9"Z709F$CF-,7KD&WYS_^.W@CY9S[[A2/_PC'?D5=G MP?NOM,T%X_WRY/KI4MRW)OI0RO^!E/_(MH1_*@O@MK:;_8[1$;]=8Z@%WD@+ MA)01ZHG0_C_;N8_TFCW\]SA;L[_+ULF;&'/=C TU<5KC/N!_OG']T8^'2MY]7U_?U5R>35M_7=7N3@WOPB!_[#B;L<_I-+ MNFAH^&N"33JZ5+V[&.0]_AK@X\:8]'[QOLVV-K=QM2C<]=C10I&ZKOB'AWR(ZT(TYM6A/MH36SZ\N>PX&K(8T'-+PGY7-?1[]^?87(<^I/S>3$5P)9<^?%<5]1OWYX9&&ZT[M'!X.2V DF.*47&J6T *IQ@SD[%5D;"YC2.+[ MAP3>; ABZ/Y?@OGB\R!^8G['@9Y1X3U/SL[4;BW*RXH\G+6GI3C#\L4/" B( MK?3FX:&0UQ36XM;I0BZ1*>F381P" K$(ES[L5W@5:80+D23O;J"\H22Y,&?^ MS)+$;5?D21+\R_5(DGNATHXI<47MH56K)1?8?L4JM=Y?DLR4(9J,"NO[7F=4 M;IN\NL[WER!)$C"Y.9TX[% 52I*O(4G"D,IU2)+1N)E.)11YT6M$LX:RF%1J MT_8'!%EXU1K>KB?)A2),!GEZ-DO*(SN#)4GZV\]DA$Z%-LE7E207%B YLR2Y M7IM$'E3EG!EKWM+S>:['.VI;LWH?8)/0N>%#49MJ*5Z>KS(H:^7NXG-HG@M] M=A.1!'MJ^NKUEL]\F8(9&%&$7Q&A)DA'IJ"2J)<@:;(N8UHG%T[#ZIDS5\]\ M9,W<:Y3-VY;8?/BI+T!+77(,SI,,15W)C$,N:0[,:,F\MYFAW-EGIZW.+%!VCA'OOV,QY)QKDPP?C>"<8/ M9_1W%V\0^/OP4U^,>+M,(_QUXLT9U#I"IWM?H-EIN9G@A;Z2['R 8U^I\BH; MT^)(T5BSPK6+:B(_GV#@)D"\T>SAR.!0O(7B[0P%7A]^Z@L0;Y<.N. M9G,SMKPU>\5[IVA)JZ+Z\#AY?_'&#&M]68RNXWQQ0@^J+*^8/0:LMS0,^XLD MDJ'Y%LJWL\LWB)%^^*DO1KY]!O,MVQ^)G9DV'=-]HS3LSI:]S-WF [Q366S4 M-BLNIO#:=-%HW>:5F-)O8>!"-)6A(ZG$^PJX:X^S7E8X=3NW,W%X4'?5;C+) M)^D0<2$9N8,@:@P+;,EP8+;,Q^BIHW7.;Q G_8B#78 J>N] Z;2T4=.<@>[Y M7$.K9G/Y*C]:?D#Z[7%DW?8FE>**=Z+IRGS=ZC[R&9@)&?OV,QWAV#"1_X>) M_(_GKC.(CC[6K=@E/M>++>?#VEAIW'^ '[V^&R:JW%UK MWLME5TN'CM&]60(&Q":@_B>=?MDUJU!L?"VQ<1C7^Z)BX[T#>_ED)Y^JC-1, M;WW'T/-EPQ1ZP@=D%\1>ZK9E;1BMM\[UUGRUFQ_HXQ86&Q!^2T72*3J4&Z'< M>$&\[$O+C?A\@-Y:+^;+&UF;97J,X':9L M55AH?9AQ3\):R0B7>EE?E"\6O;J>*L&+2DI<94SKFOMMO5=%X$6IB"/!V]T4 MZ8^F@:LTF*ZY;<5[58V%+!"RP!=F@8N[YQBR0,@"[U]\$K+ UW +\[/RPDS MV<9/V"#8HR$JT1%$ 2@Q$ :@D!L'H&3=-O _"X3_:Z[#RF,-T05C=\KNJ&]Y,RL98X8ZU4 M/4?/FXW-M+&Y%RJ9#)8R<&N*"=LJA5(F+(;XK,40[R=E9O<3_MYBBG4%T=E& M1F<5>LHOL91)?_N92IZE3THH9:Y[LEG,RP6W;^SOQ#=9Z+\XF!8.!^K(^2+ M/A1G1>=VAJ,-#[;WTQ%FHF>I8E*"OW?T"KVY/\.)G2,A&IB;K M^-N.Y6_7-I%@.5ABN.#4$ :91+YI$"5M1:AVIV>1KG-\I]DD/^R^+H^C&+J@ MK?!3 U^&OWE_D,%2TO%V,52W$B4H\O\7P^_G?_ _/CF+*A),T'E3C^JVIA<0 MG&=RTO3?YS&P]J>2LES@VJA+[VS:/0;9-OGWO_\KN/W#Y)EG)@;.-74E!$M4 M]01%1Q@-2E08XS?_$-2EL+;\V;SIFVTRXL?6THP1%J1O8O&_J<#/ ) #:&K" M*AJ F6<9N!==O:_YG[EI0_]#PY*! GX0]8!9!)Z^]UR"&MN8_6"9&[A1BVDK MZAV,8VZ2\7,AZXDHBNU0\Q^!FIJ@B?ZGV\@=&[CJO[,K:YA9ZFA)M0U-T/'[ MR"?PWN?%.GD0)EUL7H+B?KE3P(W.]576ES!L/C6$LVNOG-AF\\N"9 M=K83;36MA*)4DKI:JX\3C51Z.60/G]DHUQKY0F8THBL/%6,IM>G4U)G@E0?/ M;*0Y4T\+_7O%B4=%X99_3"OZ9!@[?&:B6F\+C^MTNR<4I,=1=,BG5M4,7AE_ MNC(_>S!+C_0MWB-D6-F[.%EY\/;>T!:*[+URKZSOY_7!1'@0S"6L9)BG M2RN.6F&23NZ>1KP9HSFTZ*P'F2$WI)^N[%?1)*$5K7AO;F5XF3'K3+6[',8/ M5^ICLU]11MEDCUUUG+["\CDQEL$VU>'*T7R0ZCN M3 5NGD'C>31).S,F^5!6"A6C!SU<#L"DVU.BVWZNQR,(9F5@=@ M$BIW^:J5:RV5=76J=N:#8F)4A96'8,K$[E/-IM-7E89JH-M&-S<:LG#U[>!( MQ::RCC6;U0'OQ/EA2-*?#,0S#UA+K2 MR:=O,=QCM99=4L=U6\+L21^>:E] M.JD8O,.EZ/ID,M"TQ02[IH=+TX.YR"K1NR4]M_51.3D0&UJW!4L/0/5PGZ_E MHI4LG'\69CA^=*L)V9 M7!#'$SXGTP/^@9_U,H\36)HX$!-.KO=8Q.A2Y%(WR=YIW;J6RL!2Y@ &4KXS M[XYO1XZB%835G6R7RSE,!,P1]K_KC?N]%#V\Q?BREY;N5*>3#-[L$?Y?-JJE MN]G=>L3G"H7'^FJ,4ILJANP1 :!PDUMAU.5-!?4'+4T=%-F:AI]ZA+%NK7:K ME;E/#_F96#Q>Q_*//4*Q*)UQ>#76JRA.I:QS4J.EB4VR] 'T8(:72FE MWE IMEJE0DK<#"=8_..EAS@HW3?O.DFKN%!D^['9ZS#=1!^#@#W""$-VQ2_J M'0OUA$[38'OJ8_*NC#75$4;8&&I^-MR(:5X31O,HRL683"\#2P\WT)B+J=9: MM'I%MAR[E=589_(P@:4'C)#DN[W^="YM>*V13 _L1K^F3LC2 T:8F55N.6DT M[FC!*.KWQ9FSG*ED T\882AR(XY));EABQ' D)D9##G$LFTI)0@R) M3Y]N]NZ[F5)*S/!"51DUHG@#L]KDF!U@T%:+KYGI=2\Z397Z\F--A,G*S"'2 M'NU'KG2G+A_YN5D?+^6X?E=K98[9 5:_5X_WU\VNTDGU').Y9U/=#D;9X3,; ML6QLI<>%,B_G[Z,++FK$1AAC1^R WB@Y[ UJZ[ZB/2RX+EM>+GO$8N .4/N8 M'$C)4593BL/%9+Z*6=.."BL/3Y0Q'$XZR6*OGY#*:O0^8Q2TR3$S()\N#/O-6U97 M$K&L=.](T6Z_!2L/3G2?MJQ-#LS%ZNXIBV9-JP\V&?I;F[E)IKYV.N+ M]<)M313JC?SRF&F12ZP;YEWFUNDYK90$6_CG!W%MO#UX/K&;0L'^L"K,+/3#_R$( MAL3V@*YS&J5OV'@RGDP\<5H#\>U H>O64[J),\39M$W_Y9Y/RK@NXLNJ.[GD M3?IDK7O 9PL\W\#/'&,D^+%E__C0E1$8JGKX>)4#Q="":P>&)"5%P$*D+Q=#&8",73A6 B MM)XN!17T#9,.,?&&F'CE)?M?AF'__-BIIZ>F/N("Q6DM^([(3;T"N=Z914.% M#__O6_S;;YZ?Y6ZX,[?52)VJ\O/>,MI[2["*%Q(L)D)4#?]A:E&\+B&)^L__ MCD+DOPWRWX''_P3Y'7EU%M3_2KU<,.HO3Y"?D\I#SOX#L?Z1H[K^E//+CH[< M>Q@Q.N*WEPK%_MN)_9 X0L406OCG..5S%\J.\S'[NWS,,#?QZV9C*"J[&J'^ M@6CF#KJ'71N>F72(YQ?@.>3GKX'GD)\_I[WU6W,K/L9#/X7?YR^6/X?UM^M= M_/Z^V?E[%_\JPW[.>9\5[2,XA.?]QEC@DYT^*^)#N3Q9O MA70?BO'K(N>O*<8_W.>Z[JCVL58X\+_$KQTK%VZ[@IH\"-RF5^%6*_+S[@"8@T%9B@P/Y,/<"69EB?.07V;4OEL MX8I+;#!C-$L8: MRO[^4(.F:8QENVI8UI$Y!)5>L=Q8()7F^[; IF.,D*]/H+]7[-O/>#I"OW 2 M02@-0FGP)X'-CS_RQ4B#I\-34K7*."N.F%4OFA>+]4UV51L\9LXC#4;=AUE[ MGM5:?*.1$-EVJ^TT#&@DG/CVDXU%XHED* U":7#VK-W''_D"I,'KNEJ>0QH4 M&Q.>%9?+LC(W6@Y?&15JZRPT"T]_^YGF(@GZ92,70VD02H/0-CC+8#753!1H MH3]5^%Q7JD_FAK.R1[\_,/JD-$B7-EQN=M]T%!:E.\DY7VX;,G@*T&$;;(/W ME0;7'A.ZZ-#/R;QP'NF&)NO7GAG^&AF1MPNE7UQF>/]^GKLLT.KYDUS8"PGW M^K,C'X2TD#2O@#0O*WDK^TVFPSXXZ#8-37RLX M]0ZW$CYO+MMEGZ$NYV^US"R]H05S2:_N^]/6;2SSQNGL4KWPBBB5S_ 9E]_K M9$XR3"?%&V[LN/W)_*9M1(O>1;1:'%JC^61.RX,[U.XGD@\%%B9'QK[]3#(1 M.IV.))-AC#L4(^\A1CYIH/OWQ0J%6'F2P&$EC:X2.I%)T))U,AV(D%".A-?+^8N3UF?_?9NXF5KW)%Z+@U$":'ILC,8:.)-/O6]5[[8&QBXY_G>I_%<;BKU?0'RVM M^O+QJ;R\D"5$ZJ=\8:ZM$^-.F3-Z\P%?N!VD2Z6TT'KC"!7["E%^=)#X$4F- M&O7R),8I,45FDYMR-(F:M49FF(;P$WV3>EG@*>3GK\;/G\LT>Q-^?GVHZ!S\ M7'98LTH71SEE/ICU)JHUN"N,)YB?$\#/,2[DYY"?/WW$Y@_Y^7=C-N?@YP77 MYI9-::3Q0GW<<91,K:^P+ MKR65W%S04W;^H;MBP=Z&R A]0\?/P=#7'OJXDIJ@7]Y9<.-E7Z9-^,5%T3]C MD/RRKD-\YOZR(3F_3\XG).>0G#\+.5_6Q8J0G$-R#J5SF#F^I,SQY^_^'5[K M^N1.34B#GY$&KTO7A33X&6GPNMR'D 8_(PU^:CEX[:;]E61&PJ;>7R,*\1X] MNR](&'WBEMS#X;PW2#<,IB<\C+5DREDR+!A3^Z0F3]E-/$3=]1>9,1I MQ5BM2KSSN$GG1AJ[;%1;P,QA2^V0F3]CINL3-\1^R+4=>EE<9WOK1\8V>[E' M1YT1S1QVQ Z9.=3,5]7/.M,MZW>:D%SP_<9:OJ?K*WFZ(9HY;&C]Z5*=&4FB M9$R&)K)L"JUF2+<0A[ *']+K&1DL>FO,NE>32RCTTJ8L:T/F4+29KEU$FC+2W; MA7MLBL4@2!*+D(&4=/)B9!BZ_$JM!2\)/I^N<=6%>]UU9)<(^T.T-&/;ICQR; &# MNFLTL2C0[:<=!W>V#_]0;LD+M6B M)10M[R1:/E>/C@NOC_@#T7)7S14M+GY75*)I6DZBKERJ:A,0+6'U1"A:+@\^ MGZZ=UX4'9_[$:AG%'/J!;@HTJM;RR(PO]/RR!:(%VGO1="0>"YNMA[+EVWI*S9$_MR3SJVG4P&/#3AW'M1<46Q(IA]@A"&1]#68&3;2;5E0 MW:L?\@)1%A(=4[9E9(4YZNN5Z)\@7O/Q8>F0<*^"<"_-X@@)-R34N&$&^VHRV!W;$!7*F(&_:D4@;:TZ\'YJYICB5+"018U-0R/N.ZG8AG64 M;5!\I]D,HUMA=.OJG:1K3VJ7=-%$&M)M0=$($"6G(VDX[$(S;UOB0;=XN> M'&>9?K+>2T]IHG\AIL$D(TGV+ KXVN,65UH+0\B DCVJH)S9=J*A!0QAC _G M&X;Q[#/'LS]\DLO%@N?3SE&\_A"-)S$:8QAOU=E>!SJB81+#;$) M7*6CLX? M;;5>*G Q9HEW3T(T7(3EDI%4+!SX$,J=BP'/9YJP%;),R#(?-,?@HEGFZP1S M7JZJRYS-;)AZS%8$A35*[<%4+^H34-40S(G$$G0D%0^;/X5BYV+ $VKJSQ=: MN>@(RM-^F*^=AODUQ-]GF.3RUI4D'W^\RS"./K 1IC=_Y: M3D9Z="P;3*DC M1M&PH&IT1NO22F-&)Z;=N-KH+UI#EH'X12H526"KB'WA3:&0^[\D]W_2*4R7 M6Z?R=MQOM:0U.UA!'#EVZ4.:,W'_"%VT&Z M5$H+K3>."K&OT R\8.H8@E83F401/!W'NY/\#0W_+6GVFLJ\9MKCXGWC;C+$ M=A\+,1_Z)AGVA0FE0SBY^[VEP^NC1N>1#A7^%MV6E(I-)THF;PT?A+2>SX!T M2(!TB(5-8D+I\-ZU-E]9.OQN5.D\TL%2K42U,>GF%#37\_9R/D#SWA*D0_K; M3^:V'4#J$ML-[2X?71YW.(QW6O5ZKVY\_+.E^=) J#>Z NVZ:"SB <(P%/WW#QO\&TK5-__53=[8/XY+TR^KL MXNPOKAY+\N+(\PW\S#%&B<\A_N]1$#D_1B82E.@20^/?F6') .\?)@+ +]"3 M9WIZB[S87RJ,+ ,PLSOKW^\BH@(+9R_O%(\/L_WW#U-D\1 1%X$(;%F%/'$9 MJ AYXD(0$?+$Q: BY(D+043($Q>#BI G+@01(4]<"BI^%?(),?%*3+SR"MLO M7>L_/W;JZ:FICZCL/"EZWQ&WJ5?@UCNR:*CPX?]]BWW[S>.S[$WLS(F7U'X4 M342ZC.7'1VY]QMB=,2_Z! *_9 VSDH;H5H(K?L_/*1+ MCX?_OM$UK0_NLO.GK L5!-=ZB MYG?WM-YG"N9[H/@RKL(?O^[H%7D._["T,[L^_H#,2K:&XM2TAKPV4XTUPA_I M4MW0D?\K(?D&H?@:@GOSP\JL-^E*S##)HVBKFVBTG1ZZ_8/;^7]XM(R&*>W8 M77UDC'J]S9KM*OU149H\<,4:TVEA.,,4"S:2C*4CJ1>.D@K9-&33D_<.+Y!- M6\.F8Z_NV@W%$>J%[&;*13O*!;*IK:$[2YF+'%U9#.E8(E;;Y.H9#&<.QC5& M8AP32:;?>Z;VQ\8M/[Z#[M?AY^,W+RZ0G^MS)N'P^:3-5RKSOO@PM43ZX0\: MXIV+GYE5FR^W-!'13G_(MW/S6#37G6!^ANF-3"263$6X)//9^3E4N^_1*.H" MV?2A8"D9;2+F>^MJ^6XN\)5J,WV!:G=@EM/+R>)-#AX$1%C"D:QVI^>)2RW')%:\ MFNHI4:8Z:F8W#QLM?X%6C3@IKL?L)B[3B7C2*@M#LW$_6P[C$$Q(19+Q,S7[ M#MGL#=GLQ*"-RT?,!R3T+P^#G](/?)F@+-EM*1_E5)YO9!?V_5UG$:VJD\L3 ME'Q4M>[&^2*ML&:_S#F/F_RPE\&"$KM_B0C'G:DO>B@H+U)07KM)?T6IR5_/ M<+XV4QO?Y7G(]TMJZPUQ@K)1/FESC?K1J\HX2YS;R7>Z^ MMIE@0'+??G(1+AF+I#Y_1N/R,I0A;U]"!O,9WMZLF729FRKM7M&<)SG>Z3UD M8Z<#>^^MAP=:3BITG-64=I3N0W01%>Z34V#K1*B'0U[]C&G,9WA523?RTZ[J MU&E'F[>D8F>1G"H7&(2?CI?"IMP0B[1L.U6UF2G&QQ(P;.JC]/"UQSPV7/Q2OE:FG61[\2II4UPD MS9QITFRH+CX5"YQ[PNK9RJXRUJIGSFVM5^G6&PG-;C51*-LQ\HK;JSF>D*T."D--[$JS4Q<%L<00U+&/K%N",N8'%87O@\!_JZ5=2X"E*U>IA$;1IMTYZ[1G@G(G-/6 MY-<$:,FKWR$_;$6)4PP9;6;*%OX6%H<6MO6(E(2B-)UZQ":A)J6!1 J7*F@SW6(P9 I#K$VHJ6[9AKF^HTC&! M+.'WX44R]&B1-9C6)!L2E,=1(X'L$!/$;*:N81&V$!#6#A@+^ ^"C@T2U9O< M!#.< O+>)$+(^-M'*CNLI2<;G,JW=H*O>3>>&&B/L*L%,+(PS!X#JGA1CYX7\ M,L-&S+!>XIE2O=]H\/V"E5UFLIWT:/36 SI?YY;P/A:WO-/&!VMCX.HB-@3) M5C)VP3U^QS_]WN(M>T79 '\EY'FQ=5=K(:58DI6'=6LRGII8P+.'Z:>_,?CQ MWDQLPOBCPESB OB*4T&?(!_+"T%UC6%*@"EF!+G"1)!URPZR!,E-)_^UMGB3 M$$:JB:D%D"U8%K*WQ(0_=43XRY&OPS0S^ 9RY8E+-C[;:?BU-KP:,]_84=63 MFY-M]VE'-A(8CW:P 8^% 1#8$+:0=;-U#8(.C-M8/= P7E0Q[X$'-_6,MZV; M#W;;63K&/]OXB>4">2O7;(S13[O"__=_[?6[/T@^>B&)P+F\/OLL<3PG*.JV MTQ?&^,T_!'4IK"WOG,GTS7:VYX]M5"-&+%GZ)A;_FPK\# Y@*8FK*(!F.U- MEO.^MC].)EG_8O/;_Q3*ZXO!\O(+"2 M;?Q,$?\U9YB&+BQD$^O/C"Q%J#92930F%@>/MV5HV!?W(DMK*B/:6$K\?$M? M\8_#!A?BLY9TJB:86/*#0HWL=/P$QG/H&GX&MNP$2"PY;[*F3HT<2]:19;D6 M#C;#?&V$=0G67+9ON8-VV=E^H"UV5HU%5I!?X:T"-1/6Y* 29@2B7;S[^B;\ MQ32P,G/M4L](=$U;$*UD@Y)G^Q PP7/V%:-DX&_JAKM1T5/,/BC@D%,!6XT" M!>:D"9-&9?P]T/;Z<1TNZUB5RI[UA>!] 36X'R$[YM5,L:#VY=0FA)^Y%H2?OS!0Y-!4\]5LR]2OV M??R2SN4(EP(:F8Y@KEWP86 MQBSUW0)W122/@=^%\9B8Z'@)<7 T4JMF 6<>XZ.1@1T1=U8O=IZP66EA>00> M)1;DPF1BH@FP-3;%,;/-,+<)).5PCL!=QAHVQD-VR*8A"I (W.\\SE[9=? O MI%C/,NUA9GM^'LL >^W5ZBV,6*5G3MHUOKA82H\%B5N.IIG?#KODT<@N81/> M=$#R% 3Q:2XF&'?1[U+R(L\5XG11[J2$*C^)]9P)]GKB-X +/YMX-@7Y?X^6/02L08AN.XRE)D))HB&*CT9"C.6&8YL3TD!$3XQ&*,Z,X M._[F&7X1RZW%83=$Q$Q/ $2\^QP*;&.B^C"^K:DBUC7" V MJL=P[I=*7;Z&55PBGD[%O#^\OZT$F_#LD!<9>R__=P>3K8&Q@PUQ-WSH 'X* M6QL>8TJ2MTY+&UF.:I,E#==W>6.[\D_MN=,^>3<0>#[FIOB.GA>EQK!H8^( M.0DVY-%#$6\3+%988B)LL7K)D5W8W\N-Y)%(;#)O0 X3\7QN]XAH:]Z<\:01 M8GEBRZ^\T/SN M^=S1YP<7DD"!A4Z=$Y([EC-Z1&ZLP)0MQ24Y3)RN8P2O#[:6MZ<&1$-:L.6;(C,$$?7J[HH^1(/$R5>U@!Z MQP@/H+6$M^V13@9SDVHLR5Z1:J$E,,>6\4U";4 '@HWQ#-]X*4*/I M$2\^LIN"VH9'L*P@R:@ 9?F+B?.&A2#VUX"-O(]OWCKR]PJ%T\ ^[4)&RTN2 MX7U$B$H UQD[2B YL"#' H<:R0:@5)@A!V_#\GQK#&\#DY*; P5*FJC&"$,= MK[9D? 8!<&,J"%-S=ON1Y;]#%2PB@F8F%I%@6Y-LZMYKB&B98G!2WI7B3JC&1 M1?CB#)DNKV"N7")5A?\"/2)3(X^PA#'";R8$.X8PI+B^H1J.24T,$%^$&$>( M)$D%'PC8?L*FLL]C!R"A1FN\!!.!,"$2"C_,1H*V%>O88E>]M#%$!_'^+,(C M"EH# /$&+0#RMZ3OMG3G3\I R:;PIL^ M,<61.RC^_7__DTXDT_\^W<>3"N&@^[CORK^!OGJ%-^D#^]O/+%H(HKQQ-&%$ M?<\L@,%TE^O^"L)>XOZWG$VV*3_!YO$-Q&J M:DLWVRR4O]HS=EP#CSS'*U':Y9U.OLV-8C]Y*)7Q%_LYKFVE5$#.NK)XJWT] MJ0V2;4]J!3IQC4X@ FI[2)K) AT.QIB7WL*6I6Y[#HY_^N"#/$1)5-,5#-LM M>]H,HMGXKU#F@ER;,X>5CB10WP,G[R(3ZVO#7/O?OL'?D[S,V"%8(KO/0/+" M\TD!%%9_6&996!%&*--8"ZJ]CHZPYT22=QXBP!9T@7@ 0.2JWQ.'\P\UEI%* MPOXV5J^VNR4O"^G*2PPWV!X!O G6NRH;Y@Y!4&"&7P"5418B YSE^4: M%4$W%U.2@$UA^/8>YFXHL,14"U.V.'=DD]22>;.B7*I9 G_[Y74G3Q\D:C>[ M<92,S&=9\F5$%,#[[E'/D)'KU1H31+R$K?MX"D?'6>KI*NLIG6Y)\&8;[SJX MXW \D@@*=!?%/)\J/Z:WN=0-&]\:Y%NW!2KV /RDSM"M[XTNA34UPS:>)HC@ M'\(>M@S=K&S!8=F.M*8@/S[9IS1*,AW\--!C*@K6\@49/$+EL$,M$+2=(B=B M!&]Q&#"F/:^?&-Y;TS1@T:,5T"MPS R;ZN1!V+'59-MVSYJM9MS\6_!M!S8+ M\:,%*A9GOBO_P'>3KTJH#"1C9>L8T MJ6,V@(@=Q46\.N876R7X26A.E9I4IDA]Q^#T/L"_80+VF)=\]'I#9$].>H]] MUNYXE9UAGH(-1$6]7'Q 3Q ?&C((^*$+V7.[L=Z(8I\, DW6&I0XVE,E>YK$ M/<"S4GYG3V %'0"!^S7?B,"@>HT=<6@[/+.+ [/!F$WMJ:!J8&FNJ>]NW')- MD<#)+F)!-+Y*:$3RZIF.FU77HK+H/8W5W0(L2# !DMJ*:VRS8/O%LDWBQOM_ M'@%82"$]B=" *[X %8%UR3[14=\#+_B'K->06S[L%DFO(;0^,S K$A,&LR>V MKB"%=O3Y#:5!T@XRL[(WQT43H,?+&Q- MCMW1\/;=JQ[+W;&\(WD5<+!W6(*];AFO\DZR,^^)ESR"&N,%K!$LCM._E'8 'R>:O27:7PS3PP;#]-8;]DHSSF:/POW3==[3I M@RP3< 0P!*9(G1'C=&'(;I[?EB&%1((XEAT,[ #Y&DO]M!D> -!W,,!)^43N MMA.-8=C^X[L1X)%#X!_>C-_@):'0$Y> W"\4_)P9\LA&=>,]4WD&9$XJX26" MK?W$"TF466"MRA98_\#ENT=[];N[1!^%WZ2+F!V\P@C"=;#O[<4#$XV@JI/X M(^.UGS"S\#^BF_@AH3D'TUR@^@R -[T\3*6B!/RT+X#@[DNBN>U0,B(YEJ-6 O"_+81 B95L\<23%F3PJW -Z5-876 #XFG[?(O"< M.JB-\14!Z#L2Y]X& ,%U!E6 ?ZME,M1.7UG8 C'@1@TP-ZAI3"@$!%Y>';_2 M7!,PS52!I)V@:,43KEXQT,Z0<$\$+PIH1.(OXCWKR MJ4N1E("P%#/?I%MO' M\R%>?H"88V5']=-7)'L5>PJX4RKPZ6O B,&2<>Z6QFWU'%4:;^,+'GUL'X]_ M6_H%;']T",K;?^38C7$,85M%VP3605C*J^3(C$9W,J0D1"_IQB3^]?[C_LDS ML;S__.-2%0GD6*"MW,J*"*4;>G0;S=F^C;B#>!V)">T]S[T21NHIH(+(*_A8 M'X9[?)"4"LTRG*M4$'8(,64A;!5^Y_41MIU^K52V7A9E+XVM M%/=K4_50&*_>\<-=8L5RL)W>(,6GE]VA/\_ !C9"E8P^B'D M75%7E+C3!HF7DD(?D&FP1;2:R5Y7#I!**:^=")MVRP9V\BIX;S4'XI,D6V?8 MS5>MK3_C=6V@.NC\^O@'@"%BZB]MS4I6>Z MR)9W(=3?9; * 4) /GT)Q*W"L&?A*P%3U#3)7 MJ#PMOGQ:PX,? K?3=1"QN_WN);M=?WQ7R;@?(R3%WG!O,NK,@.-<5P(]C3?" M(\A'OJL!V]Q7&'@UM"U),IC+?7L1NT?.Y'\N.<+$&%>,&"9X M#!9>K$8U [L CNHQ45!V^%^12<^';0@4:EWPM[':MZ#@-DIJUB.DJ@5#4R4A M9+B_@3DQ*@G0ELD@393V'N]Y)$$) 2P&3HR@B@:V%+!JMVR$#9XI O<=C.TX842^N*LO(_$":+*V*T0F/(>='=VM('.=O!6 )Y?B"BM?I)&7DF1HZD71$\OCOP6B'1:KZ^Y5=WOW@6U7ADG'P;+F] M:\ ?5+W]?&<$ +UGEV)$6-B^I/["(N6&WK4E/-F; )@A=M>S!1NF6&N- M'*]D$E0%D:M@:L,<6K^='#D*/IH,^2:;M)0!9T1"VLROT-R-K/7='S_=5F6!$*QF!QC34SBOGB#UG@=:!,S MD8F>\>2#>],0M(\GCS0W,(Y%G;X?R_9DDYL[$T43RTCOEMDI*4>$ER^O7"N> MOHG3?T,A+VD.JODZPZ! \"_6E.O@-+T5M2KB#"CVVWL(U*NK-XT;SS#'#H#;Y/K;C44&#SN%3A74DZ)?DG& ^I%/J5A(H%'[_=B<8T. MN$1*52KM0!GE;EO!EUK47VQ J46HVCT^!)6Q+$.4262Z6LT]^0(77 _[J-2* M5$Z8P?7S+2@B1[[([+[H0OY7H!8#?R)%GNXD^.7#<33*62C[W?:"0OTB#W:.Z_%=4\1WH>8&=1[^&)+ #_#RWXF2_0.(O MS#^Q.'DQV=/3+8%R]0HU7:4;&9 P-X5Q"]G+)<*'.XR\H[L,[V;T7 M#)&]PVZ_S<2QQRJ $O!L$:R!B#N.MK$TR4TVG3[^DMPG)L;2/Y%@A%&00+#X M62E?+I!;'=A\[AW.N?_5FT9K# F77=U H_NS*RE@XY"@V.'XZ=$CVVL0$7"N M/3,49 M@CL -20"L1 M(WTD1?@BZ@(?R+46P3UQ M6SAXI$NB/@$CTRO#?I&\)L5GOJGJJA__.03YI ^@8&)4FSN@$[.?$--,6&/[ M*KV%RNO$0N3)?1M7B4E>NX"9($M;+4<2?(!8-_^,WZ/NKMUY+0M.O(F:.9@. MA;VJ=[=IAHZ>],P #MT&L0B)>"2!GYPX\N3OI+9J3#I4D X"_US415L,K89H M&\&L2>+8K0#WLO*3.P$Y8XG-SJBKG8-,N'/N^:8;D1A2Z4&*1 ,.(:' MS[E!'O2A"4)0&QD_].L5LQV6[9Q@'@2%2#0(@=()I@(@YGWA'JE7+,7CNTI MG:V&^8MA;IAD0-0XVWN'QS;EWBW:0@;Z@P;A\A=V-7=60F%[:9H( W+NR/./ MAA8"D,N";5I0=^4?R2LNW7@M#Y"[Q:D I(W!"E"X*.I^>ALWZ5Y[>7KC4Z.J M!K9\$'$/\MV@!F./FX; '-EE]_-D&#GE/'[?:== X^M M@@@S]\(5U&[GH"ZPEV"Y58^6O(J2-CV 1TJ%!6-!),WG7M@1$*UE&VTJ>\BWIKA=\UWU0<&==,Q0?MLKU)M>WWLO=\EG.W[B?6^)'7/7B]\ M@TK<)..GWB^0I^[?9/=G8%B^@4,FF!,I =+'%:9'-QXLMOR/Y1Q'Y"OB"DF" M(N@-X0=-B)OOYS>>IA&,F3M?+\E!KT5GMAOW,98A6[7?V(I(@".=K5Q)[_;\ M 8O/[0/S%QNG@_Y8R8(;A=_Y2+H*SM_;J7$Q;+$.BK0%$DM/M7+"A_(X>P)!&+WP'F/X';Q3"# M!EK[PM]&@NJF*PRWKI'8UL8QYBVL U:8F0,B&]RX8.8@F%* M;HZ=^-HSB-Y):&1O70NW#&KW"C=[YCK\>XW1D#="!SHHN:I_-T_%J]'Y4-2 M?S$F]B.Q.M9' VHFOD$9^XA;+3[RU%TD(CGDD0J7%?3K?(,=.LCQNX.T= K M:??;-@[DRC&\_+O\3Z"4/W!K&;8>_.(SF_68AK3U\@J"_XA;(U0?DZ2X:__ MGB1C27KPMR09Z(KO\N+/X++5/_Z-T@C%W+#QW]K215FRI>,1Z( )M/3)@AJC M[90Y-U1T)%G&W#"[LAN;$CTL;N_IX,>2=(U?RZZZZ2BW[-J!^E.2;'(-W"U: M##.0(#B ./;>*,?_EN3>'=HSRKR+;!TC^W^V%>!/751A+^>-5K)-($': M?_D!K:U]QP55KFW8I 3L>$)B=X*+H@B(/1T/M>V8TRU0PVZ!&V*#ACZ(C)KR MZF]MM^DPLVG,=WK"40RXS]B%T<@U0PZ!"?W/G.OYRY\?TU"8X%<#=AN(/)D+9BZ MIC]PU;T*H1G@0Q-O"EH13*S(=I4+"'="QQ8@P1@D)ACR,OPQ -3R?]DKN0 W M#DDPSROB^IL0 ;4\Z/EW"\$-U">"ZZ9IR)Q U):ZZLEQ?)N@ZDJ)I M)*KN10BX=*]+EI^20YK'1WX>2_0*"4CJX>;_L_>MS6TCQ]K?3]7Y#ZB-<\JN M@AC>=+.3K5*TWL1YLVL?RYNM\\D%$D,261#@XB*9^?5O7V8&@PLIBB(I4)I4 MQ2N2N,RENZ>GI_MYG"O=2J2K71._:UND;@YJ0J>,(U6]PB&2]?JGCWR> KY_/=;//*VV47A@^FH/-:$0KB@/"$O7ZW .J:D-C#&^P(.: MS+3Z31:!*O)9<,JV;=4!J]XI8H? GM*%. /!?"[\@)<3W"=2T0!'.>\[>"V: MLYN#U5;9Y7K7:UFO_<&F.:^]#O@N9LY.ROFN8(TX>@@*_ 3EWVSP;%,7%!="P3G5*.E$0UG58*FG/9 I_O#+=,J5UK0FEEHS.U<%M2G93GFEFD8RP>GW-9)F]ID*5#P2J5AX;!C(MC*9B0(&;L M<;0,^+-26^C/9FK;Z MZF;-V5.Y="W"_8"1]REQ/$+.5GO.KW^T7RF\O4 MV:O\/Q7IP%V.K@#6SY->]3S''TYZE\XO"S1O M>R COB>H83(KJU"&H<2P?5=A+ADM\[BRG*J>@X@=P@3!"JFBR3WM,D5AB8:QC UC MPJ9*0U]^(7^*\XPL%7E;U%?B02..,UX1Y8X&06PHR%?\CAU)\H41L.8@7XK@ M1+C:!/.%)R/5:LOEUG"6)(Z'_AIA+S"%UKD1HHDET9'NC:J +LKU)_("+PGH MG$@OMUIT06)]<.W'LJ%R=&#\P O@F"VE[TL$MSF2.Z+DE& W-0Z11,)36NS0 M'ERZHX37 1M\50?I3?$0(:/)4TQHE<>9D/ZN=.O+C<1Q!*&3,7]LH(#WFX@' MH'A8!1A)?PIOJ)..N;PK!YF0I0TRGR:95V:JB!YI^ .WX'I$*'[-WXK-A17R M+IN1YX$R,LY6C+U6*B+R\]%E%UI4(J/.@1^(WWD40SC!C1L@5^KAF--$RK4U9,/5RH?R-!^-3!&"4! M?? TI? %3J_P \7< VN+D,9#W\[XT3AG9+[<1IW6,@:>/HP @5-'F:'?.-V2 M<;&0"E8 O7-7XDH .N;I%#9X3/G'ZI"GD&YU;H8'?.#$2FL1!K"%\-7)%HUI MZ1L$O>5G0[MD,[3$EVM8(E6G4^P&(BX4,YAR73*5A Q.U3@( "DTAR2L&HG< MB<48><-( >\RM4G7ID8.OYK7\IQREPTB5:/+.B:E>GSKA3EY&DO\FE-CRF4&,VW0<@Q4I7*ME8#GYRG:[*P\X=W)D MZ5*MA7[IB!'*J:8%6].$4WCAUG%J&BE"]]/B6J;WP"WP;D!5<6_EJVTMK7X2 MN)K#'4QZ SU-T9AJY%^*5'M^7P0\7]@EZ(*3 @)$#U.$Z:1 MA^A5'X.EY;?U^MW.:=/KTN";\^#W[%[_=ZAKUS*"\+YY:0='C*T4N9X2* X1/D(Y28"I)<:J^: M@0?R!+=11'>X%M:RNTK MK" 3(^RIP0ZW6*ZX"4=9"9E41F0G&($MHJ?CFKRTZE#_(P)**30K@R^-<:,Q MZ0[/M>BX*T&:)AETV: ?U@.+( M\BGTP'0\?>LR*V268_K[(' MTFB8!W-LR2B+3694XKZ4I8*?4B"&TBX+TT!!_9>UA\L#N?K>6'L0L GZCY#E M*"M:J,P[OHO8XG73&&6:SM,R4!"D*L(#OY ]*X6J=]^3=4=U)M::9J,'>?^# MU: VKG)/149ND8./!/%328\63$Z)J?(/H'"!U?]7LL__7!->N%@0)]ZR?2>'Y:+IFW;&Z8W5GK>Y4!:VJ&@U$"II]@2@%VR1[72MZQR%Z,CLS7X#E ME,P4^BRZ@&]0)A'9T8A.C,'RU/:AM5SL#RRMD;MPJ8^X2:GHI,%WLA )<8AJ M=+&5>W=SW>'S=BX@H+3T2$P"6*CP-'+!Y8Z(BY>J'(FB*1C73 6MHH*+*I$6 MF%]?BRMTG%\B?87+29$;!"YD=,$&%ZP)V=R$@"*DF%@=GFBP; XWJ% OU\TB M%7?H<3:4%'N)/H1GX2*NHNPRP:PKL.$I7N=RB@DN&,K4>W,,;/U'Y0PYM'<@\/A@3L?V M$J\2*\XU]SMQA'H@*HP?5G1";7V>QWK[A0IQDJF@5,GY CR.(L+/H DR4:W( MCZ>LJ%F @/DHWK2$"I5@9U+JKESIBB7>:)GA%#+_6(7@*M+F$J(^D)Q5<[^(C1>+Z61CK1H M8A@79)=/3,P38QT2, X.[Q!)C>LCU#,">2#;Q)B\UJ]2(B%K5U4"YTK">W,< MB-^!,V"P[^61*#&\::D(8PR+2[>/!DS5FA9.8=5?I%J7$)F2?9- F0#T:BS& M9"_X *S!!>>0/>?8U>B#1]#;.68GM@X@D5Q*GXH^Z[*O,K MDZ:FQG29E-A-;\!\28GI0/(G*U&;+@4YC$?X0GD,J,2K24N\RB%?0R_6 M-FM=/H5\+]:*R60M*N1:,7Y>_=UF3PJ ?*KB+32Y+O7<,V.G)ZND2AEM7$BD ME;=5TO9%P6&FLK*5#H.4=8\H2[1$Z:NG $NS1XH#ITDP<&Q"F=.*%8AT4H9& MH./\R"FG6/OO*N.S\-+,R,LWT07(,Z6EO8 /8 HX6<'/>$.)MH/RD=4UR23F M]LI'9_6T<9GRA\I C9'PX@6>3*55"J*ED-T*CY8BKYAJ2]RY;E3',YVZKO>E5EG!:-&"&S M%O +GK?:">EZ)X4L)=9_8"8&5A0RD?TL$+=, =7LNDBLU54/+J5JUT50-MV4 M/L0GP%I87MA4:CA?V"0D9@J[D95=RE C6F8J4^4L=I//JLWY0#N=EK$UH<'5-@<7>-+9FQNY-KL=X>F;LU MQ)P&_461F7#2/QX=88[[N.SYAV+J4:5Z"@H'*NXZLQP61EP<0([H8O4LKBJ@ MGE'U2T;52O A)Y(&PM6BFB^BO]#O@L4>&5$+E[CJ)0H\1PJ#=,;+L";^!7'E M\Z6 Z]=Q^Q.=*"XW.;C6&S,=J1C='2 M14OS4K1P9=)M6[_\:(0EO0 MIW(?:(#SKU@ML!VWT-0X3TOMH7M+9W+M=6P^TGK](<*HA0NJF+5)2+AQ@6Q< M)+(54D*5P1RLC;&LLZFJ$)U,#SP+888).9-]RN=N>ZT?'H)QHSH.>7@ M)GD"[(E(?"\-AD<8BK#!@)XCV@D3--S72HD>!!N9,!^K35['.>"$-)AU8S;^ M/"HUH@QM<&/4O'XQT$S^_*?1(0$.'M$#@FUKH!R_,:'C?BY!,!ZX/<.P;O;)-I[A1%5<:-4'P=S4U*LR2G@#9>KWYT)H)B-V^820F\ M$!P$YW5/LA2A@?Y6'(90C##1IJD _7O=ES<02"8'T8MT#;4\-;=_F@=DMVFE M\P6Z#+31H-W0&@? M&PG-06=6^)26)8^B#ZK7*EO:@+$M&F[L.F4?J'6I.6[@.RQ$L5=BSP0L%'K/ MY-KJ1 :%79O&3KKV7=*E]6.1/K)7TNFK+;N92O!#ET0G56NG2I^;Z?R(8IKI M<(R<+8TR1]G X+XK/$J%%(5^!"JAW^N?]B\YZU4@ M!B0';-UUY1E@66R##-Y*Z4TCTU>AYJN!-1];#,@JGP=>HLR8V8_Z MLC>A_[VK=E!KD]&QU&BD4DINI9S=PFJDI=RXZ@"I/8G<[:J#4[F)?M74\&K[ MT)U]5 >E_9$.,0-+FU)#4*F*^MM(H\0VGQ19MJI,0VWGBK&B'9O*2S;SYQ-Q M(@\,Z54(2*MRPC64+YN59@-H8L..4._W 'BU&H! MYS>,4>TD_CKNCV%PZ$0%J6\I4"LKCI1QY\E38FZ.JBGFNE\2ZJOH)BQ&6@Z* MDB83IIU2&Z,BVR,SP=)I6.Y0(,) W.JU%J//8(S0W!>QDU*06M46%TTA0EZ\ MCM"YR;S _&!7<(9DB=HHSI753Y(E_DA Q\;P?&/U8W?J2S M,Q8]C6S/J(P+B?4JF0@FM#>HR&ZI7RXXSCH4CTZQT^\X?_7DBOZ) ^1%]<5- M/I]+=GHSX:C!L5&'7%(JC3>0UE[KS<6UN>87@.PW>C%53Y+;4I;T3QX(]P?7 M^0 7.3V);YPZ_PM:!'L&L(5E#71 ^?[WZ61+^SX%S'R;GD6JR\XD$C?E.*-W0(E0%Y3C^AF MB6J%*C*0: <:0J!2:,#!8?F4P67G=/A',X!? 1PP8FW&\_&L:A+&=V]G@0\Z MIC^?(,;!6X[.WL&@W!L5-< >]*7>")0US\2^HZ'-]$YT(99G!&G P0K52=RI M7O2[@WN3BW,]&&F;#6 MJ3TS8:U3.V;BK'/1MS/1AIFPUJD],V&M4SMFPEJGMLR$M4[MF0EKG=HQ$W9G MUY:9L-:I/3-AK5,[9L):I[;,A+5.[9D):YW:,1/6.K5E)KJ=[IF=B1W.!*&K MEX'Z'W5\?LPQVB_!:GE-JB<86L,#0(0W];88"U<:U%WGZU3*S%[% MDK?XYE BN:,P"MJ\@&#R-.=4#S28A5U"'JHPVX;#GOFRL6W6P3,?EI>A,3OS MOZUY??["8LWK#H?EOM#_,Q\6NUFQFY7]K 3W]6_M_"H,D_J_CPM9&/&)8UXI ML7BSG4MCNV>>8]G'/?-8K6MG_N7-_#6A9]BYM_;>SOQ+FGEK[U_FS&]O[U_$ M=JZ2!=9=L5,JBTY7RTYE2.Q&\45&TK1D],XWLBJG8%:>/L?AP7;V->$YQ3F\ MTD_?V"#1D0:))%K2VYT$@Y]8LY]3R/M1VOE,@]P$KF6\T1F4* P>YRON4D*L M'KP@/3C\6;K5 ZL'5@^L'E@]:*,>6+_(ZH'5 ZL'5@^L'E@]>$19=JOTH"&6 M5Z=.&H^%F$S>M2[(]S/SEB)!DR)^:9J_AW;HF1FXW77_\);OU3X[U&X+9C9[ MD0B"9X!KG-[@U#T['QYDPJV\/R=Y;WG%IOQLK[RY#W7K_KG@ZL?;?R_D+D?=!S!_U#N._'%W;[ M$]'XM:=E3\3^V1S((V;B"K.XG3'NUZ!G]&Y M5%\A372*3*+!K0B7;HD4]]7%H#,LWPLVNW.JORJUR[FO2;U+US' )@WXS'$H MO 2E>B;'0J7>#W!,]H*?N3)9MC\L-%MJ]^"RBI'YW_]50O^LJ:VL$S#Z)?/- M^Z2,4W'"X*+>!-[\U@OOO&6J;-ME1^,QO-6E!C@03J_;&9S^T3'^Q@&IC>;< M^W9BC%F)R%+>5N:R5%_> W(JIR:+%V_[O0[1:,)'V;%AKW-^NJ_),NPNV5[# M\'H.R-[D+]_]XN:3[V9Y@J@VS0K9H6@EC4 MG2 :(^LSC.@=4GB:)@$=8DB!8[R^4@D.#1Y%#!![B\_O/_Y M_ZZOP*"=#]]AB8WO.K"FC6=DNL ,90$QS\>320I6<;2L/A?YL)&+F'FEX=KX MCJC>\:(\02M6)0:_UT@A'7>;^)]_*#J0BG$,K?^=:8]Q )G*_ [& A\63 *T MVT@@KJCAX1JD_0:C/A<)42TOO"7"9\HB5' M2FF8=QA<^',"%@X?^>K<7 ,*=GEZMN(+IQ5D A,$+UV"B-,"T'&NP/"@4./$ M4M/A#6CK?)Q;S\!>77:N=!- M+<34:"*^81) GVLO&'E(61VS^,)2'.#'NYFJL79=Z*&A1][T!MT!ENNN&T3YO??QF'NKYA7-82& M$)!LL521K##G.8ET=:1@)A,Q1YG/HS&5P,'4)86UF,>^2#.8>ABY.)_.F$.= MY9D&ZJFXK*_CE,C;IW'LIV0$GQ.M];!OR0K*>1@6(M_.1&=H:2-:,1.62J4M M,V%),MLR$_W.L&=GH@TS8:U36V8"-C9V)EHQ$]8ZM64FK'5JRTR<=L[M?J(5 M,V&M4UMFPEJGMLR$W=FU92:L=6K+3%CKU):9L+Y36V;"6J>VS(2U3FV9">L[ MM64FK'5JRTS8<^RGI7J_-Z7CF/&+6YM1_R1]7I^F\.045XQZ1QQK'F^#;2S"-VT[]O10I M:^HQ#^$=M94,\WF*Q8MSE.T^Z%E/K]T'[7H?=,PT68\G#3\2JV_W27:?9)V@ M]NV3K/$\ FEY3K;RV'9/A\8D:5.PXB'K-;M 7= M^I%8^9UYS5M+QVGGZ(7CP8SL5CB:EDCV"X]9%+:G:'_9,V]7B(,:@8NJ))@< M066^H)V:^N-7\*.R]4\US<>OS5O9\6.;Z!>WI9,[=O4@F4/<7?&4LBX4RE#I MKXT%'*?@\"?\Y6D9!@\4+GBZ8=$ZU#O?R!<\'78N!T^?;58?HK6#\MWWKPD. M-\[AE7[ZQH:%GY&M> JNR2=9(U9 EEHR@_UT_XDMO^4NV6F'CI.*K==U>TB# ML/?Y?O)US(K[3CMT'W)>.\7]K'L(6BHKZ\]+U@^4[[=C6;]T3P<75MJMM+\, M1^;,O;P\!,>F%??G)>[':=S[[D7_S$J[E?:78=R';N_,^C('B$D=44CN&$[= M_I;$:>KP5\\A,/YLS\1V=D#^Y 5RS[2&8R<[XG4P4OQQQ\D<3R&K.VO\ M<08@+]?%VJT('I<(/OW6<5.Q>WU^Y"D)ST'N[#)ME^ECD=5G9".W$L%UP08K M@LID_M,GV\ 0\*2/V)"+[;T[*6,,1_F0EG7$LO=.Z\U'G5ZW9Z M#K0K#.+(\2(?OCGO=/4WDS@A4O>,$'#Q]S3XYLQC@GL4!/>(N"7.H.L2XSN\ M9[[P$O@ZBYU7W.,L3T"<7<>'JY-@E"/LN.L@B/E,>#X- M6>IX:1J/ R^#YMP%&5/ .1@][F 5X'X[A!,;#60HO23O.E;.($^P&]UB4>RI[A#<%$;PX MBY.E8*S!D.&TQ+3S8F8YJ%'5WD+:/*M%S;VVL6K$P'/%2X_3WQ; MB"B%YX&(P:Q!XZ!3V'P?.AS&BSF\7+;F;B8B_7XUJTIBFX8_2*NMI\9]@[G. M0#! @(>=847LAIW+XINL(K)XR0]B+.8CD3B#7I.TN?QR OHSOJH2WO4[9S*@8,_U"/O,4/-#^PX?P>]3G,01B5" M^/<\8!("&C'7 2V^BW,8I1G,!#XQ#W'F ^@R7)'@*^((ET84Y$3 %.)O#2:7 M343Y%E\4MTR-(PO'9Z6EYBY@88A!/7YEW8)9@XD!@Q7"(D'C4:C$Z@FL*^]H M23=/@@2:^GL.QA%4 *Z",>QUG)M\E(K?>XX;5K-&U:\390"U@\>"11RYRY!I\^/[VBE:%HE MX.M7OC!5Y<>@W4]NZ:*4];=KV&7C<=R6 M>#+!9XEO8Y'R]3$2@(C,D.U.F^:A4$74B9+F0L?FL0\VFVRD5G"IT+RTSCU\ MD=*V+FL&FQ;\3MZ$UZ-$*L4 P7;R*)!&&U[%AB2EP43?"SJ.M@Y$&(8Q3T3' MH"B7K#'MT\9E*DZ8CL:;P)O?>N&=MTQ5S?1E9Z!JIM_JXN@!37>W,SC] MHV/\C0-2&\VY]^W$&#.Y3SH)Q21[*V]3WR5,GB._O(<61TY-%B_>@CT^0W&$ MC[)CPU[G_'1?DU41^X$1P@$;#+[>7[[[PY>/UTVE6^J=7X(YK*T_BSOG8:K@:Y2O4&S/M^ ]DO M3US3?.QH1.N%C*M-RV?39?[!<)G?\]I._:*]KE8(KO@'90B]12K>JC_,5ISI M>67)]/(L5E^P6-(W)>DUMOWRFKI]J)5U]UA0-DP-&7;.U]*_6.JIPU$4#B_M M3+1C)BQ99#MFPI)%MF4FK'5JSTQ8Z]2.F;#6J2TS8:U3>V;"6J=VS,1]Z2=V M)JQU>GDS8:U3.V;"^DYMF0EKG=HS$]8ZM6,FK'5JRTQ8Z]2>F;#6J1TS8:U3 M6V;BOB1M.Q,/G(F'(AO<=WS=8KS[S3MA&^RW R5Y'H_"%4FY_XF3 M]Y0,N"-.A6+ *3[EB+T+;ZP>W% MPCJ!+T;K'VOPCYEK:W^4\\#P(!1',2S'K2'6?%KS:C==MG;(=^VG>8V3_/.^+:?[S0?/ZWZ3OFVG^]$/P=] MMF;[14RS-=LO8)IW:K:/?S-5R7'JKGA*67JZ6GPJ_;7;M-98B(,$,7OGVQJ2 MTT'G;,]1JTTL17U(\&\%---@/EX3LEJXM\=O21[/'O\4AN#S"I#- M_?*S/;'R6WJZG7;HZ:&ZMR)C/'-[Y^M("ZRX6W%_/N+>NW O+JRX6W%_&52[ MYV[_LFNEW4K[BS#NIY=N_\**NQ7WER'N@W/W[+QOQ=V*^XL0]W[//>L>@DC] MR8-PEKAI-Q0#JZ)ZBN.C3+#")V5K2%&(\*E_UNEK%H826U/OPN!RT902WEQ( M]A&D&V!.%2\JB$Z0)^*\X(E@HAF3!F4E_X_J!#:KH&HRB"$F<1C&=RBX#P4\ M?Z3DZ"/!?O$5@O#3G&(K3D)O&>?9VTGP3?A-TVR4OBMB 1;&@U'W;!F&O[G#Y=GYY?OJNVHV ]3HM+NY MMGNF;(./E,8@J*%+!)1YF.$B0CQ6R(ZH95+1&I;8GF8!+3GZ&6O])F1T\V]I M 2+]2.)IXLU3HF)LDV1WK6 ?I6!WC6U $+5WL7' 5\.M'%A\E]TLM/VH+<@^ MB,Y7:NA?$$T2+\V2'/T[VF+@+7'"]&TKE4UI5V>U9C43=I%=1ZDD:*F=IP%M MM9]9QR6AK1+$28>_90(J5 M[6J19&OV2,L4\F8RI.F('!F\";WWKAG;=,5>'Z96=0&#W5J@'-8K)#'SRE_E#+X*#LV['7. M3_9XS2\3D+]_]X*#" MQQ_6R;3RN0/Y;*]36?%^FX\@2X=1DX>?\#VE"VD,C<2/V/! ^;"YU0]IYHV MZ8JFKO,W$8G$"\F;O?+!00G X:?5TWG/#NU##X^X06>%D2%'RLNS6'W!7A1] M4W*VNH7JRFOJ[FP-V*8G3=!FD#1GX'59VS(2U3NV9"6N=VC$39YVAG8@V3(0U3NV9"6NF;#6J1TS8:U36V;"6J?VS(2U3NV8B6&G;ZU3*V;B/A0U.Q,/ MG(F'$JK<=WK=8BZ)ETZH\EA6Z'T.P&.9E[X0VL%/G.O\GG*=CX9OZR"3_PA6 MKJ%E@'ZV8O&<;<)-\,U:A#U8A--._\"D!4=A$9XZ#)P3Q+ "QV5XU80:SVM];36\Q##_W?GT<.+L^->]A IXVC6.3O-VT]S[]).\T9G <<\ MS=_F:JD.'57/*4L/5TM/I7^ MVFU::RS$08*8O?.M#4FO!U$3C:+8_G M9U;YIU;$K8@_'XM^=@GR;AT8*^XO1MQ[@TLK M[E;<6Y\3M0MQ[Y\-#C#93QZ!>W#,38&'MZ5E+>&XV2"DUTQQS2=F*^ER!T.# MI+%,EWMF4(%MQII-W+EERH9^9UAFSM6_!C 3#^A4(XENY64#@^ W%%-X8 WH MGN+ER$H61'0_7Y:*+ N9"97X(Z[FT")LX4_>D@<0.U?IP"IZH#KSU,#$WB_X MG2KL::I/48G,*/5"02078V&RL16WSNB ]D7G!:K(H MG-HQ3&H0Y8)OA4& ERO:\2K?^!84-.E,T1_-*KLW>O>603D7>W4$54 MYB#=A)O;4G-;$ICU)#"1R*KLL/V2K#;2:+K(IC(11&A,:U""3$5I [NFU*0' M+1'TF+6KQ ;VO[V,-FIE4@TL%J@U[7OP+;2]VFOP)A^)ZQ0L.X6:E7AK4UG(@0O$1;#DT4(E@M_6L1R[;[^^*\/ M/YST+MO;4\MF9A>R[1:RBK?4+Y.&R8W+LKXL56AG[]]ZP%KU0/W9-]EE,0HJ MQ;2MZFU7OH,-=3NX[79 CYP6!,FPY1&@@8V!BW(TY<+8< 5["JCL>4_;-"C% M.F$*G)Q$37+77E[ #SC@(LT>3_YW:&:_B\ZP=]!@-,?D.]W3YM"\<=_F,WYD M*=)M'((#'TFT;PC..EVK"(<]A&SC"%@]L'I@]<#J@=4#JP=6#ZP>6#VP>F#U MP.J!U8-"#_:,H=[Z(8#&[+FB_%!#\% $A?9&"Y\OH,(^AV '(+&GG;,]F\3[ MX!4:!NBI:%=:NCX^$0E+]ZDI%QXT0#51>=D^E;4F&UF3_1&V/$.Y>(PM.<2B M>^2VI+U^Z;X!F*U?:OW2QI6DS0""#UQI]LEE\'S6FE;'=8Y\?3E0"/3(1^DY M:9.UP]8.6SO<-@MSH!#\D8^2W0T=?\];O!NZN&<$#@:'WVTY3OH#E]>=DB#L M>3VU,K O&=@A0X*5@:.4@1VSWE@I.$HIL*N!E0&[&FQY7O:,9O#K/:V>H M'O2$W#IVS_E,3^ >P;S3W?MYP196ICY"^/?3$/$\+ROT>%Z>%A@17'$0 6G7\9;7!:D.# M-@S=X> 0*.%6&ZPVM%\;+L]/K2Y87;"Z@+K@7AR(*\5J@]6&MFO#A7LVM-I@ MM6'7VG#@S+<=:4//[5UV#\,MU*J@XE-3#3T6I_6(V(D:@I<;4@0IHH_353P? M0^,'3?/AS8G9((A]Q)!MYO8 >U1P>ZQLW28D))>="]T$%AF"\S4@?\>A\!)4 MD)D<%'7P.<#!*8.F[CM#%@'(G6[Q?WCGL&\TF_[][_\RFU^W /*4UNB7/-_K MDUY/Q,E7GOY>=08'/KEHU(.'N=@:G?W2,O^G,KSJ: M<^_;B3%F)5A:>5L9F59]&:-UT*G(HP',<76C/%P(.!OVYAJM!KE)M7;SO M-Y#]\L0US<=AP9UYD$L&Y:)SMJU!Z9>IRTS.E:#)P."@R,>F3K""6$C?:8!H M(VH^V)\SG 5:A7%2?HXSQ-:?>1E#=@=IBNPL\/(K>'#H[)P4JGY$N7J(/T0P MR,+YXGUS/B4QKE9QM#T2M=14TG@OSV+U!:L[??,$8-5K624-C3">'\,S)V%\ MIQ9M]9F%:NQ,6.OT\F9B/;&UG0EKG5[:3%CKU)Z9L-:I'3-AK5-; M9L):I_;,A+5.[9@):YW:,A/WG/;;B;#&Z:7-!!@G&Q1OQ4Q8X]2:B;#&J1TS M <9I:&>B#3/1[?36IL[9F7C@3&Q1(;]VG3Y@MY];2?RZ$O"=CL)N\%#WG,)Z M7U$\ON6I"%*>J3@\!JCEJ0%/UX](33ZLW7@RNW$ [*+'V(WCID(Y+J/1;NUX M&J-QGX?[Y,.R9\Q?ZUT>\X3OTKML,_#;?:O(/N'UGY>X["7QA(Z;L7 M@M'[4$C2_N7P(-/]TJ7]L #%5MH;26QZ5M2MJ+\(40?#/CP,0XV5=BOM3RWM M?;??/W^&/ -6V/IH"N*5^2\XB'T?T42O,V@FP3CMN=UN=QU%.7P$K!J8HR0"N9<)C0X,0O44GC)21:?^/@E M7^0ZBS!/J;$IZ%0 O?&@,WF4I_A,&*<@FB3B]QRZB'T;C_.$FYF)>>K*4<2A M2,08#W%I#C57@NZ'%KB&?@?0<)2%21+/Z=9?.C<=/78XOSG. _<%9K+?^V.= MGH%[CS^/Z3Q6->/6"W,/A<'QPC"^\Z(Q3/;4"Z(T(^H&]1I?0"-((J%Q'DQP MIGL'W^9CG "X'*4>KY#4$1WG5^',X6D9_!^$""7@WE?B,QI>IWH2:VE#69+2 M]F1D$?\,?L\#'XP[J?6UM\ [G,\BA6:.1=HFT_Y#,7ZF+"](,8 MB_E(),Z@YTH&$V6(P+FY#>(\!B@A-D?!+W2GLD[1#:8 "AKW&/Q89<9[\ M*A\WR>F%^*N\$HP:6P*.D_/ B4RR$Q\,$F%.8'KIOIQKS M6-&\HG$IR8:<Y[)@RP')&8DP #UA M_AH:;S#ZJ#'>K1>$](SFIKB;O16;1[?B/(+55K;_EQ_>__Q_UU=_3O/RM-$\ MG-,0AT$D% T4 0$A0Q1EE)3]>?B:\Q'.A^B%YHOOI7C>03^A@[65.V(E682P MFD)[3-M [9T+P6,1@QI,I1ZA:L,0A> 39:1"$0@%S'O)?YO$N J@PM)ZPXHC M%S82U4+Q<&'N.%<[MD(D:7-O":UCCROQ E05V,!@-Z IV/U4K9B3''O]SIG% M=R $B8M?)CCC$8Y;%.-RE2?47A*0- ?;"LMOG&3F\,(^*TUA/72HR5[FJN>C MSYCQK?!Q*?TH=;G+_1/)7,I)''$S25CI7=KVZ+=-O%LP!C! G>/D?!M8SC=A M.=^,#**CYWS;($'J0;1P-_DIWA6I9F.Q.'FHG+3M^"9[=B)JQU:LM,6.O4EIFPUJDM,]'M]"PK MTBYGXH&%7O=N(UI<&[.W);'=?7X\U%8?)KT%]6%/@7E[G[UI\=1;S;::O:%F M'W-U^/Y ]*SN'T-76ZS[*\JW]P[YT.MVCA[J8V>(+W::VSS-.T-T.7YC7=FW M=E<\I20[%[L$\;"KP-'U^=GL[=J$_7'D=N31V!]/8@=^%AF?VE/>,N[@1TOG M=9Y2OO,;(RG3PQ1L2G/;9SG*DYN%IRZ^6G_T<'3%5_=%\-M9?'4^<,_.+@XP MWU; M_SD=PEI)?_Z2OGF J']IM]]'NOTV =0>MUC;K,>+_O#<[0TO[5[>*HQ5F(T49C!P3\\/@1-]?![&,X7.K21 M0J:W-OWB*X601ZTX";UEG&=O)\$WT0C!9%0)*XPPEMNRVRW70IZ'[VJVH]27 M*C16M>E5Z#YL%.+WK5Z"AS4K\C]_N#P[OWQ7;4?%U)BZ5T92VYEF;03FI0;[ MN^\CWA0@*BYB,5X:*(Z%":@9)BM05J!6"%0%I=L;CY- ,W"7S?"I2C+;UWT%(:H:6"")KFG? M [#[&(5TH_;5H4H;%K5-T4M;.-0,J-I>4;#V\[CL9WV_,:'_O9.?^KW^:?_R M*0UKOI@D<+4&FP9;JF"JR8R>=KK:BH(G^"&*XEO&]W5& GW/1(Q#+TV#2P:S)5+)P,$$'@CJ?L(D%4CL ;K!P.SD6EP: M2L$(_ M0@Z" ;O?F,8SK?_0M(/RP69.$ Q@97V@%ZYEHZ+I)Q#0!>J1(&1A, MO/I81+$WD+:#= RF1J*G]SJG#<\UD/;)G5*/YSNZQ1TQ(F07]WD^CMM<8[-W M"ZJ8%J^6.-QM,@U=:QF.PC*LV'"@\K)>A($W4L0.J [GG0MM$&K1$]QM)+!0 M.3#,^03^8%(<>JH7I@X?"!O&!^&45S)\@"F9)MXSM-1OTTA>2C06GB[5YT#7"ITW!T/8N M>4X6S(F68Z*]>/(;3JX#XO4H1>K_JG!G%?XPIHXVU/ M'V_;J"E#=L5I;=2069@H8!$;S'D^;/2(0RQ?+,* LYG)3M%ER+U44!.! MBS@UH[WBO4C$P@O\RA8-3Y."L=1MWODI&DV*C$@*.5P MSSJ7+>Z>$<$ESCJP-TD^Q4V7GU,$U4GR*'72\4SX>2B8X%&S/<(?/:O_5O\? MK?^L0DK7B I/L3 R72R'%B_7;KZ,+4X0*=8^Q:QIQ=2*Z19B"NY7/=Q7B_OW M&R6SO5;?T!G0KBS4)',( NJ,XBC'D!I*8F-DS2#3Y&MEQ%)GE$V"),V K4]?SS@/-9?.C<= M:!ENJL'J_,.+>,#/\:V8CP3&^7L73K[ 0P#MR?[XPY7C+3 I2\9[VNN(6_OV M0D^!K>DZ4M-5/P8RCG_Z1;5HLW\=>GD$_C=<2TEM\0GL:? ! :RW=!3$";+6 M:EFKI;PRKFZX+-5LE$\2.3!3'".V/$!C;5U[;=T&(1JCTD99MDIX1NXCJB=L MO=&:<,U3A&)4;K\1B]$Y_O?&8S;,[[O^SHN:NA;7_?4> M6/?7-8J7J)W?\ "#<]Y&:1R*3%1VF]VB[79'8'5P&QTL8\0,6@H18P7J6 1J M*XR8?K<<-3,Q8H((_!(VF7:O=L"]FD5@L>;I&9JG%H>BS/WJ/740%0>S.4!' M 3CT(&6([OKO-R>]8;];JW]7>S^K4U:G=K?DKT9IZ!G)'C7)14G5D P8.\8O MGN'*W]XRRI)Y6)=);HV"-0J;&X5R/BQ%::I?@OJK&!"%(*6]&-ZWTIF52#+5 M$Y]?.4PPXTNAF'JA,X[3K$ X\P-D1ACE%-V12RWO5XP;*3'-IO2T#D3*QJ(/ M;JX&7'/R7.U5<^U9;]VQN'I"Y3XT,.7*+2]-8XQ7PY5W039[KCY.:XV)-.'@ M7HY%*9%XQ<%7N6P/9XN2M73I'OU2.BO\/8='@>\KCPO;DLK@I0(X8/3F=Q HN<2.:; MSU]O6,E?V70*NB8.Z'J+0Z5+PI?U2G-$V]4-6-%F O@O!*6S0;5C"RM]3VVE MKZWT7;^&'ZK2MRV\.),@\J)QRU?=^QK,*U_OH45>JU;>5_U^W\B5H'"Y:3'Q MN3HK@ZOISE!0R%-%N?DYIK-(//S&M5M=2N$ UWEU48HW5)\LOHED',@5!--4 MG'B!XL.!A$K>K'ESL5(0ECH][/U\$<9+6/%OZ$F?U.KT*03]>HU\3?WNN_]"P/V#XDUO,6""![#4+;.>+L1S6@>&>Z(Z2>A:^M]:XRD MX""F,R^I.LDE6 NX__/-+VG[?(^-)/=B:.0;;>6 &..%I%"]U;*+>XLON+K_ M,_:BS42T4>8Y)WL^QU 6B99^^M67GYR/DXF@PY]/G*2M7T22>8?N!ORH$YI< M>A0\7HMYK!Z@&M0K2XONE-%S%&.79:MG>G3W*M9.Q<9<7D9QZ*^1$!BED[]Z M(0WIS0R! J^2! G1Y[SBM$>6;P*:=IA=_(-&S<7:HYEW*YPHSD!$I^ -D9OM M160Z3D:R9RGUS#-ZYF(.AB] '_@.G)PDAPTS(V1S]L8T#STV>Y('XN;]]5-- M%#H!B.R-H96/(QA&;EF;9N@*QXG'K\+WAD=D7.16?% MBJ/-GESK5%>,FXG!!.[V<:?LXU]$LDT6YDQ@$V6 [;I1_ _80MP\K\T!/,XP>#@!)U2 M#NR-<''CH(]<.W:J H]F=_2

]K_W)>/QU>'[F?;WHPT?1 M[0Z'W7%_,.CUOF/?F>^ L8@R<%C1&X:I@8^A_/0#K EAG.:)2*]&<>FF#U_> M_S3X>MD?G@Z&\H?#FP)LA)3B#O]WM_^:(T-2:XR-8PR.)@(G&$ FQC#-XZ-#$_/#$<)= YKP>3!'#.25Q\51V(I'^A, MP/?8_(4=Y\I!+94.+YF\K1L_]Y9@>YTT'_U;C#..Y,O\[P21@Q.8/AZ?. ]] M9X)N-3P,W@,;DF"B>E"Z*=6G 1WG[_&= (/GPDO&7IZ*%5PZ+G!2"(;&X3UQ M:7YHF4D\GT0F<=(%S!#OR''W EV4"X7V:BARB/X,.*TPC'3E1"\#091F2?=4& [UZ -ZCQN@CQO>PM<+]IXAD[EZQJC@'Z,IC'=U?L<@L29"%#A= M$'FAN^<:D8\T7V"*16H8\.M9(*#_WT#M295A_Q6,$>L9-YSZ]\+/D[_SGE*^ M17 NAZ@.(M[O%P,Y-@=RH0>RLO'Y7&QZ>@/OI'?Z6KPI]D"]4]_\R@CJ?&._ MW;D:9RZ[V=PHVCCS,02,?8SK"2P+''U8ZX/*-H CVG'^2@?,9''!_)N#BWW\ M!+T(?'4^M.6(LH6%,1J'N4\CZNV\(^ZF4W('#W9I#12X\G#;N8P*.ZUG^DF# M2RSXFG-@@V[1['G$.(#=XA")B'@9Q]_,C4:"?D+"UXR$>KRLXH1A-"4.+L81 M3W'93\08#SA\5\'AX9]I/D?!7,UM2FMPTPK*7^]*3PG M?(!^^;4.$N%2UCM_EU;#!M@CE7 %74SS\:S4SX!2)/)YSD$CO/ X3[+.[$F6 M/0,G027 7M<+$='M:O\SX#YA)/E,"T<50[$5,O M\9E)5QK;PHJWZN#B5T$;&*:Y2<1M ")J>D"[*(@(> M2*KF".86&YX9<5%SS:"[>6/N44_I42H>"MO.60 *5MHVXSY;I/@:.4R;#PHT M7(\G210*[RUO*[%GKB(2$K>\J>>+I:3K*"T."X<"4,* M[5:Y@?!1IC+?\PS7'&QT$^!9_]%N2;1*,@+&G@=1-QZ>EE .);7 B2DJ ^.=LJ=O-)Q1 W?F O@>2 ZZEN&E$P:_H7TR#).^P7U8>RDX5AS6?4/7&PRIC&X5 M9H^C;7)!K3X]73T_\5(XCS-1SJ"[ M_OBO#S^<]"X=$!U?S(,Q-=Z3IB:(1P%69PH^X3 8@S&W?@(&L,@"N8@ M1Z2_Y;AB?><'#VIPCPG"S,)Z2BAI'!\U,M6) 5QI80.C%)CW,#8%]^WPJU9W>3"EFZRF#EJ MFR!5.T@XG:.=,?"Q.#T=78BO8V]R^75XWCW[>BD&XFN_?SKL#D3WK#]4,?"C MBQ:O@O-=[NK,C;"B'%S]\4&<^%_U>[YU##76,EAK&!$^<>O_$$M!/G*<& MLIJB33F]/&W!,5AO+\=@U%_'Z'";? WI07J4WKJL43C(>MU%T?BW;6K]QP@3 M/<8SF7A"V5/GKG,UGXI(2F<$;C*NOO2=\\O-E?']:RP^9>\#%G>9[B1OEEF_ MDR DSX=24S$P,_7P>!NC!P7.@B\F(O(] [?R)J<@?@+F(D\RG:F'^5%D1*#/ MDSB) L_%*Z*,8.7^!7T&MZGC$&!D#!L#=$_,HA5O3BFO+L;3Q%0>$&&(Q4@S MS*.)1P[%? $SH.L@P;&G&AG,<(AA&QJH./^,W3&1T $*AG>@1SQ:Q=[$9&[V MQN06J4IR"A$1*T.*."J9.3#@_TSH4*P:.QJ),(ZFY#O%_+):K\WN@L\&B@Q/ M^'<><00HP9C2A,,2<20R3,KSO3D, OB1)!9+GNB^9BT1AAQPRK0$P34:KZ9Y ME/ ;1TNS=3Z\)PCU:9R1=RUW845G1SG-2T'\3IM52O-0]:9&H6FU5K1>!KII MS2?7O!+R/9;*(3(T;/#\$]P"AKAUF&+P)5YZ(6L[#P<&9BS M-\!P_",/Y7#*#,56Q67-Z>YU[S<"/YDX&\85:W3=I+7X@> *8&O!NJUR-/77 MF#D "_L=RL1K_$4:EO)]VL*0*C,YP00;5%2[1IAPRLF/8U"*.0F>-D]TS$<- M6GCHD3@7;O]\X)YWSTMOI4O/WN'7?)U^,9^;#T[I(=<=!T?B_)W3/^]5=!$$ M7?R6UK7/K:D>VP3P\!/,+T,(!U+&5,<&S2._X =EDYHY1:F M L\9U'DVON&SP',.-+F9+,XL30#/2Z(NTF&IAHNFL$M%"XNUX(M$P/XNP,)D M2J"2M\YC]1+8@^(QZ\,E2T]7,:2D<6!,9/)82BN#Q_.,25=84$ !IQ\%C %& M%_-0JB>N'\%M$!;1"U"&UZ,WK\_>2-.G5\3^F;)^/*ZP "6_*?-5&0K/CQ)3Y.8-$OJ4XQR"M52^E'23%4T(MW M?*EQ4FY,FT3()FKJ$G= M)I*$F7$6%*6)=QLGW+GJVZC)6KW]> S/BX2L"4[I9!/>"CTG\%X!_X$AA/79 MHP"UG /,S8>9ECXNC@#%0DM21?-,]HUZ(#5E10>DR'HA![6C_Y4I_ M7(?3YV\$J%UA'?N:9DUZ*IG,K<+,E PZ*#BIM#B)G,"+T=GR6&X:IJ1HECQU MI?G\.,YBI+_I]0P728GC3ZR\*&=7TIZG\C'P="&5L3X"G9)8XRA>1>D=ERS] M%241I_3C0FV!<:@U#X\6-AZ)CR9%3[_61I0+&$GP9_FY*QO$3_N"PC\FE)%4 ML:[#OQMD\-/%\*+_SM7*E,)+05IS+4V& M"Y,ZX+[U3D_=[N#R'?]]Z9X/^@1!5'P>=)SW'C.@8 /QB(/RJ.2#]<,"U,.$ M3I&DQ<88#FY"S!(JSX=)F>=S;U1=/4_K>A&I/8FYRM#[.59OFD2^O*1Y(4K"0HRA39=G>N'\>J$T:V M%I]@MM2PP!Q!I[TW)JB7WE#N*X^!VWB?6Q]8W'K.XSBC 2[&X\P<#\-]E"O! MJA$I><#.9=,LE\RM!Q=C]4$0%9G)WV1M(9IT-&$T"-!+4%E*"/U1>=J*:>_< M*#0I9&&]*:Z)"#MPI>?V>^K!52DU3+$63+FTR&([.6;*/5 1!;!^2VQ2X[N? M/K742_ALV(B042$G+;GZ@+@6)M,GJ#+B0[X7GPNW\I1G,O#'W?[D\FM/G(FO M0V_@??6&D].OH_' 'PW'ISVPXN4"!G!:OO:N:M_UKK#FZD=8,.(DE;]N!@"G MCT9J<&L/AD@[/>T,ZQ!INQWS%5ASO8MF48/7CTJO-X/3WWT/0_?G/XW67Z.2 MN*\Z="F=.JQ%>WOB_JY/@VGH($J.(T7'E-&G8O89G!4:5J=8_G.P+L?G@P95 MDBY8"10 _0[TE]"*> L!FY0Q1P?0MF"Z'^Q8IC.,U1JU6!0.R;S?5%H 8FY" M-_'J-!\A^UO&Z8#31)#1P0*KCO-_<8Y%;9BG1Z6!:'3'8-8F.>:+4(TY7, M R.E51.'D3_V >W(15&*B$'D+@I%=.FW3P: M LIFHLM@XZMSY]@Z=ZBFO,E:XNU%8.$W<$C(IX8-:9SH@[KB E^(N2PK"N;: MD?3"-*;8H=F;2D\>-7)_0F!F-7@=;;N;Y>\!VG59!3E=M_"H?/?]Q\ MJMJPY1@OOJ*Y^MK[>K[CY(]'N75RSV=@$B1545GD(YA'9P:F#(<$?L?X YX4 M8/$$'B&$\8@B0#++M@([+$\V9FAR;@5.0 )[^]L@R0M0=.,6'YZ/NWX%2Z9& M5YWD==1)4Q%FX!B#)Y_/B8Z$!E&\R>6[;JX^WYQ,R'-\*I[1OV-'DER"T!GE,"F"3J"]5MG4)<4;AP%6:(5.AO9=+6=" M?YUFN4^=U<5:+J43X/H28G8SS$GN==KO/ WA=L1[Y-5H%#N>_ M0%(B*U*/$RF*ZW/,D?.=9%5^3$@Y:AV@C(&$/(^<,=1*-");9F&D7"BQ-+KI);O5AZOOB=T 1>XXW[:/\74;JGS M5%5-5PC#@56 PN5P@548JS /5!BJS9=&&$W];V)9D2H#>-_5^XG*)23SL"AX M!L2 J]:'L%QU+[J2=T3K2L0(W"A)@Q*M T";B*2[6"AJIL-:@Q, 8+S :VFFPU^7&:G*@%1\:_ MC1,;>0Y#J:<_QC$'LG](\JESY2/>!]5UJ-) RCM)5'*L0,0%23. *?/@R1&R M5(/L&U<9<%B$_76+6HDP4ACTOH="U$J[E?8F::\L*B9:3A$/<^6)69QJZ&L- M]H6V/J( (1^_T^%,$)Y>!*:C[/:@W G1BX>G9J;WJ0&%@?#'XQ_4R@S M1>4L;[L"#-?! :$9+5*$=IP_/EE)F2"<3G*Z"4!Y71KUIAZ[),/OV2\!2N1 MU^YS2[O3(N^7:V2+^I#$H(=%QFH1"6V[9*4#3LW/ BQ1FGF5Q_EQBMCC!'^J M,[U+C63P(C-JC:PLYN889@'+AB+F+5VQ40:G198DR&IM>@T>DC\NSX6/W3O. M 1.AU\N'LTV2\=%E!E[:S$";&?C\,@,;-)Q']>=\+D">4U76"I8GC''/\N\< M[+XOCY,X/T+NZEQS9P"(3 M,1(^R]-' 614"VQ:^IDW=5QD9NP9S5_-\R]5)QO@!I3AV5-]+!%SK:1,-E&, M3&I9DTDU-PH%(9 5WPBF8%98Z^H6;DV<5/$][@A[#!>!&;Q'8AYR4T,/M)[] M9TPT#"6T-UR.@T\H:UPM(Q-IG/7C* MJ] "H$O32'E8^RMCOR\TZ 4A[W&*!1KIDJI6!$A*I8XOLC@8Y244>H MWFU@,U;>O!LCV)?K^^ZQ27=5I%1D#/:Z@U+E4>FGL]4_G>\AT7"E464 9+0- M"';#E$("3$^,SK*<3)44H7B&M!TR76S^1OO9*D*E8LQT[$DXGPXE]PJTUVR4 M8'$1TL#IVV>4X*<5RVU,!WX@&;YI3$O?8'$O/SM6M%"%NUXJO5'W1W%6 MPYST"*&6F!1<75EM'7A#).F6.")77J/=&*]84_L3=K"'7EG>:LZ_:K7U72JH4Y8O[LK:;LJP_%ZFSF(-<0"9?JRT0DZ9(6?C,N)M, M(/5\T[$5\K"G,W\*C%V%5T&TH0X,13)E6& =]2;V"@C$F@]*>SCP7@0:6W#>.N4>I&0;S 334X/3G%Q731'%>D/78H.\Y5 MF,T0^PL';"HB1KLEEMX@@G<))B:^-&BP%18+PF9)2F*=ASTPL378>XXD-C8^ M$CR85!X08O2 GI#6*67Q @T3@L_KFB$HXT%$]]V]-$E^5S>NQ#EZ@7%BOC2; M8?D@.]KK.,+=M4-T>MGIZE;@PUY=#@N&;@IY+!3T'N5JKR1))$"N@IN&V0XR MGH=NM^@KE_?(D9#@=+6["."\1FQ.-MLHH33)\8A+P6>*/P*SF2Q=%1_"E0!, M" ()K(P+%1,EHXODLYK>)B:P3RD\Y85+*=4@Y. >@#+]1QY@2QZA4F1*@O(7 MD%.NB6Y1/WQ2Q$&<_81-XND+9<%4<3) *?^<7"(E*!4E7[=5[N$>O+DF- 4 M+YF0(P/$+!NC0_&8]^OWU#8^!<__WFI#?L=YW7 MY+IJF!CG-:/>O#$ ;PJ-YYN5YTD,+ H"LF8=7'I'M]\;\CL$#+1(B/GY]?MH ME(APQ3LJR"1LP24:UP]7\@0.WJB&5^K*GA G4UZ853/!4*IH/*'FR3H#>5(^ M1B/*0&=!-&&'FI)HP) %$["Z*D$ 5#=$U@G0' M: >Q?1Z3X* 7'Q#D//V,IHR\=:(.SH(3F;CJ)_DTK19G$:8;BS!JBT*I M3,*O50^I1^G[C :H=Y//H6,SU14$M<'('B2[DHH"8^Z?.<;+P70TB:)&IQ5J M(?1Y&P0&2?R.'2K$E&O2I';@DZ]N4>FBASWX0X1%;8P-IV%IJ/-M\E@_3+#E M\8A&W#Q-UX?C&@^VI#P--L)8'Q(,5N6E=86A!\F!00Z/>"*92W@''*B=P8KT M3MSVL[*(HFEJ?UG:K3/;4II/F&LJTZT?H[U"?2+:L#%Y(8D(YJ,\21DZ3VZ+ MBZ18+M>0U7PJW54^+YVAI[_ZH$WVA[TJPBMKN@COU_+#L\!84TK*Z1R$O#-Y M=BQ'S.",QK$^3A;$TZX]OK+'5\_O^&H-L(6)NUIRQ']]!Y8/*USR,33!!V9Y"BJPVK3XBFHUQ&RR:XFTMR M!BVE\UY#\];LBG;4V_-JI'EU=^OVID%7M]KPMF/FJ/"6$8%6^',E5PWMH72: MC0F6AO2=\_)R2*WU>+P,SKW?!&R38!N"<+PZG<_5/!BZI!HV)AST9>8!%%P5 MWO4P]$4_6C&T8KB-&.KC=3[)C70DIQ2GWZ@LTXJ@%<'MZD$X=L=*I4546K@';=( M#V5@7F427EPGD5,R-[B/>!UAA 1T'5,3U!Y0K/"W(O)C_D+?9N7;RORDA!D<,9K M-<%E<]GE3(0+1 406-6BZDR]6TS?D_2 ?)ZWQ+*7@$%+!#)1C 7)8+,0 P0=!Z.(H$O:LWW.J13?"XID ?(*7S%M M,*-TJ$JG@O_,&\6WHH065J-Q<28>4WL=JTBME()R-(47%4R10A"*EE!T>?)@%I1"Z4 X')&:E%H M01(<%JTV'8U0A1GG<4FZ 8[G%2E=&FZA:"E!PZIT,&K1;T("V5*U# &V4)K8 MH: 7-H$C6 ]L0(7T6Z6NVLL=6Z7.=^OK* M=?V@S! P] MSB:+2^:+FF8>@'8[SH]PG=S(RTH-8H_2U-,#=D MQSVL;2)T0O@#]V9@YJ7K"6/]JM\W71 )T:$A:G2U#$:55K MF:@<,ZWXD(E]I0*"@='MY$)NW%N "($G2*XH9;)*[B4@DP;XI]M0;\+>38S@5HCBF4@WS]7OQ2U)E)7!8_;N MB+6J0%77[!MSQ#L]2>*#!S>A)[? ,@FOP@XWQQV?VK_J_6;!UTY[)H/57?OC M9$2E=T@A]HJA39TTCB/">0+[+B.6'4+"DWZY,L>)"7QG8CS$4:EYZT-*;QU; ME8 0$S'HYJ<9TMKGV2&7+4P8/@/TR-5."P"D2ZA6I4 =@RD'\P^ M?IE$1-9"/%[^=.&.JZ'IJ(:"$BE5 )K=]C13(=4ZR[U9":ERV@OZD41"QQ:X MX?9DVHKKMN*J)+%\@%;4WB)!EJR!8-'5P!.,WUE0K,J+W#7 !I32O 8(++MH6V%[W*)-6QU].%]:EN\'A!I["][*6O?12N(C))'/0LJB M6& $E7-+$CIYGRO&*558MK:$P700M8B;P3Z"=E7X19R_*R&,=*I*D9=B)=U* M^M:2SO(MF=DF\NPBE5P4*NL H7HEU964/_H5CX!T?D)QYN&+4>8Z*GM&*U#M M7J),(R7"I+*86&_T/JMV8F(S>ZVD[\V579.=.$'P=Q5Q+16>5?,5)Y3@6^0J M,I^#<<,1I+Q>82Y^^5@+4PQPS-01/$4U A0H4E20-F]:PO]&%D;?6V+**/S' M,2D("V9QST<[4R'_,LXA5$5V-1U@%?]*A> +)@]^P_.R*=-,"@G3KT[BF)H* MNJ4.DXN\""R3*4Z6.6F.,P\BY1D8:1-\1(B N#)OXJIR/K9=$A*%-A&CAH"P>L<-;E,,!6$3+2&V/%\[3^)NETPCM$&)I<16N]T"+X7IRDE[@L26%XL I95>24 MM6-#)E0WZ,@D;PS='J9Q==SH")W/S56"0\F9IB(+([D;1E/QO&OWF^C=4?&0 M6"M!1!N0!*SJI"/XXA*6)^12%&F0D.*NGM $J,9?$I8J$2C8QDLS MJ ]DH&',9-]QWB/) 6>CCJ!_F(6JF,H,8\?3H>D452*-3F H7D-9%CK)N9H. MH5+# L716)"@,^]M,0+X<"PT@79BN81#O%1B2K5A$5+YEJFHCB[5M6]376VJ MZ[-*=7V0C\E#S2PYY8(&F52J&?H4$%;Y>#H1;XBA !B_(JQF4K,(+F,@6/,02EYU1/ M6%6518U+0ZDLQZA7,+(.2PN(-*?D_98M/]R"-3%Y)/T\+^4ECF@G#&[>9A;: M@M!W7")H;:PJVRWOTJI\:;TG>4C"],>R,Y(;\E&L6%CD B.9)$M8;^Z\Q)=) M"])KDQ2-WC(LM!LWC+GKHV9QE]BLR)(;5S-+"Y=R )](YGC:A\71#!' MG]3XD))RL8Q<_M43N/:*=SW1$I^4!2$[N.6'@FP'F&/["\&LWS + M7"H)22_Z- &#BX&JHR5TC8B8@;DNYCKV21=[EQ=G)-S>G"JO^-5(U;R0A7^, MY#Z-Z3S>D8@K3D&ITWM(< =5';&OU6Y'F7XF5N4!S<'F).*CBW7#H)_B&7 M5W*AYQNY6S#ZATWOG;]+JW*.[R5B-V[4O2*OP$I^_OC/5*.5%#L!XU$557BM M]B_:)N(%'*9+WQBR0BV*TTP]1Q7JD7(UZ)3*OR[*KWVG.G&I*@=;>*FB0UT: M=ZR^04KN:^6_2Z,H+Z)-99ZAFZG"F!G,RALBJE5)PZ[TFZ'7$0UP50WB9O-C MC"6.MC%$7.1;>HH:EC0?_9MB ;&YY^LX-P4@'9*ETA(QP162%=L)O3L.*N!. MRULLPJ5^!#6&&C4I4>46-Q?37.5)YZ $7TE%=RX?/*CFLKRF2&M/P11FIYX) M]3[J>)!"M](%UTR6%C8I!.6U"J,K(9NLF#0"?"Y.S2[8B%33<3V]0RDJS1$J-99W#06RV&9CST4E[D7!-'6ET)3RN%5ZT!3<4M 5?A/'= MCA?4/7*Y_]/+HS&7K5PW.3I$W;[NB3I;>+26F[1VYR,H8=C*&TF16V18ZJ?2;"Z5219)$C! =JNJ MEBK;$^V0SX47P8Q/%'FZ%KF1 MN/7&2N0D'[N5."MQ.Y.XZ[_?G/2&_:[SFEP4'WZ?L[3]/9\'B=-QJ<8,_K<19B=O2P UZ+' _7]W\W4GAVA V M%Z$8Y[A+PZK"0M2.(-OOUT:(NL;#HX:]*@4F2F D=$1#*$%JQSH3WBU"I\B= MJ]Q],K0,IAIB.->B7%CEM2@7!T*Y<%H+6R(O<8D0.G)LQF8R\I\70NO*7.RE]X67082O,M)5-*YN/=G20ARAGGL.&,AJ83GETZ#=NE]=:R*/+Q![83&R; MB=V.3&QKP:T%7VG!Z?2;'-JBH&9#JN4&#P._Y@/M.^%8AF4KK'L35O$[$=]0 MR?,))ITLJ?PQP8U">@8JPKX!O+N%,\@:;:?H(6R:GL)9++;+6";%2MY74!9CD!G^2%\+UBQH5N%@S7N,20/A8\.E/^L0+ M/KQA A6[_;+RN!-YC,0T1L)J*N(L$+X(\TO6*6[ 56U"H($/$A?!>X(\H$-. M*Z!60+<04,.I=='N96*L<=09A4AGJH!_.8G#(&;LQ-4@@F;N[L++N/08]H8^ MP3G"?I#]7*33.YG%=S;]W@KOUMO B6 !57E^%=#>JB 2XHPAB7#!!'T QJH- MO;LT#YAR>S6$+\%8,VLW[P15JG )/?C#I\\..KP&:N:=)A4-$=X$:Y"]9063 M!G]SFZ&%.ZTO'5!XDI4*:[G!7<5(HU!]@W05, 5$A \"U*NCP.<2XGE2C-0 MX+D1HG-:*_HFL2" '=D.9N#4;.V,T**19$9B&4=U\G8)^8,I?AI.CN"%U(< P8:DHC,]5 ( \^!E^PM&;4NQL@1F0D$:CJ+4U$@CVD>U6+^"%1H[!'*&($'R9$UU D!V.[+>]"9#O!2N8UL MJ.]O"G$PE!]7K2B\9\VJC4L8Z9WKY O)L)U2AMS$B*1H0"D#9**<6S%E[-]: M>UE8)(E3&5=$;I2)B990IPG]E5['=_%1)L6M$&A9T1C+/KI5-O I#$GIE)VQ M<9=\NVR(EZF$0%\0,"W!_L^5 9-4SK"\(T\WMJQ +ZDTW8MP$%X7AK?V&+@2 M8=-F'MCU,2&U$-:@NI6\649 $^;#Y>R:EED5)]$H>_ZM1XAL>E84R'0#: NB M20JBUATE'*0>Q]-(@QTB](J&D6Z(Z(W!.H)JRG'@)%]&3%.8VG<$/T8;3;+Y M$F]#^&\JV) *3GBB@..5+"U!0TQA6Q.OH]=HM&V641HEO(\@6+!\RDM+EI*A ML-B^L12 F8>?> R4(0:[9(IO#HHMX;CQJ; QB>\4-IY^FH8I!V,:8UAV:/(Y>:D@-N*6S90IF V.FLYC Q,YTEHROED M(I+.<>(=#VV6K6[9[1V[I;@+=]*2\(JAX6!D'6&G*5'N\[D#%"UB]5 MUP&W1!NO_99B1:_G0A%-J<\Y3FAV5U6Q<.6*6\KCXV6O\ 3TNCL7OEK3YPA" MO-2UDO<,1!NQ=&E/(X_QI-\/4B7,'%O)<(*; %53 2-$@BQ=_!5KJ%OU!>I3 MOR_8+2E*TC]>)5'ED\"R?$D'V8E73+IK%#S1^6-=50G0 NUO[$#V MF7ADG0Y*5/ U6Q5C#E;LC(UY(!F[XX,6-RMGC>AMYV1 />I=Q$H1 MNA!OO*S&>PA[?@Z;)\(A)*M1+3/@/52,J[UD-5'[.(+$-@Z.E4FK[)LEPB78XWM)1+1DBS$TVM^%KQW59\M?4LHC5FS%&'%(+4F1+'G4W@LM*VO;$TV/_( MI_:,^#1S"]!!&+/*)7S@H(+/!IL:^-M6#*T8;B.&*GC#M)!1H%=NIGQ"#LDY MF$1R,,$86C&S8K:MM5.$22J_RMR/*RH6>9 D0PK%D9@9>HB,34O]\,EF%5IA M?:2P+N(0R3E5O0!6W8SATQ0WS)$Z.XT\Q;)N9=#*X.YEL-A'RYB/'Z2\)B<& M=6"Q-3'#0D:NCY4_*W];;X;CE$JF=630Y62Y<0ZVCKC!=/:&(AFQH40K?KL2 M/SQV@49&\LB.,L$PN2E3IT9FN@MZC,F2RDN8I$JMWW!G<>#$^&PB'2?!B,AP M*(U.7FYEUJ5W(SD4]+)3$J"&"GX"LJ_!;FJ/MN; MPEV4U1(G4R^21'-65JVL;K?UR4>X_R8L,]C_\);;S-_D+9!R-@N&0C2JUO.T MTK<'2UG+3:K!2&R&P6=A(:ST[C\% Y/X,4-/UHFTLI[)1F;*52BN56TAE M!8!?U=QSV5! 6<"48FZDBFM.8#4$<7[,T/RF&7[&9>_D9A2-@+6M%&2()>K>48"ZR(&@R)38[$@ M+BE2%BA"F'A@:K#@,*'87ZV*LMX#6:T\ =>,BYL%7.!)LNQ:QOFJ='N9J#\2 MD9@$65K-U#7R[K&O4OXJU7,IC/<8AU0.1QZAF5/?J]('XFB3=9YWL+*?((T] M%O^5:SYQO#(5!:4L(KR@,2@R8%2>(F'LP@O%GE)'E1X?V& M6)A'Z2)[2_6G\D-3O'1]JBY%S#%-FB+#JA(1?AX)K//&9:C&\GZD]7ZGMM[/ MUONM7QQ?>+W?AIOQ-/.RO%0/5J<=K"ZI]5=NO\C>VQ==>L[+V#VK+]6BYQ@R M0_>GX_P(!AL7;3""LE":LDJE=Z1M]SW1"CQ2PX";I'C3X39&]:"D?:?F@4DP M 82I*,7G?"%!0"IW:!LN#7<;:Q4_P7:&<)S6#-BA2PO7.C85U\SDG=51JP+; M%!]GE+XA=(\'6[@<44T$^TC@;9WHL]>$DJ+40TUZSU%I*88OT!U#WP-?42WA M+T.G$, ,^YX>2 SZ1'F8E9 '1L)8P6&_=$*@*&E6U&7R2"@OQ4/_TI>@ M.'BD5X2J&2$!^@OC ][H#0$GF$6':3X"4T7OP7ZA==90-U2]21T;);&'P$<\ M(DVG/0S?4RZ%3#4\R\(+^/!'5RJSL1 1NG-NZ:3'5=[F4GF\7.XC9=$H=.:[ M6#G,TR%VR.20^^7Q+E?QJF&7;0JB%*:Z!))2=RC)L5TSO=@R0NU@\< J3U2L M1!3?P$"&9)L4,3+YN(Q/)7W*/#+NOVMD=MZ ZG8OAJ)B)_X_>V^ZY,:1I(N^ M"FS.L6.DW62U2+6VUMPQ*U$;>\0FCTBU[K^Q!#( I ADHG.I$O3T-WP-C\A( M5)&2ND$U?LA,+ "Y1'CX^OGG=RB'JX602^F:U9KCKO@D22R0K"11)\\H%R^= M[>UBI+!*&)\C,W0@K3K1&,PL!03G8]?(-.NZN?&7@1M?+?YEIB$3H+]&DJ4Z MYH!14PS T4>1V3^?$[YPWO;LIDW:/Y$ZP)3\T*)BO!MK0Z3&(N +Y&,&= M(M7&ZDR4$%SX.09?S%E$_ZCQ_INNW,.1W$%OBA>8/9@.#%Y;4L:5 _;-6F&R MJ1H";P*FMM/Q]>8+F8J#$L(%X:1 4 _4YJU/Q0]"7_:>"*TR]FQY@1VQ- V: MZN./D%-K5X'MZ=@?N=VV>-"KNH=#6L$G1/^"+*) -^!UKO?$8%N\RP-LWP2] MM$\1EJ/@-[NA CEQWPQB7 =DCCCUH, 5#F);(U=72X1&HG/6-2A?L"\P#;Y/ MUB&[.T*TAD:06'5 P4*W?ULYGEJV;6\GYDS5:4XZA$;.?Z'N3HFM@J?A-IF= M]L*+Z9^JAO/NC3MCLBK(%=\B1=,T/<#&< 45-T[E])-).>J:?U1KI&X#=_N+M\!;:A*-C)=]: G\4A,+17J#J"R..E9QA<% MAGM80;];1N/X%T3QPROCNL+_>*_(NE*6$!^KD4H"%\CQ]#GD.(O-7@]@)GH M+[E'WN?KQ[T G<"Y4,[^D.$:&71'Y=(>-3P\;CRD1YQ0H5L;^Y1=CDQ("512 M^':] Q:0P8%#A"+A=ZGLO6N N2<: V!74ZU2O*RB=V@50-.%,X-K^WT=/_5F'%?N=HQ%2?< NYD"@ MX G5ZO^^_LW FA)SK;=-LJV=6+J210!*H&P%I1R@:C3P+F9.Y[?M+>1-B^0& MS/JV\9L";P-+H31XLD&[>NT/UW$%_B+RW( B07<:*!\1JPJW+>P! M7-6 PY(IUTP;A/$6=*;X)_QZ[.#I]ZA!_(; G Y.#^_+GUIIOV=5BHN&I$2. M,N8L*RI.WA,'\8*3^#L+SX!.$V5E^\A;*GOR&(CMCPCDC"6PP29%EDP4&&B5 M5)/$_8OX158N-CV/ L':A>);;L!%G1CZ<@/>"".,N[W3$) MLTY[B7(H<'<:C1IEO;P;ZX! )&W<*Y=]VRWI!CF6*\P@;4$F*[)+%",S"6.- M?(=X+W]BBBDUK.X6Q0J!"]&4(]9M%U$-:DE(7.]00^(D4Q':#JT)K6J4F*TW M!N=D"UZ, [)GH(-R]>JJ2 L^0FC(M1M*J4'8V8_+GWBQT!W']$/LY*%61)W2 M[JPKR)D\KIS"7EPM?H0JUP[7G'@MQ=U+X:@6?7F[*R*:O2W'(%\22ZTMN2'F5RY@_C@#!^2 1(OD-D@PXX PSRH2\Z M?7L:#L#W*O0:A'&5ZE-(7B)YKJXCJ/=@3GCA_*^@1;_N]TBN1?Q=ZP4Y3_YB MG,#HC_W@]E!V3-Z7S&;@:O7W6=<_L\L--HZ?#U--R0,66*+S/B92!Y _1@]% MUSMRTLS?]CJP90J!6K+_:A")<0#W2]8WB )G@!7H@=J6L@%"$(9!"F="Z/B? M , EV3NE#X.\6"KZ=*Y/ .MZ.=L=5'-M[539YN!*MO@,B26;@]"<=$C;H#)E MVE7-58MAIM5]/TN*'U]*BI>2XA^JI/A6YI:6^IFQ9(P&R94!,OF)7-[ ).7) M3R5U;+PC2L>#]EF5X).B]Q(GR27]3#G_**"%&RKL(E^V"]9+TA[^AT5<6?&7 M.9HJS@VERB;P9O^B>NE_;>+:.R 8XZ!;:AT,TZFOKH\4)T*=S%M*)"4[>0&D MWJD@9Q>@2-'C(+DUND+!$35H)#&6XJ2@A*Q@)B=U=ZD-$A+UWW=)41)/K>FB M(L>*$%10<#B^9X=7Z5^/N! MUEBW28;/O&7;;%KCRZ: 4'*P;5VZ4')!P+&MWI0;_-_>_]0?CX)TQ5#W,N9I MWU(^N2\!@0I_)$3BHS?.'1A#0.-)(3$#D5)H&K6\G?Z9]W7??M6/1M[@W]5XDS.>53WVNFRH5 MC[W]"W-* JLO 9J%B@=1\,D![LCYXLTF,8!-?=A"IC 3'Z%)L9_"6L4\)0,UOFF;:O%\^@'+]7(/8#7?>)]^&^>O\3_ M??SYPR(.]:^I+,C#@2K&B%#F,5ZZW#'CD)T2+K7W1THDML;*C7@W-$1R M6& M9V); 4E"3.G3U*&:,1-[&#/%,_[^!LO/9%&[Q1??^7]]^-'C!V\>PO^#0_'\ M^CJ)+N6%"'.*][S=MGO$F+;=F\5^[&-0"P(WL&L;\D9MXY29%^H6\"#^_4LP MBN2/Z::'5[/[G*B70^C\+L,08MGWL\I# 1%X?D80!_T#%V5"2P^*T-4W MI_( FI4+DA11PS8Q'(&9.AWF=?L91AR^)&E(2I!JZ9"Y='#?E."3T[_L'D[- M@R83$=9!E:_@UFA=:^AJ*?+ZP@UUYEJLJ4$PYD+JX6%CT2# M1]MJNHV-/9>%(Y,^23-=>87*GP6PNA#'IJ5JIAZA>1!<&X_SBB7!"*ABX]>3 M377DJ%"Z3;UIU%2(G/"VJ!^HJ,GAA7$%Q+:?ID^.5;Z$A?3Z+LZO$4U 8,EM MN\P!/"ZJ%B]!92<^7?=M.Z"'@/=#1V@0+"J.AW<2DOO_UX>P0X'L^!\Y%)+0 M9&&?0&M4$ZO#MTA]02F>HV2=UG4DYEX!$!*P?R,^!/E^B>,W86Z'/#.H\.,I M'1'MB7]#CGWI?(2*L)2U $KHN/"B%M,PEAB"8RF)+V[J$IL]5BNW9*R-@EUSL(X\G M3+A(C&N)MAJP6C#BPUS 1%EA+_Q7P[E=3UYANAXX(G1_ %Q8I%C1R2A#F1.5 MF_7?2*ZQ&!G)A7T1'5U##RB#SJ2/RAHB5F)45<@&I45V/V&2'NCXE8MPL_AB M!6..-$)DKFFO6BY#2BY]M[^^[Q:=.9G3X+V58?#:X4(M"ZWD47"]:^:*5Y[1R/_8T]JY3/S>7 M_+L8_8MX_1KQ,L5IJ!05IRXV=GL9<@J M]N;K5?P]2D0R+\UXDI MOLCG13[?P3 [Z+Z&S*OC+NU O2N=?:'OK'- 0_ >\*A!I=+0#% W>;TIA7+= MOX7;8,6CW876DUUYJQ4!V]3(D #;\@WP *[8,9D73RXW/(LPCGX M;9.J))7P=C4E[^MU+F2 -+^$% V!"OU?1VW;D+8%!;>16L17A[),0)RD+Z=- MG.6BKO[?__B?U>%_0$C^Y_'_?/CG_Z"P>?K)1_S)F0CJ:ZK$ARJM(KWR17A1 M_MI]C> %+':FD$LC_P;K(P@)UY0KZ@S$!EH0U0.*P% (UT]'Y?KLII[JN5E+ M1T@/;2Y046F4'*4J#P,WB4C#"?9-AU*+8,^DJZ\]R*&%HG#Z'5F'@@60[XR4 M'WQ/9:"8P>IP_7O7XKD]YHJD@GB![V&!6TNF\7!.[S7V@Z6>PX,GW;.W5"7. M'5%IZ<*R-,((_/\&3H P!XI5#IX+V /U(:YF3L+'O[N\SPOW'8C6"6;W/_[K MR[KOQ@-K%^PT^C__Z_'''WR.1P3^)T=>0#4R. P(KT>/':@2L12\!=X*G(+N M?[)KEZ$]BV$@4KW?PI'MN G+J,QM#5CHS@FO5N4.N_:X>..\R+@2>AZW]<$B M-/U? "^*[2]ZK;NG9PN@3;LV\JK;H-((,6[=(BD(5 , "/:+@0H"3Y&!F6# M+=J!W/J[(J@?!LSN=B)V]'J&<=/[I&4B=_\*[.\G=RI&V04JMR:2@$ H11M* MS!=U0P!Y MB-B&'4X&[ I6[CME@C5) M.(+U6R%0JZ#@8\GB XW"!2*ETD-OA22;5&OFO@RHQ?? T^H*QF3CR(ORD"2KL6@.! LL46WGLHW(C"2SV@,UWJU4@;KG= 'H;( %2S M4!59'%W9];8%):'@,"LMRZLTKKFSC6\&WX3+^6L#4@&)Y@S-&% H$)RW[BW: MBF8P0[#$K90KU+5*:E W"#Y%7HW=6)-:'QMF*T$&T<5;J"9]9FPO 5006D)L MN@"_,7 H2 -/(/Q0U; *G4&!G56_1IQCM"MDAOYD-<7R:&Z269 ;0% E\0\-SI#M5 MD,!NJ55K/7:[=MQLH0:)HI'LJ-N#JG>"T?=1H7[3R-K5@K[]KT<%F1Z75X8U MQ08F?!B>OOC[LR\?/?[,JQ5_Q7V]0CJYYWBJ'G\ 6_+D X,2;5H@;:B0@P,; M?F04&P"O_(4=,>()?M1"OQ%"95%U%G/?&/,W;#OL\?=Y'2MGF$7"!O^RPQ;K2K^S>/B'#$KQ2&!8R4I7YSHHZ")\-GJ5!7 M8&84Z!?,KPF13_RH^$OX8ETA;<^121H&MVEE')0]9"3\/,P>S&R[6HU4.D*7 M9%-#(]+& 5/580LD0)TKO;'T1E')MZ3A18]4TC& JW=3H0EU_/K!0'L,X/Z<=5F3+]Z[4WKX[#Q+&/Y@QV?D0WE6D&X).HW^#4@.= M1O_"Q=,09M9+-;P([$N*#.H3YX-&6F]&93)A6RU?[NRZ%VQ2^B)_35WU LC= MR;.,LQ#L7 X3]^U>#PJK2MZL\>V$Q JLDLU#:,]4'[NZ!$'VNSPX0.4'-",; MMR9U?=_'1OY/+[B2"Z[D/' E_WQN\.^]%>N]WE>JS:=FA.8U&Z=+>_';M1<7 MTN1PCU$:N6$@WF&)YUSH7%-HIQ&(M#\9W.<7\853UGGFQI3IBTB0DC&6U#>Q M=Z9112A.N?EA:&U&&TBN3>+="?W>3J8<44I/[.S()I0HJ#"O9-Z3VW$/KG&6 M?J=EZ<=J%^4Y8I(@IIYB@![QB;;JPXZ"DYRCW M*[+'WCGRAGJ@KA+K'23++XT+A;3W0,>MW?6; -0MDEQ;?8;F3!@ M@@JF(YJY6T>Y->DV,&UAF3:BJ\7?O(?O[6P?Z)P*(!$%CR,$.>+S<-[".UQ^ MW<901''-!MD7L$,.WY([T#&8@/^-8P-J#]9FB+4EZP][R"T4;>\BGJ9PARMH M&1;_#%*42IQF]Q9^@RR#A6&^@':TW5 KY56R\\P$.[C5MH&4Q=&R7<&SN.:G M]IC7%DA;"-QSY<:&\1$W^F(#I.J0!I,<>3&;%DH6K[ 9VK"(9BB/D*[8$3]^ MDS?22EZN_C'69 ?/K.W]%7>!$7U\C^-PUKF3>6I_(M(]T88H2Y38<7]9O/*_ M;W]9/ ,G547@F_WR6^TUIV^$;O/K_<8'A,\:'Q_)5_!/X1LOUWX9.OQ*L?BB M=5O8+/S#QNV\Q=O'-\A](USLM;LI%R_C=W[FPY^>2>"^&ZKP(/#E\%-8FE?E MOA^]4'Q1M^Y0I]]//@T_?5 NGGL%\N9/_A/_;G^2+QJ+!N;$&QW_Y>?'G5=% M?[OZ>[@P_BE^DJ=ULR[A3K!5BU=7WX5OXT?FVT'%D;KI]U#E[L+.8B,C\A$1 M:P#D^V[+CK4#GK/TW!O%!%*4SG3(=.NN3SL.E&[>K.O=!J9.^%U]\#4M9>@[T0/#0B/ \P%/)7:@@ M)#[$1U'U:T,'4(Y5H?QWZ*5Q,Z0Z9M?[QK%6^!K4:%-#$URBLD.B*Q4%ZL"+ M=C4(P5EQ&H#?EQW@?4(AB@ M7+!P^@!7"](:L9*DO\DI9\X,;4+V/DZBC'PD="7J*OF(-GW]Y?7BNONE<36"(7>+ZV_P(E^TO7^A_V?Q7;M?/B0' M#TEUP7N#0OI41I">7=\VN]IG)RE9M7,?07GFCPH&#K^MK.@C&%U/AA7V1$XZ M;H3_-J7$B#N;*%EY6\SP'YK-B >XDOQGR,(COBEC M!LPF9?> U-YR>5.[_%JK/0E+'?/@Z'E$"W.;E3&X^!A 6B# MU^01ZSOFXN.OO[Q^9(A29LB=OAY_\M[A;A\K>G()8EV?.]'V-!^\^>GY3$]6 MP5*8F(D$".$9L>J'9%@2:]"K^9?+;Y]Q2>9F[W#]E?FAAQ:HN(AR#\J.PZWS M)^1_?_3!!PM_Q1W79O[WXZL/_&WHW_ B(E,SLR'L$)US.A7PV%BM>TM5\[U# MY)__3NPF^U9,"#HJ_A=LV^8,3=92^>/A-^K;=H>U M9/+^\[__NNWV1W!^KK]Y.%6 _=U"W-"KS0BQJ>^^=W6"SRYU@DN=X ]5)W@' MPM_7F-X*-DYQ.6CG))<$CG&%!(Z;)J M8=R&I7PE@E>II![\UY4#S!&.-1IX MP\1@(4<79='#3!ZAXYJ61S6E:?-\<08PC<7-^ IH-UF%S.5YQ<&!H1Z\NCVA M;Q,G*Y._%Z?6C+]"W* ]I=^K ?F7DI<<"YMD"M/=- RKP>-!7,,DS;R M>JT?RA51"N8XQ"[ME!=1?K<^\3A2(T8^!6A:!ZFG'C:,GR1Z8M,OXM,>QF"(;C8 M]M&(LSB5;J]O$1XMS-Y5K3[(V+%'"/X)Z>:?$,)_@T.Q:K>FLT$P.-O#=1'E MBRC_IAP,#*,%+P"!(B1X OFA""MBEH5^/B^,^#%7I5DB$:'!(14F)0'/W,&E MA!V2D*)&AB?9G8L@7P3YG73R +T% _O)8?))R%HS.JC?0O9\>;0Y 1G9!@/) M3)+RL#WVM8_/(0"5>8P::W(S!(]+7*QV9;U7P<]E_+%NWPJO[<]SCK9,NX>O M5N )T<<$M\M$UM17-'1^)6B6-+ 1"Q>Q>$,[AGW<7-AZ+@?LG7E1B(('4U4X MZ%GP=FPW<'H%EZ.$"9KZ%M"*:!3:[G(Y44NWRU70AXTS M2A?M"(O(",X\Y$G%DX%WQ.KA]YKI^KT&O>%&,4+/B'$@X@-JA5/8*#V 5[V8 MO]3TI?L9C@IY^3#RA(<.34D2F!,>38S>J&D';3.]')?+7%T"8 %Z3P!@?)02XB\\C;C>*3861^1PF(N" M"<>EJ*>JFHH]8EC;,XYZZ2I&L#>HO(/2)^&RJ>$B>$@ HCAQS$_B+B%Q%_AV"1\R]$P4,U?FS( M[UN*#W$ 53D, /S"24@TI8BD&&9NX@[L7*.9\F6WD1QRRU1J%30T.OC0AKNI]130GT,.B#.K7?[Z;3O M.NIV"#W729NU]'+B5-!:)O"&B>^PWS=UA84)ZH&E-!05*Z0MMH8EJKOJ$?2= M'2V8@A#Z6^#+]?*/G%TX6QYNQEA)FMK)#"ST$*W?._!4@3D49\+1 +,=3:', M-P(("VHZ39BNB"WD(Z66*[?'9#'RC#)/*DW]-O+E_WW3[L9],B3[/E(,%_81 M8L4RZH^+"A,^##0@'%L^R]16*S.77R%Z2JOH;]JE,*=QWXG_XD='V@GYJ?I8<^ REH?:BYKT)F,MS5#<$IF?#+EC#BIA M$I:# 4O#U6#X 5Q2^QB!F99DJB!T+[:;KXA@D^"^6NOROT!AU4B)N*,R?'ES M;*W);H:IE2GCP!RA[OEIH.=FC(===%0Z=_;IX\9J%[KFN*7[7K&Y0#G0S7;U M0^)DO1:BCZ^Z?X;701,\>X<(R/!0L%,E/ M( 4G/EKS5!=\1S@SNR/)*Q,]*.DRJPJ8BQU+ M-V XO3&=4DJ0G@\L%Z^XEQP &]""YX\TL()F$/5$PTIEY!R] QH),!WU:L1N M/C4SIJ\'BLP=D,6Q)D;E+AP4/01B=;_E[!JWMK_(* \:U-:#=SA3L:(8N,F MTU*6C68]O%$M^SK,"3;*(UE$N B-ML?IX+@#<$ F1SFBD>8'^IQB5UV^B/0$ M+C$0,YOEZ5[NVM6;B*+]NKVE8.22?EGT+,WV+ ME(8;A\HK48U?"D.6,C.->E,"*TM\*L_6@CY;YWWX&9Z$.5J%#$\"XD6F_;1% M-*Z;\;!SA@SF00,5Z-Q:LY?=9[F9BHBF+NXI(" 62( MI;_0Q>?Z[D7E9MMS_1VL*IU2MCSO M7:;Y\273?,DT7S+-\TX;F(0]&U^V],R],O6$0B0L!%D%6_W@$( G@"Y! 8FS MX'<3D70FL3F]34+?7&$[,\;A2)_16A>=_[1./8*,CT?AU[EZ;2_",L0AK*2, MTEWJ":4W28W#]D P2Q_OZK6W\D?H>PQE1^*\W!PU##\1RG,V>B(C(\9+I>"099BVCSZ@WZ)GE,B$S.(R@7. %X!1- ]J95G1 M+"J[-7$?K3'1F+, MF=C,".;>H\HY9N"V4 $## M8Z:ZR"0 3#CZA6MO'[66L G3_- [@ +KW1?D'@)).:_&?W%U?! MWV=UQ*BXCX<+P2WK9L!_ J_"=>9SC;0X>V.X-/.RZ+?O3NDJ@AZ.+Y)1[BQE M(6%-E0(R$92&@?_G/ J&D_1<#E%!D>G4-RXA9;;K^2WBQ>@1H -[DO7>%6S>'ZU^*YLUJYD7L[\W$*>"D89 MDSV&P_ILWC4O2:_305YUH[>XQGZ$+Q2!BP;MY*K&"2]@K,VDNBCG!FSNY^N\ MW;&-!V_R5O4!JSIS:Y8L!"H.K4IA88FFZ'B5AC]GT2"WYYC?!!"7T]?4\23= M/IY $KL+2M-M7DRF0<, F,J6$QG.H ,*B;'(2QUD%GB)_J&']%T%Q [US(AH MO!A)>>-1:?#OB4X 3@3CY[ =7O0^^&MPJN&07KQM#5R.64E$Q;; M6+?GR09EQ&<\PAO'2W;M[7FY63CF8$0/G&?\,58" #3@8I&084H1-JT069LK M6$/)?L/CC&_]OV&$816T)'A=L)4X!ZM-#\G@RGVN)"Y!%U3?M*IVVW9OJ)>) M!]?BE,U]"[U9WH-K[94G\QS"8Y+V!,C235V-.#<"N+*P*GW'W7J^G;_$/J*0 M4JUBWDW&1DLMV(L0+$7-@P#?AC\[7S4I4&]@KPUM:(XBK(A#]%R=BY<_/T/6 MU,2!D NK?2C_@3%^\SM&/?&8:1\X1CO:HXK9HFL *5?$@]AT"'H)&+<)BPP<&%&$X>3.H" S$ MNXHX;*(#>1B[?J1;JA:_6\J8@8S.#5_/*H3^-[0Y\V;7F)-Z/>"&> CR*>G&G6$6PZ&!)8B9TM((T23$XK<; 6NR;$I<2GD@9_EE==X M7\,I <#:X@N_ -=>,%CXS8H@0!W/6UW4_T=UY]X&( ML]'LDO:M ^JKB.<'X<9-PD[RBR)?"!U7,Y I\HYV;I-WC,B#,;X H5%(6"J8 MPN7? 78+FLN]RP,W@SE>>\"'8XHO49Z5)5V\*G@ M4'$1:='(*06V\' MR/\0T"E4!$J_:2-BD*(M@'F\0(_HKR5IC^ N'&#QQH9'O\KG\7QL0>UPU$&- MH^0P!6Y0(VXO%!'O?\1K(V$4HO!C_"A[!DCWXL4)^_^DI,8['=*OP7,V#2_^ MP< 3B4>#YU( '.U0RB^DICF0SI5[)@FA&M"+)_83OBZ*15H#FMXI*3 C_MN. M(>BR4!,7"EG\4:9I!#Q<5!%5JPRB:B:M<:=[97()89UM5B'CL\7X]IEP5,HB M=I50Z=\C.9%968@F^3EI@7_W4#)-JQL7XE3R?Y)R]_];2\C\&EML7F*+S=_] M*K1=#[6"<\ZM=[ )&.W7T/0#\0[!()D:#?>N:9LHVZC_Z(>QJD.:G:IS>&R' M$M8)(K*QEPH5C3,WM^$\18QF++L.\H_"&P7!+$10(\3((ZFRO7-#T$*5*RN$ M/RRX&+X["B^LH3,)+4)S.<(3)7XL<'7WZOS0$Z6G4<]SW&0!\2=1NY^;]_&C MHZ809"&M%N.!?3#P(%@T=*@YR@]^P_:7/?W^!0J1MR. RI:V#CCI?I%*+1AZ M,],B"<*<@/GUW73EGHQND%6$H[(0(1\EI::"D;V7Q*)HM3M_29 [;XLP0.?* M(-41ZRZR_'\#R*S_\TY2S27UC>Q^PX>!+)K2 ,I<$W@JN7G=R_$BN 8$ M_%T5.N(2V 3 #5H?2+)+-6')-VD4)28Q.<.@G^"ZN#55ZY\"Q!^W^ :H?>09 M8PX@>C'0W#J*D*^+UPG.W0VI.UX0/&R5M"_*>5Q]\_QEL=BT;;3!TDHGP].^ M>?HRGJ;X#?S@.YF==ER\G/[D._,3\JG*D&RE@:W^0INQKAQI"M?XG5H1@(-I MIPGR07V:8%&OS81[+BH_)WBKA?RZQ5=?7:M%+*G+ 0#8_O#E4#PBL=#J.I_P MA7$5F<3@%0P REV17X=/AGUO;0?UBJ*MO(34#1%D,SP*1/*XP'VF)A\MQ-7- M#?"X;KA%E+]8JXICY#QI9^R\P Q883/#("2%%N*T4Y7P&N;R6 9(Q64*AY*: MC1>1GK8+M8EX4]JE=>?I9X1%Y;Q%J(A5HL8;"1H!Y>&KY]=B4NZWL>3(DQL\ M\M1,,HHFF+KSX1C 3\8G;JU&1)>A?,83N8(9CP!JPS;=8SN2XD&E''8;H4J+ M#;109]%E[%_G/A+'#BIW ,;@P9*AFS!] [N+?J_L]B5ET^S/]]YFP?8$'U5#R?':;K# MG?=W 2:4O(3H(6J/"#0[.>^"B7VN%L_]OO,8;>M L+2"LP\;[Q![P,=+2S$4 M+&5?[*9N=XA93_G>?%@Y4GA1+I'<#>IQ.\BJ$QH-9DMPE!B=OZC[O+X!K!7: M(6^$45[@=^=5"WH680#B@J'9ZJD/@R)?0K=:WFG$5#$53J?-CX9SER[GU\[[ MO- QV!AG$J&/9=\VH3Z>.29D<+F\$)7="FZHQ9:P-=9=@,T8%/6-/PGRJ&// M!P;#L4WG[*/BX2=U?:LJ11RDVZU#\6H[O#FV+'(V!1 G6#$=*(%"TB)Q/)>3 MV^;1O?T\OU/LHKQ+;$ -ACN>#X3_G D6"@9;A\P31MS>QUU%6&PL* T$)EQY M^49@X3H8'[P$APXUJ;ZNW=.A]5)1/)13NCH'>OA6>]E,!HIK[@*(CNA ]5:P@R&#M ME8#ZI.,L4_U6BVUJL0'>)W%&QL72OC6*PWA!\5DH8--\3B9%HN\PR=GP@K^O MA:T/+X6M2V'K#U78>H?!@Z^\15QMF6J Y,>[ !1/7= M1S@JL8[K=C6F]MV;D0ZJ!%2HP5 -C$G !W@+W' K"3A]J.P00P\8**URE5 % M&[!0H_CH5'6A.:2*48]!>A:!@E,ZP$P"I!(#R%O@>>QJHHD UX\L@,F,9[RJ M$ -BKP8^(8"X6XI6,"\A_ I4,O3FR+\8U&2\:="VRRT062"7*WA0H&+[!!J" M($$B%11:2\H'AI_J#3"Y5>I2"=!>%ZQY6[CX6;/V9#.\VOW70%"- 4;"7.QWJN_$M0$V:L N#PBBD37(NU!M0Z[/[$\E ML_PBFVDEFTXN7#M).TNR@?,1X!BS#ZR^K/?ZFD%S/YG[MYU>ACSZA7KFS+#;_F $,*A-97'O$$U4>1)T@<3?"#E,QN*G-H?/&#PTF@-K&O5 =Y6,68;# $%9>)H3: MD%^7J5/^81OHCPB)%DRU4Y1,@M.NY]Y-6TW6U,HT.'#?L>6,R,H02XC/SGC* MF[*+THH=%0S(P.,&B<,#K&1+[U9ST9P(ZS1]X&].&3#^(: $T.+3-6N'/'2_;3N@F9I+ MF-!O9JMGK=DMY'+"B#[)EMS4-E-RO1O414$;CW4JJJG0G&%,_F/(!K]F9;=T MFSHZ]Y3A'AND+/+76G)MY-:)QV ,!)]K&@,RY8R2$4\#BR5>FU+C%A]!>4$0 M50"38E4MXA@Y?1>L(S1:1$M>Q&0?),/!Z0U889/HLCJ,32@<.\C4^V4^\D/R M^Y@:VU1#:T.DF:D=H!@SO=-SR'F+W)ITWTB>*0>'/Z>\X_=1]2V_YE"^&?RY MC6*)#G &MF$MK>-9*T0Y/UU=0[ )RR2^B+K25),W)+K3;IW)]QMZ)$_?;F!CSYY\K62LU%W;]0$O)B$4/-6.:.$ MTJHD)K8XV)A-PXT#G(F%CI*P[2O7*'3$4^H"E M!?,#9 .1L*PYP\D313%AN*IO:L#^>.FB"("")*C[] >F/?"O <]3=25OFFE2 M(D7)[W\#?C0DGV\Y@U,.;\\W8&,$IAOW$F-S&$L9KF-*0$+R>2CYGK M"T85-@4T*206L8D"HM*ZFV\627 I2:_(,R'\G!A]$,-;SD2+"C!98DZQ)^I@ M4N(8I1![UQ.)!L#]:+8O?))03>T!SG?6R-TQHVL!$X5B:\3X!(KH"YLBG%N1E M*)HUMD9Z7L-0%J:7C=25_%RZH_C]+3L?>KY=BT5DV"XC/JD.Q9J+<:7%_9WD MY_CP'4,"C?5?[1T,%Q40X60QKBJZS+3BM/->[",X9W*Q2-6<4*784TK/T4,^ MH4K$:)]O/P;R_0%0./F=Y;OS1N3\-D2[TR;2'/ ;4O."/R(@5GS,3A-.D PONT M3-SGA?+#CQX_>/,0R?S@L4ZN14C;W;D 1*=R3AX]=7TE8N(*5#W(8IGN4%8- MB8:)G9M>XIOI@"3-9_S^_,=/OWWUZ/&?H))T $9$(@H[++(SST \#+"Z0,I(J>XJ!Y K!]\@O392"^;&_5\>-RB\+9Q M4-RH4/@-+>DYHJ.$.9*X[GG?]&-R8,C1^I>/_,2-O8S\/,>1G]036^>*/_$Q M4&T#\IW",4RNA+JS>RK*6GRGI@X'&9\" /DF&I)3856L;S^_S*^]"/,_59B- MSVC;K4*W/^(\0#L+G(USZ,"WU1UGQ/TBQQ&1H9VAO*^C[CV" ,&C_N3%?5 6E(L-N,C\OTCF M4V2 !I]ID&N0 ;9FOR_?.)@PH6>#<3R6,Q*Y^.6FS(TSP7H<:/@=)Y7&,$_9 MYH M2G^_9Q(DG+AX.4&7$_2O.4&K;8O-"*T0P)K^X$+:(0]=34WWTA(;GZ*0 M#*HIRUH/>T[2C[;.,1'N,TFI!>0U( B XVTO>LNDPF1A"C)09 M3FA74NIIRR\6M$;,%H?WB%O]R>I;]CCJ%RW[OEW1Q$":>5L/W(",H+-N6K?JL!9)!RH W0.(U0PG+Y5;&%&1P( !(.T;Q!$! MK(3Q1)/K*\1E7_>(EUD4MT,Z MCP+0-H#M!;PI;DNZ9,3!L,=J!=8H*",XR. D6DW=HA;A(P*!!M%N>$DS094""B/)X M3T%?'UU 7Q?0U[\/Z"MU;JC?%7$!Q,@48/&1_KU:?(,L7>I=6,TM;P.@"^P] MG#*M@A)ZM&UO"7(5>S[6J5&8BO@U"MF.=9O:L+&16PX5F"8[;0(V Y;N SZ467HVGE,\?J#E M@;4FAX0AXO.H\'/TKE_CF+-6\!O)DLUT#C"7GONYD)YBKBTRBY/9SAZX27.= M@X#_B+$??UE2@^HCUM\/$X-#:9Q#J?J'I U MSQ_XW4XS):HWD*9>?]H*NVSX#K#L=EW;84+W4@>\B.\[B.]$-J''%<)PI3#P M?_""/()2]6Y.V0\8E1_:6Z>-OV25FG'O?.#2"PB0$7QI7G!J*?W_,;=RX'0X MT3-WT+G%9Y_G_0H\6*\($.!R4[,[@'E7VI1D)4)_XSH>+C?K+X2VZ'2&A5<@ MQ]KM*L-(4+FU$CAQ0H9\")X)P[RQ2"5>@L$ME/8AC)RIPJXSOWPO$U,R3E# M.^]:RIQ8*O#,:]$+40)+&*PTO8-N>?F&*%JZCN$0Y8I2./$$P-I[%_6J:Y=8 MFKZI.UN:CC1TKWD%\/\#@7*^[XSK;+]*A&'>-R> 9J]C^S*A@Y!R'LQV(=R6 MAI1$)K<$2FGA(=V[ZJCI)'WK\P(9W\/%GG6O3_1%QD-E@),-=9TT_<-:-8A0 M,]K."ZI1AH$)(.[O%TE"]B&\8LLTDPT@'R[>G!O B3DWZJ%' M;@@"S?NOU&[2$Q^*>/^D,/5=X[] [\4-T,SWQN0)VK>E67W#\#90HR^3!!7P MS3WS5$QF3Z4T,">$X;69UQP(NGO[3&T8+B! J4XS')!I'F#8GNMJPA-4ZD0]KL=8""1X-J+GXRN6#F0M09ZD'?DA_K6^="N://'D@\T2$@9718ZA!YE@/ F6;*'E_ M):$VAR^00EJ/.Y D2>3J.;!,".ET!BHXK8^21%0JO^E ZXA*WFI&^)V\*B5? M::2+&OT)TUAFHO6\6) MF5?L,Q.G2WQ62@2J.1PI9WF<_+,F1"_TB$A@+C%#*.WR4#K=M.*.MN8\!^W5 M^UGP^_A2\+L4_/Y0!;^WJ!S=JR+#CMH,SJV4(653YJZDEF-5?6"0FZ0I[E-T M(*=\-CAO)<@7E)#8 SL5#H.M$_,L,C:$XC-.RB"3T5DZ[]?>SCMEJ242>&WU M]KXC3(HRKF-@A<6N^)3.-Z$:+LG?D\)-A#F=D8/Y#$"1R@AF3GH",(F$7.' ML\"V709'V#R]7EU(NU+F7GCRA:EOSXYT,@^?G7P'9(R"2+),B!O(3S6S.4-E M2*LP._? TF;"#19OG#OX?SY4&A*=G!I&3$?E!R'-[(_]X/:!\K@E8F9VYZ(! M,6N3@"*&E!S#01\O8H_LTB];(>9M=X9 42&C1/Q6@NM15I)OK.'K\C6F+<8< M%Q\RS(@IXHAY\/H@J_"^,C,'O$_E/SY%6FA.+@P$6U&%Q5]S79LWE@@'LCW% M*0W7"E(@*]PH-<('A@/%A96C:E=CV#V$S6+(23(<>#G Z:LW^&CXK[]]B2/= MGE]?9YB&$9H MPPC>K[Y[B5IX63&6&Z H$DN6ZK;C?,!L@N3^ BZ':5-=48; M8[ZO%J\ 3=:>Y&Y4$$4#A5^M#1#$(_C2*FT4]:WP0)N=4FIJ'#I'%X0!4TC+ M1FJ U#>,_LN/AU.24"5#(QMBWM'RT,J1@NF#^)K1-,03IM 2L9G!@[1GAQ(P MW*""'RF[L%E95EC"BYL;LQF-B^QQ'04_C4S=;\%>K&2C//*;.$>U8T##_93" M-KO G!)'""U<%&36_\/K-^('I9?$8")CLX_!2NE+)W9J_AU./;QPWIHJ5[K# MK738 -9K)I%$-+G< M Y T4_#4L-'_88=5@7L^? M/*Q3I,*Z"MYSYDHP0@],GCE5:\[X-KG'QB/,FL:'&^[&1#BQ M%;*C.;F,L_-11=FC2ZC.2R#[Y?["9,X$-R7"_:.\#WA3XC/R1O 5A6F'X-M[ M@'1W2%KN_2N_T93^"13;Z^G,@:DSK=IUYH*"N227G34]P?5XC&NZ ,(5CF-A M1[Z^1?&C -QNVSTJ35%QDY++A(K_O$XRSR ^[7(:TSQ/RJ^%0^G,RC+L%^K] M:5UT*OJQH((?3[MA/P_<[AJ\%,!_ W$@7G: U#".B53>W7>6']O(1S$1+!V<>";2-,%5"/(4^P>; MP&(=\TS7?2B..V2DCK+@T735=:<10(L,@WAK5#X4QX=\2T>"X M&=&>H G]=O*\A'1J];K>H8#9UM)0.%B/'=$8@!] OGPNHM$ROJA=0PZJH^[7 M+(/I N'D>59'23;!"ER8Q3>-?MBQS75D-A5-Q7GC:#95>+QV@HH,/N>4!2\ M_94)!.IFZQ@2$0V5XZ:0B"-\"(TF MH6&8#$&8D& Q,=1WG1N#(-W>RPB/QTE9 MP/$#03//=JS!Q87+X.@%_UMZ52JC#6,5DZ[SZ;&'J'0#3.(]Q7)$O@CA^VQ[Y>M2LOO304B?$: M*ZZ5,"-RW0\<1P5 !R*R]48J>(R'#'?#GJWD-GR":QZ !EO+J_P&'7WRJL6D(UI3,]D@P@D#L+Z<5."A[KS'NM.AB0-@]>N(U1)]VC6FJ:)*+7X#^1%JG*(7'2@?$]T0+_=NA\SM.G:9;J$7 !=Q0 6I, !.?<',XM[V5;'AX7^E(!MT C2EVLW"+HWN@U' M:J$"52[>N&.RK:"9H]T#K@@H5#-X#F'KT0;Z%?/1\LZWRF/CK+_1O _2%C/%"^H K Z6VT"0=O+]=Z7J&TX$.QH];? M\#NH5V"D:A($34PNN0LLX;O@ N!2]5CBS3YY#T$,3C'&[68E(TLWI__IS7C# MS-O5O6*\T2BP_NK/; 39:T5N^E]U)4Z"5>884N.1MF5'1R<@!P\M9VK1[<$J M:0, &"P9BQ,4&;?@!IWT@:Q ZJPYZ'3P^^^7I\>;*FG*%CPT&*"<[C<07W4- M$[Z#\<-J6AB(?2]O#BRGF!G'+"I2=1=53&U0M%H[FO+CS M$BJA97!6>#"1HC" NXQ=L&RI@VIXOV)YC%ET32$:\CY:>J#A:EJ^9W&LXJ'% M.(W^/DXYWZ]0DJLXIKAU2/\0QPHT8'EP\0/?6R[^2:TSG]Z#XN&:L;C0P^A? MX6Q;>@20SU'*"5S^]-?OCM2_\[$6[0=HNS&D5 ME%( W&,3AB7OTA2FC$T5;WGBOA6&TBK..*.1MZ40+PN[U*\,LW I68(VLQRV!!M<=[3' M1\ 7\C\&D3I,"#^$^/34,V1;PGDY3QP9_Z[M$GHG0*%;$%# .5K0Y4##,"'G M#%% 0"40G4B8WN5E\(>YJ9;N@](*%X;!56R2+WXWM3O(22!#^E M/.&-@S >G6@.1(R54^$B?YED9,7>H%EI=>S:G^L5!BQ*&DAA$\U5C99&:4D5 M0)FM=0.'HNN@)RU7FY--2&8W$Y@W:4U+@&'N9ZQ?4[%)B4#4X]F5M_U8AS.' MC)@9Y,"S1K$?CN8IL5.T=*&JE.3X%$_9"C#,OIN/K_=4Q-Z.>[13]*[^"F6G MX2$O+,:G$JR>:!Q2P+OZ5P#!:JBN8R<1\V[$8H+.77^@KG539Z/*<&6%,B.. M,X>*+DW1*^W""NF20NDV;HG"PW&T ][O V-4+@:": [0>TUTA96 ?3!)UB', M#MZT:0D;C^O12WKJ4M_Y0Y:V[!M5Z,XNH"CCW;'FZ$!O!7UE1 M/)(_)S[."4@HJSE4*5F@_)'L/"TT"4"$Q!:/"0_%PHV:4J14F'_P(GM M$=D6%/!BIAP$%-)>1XE9_\NMHWFKQWQ621_IUK3<&%8;+PN@![/^VDKY)%=# M0)I.+?=Y;>J7W;C1DQ%[U); 'X:\.(2RKKJ1.?RC%C%RXHLHAP<<0DW7(FD! M7Z"/1LA;YR,*6R?P?>.LK79EO2=BEM!XORJ[[ICYYOY A8F4-\*L.:^;%UN[KSI M/U_XP\7*)EM UO?+W!/10J9Y'?!!3)R4&6IH",ZA0KLI@0\/V5"<\NGM0GKL MVJ8(9W:1*3L824X;NU@BBG#0.XPJBCGFE#Q<$S8[&,) M")!>( N8$[Z(WD7TWD7T,GEG<*P(OE9Z',5^OB'_MN'@ M'N.3#S[__JOGK_!_'W_^L,!L<9R\D)[!<@%]>HP0VHS@1'BYV-6*$D,V=]6O MD9[WB\3#&$.1>W#KIA:BEW4$:/?62]XOF[&RBU%PC>'$B=Z29^?/*&E#/"RAFED\7P::EI>G%KRAEN+2!\MV3LE/F;@P^9,J;?N7?&][::\QU5^Y= MS$4N5P4;!^GSZ9WQ36>1W+-76Y$UY_#J/+HXP5U1LB MAMP/:+X"91G?']KT9TU0"7006+SOORQ$RS.W+&*]O!2-C47UI+A"IOE(T(5T M9(5R0&;WG9I\IH.";VIW^]Y.]?SL@I"Y(&3^K1 RBM([ZC1+=@X,VRI!8.!O MJ\[;NN;(9#@9PA]V?3*]B!D=EH#?KQ;72*$*G:M' Y],'R?B[C@ #3N3=VCE M=-M&$Y,FXUZLO5^%\3-[[#KJ(6V%>M*25B+='A3%R<*<:#*YXRTI)&F$D8YA M!Z%+W7L+- )A#GQ$KHTVSMQ//;/3EMM4!D8!'2OSR:>,=RMITOT56WNV+LJ/ MRLD6 _;?XS>8322-AFZICS9B@1@LFE!5\LW MD>X7)]E"NC-P'I:5#[%*I',TD N*G1$P 3WRX)'B<>&0PJW\^W2Z M-F82"1R,7;OBJ>*X1Z_\9GX-CC#,^5I\X=?DVAM8'JVT>.5/[A;(E>&=_(EN MZG+QX&GI'\5[)^W#0OJIT5D4;F:\ ^H C(TDR/+K%\U+0PB\BW8YX,HFVXSQ M&/->$OXH_## ;:X67]U/:#AI@8\0)KU1-&LFU'8< ]]-O?AV(XMGTB'S1&DF M1_(,6;.2-Y+1@WZ_ &P4TO44-ZX0T\2\A)PAPCG-).?P5!LBVNV0ZB @#C#B M"WK22E=!EZN\., $%FT6AP:8,G3N/[#-J7>16^88+&-VKX?:=XAO>%OW3K;/ M5=%:UDKJ".0.D-$"S5I02S:E3U9ECV@6"#+[6G+-HU)Z(V=]I%R(.,\B=.)9 MH<"Y*R&HITD>01:JS%K"S8#L\L SB$@79L GL9L_RQ$I/3QON^SJ@P M@G&278MS*$0,9M]-IZB5@=M/\B\Z;T>S,LB9]G9OSI6OPB0=(>, K4F0*8"$ MTL:A)&L68@=3?7!BXO3\WS5!Y9\Q0'S>0]0&4^.&+Z.;6AN<:3Y]YD_M;N>( MW^PEM3\>_<,O?V]S-)\EO<,=R+P5Y9A 2=0-J2H:HK1S&WI+_:BVKWN0U\70 MJR+E;R!,@T!!.AB35-9M$](#)"*\)J1U/ M"3Q?IR& ]@@^RGX9YCEVT-"#JXMT^#=MS^=E)0Q/^(.U;],HW K&'QV@X29/4=OP/4B'(GVP9=$7@(/\4.#*O/5@ ##E^$]7G/7R]0M!"RQHPA4)6P>^5TNT)I)WY3=H\1I^G?\FPX=_N'IU M%14>,$BIXIUCGEA9WD 7JVUNF-Z^;227'QT_8E/BU5[CC-U 8,-1F:$NR#$] M7O>GM@JL$8Q^H< :EE2?ON.HJRH4& '[BGA6$]'-M]":.,XJASE1GY7L38&#OUE:&6Y^\@:"A@ZM%--_X1QR_Z]>J$YO?7V,G,(@9'M.&GH?DGSD;QX .0-(M+>KW?N*98 M7"^7?Z\=E3._<4"B[6#)3/DI= 3[C<,T@9DC8]J%\8&-E)NT^T/2=_RA5$^) M,9^<(DH6\!?\D6N[774+>1,6.O#%U^W.7Y+Y,7!"( @,@_"]O%?#MB!U"C4N M/;0XA 6/).7$Z%9Q2((Q7YCB0LE5VF4O0[2J?!)C#'U8B5$UA6PX.H'(Y0%J M:#@>R->W]9F]=_#:"O\\]N\KU^DG'UQ2W9=4]Q\]U3UO?VBI7T<9/RR?]_[B M@U;+D75K?]BU1T9$U%WD,6+C(3*E8<"'@ 9"^_[",\E^Y/QN0 T$OUZM3)=S M8GB*&)KW@H85*SL?%;O%H8M&]4)S9-!0T;S@H+MPFBP 0O?4N*M=/N W_=2.DXPEU_NQSSUYE#7$T MB,X86;AF?4!.]@8E(JF13-'87>T(4=NG )[O;%[C^9]V;5EI=@,G5+B'R10I[&8O!4I M^G/O_[;8BKCDV<@YB8>71<0%>@1'5Q+O!_K*!1$KZN 3S3B=B ,6.MB$VIU, M9UX<3Z#9/S5'\L=$8@,I&"L)QE/SU!44JYZ7&J[)D(U,C48DB!(")TY-*JSB M*TO/0 YV78LW4)>'A^4U)IR1)W4;%H<;W=.LP8D3(YA#B%=M.$)M7O+O)+<6*VE,>D M1QG:"GJ,=)PUES+?--SSGO5/*64+!'=0@7C\*<"'AFV_V"!CG\1S1*L:IK/( M@_PT^F"RJE=1&,QU",'FXHRUPUJ7OJ<&;XWH,7-SZ!P#?1F&Z*6R&_I LY-\J^YM%#0V4/Z*F-!1 MWZV#JV&S!6BRXNDM42%Z/B%19$,C5Q-Q#\F=AMIFDT/68K#3L"0A9*D:HQ]0 M<.B5;5U)H\?8\ !+JJYSIVNFW;T"NU43VS>-3D>;K O2ZY73J\)G6I29JH") M+2VH'073CWA%*" HZVZ)K!>LJRE89?);_Q.24VAE0=:A%D<#HMH0Z.>X/\C1 MU6N[YJ?V2+F)V++!F,&^51:-.,5'(@4??C5"%I*R4Z=?1M,4$>__@*62A!%:M(6IY0Y>B2QU0(R+30$T; L.7CPZJM[>R* MA/;WE*'<&]>^;1JW"^K>1S"D[HGNN!_9YY\\5<3<;68>TNM\[<.(F)!1%F(BSQ)KLBI1H M[Z.14(3))C=3*ALFK5/5:# V4U2/^.F(Y6$#PK^#Q[U:_+#S9P/!(O$CAIHZ MFDGKRF.L8&\;O1$QLZ'9+WD89$)L$96TUT5:BN5I1ZCAL2.Q4645K[<$OI-! M'IC: O/7"L$*JIYX4G"@+F02:O2I_&=@$B;K5MVU[K M@K;CLG?N37A$1K)'-0@ZW/H5:[-N2A\E8.*E.?DVB4I-9H.4Z2H01:]QOV,2NK&S0UI M([!*2%9ON.>GI"I?A%;+UOD]WAEHB:.%2] M#1+G1,= /"/#3GM 5IQ-]N)O?GFH??7Z<'#E+C+8M"7Z6:\F6U;P:=VM,**E MB\)>/&V]QPV0<$K[=_YYV NH>V[EH=(?_-Y+]XCK07=DO:Z[O33/QP*GXN0W=K-G(D\L M^?C@LB.CG]X-'U2M9]6N_/4:F>LKC<<+_[[8+N$@W7!PN\6R1/0\KS]XENB' M.RH=-3@9;!KKDON ;\#'8N8%6%++'26V%G]M06@@\SG*82FP:[Y:O/)Q*SH? M?DEE6>FQ4+*DTFA2_0$3)3%52>*2V8WP1&Y54Q+,[^*+U=#"'1\_ECM"CSA+ MX?-6I[!=IQ[_UTY*T].7OXJD&1;PNNEOJ6;X!8@>[.:+0VC^;KS W]"K6Q'3 M/SYY,GDZ$ :_?%X&Z8JSC_(:)!RJ)S@%8U((Y8.5_.K,_/^_>N<>?-E%,8Y/+2%56X\FC="57ITV]?/7K\9Q!SCNUAJ@00T_J/]^.^7"X>?#ON MZZY\:*K =.SI80Y.WJ&ZZR^M^U_?"(Q--68KSF\F) &%-)H''! M#Z'4/)=5(0,&7JZ5T!5P,'="Q<*C04YBS%/\C:61;KLIO\0UT B@G2('EVB0 M,5'3!&)8?;;)9!=-'%/G%I?\2%X#@HI3K=YP[P_#(J1WY:EA8X>0 ,(Q-%@$ MYOU#F&Z:^L<)]0C.H#+Y_*IX_7RB(X,8:3)W5[((6:K;2+K6PR6!5QG X.B;,, M*:< ^[CDSF>(TXZH1%1/40_4@'S#\= :P%5W_;8^S#>UR*9$Q59_<'\";P/' M?%*J-?]KPLYQVYQFU*2_-I@0>(\A#&SM 1>:L8Y>DPIND]OIACIR/FG_"U% M;VT#5^FOLI/)1=?3#V3U3,'F;63XK+3RR^\9IC$!+T4?81I.7'9P;A$G@CFD MCN [/)&'R478'R8%^?+U]1=^J98PZN&L;-(47.J/'@SLBY V!I$!*@%FO,(8 M#(0GY>RQZH (Z<,H&NV3#!?!M=5B$D,F7HT'GE\!+MA+:B,'#?,4P)0XYC=, M[O[JZHC+H)7_HC]XKJ=O^1#S%$R2!_O79FS1U 9O8>V4$;,;%3F9QO* MBD/JIEBY*L<&H&Y9,O3W8G8X#E"@VEA+2G_J9F04?%#IK":J*&XL@ITRBOU* M>K7NA1AP/7O;3U^]VZ9M^N#L3A?>:J'RO3 *KKWNU[J)/M^"*14\>Y% M2PL2:BN'_E4;Q@8K"E9K>69A_57)/\ER?]'3_+?U0\3 M.$L HPQ.!67@0MO"*; ]4L %4X&:J =W>.5BDR?S7/'B&00)I6'L]^$Z5L7U M+G-KZ7HWCVLU/XW%U=DHJ<<0>@663G\'.2)EW@XQ]>''R"GC8#?XPCHOC@37W:+:8>IX$D@<(1=@\.X9Z0L.;(L(4^:SS M7^3U(_I*;AUR^V5;'>5'17@K&"34T*S-<_//%.**CI!@?W58F>W=IO'P8*=' M,<7,0$38&VKG^7FQ\S'OCMK8&?8&(^IXU.BU$6\5/4+.,]]'IG-'&\!76RC[ M-!OPG1EA*U-;5Y 9/7B]X)X?ST2QS^6%[[&F@FUN-770QMZ\9T!R^A?H'\CM=V]2K MR8\LA;9Y@O[8#VZ?Z\=<+3UGAI;GW^2;?TMZ95>>=51 M(J\&0^8@20:U.L=0N:BS+& -@NH(-D<-1!#_A/1.O+0 5B-(BHK[-L*QN99#TS"_YX@T@@3'OL4L I/PQQAY\BS!)X0 MYB%/[X8_W#TU72(7_VG.(F%G%/(C_"N/O?/OYG2SULI M+Y?^9G[E$S*>/\T%)*4_%UX-CNY'OCX>@&!9:GE);Z"V]O=7S/]U'9IMM)T'[72@$=JZ2,8@N?+MJTC*/9L%G M'1,7MDD##G@O%0%SN$.*O,PN$3GMT_(2*85_&L/D;^%!_!A<3AUGFS044W,R M=9("$=UJV!U# [5M00;TAI?, Z4QE"N!E!M=3!LS,'>3'3QM-L)V!&4T[CGZ M #_>@[Z$S34U-)*]RO%43$?Z4JC%Q"6!A"#=,-)KO!-:LC ]>>C)V^V97N'> MS"J2P_D7D:N IV#Y541OOT7.3Z XMBA\?DI0M[.,-A2[ZX$TP7OEDOU)Z0V$ MQ+>\).2<% M[V<5[,-+%>Q2!?NC5\&BDI>T5XIC8-LNS6 I*(-/C?M,"*51FT1#O>4L5P=$ M==Z$8(62MVE*W/2'BA$Z+QW_W&;MX6V)3;/D=7*:4[Z'BV#X[1(JA")AX$S9 M[U: _:"@&1ELJ%QUXS"!5T#CR^VPQ7F#I;+7* =RK^E8;TG50=&/"+TR=5\0 MIFVXB2G/9QP4LM+6Y)LW$J &$#_,3@$#*^DWHRMQ0@Y,M#AJH8D(G9E>IF\/ M8-MJFIM!-2C(B_C@#Z?\9 -/N*TXTG M:RN"'QG;9+$2D-0<%L[Z5+>TXS %.CS&KSK?]W#>S^?TO1BCQKJP94*_G40] MDQCIO5B2WR%R7,;P9>5U;PFF:C%1MF+62978!$0).]#2,>$"E0:XJ)8 +D2P2DNR_=R54]G#3"-$-%VON&KR#[$&8G.%'(N5L!4RZ5&)CCZPW)&LA=-)D_;AO&'WW!G*XV^T=\K8L+P.S8ZQ\,HSKUSFNK B4M0N87F1FRR M9/'9-D8ZRQJ82 MA&9RWEI>PU1)@* )Y,+J-78X- ".J=R@2(_MII;S56G-;-$Y80NFWQND#-72 MN189RE^$UL>+5@CWKWL9.8?@8RMD27A 0@1 MB&>R@#AMV.L+<%9^^ZETO[Z'+;2013H!,/+MF\P0"ZPS,AF9_VSD\<'<41:U MD;%RC4A\;?S!=3+>PE!*SK:*G>:MGFT7^]>TA=W=UA7HFE/6K%/-9G>T=N50 M>/#J#I1[@XY%E$H-[1ZP7Y,UU-I+#,>G);MI5W%^T.2F4!]%3"V:Q,(P2XEM MS*.(EZY45$&1QW-E*XD6AZ!7),W&++W-^"WC!'2&*B&> M+:*)VP&-9PM#LNBU_ %.W_($X75(;IP7T,XB#N,6BDB.RCVX$_")>*['X%<" M\S P?U+".\ZQ)VB 6EDS)#8+80L*!]QFOW]U3[K99*[9ZE$C MJ,JF]5V- QB=T]?X6'0+9 $2Y)]08RYNKYD4U M'0\51E?:1[G''70Z7@3ETUXGN&/0X-VY%D'I^6*X))2($)"17WQ&CLI&498$ M"3]ZG>+8^B"35%/G%*AJF(D9>'CD;P)D%@-'<$$@?/ KSBN'G;!C0T2-LF'< MR!5#L;2SS88L[V>)ZL^7$M6E1/5O5:)*883()J),Q!;B''$EP,^>;H%(Z*N? M,9CV6INF-7;%XDO7-'5/^*SG5XOORF;M<&H[S\JA'[X&UQ,5B/[P)02-]+O_ MOEK\6 X[_.OVZLLK0ES$RMT%TLRKQ?/NBG[)M\.[?2E_I&N1KK,*CHB7)#. M5#4]C=R-*>;,(&S.C%038%E^DJ!_PK^Y\=#B<#W_?[O2>Y+X747=C6JU:&6> M0Q+!KLL79;P%E,:AP\/()$W^ M3 A#"ZV*@9M(&!+T#G<[2T"!+]R-&WYRPN27/<^_*5?L PL(\2HL/SXP?C=- M&FD,DT#TIJ"\AY#]!IJ!05\-L;\]C@#?:P,89DO#D),U2%P$I/0AFS\.E&3B M_4\0DNSYYYY!\#-AP!4@B+Q)K_FL :^LC"O!A PP-?9BKAI&F81(W):"5J<#_6J7)@/!($/RV8;[-C&4=9%->Y/V$ M9(1!XBA(.E">GQ/@,T?2S(T,E'K72[#U7AMP=P-.M[S>P1R7#?8R#1TGH\,P MJGDWE7'?>4^)NZ+&7K)/H:\F:PY M!AX#M92T=D#HU-?-QHXQV73D!)M6^]P;%P0O2ESD\+-D,O%WD_I)DN*#!+M6 M%09#*2Z5BS473^BK$H<2(R1SCR>$W(?R2)2?*<$V;\#]Z6K0E,D@CKAT%G"5 MI@X9D/)%N"LG=4YI$^5'_? DW_8/KZ[I M3P^@?J6T%6R/U-@B??4\$7>Q^.\OGBV^J%L*0?"*173HH&$1%-8KJ./Y0\5^ M /!H/7[TY ,Q.Z]&-/9= +;C7P<&!\ J^E/2 (KC*:1[,'/]=[\@8UO#>BSTP =;-*H" M(^6S2XL:- V M#ODXVO%$!,LE%LAX^9-E:G9:'WI;3%57<5(3M[:OFY/=8() MCWA,&:\#49BBW;)4!DDA(D$>OF.>6Z3!%"7,@U40.^\T%V7Y'3L7OR=4T^ [ M3]G?08.KJ=. O/K]!TVC*! A)VP>6ITFHAE"( M"FJL. ;.E("4JB$X'.5Z#5JCHI[WL\N2H;M/:P*SRP[^-=?MBL8Q$*%;/,([ M[PW4?1BR8] DVET4U)3D ?'=GKDJRYAW9<&;!8Z#*SF"BWYV?9O MTPN==,U#P^&,CQ,*Y3/2CY4N6[+A,A!% *;@A//=4)RR0M0',5D>[W@JNLMN%BL;<6:1) MG^G09/MMBQA-FO?7K1U]G)3(>DV01"A@7AXAV^K:'4?K60Z!J:6?+QY!:(KE MP[3U])S\RQ^Y989=C'N05H"8KJ66.'S2X :0(1 K.P#_\@\" M2+/2AT8= G,A=0&J+>!RV7%%YPC#. O[%%S.3B:UZ9'1JG.J?MIQ.(R#3(>L M:;1B%5TR$2SB*.4*% MA%C!>2@0HF79(Y=H@&T9SDT+(I/T3+GJP'PGDW2Q!\S^#5O@$2;J52TL,.9D M3M\'@8OYWCK91^&1PFU.]G M&>ZC2QGN4H;[MRK#61-$:/CY7MQLKXIZO!/B?G$Z!4;8QQ:U]%JCPSY4LJC0 M@R-1Y\S[QA(&BCV MFJLVN+&"5)%8GKQK"(,&SX-!'Q77F@;4(SB'>B)&_*+RJC:^WV M$2"M42":U"*:,X[&(C2LW_9F0WA.4V#%+AG=T%(]9XJ+*F1WHRJJ/0Q03;-G M(6)^23P;[W4[G+&5TS9> W*'=H=*#4X8JXT MD*<:3S[#,FBFE OV]:V"YSW&ETG.99)Z7S.E 8X$@L/HSXM_O>.!*;;@\\>? M0L5@V/:\B13*%P9)GV'5H.XGP$S7'5'ANQH?YD']D 2 0^ILO'AW,JV%*\FE M"&<@;3Q12TJD!.[3SA"ACG%YIL+,,;.59II%^&&X;$)C3%FJ2&\+[\6T"T2, MJ^T%B7O$T%!X=3&,DQE"4:\'XA?*/MZ)Z7))"9VG]?U)XQ(?T+O8C6&FAH2.22MP-:(W )2*U3:O1;P5V M+7R!ZF\@=&BX;96#*7>(\,W$@O#@<6EI0I13O1,8-\[K8;P] 2;BWCT0?_AZ M;^A),G0QN%,L1L@:6Z@ND?$TD'VB%L5,&R#*CCPB[4AO.:JW946M5W%_5DCV M@%#@%WB/S4MP81%M">S-J9U!V4Z_0/>3K\"4HR:TH 03940++11_ ^4C,^?@ M.U=NCX]>[7$,' Q#7T&Y^0:/VK6773N).?KN:@BP*@8:8?N$ORG8+)U:& GK M8Y@!V$*[&L/^X>JD3BT!WXG705TK'X-8$"$S969D1QWG#E 7AO9W,] ,^ELE M\X@&O#U MG-L" -\A^&&,QZGV.+&(\HT@@X_.CCA@-.[]0\;NF+9"9KLP&J@ M%!95L.BB"LK362WJ,P7:XLR%,%<#&G,O@VKBQL<.^\8RO3Z830?@A@^9T,&4 M0YRT/IH^J8G>0CH"\L'W[ >89JAICS-B"> C"V"Y7U.1]J5A"DJG?7B+7-7G M1^+TDNU8,JGNJQ&"!*^ >.H,@2(%D 32V1M6;\3[H-_E!:\AFA3T)4*S'1%Z MFB[5FJ?C45-9;3W<"2&ZJ#2J^.%B>@-.Z7: 3GK3__M[F*&1Z[2KF7-M VW/\M[Y7P,=.-X8!9<."/T-K5P=\A/3!()/X4&5>0G><>;N @,N6;G M-E M!JPMC2S#7B!4!U&<)#DRY?ZG-Q'FYPR; HTZR15VV'TE6NKJS ZBPC[4 M?M42\_M-VQ,[$;L S+8].ZN-$=,D2>UJ!=H-H\KA3HY'JL8WA!RIPPAT.LMO M"QPQ.J1<-"..:0[[J5B#B_S[+7QY>RUZ7L]6]5]C)D>_OR#5O8_0DDPVP"DR!>,)C1 OV<=.A, MV0U[.VY+4I[ID"$#R1%N,@H8>%Q5]CD*1K<$<$!FUEGB;+6GIY_9!J5Y%7C+ M_$LW8M_N5I;L,\6S3 )YH(U$8!AKORH/6#C,XA]"AI9Y,\'>P>[_BV8G%6SI".> HHXR&A,4#+B9=V):KY:?$M3ZV_5J[/CP< #B;G!$+7'8L>\CYI4#QLL]66:/ZK?04:"LX; /.APW/%PEQB$Z)% MYP'>DZ=]!-063]MKD)=31G7(R@)M> 7M^#JN:^9FW($8L-_2'6BZ"<,!PC(M MK)8D]$9^W"4V+$J1E8.Q]XKEXL52IF!9(+'6N29QCZ"3B5[)JU>$/:"0&,<: M:Y3QO@&;7+L:.4&ZW'OE39'_VH'T'I-.K0BGAURG% -O0, ;3#CN5,UO_/G MD/A%]IG36 UE"U*[--%XS51OZ?L()TIXD'/DP7BMM0E8/-D#0;"<6BYE^DI? M/ JN=#/#_OGC.;=M>$!HL#F'VB;'SJ!>Y(-",,VJQ'$$6!G1CDYO) ^]#&&& M;!!MO-P+NR\1\ I/ 1K/+\+21\)6[F"N?311HHK@"$F$3[;]';'78KU,(8B M+24)O&28]8&G,F!8&K\C.6AZ\(1]?NJ*)+TH:(\)1ZK#$*0_)6[3N8,:F-,G M_@DQ]5+$GA@.PS"^&$92>#V92%1V/JA%0IF&W:#0Y<)1K^.&<[]O[Y66^W&F M1^D.3(TRV&VQ7Z[EIK?;MMM5YZ@+ON8ROY92X!^V;UAR+38UTC;9)#=!E ,. M(;<&+"94]M[6RYH[4@VGKK1CG%Q?R/PQ 2'?S=\&/+50761UL ,KCQ,">Z*M M*D$BV]YE,R 9YCDI6_;$5IGB_-A/$#=X).EHF$&42 P18\I5BW&+!'NSQLFA=V$E"&K6 M!TG2%X\.$O0R:&Z86"I:]1FFME:'6.J:PN"KI@=F14CJW]4OF"F2'+"K>Z7T MQ0$G,A'2B=BTTE$83I4OP"0AV-ZU\$@&U .$""\994=1_HU$:+O'4+4' $8H( M2:YB%\RBH^&*$GP-,1V'KDO*@>5)D2'_L8(KZOWM*;UR:6F=:EI_5O5 MM-X^PG_*L$VO0I(^"D&K0+ZO[K>"@!G-W$K\&9OG$ I10XL$"1&V)=???'[I M@&O&JE'"AGUM-%NX'X!@FK"K!4'VN2C9"50W M6\<(-:W=93(-*(;0M^ M7K/N=UP4^AXO"RQ[J,R6:BDORCC3@;,&5XLOG12\ MP5VG3J@(!JB3QYM-A_XZ_$G'C3/LEGTS+"*8)!G-K-LH"PN5$NRYY5E%U'6 MK&QF=LL"G(J%&6M XC.SD(VWC";B2MQ+?Z;[P=[9-*^HOT<9;J%GL!OR7J6J M&0*O!U"QHB5XF LV?P=*+\G9Z$/@M#H> (1\ED:08)"QNC!+$U$L.N* MQXBCWK26;CB*+$515&-/"*] X_QJ4BO[#(%MMHA;%09EAK9T1?")TK7*G&O, M1'9VQPTUC4P8 . MV'O)1=-73!5MEB()GR;*Y7 N/Z1DPLM90!%G9O1";K]L MJSJT!;X%39-&G.K$<,(!+*HW\=1C'5B:F4#6]M39R!J4-11"$/'-G)-">-Q" M,D#Z ]&\1&2YT4-C$@*@JG9[R5B';0T[B72'BN MG-.2(0N;&[XQI6#V?R0.9N9>+BS5<1%1 ,I@0.%SUF$I1M;GVVBI AM>/=1- M':=N<;&HS([$2@J89E3_CZPO@E@XKQ=OG&8\-IW,3YNA+_,;5&9.W?(8P3L. MVV./4L5#8HXA<^E@!@X;6?D6NLZ@ +K6"^/D1U:4S#PDSAI388$0?3$[%M6* M]&I[[XAA<[M"-B!1L=J"LQ,KZX^>YYKW73EI8]C\ 4>Q&J1Y->;%+Y-)1E3K M@+(!U8M-49M94["ZD[E48CW%9-+WFXGOLVU9 3(M=CNI=XF'64RI+CTT..I- H9<,HRDMLX]E M5R)K1JB L+140#1NV^RTA#!G8?(^I]@[I1R4M;*XT6R>H0>A[K'K[X C0TC4 M?/ \^H/4^:-8V5%^68K7"8%1%@DMH(NW:QQ/B2]KIN\8'$Q]Q)2(C? S$@@# M"&'=*U,QTQB=YV$8G$/GH)^ZGX/](Y-9MDVGN>L<1,:IC.KHDGM>A8CX+ M7E(FCQB*<[7X(IX?>8K38A9BQ5S#D31D.#X$%HZSU'WTQN_),VW[3,;/0,OM M,[]'B:93\PVE7UAD0Z8"P:S2A)Q!X?NG 1KGF!JRIE;+XYJ4ATJ^T^:>MUZ7 M2,;;CO/CYGLS)10^UU$"\\3(G/3\%4D(FY]+H[QIB,2 D<<1U=+DX;6?765& M&";N@&=!ET2S"$.E0#D\DG\F)BC6:'9A[>IY77X8L;NUJV4 -)CF7B!T-C#]8GLI.S@"T/HX_U)R._XY>_&@X8R4<,7Q6S^$QRBK4].#X.Y M/25Y0,%/1]/?@X_^_.S6CR3YI1"8M9J#A*)0.*QS4[-I"=($K5S#'Z\*+,># M _V!66KWY=['XG4)]5WOTL'4GOXA.?#(";5<_KUVZ8_HKSH!\LXQ'$^_??7H M\9^??/#P'CNCT0-'R7%$:3@S,R^\02,5Z?&//O; M(G0R$((;Z"KQ5"=AHP']<5N3HG03AD3%!,;A&39$Z'W8^H/='^(QY@'LDX.&:^DPV/0$E"I FY/S# M%_@+;4,^-_LQF5Q*--+V2IX:D\J/T \_].XO\C^?_Q;964G9F[_(O#1\B$>[ M\NC]J[^LZY]=E=MZD_F4[#>]R=#Y_RIY"?H:RP:\YU#9CT\F?=,G3P>YP4/! M-#=_H ?WR%O7%61_;[OR\'ET6TZ?\P/^G__UV<>??/9Y^B3QER(7**X2_+K5 M?]M$M2SW?_Q7!+Z25@".GE1#3PU($E C7!Z/V",Y84A_T7\>'!18F#_!-OX) M1>$,Q/+CBUB>LUARUR*6Y,&V1CUL1PMJ060M- M_ZY?'[EI/7O-4T+ZWF$Z/KM@.BZ8CO/ =%P4_$7!GW(BHMJ&@<]$H.G,E(.? MVAI:5:&I0\ '5+7.>\F,Z-,4-=%!!^*#J'[W.5.Q7IR6BTR_BTSCQ#F9 &6G MC_ LBRH:7S0O9^>2BER'^B]2=-ZSVB0M#)AN9D>M"ASEW9-6;J'\>&N]M'CTT\T2S\"0/G!(_4O:[Q!(H/FEV-#F#RMZEBOH>%2EC M\JZXWAMZ.PU#)P[MT\)\8&N::65@9BN_??\8:YED2]#_1Y+7/],R8$"KX/Z' M5Y4JS0S(1%Y9RQ:9U#<%UWU<$>IUG*@#:$LX(DK]^^@>CU5/R(F]M\2(9$,VB=.^7 \JM.ZW MKC(42%CPQNGJ,*L%&Y4&[R*Y#?<4F5V2-;_WTVD'*1)3,45P.1#FX\8)@57^ MP0PB-,^^C'8*2K\T/H/0V3T2XX9Y0MZM]+L@G=8;;! &Q%!-G5]W<@3[?3N0 M_-83VKOPK#2=':B>>6Z'?YZE?7*NRJ((0R63R_@,+#?3LX.F&4W/TD3\?\VN MQ/0U5.TM=SOO@].#8Y$51G\JDA7J@WZOT/J-F9+;N* MHD5=[61VJA39F7@FL?W:SF;WDPLDFB)B$.#@(IGSZ]\^M^[3($C)LAQ#-K9J M)Y9$XM)]^MS/\^1RH&ET:XESBKTJJ':,^ 9> ?>:^MK[38^_AJFF!#\W->S\ M%CM&80<>;#O!FP;2AZ<^KD5/NZCE.IXL=E.@3]F4]\K]>-GV";&M(,"LZV3? MD.9:7^9&?\^&2=0VR=ZG[TCXX=7Y\S,QMNSFHF+(B!1M:6#4/JV6?71&P%;\ MD!(H1Q6]*H%?3& 2I7G^>9X7EZ2N@$+.BM+!_OZ34?0VK>TA^._GST?1FV9: MXT]G4DUBRK)7X:3T&8+>X^$YAX-DKS>*7C73&\1%.]__L'&_2"B@3SX!!Y!?='K',3NX_4*WIT@, *Y^,( M/GGZ_<')P2A@,\2]]!R&@O@ V+PZ=KMT!C\RX=8CUM@B)-O1Y"%*1&917!93 _[A\3 MP3+<6PH !5RHQ<:SY;'XF6KFS_+'"@=%-IZ4SENW/G2Q);536?4(G4@,S*Q, M*.L F-67+#,!Y&K0='46)JF9HL#'6>K]S1D'$ M@:6IJ:\$'UJ]- <-[+=@FLTOJQ2($[.,/40Q0.[8=T2R6?"^:/"W Y0!)4?N MC_UL+ 3HMMBWH,.*G7Z,>4)4@PJ@)X#/P7%Y>-&F@OS G-!Y@>T)AMD@4O=\"[(1<8-U-3*V+TH8"3H7+3H(OQE>7B:KJW;\1+K-13DI<\+ M<(S0T&/#/?B?"OPEV0\,7 MET,3U'.1G?N_3ETV!HKR;_0B3OS.' L$?>*@.[M^A>IXP M,HK#)7L%2Y&CBRUX?7R>3O@\\>E#.DSD>)R9=%4[SD\MV*%4+QL8+).TDYN< MO&)N4X1@L1+HC8S_KH XI[5P+2I,$,+T-<&D5>?!W'4P[ELGQ>/]H9-BZ*08 M.BF^=J-R>/^,"@;B&,M+L+#AJ($N_M$%*10X!V;$JWXW+280OFE5C[:'E6AD MB&C%I%PL0??.0P]PN YNF.0Z&FN3,GZ.%F4QD2T K3&9J3BSZC&/&?!0O#OT MZCSJXOO7H4HOBFVI+1'>VHXY&<=]6;Y1*)?RL+;/, M'%^PK@$$LC*UN-JEO==>#NPV\[13=2((,_^F54Q]%7H#I>.CG% M*I8?/-NJ "!P-OHBZ!4:UL34,0+U0O)%6]<.RTA'V TGX4E7 M0.]TU#VIT()3U*[+I0QGG'WBY:(HX*3!D MCZC@ )2FAPQXAV+A<9R'#PCC!%&1!UJ-ZO:,9@$(E5T&&Q7(M*2T.E\>DUI= M=V=5="BJ:#CJ7^*HG]R_H_XF72*^C@%X@V>2FX3$DJ234*"1QE ?(^8!4V2J MN1J=87&<'*,XJG.[/0: Y.Z\G4>"!X&V;:2;E=/S0$:]$<()S[),+Q:5.V0/ M52"!^6/L9Z$3YW)DO*GKE^27M+PX0-? 76L^Y+W6DS5[YEM+K.58=**X!:( Q\ CE <<#RPCUF MM9"L7:BM-I.% P@>I50,6JS.X4W:*+/IXE.[Y\F.@=W-O=,@NR$>- N.DIM MKQV%<<;?[;2-"C6J;2;?@K@'?P?0%T(5$[!5?;@WDN0NVX'AN()H[?B6#T/< M(0R^KFO!P:?4BRHM"=4Q-[(=KA'\R7^'2VB^@+;Q+2E4";7(:R"JJ%TZTSGU8^HN$I2265 =EFUIMMTRJ"BLEWXV2Z^0QE[<0/^\2V=VY M5HL0HUNC8TXCMC,#4VY^VU RT)$!'V),'(#UC\%V LY,3G"YOS>?3K)B] MQ^9FB-_];;%;*&I6!1%4!M0WG/6D[M!%G*AK VV7]Q.HD>3*,-)E"Y&!."ZS M:+6(*\T3U58-]+.D5K1_PZUOCE,2FJF)BH((YS^L3&*%F-Y->FN$9@/;TJ') MQ?HK)A%6WL:YNZSM@G0@05I,8 ! R3CP@YF'#M M8+1&TJJ$)&2X MK E'\K.T8@/QUW1[W^V?_G:VO+"FYG([\2!] M&*D62^E+@\T1>8%LV(K O&AR\D'*7[([LF>/.TC/GM\$M(92O19DTQ1:%OE4 M39%##LL V%6"58M+^"J82&P]OXR=O=Y,V),\ALMCUR1#UF\K==!*YJA\8ZYC MB%1?,NSU6A[-$[5MZC.BZX+>,_'" >5;]YLXWB^0ZI2(D.48RM@#'W2[RT_M MFV+$,#G2.]V^"&RPNZ/CNW=\NT@P90!$N=U*!MH.R/RL9LH21V<"**X1E;%[ MAH)V%@*682X6.8F1]F.+'<).>1A8,95PJ16@ZD1N/'H$MQ=U?-0(>WH,.]H@A[?2XJ:QY.A M"6=HPNE'$\Z7HZAY&Q0C90YS%CH1,%9F5PB1,@CY77H&8N\56@5X661-7E.L M\A$*#5T+F9XA%&*KB(%2$%1DCB$6:IJ]Z7I/%"IJ74'0)<_EILVV3H]:M6=# M+7DM]EO@ZF$>UWUSY#OLX<,J!^Y>Q=H?<@C1@M.;R/BSW8HR+@#CE):H*E8+ MF.FC;*OP'C=Y93+'< RH?@@ OL0W8\V@\%3;VP3VH?^%^-E5/,>(.+"34NHL0AT[TLK&SM^"2/2/'\D=U% M(-:#QH-.OR"8ULT*JR$A#,1@I MSW+]7'[Q6^8<]J[\Z#Y,/RX@'^V6>!B*0 MJM/]P0BUHAEU*V*K3$$>1T*"'9 85TV)QD^. HE$"%\JC!JZ]JO3&43CV]7E MVU1N- ;I@N5$7B&'9@#@[WT<]59\VD"P.X8RD?-34;]\_,3G2%A4O>>*CPP@ M#933\0_(AP5S$>AW(>7 W9WTEFC\5[_WHC/W?/4]FCSK@L',27S[:& M%@- !46JA!@!FL>,Q\3R]?8+B&6@\?V.1W)=\QKA@5,8]B77PKP;(,TD?1PG M_LWP]+YICYMJ!CL8 J[;(^<>2D%U:HP<_@ REUV#O@["S<#^LJLXI:ADIJ4C M^(HC/[J_*2]S&&O@*;)O=*DRRE0?.%A1.\J1W., M^!G7R)]#C.$"/#,!R7-ZL"'09])/FT>_/GWVXG_/S_YJ[7MXS&#'3W$SP8N0 M( #=5IFI:]L_M8'FZE2G-V'CSH)@9'+QY0:(N:YO,&^/VKH<8BBG;IIY*4H_!ZX9UE* M-%%.>S/0/U!7BFKC5%.0]R_CZ3T;XX'!YX MGH-]^SPRH8PX!4855Z?F,IZE_VZ6\31Z<'89 Z;&PZ S\KESF"M@-H(19K5. MR'TW]YP43B4X=\IUH>O-!&18H>RK!7:H?:C[=')^V\J+?0.[MH'MU2$(.VR? M%3+*98^VW46:8G9206EKL)S!1E\(9#%G@^Z5>?S, &'9!R4S'6].]3B-6,6#X(9AU%=2N MO2,V'&54/P+<@HH;S\:_CCG1[M4V'&) /X(HVVX[4N :.M>R0;*KS$SN%*L@ M@[TM=O@%(RU!6\0%"XR:ZB=O[#T*1@T5DZ0NSN:'H0GGS(+FWL#SIE3QW B MG($P/P;NG]D"^-]K@"]HV1S*=<#,9J5]Y+I)VA8%U?Z("032F7P;B=32:2-Q MX#8_15.\[5Z8S2/J$0&=8,!OK8/TNWV-*DEG5'CPM,(FQR%S00%#922^F+H$ MJC 46GVAMG'[*-O1.=GC)]'9IJ%+9L/(=(7GP#[*^<)ZN\Z7I&X=U@;4+HSO MLO$HG7!B<*Q\D22 H7*V><3%#L[M6(?<2D@EP;PRS&V%N&/7//15>ZVWZSUX M=^@V3>UCA;M 2E]<$'*2(0BG<,QI0C]#G)L+&>D2E$U6D_>N)G$PU"2&FL17 M59/XB,S5M8D?FJG:]!84RN9O;+FM=FGR56E 3<'%O,[N+/1KH]U&^X);&N@KQ6ZXFZM9JRT! M%!B?I*5QMR0IMCJ= 1 M)5\6.2!OBNR4!HRL+^:@R46A0B9,$%?I-20DKBT(8ZJ_SU>$>,NQU]!W 2N\ M;"422MZ[76:^@IR99\_.&/(/_(JSS:\_:P!HS1[79_:T%$O[_&?6SD0/N*'+ M?M\CYN&;K:]]*F96%L=VQ+ZY?\U*:H),%-U@WPB&"OC/L=6ZU.IU!?F"$MV\ MF\=QV. $C)5U+1R9[6+!M;AZ-(M^_7&68-&?56$@0-6%$,.TSG8C/O:BS\[A M MU;J(+2?H62<*91^^HVU+8[V9+S:S1[6K4U-GC6-6#-X@S1VH RG@=0!NPG MLS_<#HPXXPRYXXI:>%WP!KH&2X8!7J\W484U83K%)W3L<--ZO:+-C9<@R<&= MK;#%(37Y1; D"'1,=>V$8CMZ#<@I\X!B6W9W!Q&4H%QC) H/9*_8(QM9R5SYAP\*<#]X.;,M>0J_A#K^J5VG:,PWDOR/:IF!9 MF*9WI4TIMXU% &C^KW;SZJIA)AA)&0 B![*;.R&[0>4&3QM:WQ]BI$ M0#("Z=#4T"R1Y+UJ&N/7N:]<^E@RT,F@6J(7X(QU]O-J-;O1^;V*Z\55[%J: M7R&C9?23B;-Z$;T!.-<9PEP[=_G53V^TOZQOZ&MV[-K\6]_T#.3$'J03N-=K M'Q \>';^$+"S"?SZ].#DT<'^_A%HRT>%_]9D_\'10_CF4^MPT9""_=CDT>/# M1]:'5!ZHJ]OI)2NO"3]WY.;IDB:K#/KX Y7GH"ANJRAP\K7L"@6V1)I(&I-6 ME%QW1=O$""V&0S./=6FCK7L&D1U$]M9$;L5*]#1)DQL<=%(FE!R==BQ;1].R MB!.JHG/O*^9M>5P%FYVP&.@PTYLLT_<%)X_"..JX?._4]B#8@V!_05U,7#_M M)F,*NL$'C*U[MJY=)Y5UE-1O7/E:M5YY9W%0XH.LWXVL=U%!)F9I@^5:)N1O M=1R876)[P@YZX?>F)C?SM(XP;^/R7@[&@/%[<.JO4CR67Q,5^>/#H4X^U,G[ M42UR%@_1L:GZ"S/9BAH?;T@?9\.#^?,53'7O]Y[[)^W4&UL-U A M9QK,^"*.TL+H\CF-1_%:JX;,S=[A<&P2E@VT&;;E[LP7^XZ+:ZJ+K(>(*S#8 M0&A9:I&CG^7K5H%Z%F +EMM*_MQ)))R$P7V 8GX6=H;H$CH.@+(^W(1@ 5@L M$A?5F$XC;_G%YRXNWB6;JN>^Q6[ECD#(US%8>*ZE%)?8J;*'NYHST#$R%76= MX9%K\H8GN*85KM73?K/'D98;+AEW=R)?.38CZ!VKVHW(?6N?>WG=^U"'"W+! MQ\$ 66(@4S/J&)J\9NVQ57++3,.^W@UI4>EL*9!:)21[U9Y(3%3JVP-*._ MEH$]_:VEB6&0 P8[]*5Y:C N?3,!/2>MF*Q#,*N/1.)LB&3DQ;XH]K;!D$IA MP[R9,U5>F)[%,$YM7_(R38!Q07&*#%V-0 Q)?>HJ@;:=NS/?YT&!S]4HU9#3/^&B\U*:!3>:BDM% MAUWRJ3C&# *# !VX&G[#>*85:%.I#H']KSR7U*_&P^K-Y>;UCB95T9O=+P ]/MP?!/*RA&FS/"[+X@H!RUJ? MQK=AO-%L'3S&>9S'2>BRW.5,8)-TH0AI02!=XBW+#5.:GF*4P?2@D=WZUOUZO"$M#YQO>WLR P]H0XQS%+G2[9'Q7DV M(TAX+$+ M\\7Y3W+,IAA+V36921-[!]Z-A*@;1]C>"@3 MTJ0B-O:I[:PONO8*7W\PZ ;A5N8>X+1N7'SLP*YU6 -N$<4FU**X0KV^),U[NJE8L M\'&W7)72A37-3N,4D@Z,*U-#S1&O CH'FO0) 21%.44HW(WG?"MN18QAH,N3 MH6#/B\X5PBTP#,M6%HW]VF8*CH;UNR0?%TX!WG2^INA 6"K7'0 J9UQ49#@TQWHDZV*7-AE=C48V?4 M9NZ)K3!CD*MQ4>N%KB Y'\],0[U:UBPV@$S"2AE5JDFV*E6F]4@V%1:C>V;V MDW!K[P"4XF.+VK+O"NA-'3FOK=8@167)K_E"=96A/0ZJ01C- Z9[8<\Z6($* M.F]2SHH+KDO8VT8+BQUL%8.Z,9K0^]RJ7D#%W-+AP5D6K.=T8W#:0*PNI$.N#;-2H.HGVV>2,YI2A80*]$*2%YJ MR % DB-.P+P;>"S0$"L@[![8Q'Z?H9WZY.8IW,@PD="]R9RJYEV&C$Q%4, 4 MNWK(-6@FGBU,TD#Z*)VC0Y=ED ,1KP*\+H4MN'&O#6>0'"%POF2HOE4-Z70> M7+NRH,\0!I##A"7B#DP8*+0?B"!H)[>4X\*8$ ;2#*:JI/SD1]*&(;2A]>#3 M6P^"!(\#1U0%?V4FH5+V(87GOEC[Q)5X!.EG?K&. NWN%XLNT\L"2'EZN.RP M?'U>N+KL[>UCQS-XC?('YW)7Z.? MOWY9A6A&K;2H#=^E+.6Z$ZA)C2OZG?A-FCXD %T)*SS47N*[$N!IMC[$<)B& MP_1IA\D7@5Q[U//PU04C _GOT^U,JQ^.Q$^L73 M0*0=W >DS*R12:1_&(Z)E7;$SMKR,41TPYN2\=F"*[#639A%J14[7J#"_BWL M)<8.$"7% M+%'_Q2!U@]3=3NJDL@+@ME:)063FL0^%\(E[RZCQ,4ZPY:,NVH9?XT4/XCB( MXZ>((YAB4\[M)[%R/IO9U<>I!(=VA;BJC"EQ410JE[""A$@Z\QV[3#M2;NEL MO&C2Q"#G: >$\R#(@R!_FLOIW$NI"D.SAG,S>3X@EN )26R;DN"M$)B]+DU< M,[4>8)3N-2N,Q=QUD[)8K:A_FH(JNM8@N8/DWD9RL7^"QJLV(_2XJHH9<= &V7V#HD3U#LE.#. [B>"N%>7,1I%^11B1V.B)UF4$/<OTL\1E\/OK9RG5;%L\M0]7Y)UX)8PV.T U#6?C#F*V%O.6:QX&7N28 M:+4N[;>36"9:B0S+_O"(&+*8+^L1PE (UQ86'5SS946B^"\ MP@PS;9!N'1T MG<\Q*V<"+F!U8#:F?)-"@(F(\\*>R0()W'H/]A10$MDE+9L54V@"?X^#$#E_ M^=_/G^Y-GMCHV%X8.+U )UF=!4P@-&F9I>]-EBX@920SIX=#[-GP^S9;FW[ MEY5OGJ0(LM1!!3;LY"+-FU0#5D0&4+2W;P%2N=9\)A5L$;<1,O>2I:H6O M"8B9=@,$,%]BY:TX(9['W9ADBU^F1MCM0B87!(&U+*S.3$WGQ"XT#/(8&J22 M.DBJ(;#):IR=VP$2BL;N_*Y.C@WV"2D#4-'Y6(1B3%G)-LG<-BJ*?*Z.1 M9,* 4E"*G4^$+&,PMD.?2[IS88X;->"8QLW"&ZE[%_EM4;>)/ISIL6:FA7>& MQJLHW4CTC? +U)$54P0Z<^O)Y$E(Z ;;GOZK,0A\WDOHC-^N9>6$B4]"OT,T-N- +@,Z M)UJ';.U0O5JT2<"6.)U"!QOFCX5A2J..;EMP@(S^\.G]^!IY8 M/./YP5^@!YI&>0\.1P"VM(^(H/ JXO:>G9\1^@-^/;@N$AAV/23M>,6-;\R1 M)=Q8/[VQ%WSC(1/X%.-C48?=7#^NG/"TLDNI) %B$*B)8 M(0&,PY%"-5H17^+2Y[D%8#:DF:I!2%0=C:+KZH F\E01H%0A>0%78LO MR ?>(>*);8ZN-($U#AMW#?)N 2>T.S8&\8*58)]]J[32L#( 4(),MLQ+X2IW M(_MXZ\J&@S& &*[B-5+XXNYDYA*4]P:S L8G(:\RW]VNO4.QZ\*XZ( IW,#1 MZQ>:S&\,6J**E7C[T:M1]!>LC&8Q7&OG-DQ]/@ MRWP._3Z/1&S6H50Y]&812R=F%W!0*J!C$529K-\)ZS=RH]HDNW S) AN<[)B]_&:#B6)Z[;% M=*^V'4BJ/_+V0\=11DQ-0$38-@'C5<@>SN( W2.:#92ZHJSG5F@*6B?^;9K/ M0=G1E _ V5\PUZY/HJ+3IM"79=J\!16;Q5:S+@**9*VWG'>-3ZJ.O:(0W+S6=.Q0:A M3? &X-Z#C2YJ?* \-1P&1TZ.+T'/9B,M]PR.KYDV M 4&D9*T8[,"S/J\_8K'N@:+UOE J72H?6/A(\U*X%Z*ZH@86GL&6F3SS7?XC M+/A#+FV)>AI1QT=MAD*<'2-X731J!@#S.(=J+[2,"9-*CI^.;QPD6+T&+ ]T MYEM7%_KN2I.OMX/R$&!=*]P =WL3J;$=[U*-!/.-B8_OF=).Z4%DHLHDL"<7@BHJ?.%0=[PMF^7*/M(RS3T$&$2]@.!F-P1(IF, .C6S!@]D M+/3JGFX94] 5(#AS/TGD(7:>N2^^A"R>8$[32N"43!C*3AO[,1@KR4<.HN J MK2 <09#C3-[<^=A.UZ@U,/E%3&&]]43M\H4HAV"\,4UA0TZ! ,:F?W"\[*L[ MT<)LOA6PAJ#9"'>H;.P?X_>8%-9O+3[^2#O?VI##A[K1K:U&)'QC24I3L@.! MY2(&-[-+T%Y+9\MWG%G!O#9DS_#*K/X VQ>OP#0!.];3N6?!TGC-C5ZH6W/$ M]D/O:$LRQC,1__@4 K7G@H2^(68B(NXDX,A1?K.]5YNL%X75D=]W(3S 1":( MICV=HR#C(3QJ4B1UW HFZ15JSZ^XL$(A_VS\ZU@[;J,N%Z K1=2&Y,:!,[:0 M4R-]-)X/%&_46*$ 1;%*2^5"1IC8V0-[36D[;;"MSDN+Q.%R>A/ZP+M<#WV* MREH/4+!)IZ'?X80((M@6CNH6/%2!VIH!HD<""Z;L/J^" X#O?/'('C9Z:_>2 M3#ZO "^V/M+6=QK=TZK1R5 U&JI&WU35B(#=6DJ .K[0$B<"N3>9<#"5;CGS M"N9>*^B@Q@3J*UXA:*%BUAQ)R(:= &E9U:2.^89>):7UM5IRY#F<:6Q7>VVN M)":DG]"L@)FHM++:#$,W\R&MQ&VPSXJI@9^**X.NZ)4AIP"A#B4+N$DJ(K#] M*[N:2$+RPOX(KB:G@_ M!;P SK 5.5W]K+FP&TW_?H(W.L2OZ]\?'. ?#D:"V(_.PD/*XOG@9M,\"'NP M,H_CZ+=%FADQ=%VFD[(^':\BW"979)1R M,P] 8LU[2M[5I#U5F?1GOURQLPG$LFV/W#.0,QS]%(\!4T M?\[)U$MVK^&PEDB]HLY:D._L>G3XIDJ;(_"S>RH\FRGL=&(BKJ+F@DZ004@] MCLZ<8LILG*;#03=S)0"B5HZM+TG+V5B')08-UG["=DZ_]8 NX:+6!SDKJ&K. MM= NL/BBO4R^/%XXO1L^#L05"IZ2Y,%N:RX^-I)PM(/WSA!=)10([_:1<'%"KD55$7T5$'3/,,T,:Y7\%&YQG! MN,0=Q56W0=VU0^(6\E1#[;D^NK%)*5&?%"OPUMV&N9K<@S?V_O&JX KQ+S$D MB=+X(;:CED:92?>5\&C^5I36S/QDXLR:N9<*FREZ<-Y,23'_4,;_3K.'2J<3 MI#HB<'9.N P*XNJ\DM/WW=8OK@&,>2CD$^CR/?XNNVS>.5@726](."] M?M6D8PZ.P55:+93$VJ>L8R+%-A;CTS1$<%R2IKYI;VL"4;92E% &B$ MR VP^85+K" FB?"5*)F!*45N/X"*59&W8L3VO>R66Y$827!/S'\H+MM:8UI[ MJ?I7@=C!R@2*O AH9UXK[L@UBJ/1)C,M(7WB2TZ*MR/.]=Y%#\SX8DRF[M?Q MF[%TNX)3]C!L6*%:"FI9N6":NV(RQ?@I'X$N(:B8=(E/@*-J=.4 _7K@S<(8 M9HBK+3F)%$8Z5]*/Q;)+KTT32:[WJ*-0-]6=43Q_1PN?ENY-[A?U)NVHMN! MQ&$NYFEV45I7-5U&#\1KM;LZ-9?Q+/UW@WQB9Y?P@=S^NK0Z=2J__KF!A$-: M >#1W+ZP*<'#C!X\LP_#:CNQ3[2D3Y-W#)\MX; \EV:TR&4U*ET562^2Z:K MU%,IFJ3.M@+">&ZE#ID %I'C^]@:]-8WH\GIVUG0Y>(EKR//@>ZBLX+CQF!5 MK=5FX"J*#SLJCB-7,-IU:#@WZ[PTTY51U#5,.+R4A+-/ S57I4U9T\\H%,)Z MI#WQ"TS'5[/2"ENR+3/'\;M.L'+H66F=FD* LW2]@$Q>$@?M>!@S^#?=5F+T M?):I8V4$E3VK7;^D_9B0#RT5$CK7Q+AQJ(-L,<<2Z$4*UI%[621/OV,/I(Z$ M?9YHJ,DBXU@FA+U\J9%>*;LF"+L?TB7Q@D!'74"GR7TO.'2!-P-_0],I89MI M[J8V*KOC!+LY-?65,?FV5_ 57:F8=')0(B2^'MES3VGOW522X-TN>51EDH\/ M7 GTS1QI(J7]!3)+UZ^"_KZ1JZ.A *3Y7F*U\X+:>HA4P[X X'<8GUNRIWRI M.*6@DY5R\MVT29Y_<,O!"AH.","L34F_)(&ON*4&=7DG>LS*9?6G*[ M/8_.MR-*U T7;OMK4(T/3!Y2VA=B1,SF>I946O?[6:T[':IU M0[7NFZK6J89+GR>6$5H\R5LLW??1@P-6 I/'UN/)ZT7E<'RK(E-9]J[64 H M!;A="5RH,^;H !,>Y^,(KGSZ?71P_C@Y&$47\3P\9;_S'WCTI;1#D,< MD_:N-PEHXLG]A%:8VJ?^_@53"3$[M/JSZB("Y]. ML<[.[];#FQF[I(>\I'8A@B75*:<;O%!Z#Y8=;!15VHHF1:1_TTIR<526$Y*R#;0C=5KW7-+X0,ZW=ET\ MU]OT("LCCG_VU:L('Q#N>XL4 2U-\(;3>PA/7AA;/Z6V?<(F2*KM? 9;AX2UM#4ZS4?=,=S5+-EF.7+!SG!(Y,M'/QM8+%!T/$E+H(A/9P4;F% QT]Q8? MG"J^;F!5YJUQ&,(&B"X9GEN7.X/4N;5Q'U),A;^&?\:03^](D-/XRI;$/#;T M4 ]^=![;MY@:+O3^#)FVZ,P^(U@87T3!%>C(+&U,>\%PCTW^I"! M1H1F:%UG:&]BGY( ST&0$BH!;FT'H%J7JH#YN;.@2X#&ZW?/]V**E55F99#$ MU'3ISDK&I%?9FF0SEX%.^(,0Q&XI5--,&S2SI%5$5K5RL3^*LP$RHPRKI#AD MGS2E4?GZ"ZU.M:4F4K@E),2@K@(W2BMU"<6("[UI^45FMG;72@\+-A[A-ZSH M8*^7$]^1'JZUGW@^LZ8T3T;1SZF9+6 RK#8I/>6+HK3Q++TYSA0Y1AIOI#S7 MS+0L8A)F3FEQX=!C%NKO(;J!H[&%.W2A!,C%!;6 \7"0?%2YZCB=O@'OZ9ET M],T(?,'WPO#S[+A[M4ET&S*\RI75@$Y2&'(EN/0ED!E/-\ M)YK"^I/N*Q?VY>*B#":C?C-"%['M*"J68&Z+ \+G;>WX7OWIIJ3=P M4L.;"Q.J%-4+&FI7G&9"A\EIHI;FW/2ZN+3O;GVUX:GF6R:=I# ZPB S1P_) MY]O(RG?XL_>J[OV;B3HYAJ5X8N9VK\FE3,%>V/N/I)&C/8L65&\V#68?2\IG M&83T%Y!%QJIL3$%2O(0C(V$7K0&5*N;%K'%S/3)LI)&U!)S-1UR!HMHZN^>: MCKM&H;$LZL?\@ZH]UCAH1KJB">E6S+2Y;^T'N7;C7@N?GP ;ZNOB %^'?R0E M/;VPM35)S/#KSQ0\#AE-2$0UUBTDGVR)?76XWDH2^=S1YR(5=D]7=#IL M:+ID^#.32AN5%II<\VN_;,*!?;DW/A$#UZQ3@R.2.Q;.L_J PNQ$8^J6":H_ M^&94Z)=K-3)">2NDZ:9\B+0 #J3= PCEIX-07NTP#W+^46GI,]AY[E9Q1>>8 M45*JF0TKT9F;6;\%;/$ (CS(Z*?+J/BI4*B?0;,DFAS*L$)C:E,F&8UTM*;J MXTW1U=>=Q2NI(*T<%+%*G2GD5$P-:[I<0MPN.<#8)>?WK@#[>"C #@78?A1@ M!QLQV(B/LQ'6)3%+%!K?F^=#"_C C$(8*A#3M-I.CW_P80;YO!7-43=ZC\@L M.MXT&JLQ?G50R8F'00 ' ;RU .X*XG3J RQ MR?A1=>D [HP(&8J;<#/<4-&6T)%?PDT)J*CS/A!=S!5%AR?>0U8^-X$^Q?SF MC)*00HM3;$FANH6%3"TG:EW2MMM-^]3"@_0H4>6'IH!= :"EE(YJ'J/U^N_#,-;AI6>EYC3?4U!$RT4Y#D/O>P?UAB/?,@ ML3_'5S9$F]YIM>9.&ZRP:V/6!&B#&V"'L0=_5%4ZJ+/#'U;-U%Y+&OA&KC/! M:N"8&S#3*JAV6PFT8A#6-!"=L] 0BL+,J;:>_DA,^OH;(8O3! OND?/@TS:C1*< M.ND]6AE[A#S LYR8-JQ^_PIYG<*0F0M$)9YA!5P0/.E-::3*5-V"X)>;Q(@6 M#7[&)HCPXX WQ"Q+A?W]!;NQ NV4-%^>??6#KP?LS>7)XA!T<2/]H9>P! M?('G;/2'><+FH8 V>@0"W^SL$:AI3BFFJ3XFH*:NC(S+C"$;]1S_]B*NDOA? MT=]IAI_AQ8-I\"L8SZS3RAHT:;+JO&EP=4K2$-IX8G\[0ZR67'"=85@GH*6* M\[SALB!VHJ9+7F%[#JJZF+U?6-5AEQ;&QNSGJU&K <&>4"S!5HB0+475#WB. M8*C0_I;>&:]NXR;&LYD5B2'HEYQ06EZ&JL +C]4B59'G)I-Y4%0*VVK(HB"X MA<.C5MC[QXP_I96P;X2I3*MG*81$]7*G/S5BE=*6$S1\7C]B(Q\<$"(E41T. M[FE8A6)/QWO#V!T>C9+&9M,E@5PT2SE@\#4@7@!V*:%YL>^+]PSTSUD2L- M4M:L,LU*[#B_4EVO5C,&0-1ZMIB<"8MO44 X+G-:PIMWP8Z-$QH;K0CXN M/R5*'&+S$T4.2C*M&8R8._^GL#H%L;[XP%+S$/X67"_HRF=:-_DFL&(X5-0" MG@-1=.DCW(PC2J->KPP?0?O6!$;K=:Z[)[?4T\GC*\KOU#>+H-J" ]C]ZJ'D MOF75-=QEQ=_NM.+1 [8*[:^&EH'T CEY))WB'W@C!)]SMN4<=I.X.-P=GIW[ MBY+O0(WWX/J*/2@VE:/7Z81FPN/U++K*#,-<-ZP"'2MIIR$/' ;Y59\+ZF@> M!P= >RSL*77E3N8X>DJ8Z=29 ]"X<@T%!>/ZL !@QF M.ZS F++$\]K6:\Z]]=?!@>2E \2;!NC5(!;P]T1W"G[<'G=$'@QV'ZK:A-R.-*9DS]T6K!Y$DU*0"K099&8H4O''=AV&4/8[7 ? M:&>M*K_M@3K?Q1[5>2F9[[MDDYDTVXP-SHF'-I>^,Y:/^V MAA@C).AH4ECZQ(@3*NMC-\KP2,M6/]3%*!*P(PP5#%3/PG!%27!7Y-(?J_!& M^;+D5E5+) YJI=4L(U=%.5::+D2N%$!Y=/B4"LQ]"?RDI0=M MNY)\B@F3,? !&+CWX'"\!BC^PD9^(\>]A7%V(P>>G-%MY"6\5 1:@&5]13J%A"6A5]NE*36L4B95Y/I-.&17O&,\ZNRJ)D4$^'.H>24 MH-8ZAZN=P;BZ2K7R*!3#X>)',#).&@89> W@/3-[%.A'_/Z#NK@@C"N5J#T[ M/U,!,S)\5A5P@$Z6 /Y61>:E L]'JA.Y="Q^K&QQ271#(+@ M,4MC2+E$OE7EYZ*80Q!Q]S& 2:P$E#P+:!]_!.X.>.3\:IQ739(2Z(XA.PK. MX-*^>9% ,^T:'H_>KC13*JY>T4,K7-!29\%_@8G(.$VBIT#2\AJ_!5N&A4#< M[3B;-92Y $4%7"Y2&$%0@D6K4E>\OKBV(X6$7$GH.#=L M9.KX \W7A*L"^7%.XDVM:4AP.A8!)U=$;X:[1F):+(O:R0X]9@FGM60.@J=. M^T<7\8I:[,#EYK7[@CF\3>WW)D6'OZX\D^ZF\D-8&!EILF[2!9P>#H$".@%9 MPABI%UR.C@XBF5IO^TOC^+-T3.4OB)$_*#7*Y/ HD+U8F%L?*:0TT!&Y%1/@ MV.";NZ#3/C2EQ=" !7QK<"?4)_)RK6R&_)H3 <*FJ\'/-)P>I1LR8 E'"5T9 M7COYKL!OVCV):80)5E]3@$ZJ: M1ES.1*#*VKI;$Y9F68"=\@52.&88@6*U(A7>4S8%3.0;7^VG*'MK@1[C CU1D .T,O8B9RMX D_ < S6 M/2UG *74K!8PM@>_#I?4;5K('[%ET>!%FQS$6^@68"2[J?'%4"GBB0(5#1&T M',G6+F+F0>")!3KS4Y:''2-8FH-]M31OFA5DL/FV5K?F@JF$;54.&?6J3&NG MXM.BC,N4SBBAO/,K 5D"C\T21#DS:L,KY)J!0[06,G FS81!+8>!S\%@-TB"H-GB=6%% 7MG&7(PRV=B[L3ON=AC7%-.G:ZVJ M7/'2-PZU/7C:*4\JWJ?\8K":M(#:_9:W\^;+06/32#S14'0.XE=H#67IE!)% M,0QXAO"<3I@]%]16C0D$R.*[ZA;\O4OK,C2$?9B+"VAS0" 0J,W+@7!.Q2I> M.^,G:-CXB8._T'.LL&!0@8X#_$O7$\9YTD*%:&?6P=D'3DBHG8J.O1^*U-3 M:<=9EU20[@@F!@$L1+@6L70.T3D2CMIP\]( MAQ$P;*1^]%B3FRIL'CS-ZKU:%ZF\<["]]U1GCM*39M M2)R!:Q6RM2J9)% OPER@?A6!Z,%Q3E4'07_(VM3*NCLFGZU=2@A=).J? M4?"B]N/6G" ++,$FUTXUM"F"L";=9.^C50/8?!66O']3<0+$R5Y!$-0T9BM- M@E*G\BKMU)4/+P*=+V$#MP#KTBJA\\&'J$S"@;K<"S,2M6\*HT./MUDQ6Y)Z M' \^"%\SY24'<$_MW!,+6%)J%HNHN= M^EY6>Y[L#]6>H=KSM5=[MCO)02*;$.OCE41/^*"05&G)E0U1]\ =$_L>]G32L]J?6-RY*#[>#V.7@C5@[:$ M"'D4/*>*6M#%(LP]\M[20C7NH:C$LX7C)>U80<*3GA>FJ7IAC0062C/"RX%*X?RI<6+GXW[1.W/;";[Q1!X#',ZK;%Q+20 M[\6%E]CS'BL](=S&$7*H\VYO:W4(/Q7TA@''H/2Q*R@M'AGSWC^F'&8!8B_4 M,Q"-N8/%I9_<^DM[@P><4$^6U,=2WX:80O@AF^MUAFZZ[2>G)=Q MPWF<*7*PS&W,!K1:<;KD0%,B;+='00P#%T0>+6Y&]+VPW)X/+CQ1-]>85%MS M,X0<-72NZ;&N#)^&.23G=*N 2Z?WL>#]TILL['[#[HJN[7&I&^ISJ*S#C\D" MW^YMQ3X%8-K-/6QM5'LC1XYU ".NV*5&W:7.[$KN_3.=O<=$,T3I]IB$'_D1 M]_Z<]OZ,1P'\_E=-#GJ-[MUN,)$)"/P;E96[TPY5G($.4?H-$ABNEBYCGJW< MU%7["!!H,F.60Z%[ME:/XXKB^O54ID-,GL]@N(9"GNH)VT%I) I>S7DLW0I4 MVA$Y(SF@ZPUC[9\^UGZ#8TSB:P_/(IUB\W37T9,A'LP;O<\1_Y$;PB'E0MK9 M3\.-&)H7_UF F\E,=M804%9NV>2L]K9;))CFB:L%8_*^3R'31TN+W-7T%%!?[9K-P"^#+KG-KI'9')F M]0!#$Y= 4PHM0-I5;#N6(,]M?Z*MIK85\WP;E)RDU&QH+4AS<'D 8!YB9BK% M3D+^&P(NX\WGI+4\![JR!CEA'6.I2W67TSJ" P!]K,G$F M_%B#&\YW#TZXICS[-2L2<7JLUX"$B7&"&@M<9O$)-TO12B4@7K"S\XQ$30'@L\NE0-"JAT MW&NF^GXXX,,!_[1 A]OMG[O1DE=0]^9(&]OV:898?N6 4IZ<-E)8/MW1X'QIT8@U=W$&L/I'T[_[7*2K\1.5:T#;&;GAF)S'<'B6\L=R> MALY=)IY@I: <:+*'_$^XZSDU3&)()SXA<^#&R]7W/G+^>G@*GDR&QJ>A\:D? MC4^#4?G\1N7>69,W$K1K:*'2@[6ZQGF/92+)##0.EW'6\*#-=$W5C=" P#54 M3WU<(>)5[IM]*PDV@ERO]<;2I6!?T;IP1P]@*+&IHN<)4PESZ6]'T#T<)#@X MX-DQ$\^PPA,V]A=7P#FY2%<\A ;(3![&Q@"F ,YNR?OYUY&R[XZ'E=8I0;?] M^ZN7 R)Y#P[J??7^5'L]LZQ"WQ_X830MHZ]2J $1M($ZFXI<'^M40P' M3=P%:;P%;,"E."^+#!(\I;0,81KHHDFAD3%7'9NNNZ_U,<:U+99-=H$*DI$< M.AI"I/ASE2**)W?3^3$D65694@S3-;XG4T%(.?A.Z[68$N['C#'?JPAWRB?Y+6#U2[^FCGBT"[KVO10628)*UQ"(2A);#S4CW//4"I_X$GD/FH M@6.>U'+R*M77!'_-X[($4U-587(,.CY=OIM'4>(YC)&54P (C"_C-..N TSJ M6^>.&,-QFW'"9X.;U2WG[CCF-^_):] L<]9D?ZM4(R46K^P['GV1=[;'++XQ,%:': ML8J.BB4RSZ2UDK+\K:;);-8'NDB!$ MQA3RJ6@($')IS0%O6V4R# "UE6A& X2B<(>C"3D.U;@X^ D7B#_3'Q1&A,H?_4K5+D5[BVI1?;SMFY3K+QCE[##:@H0B/MA(MBD%E(#\U!I4-%XP(F MTVL>:H?=X2Y[F/:=&@8=&^%L_%Z(1T;3'TS?K&8_/'RB8FI^ZZ$@H->==XOP MCC5?[ V>3)OC*;;4UN[#(/W!BO#GH"<5L,CZV^9-&L,?*4,D]BA/>2= ME1V1)I=N@H&= $7N% 1JQH]#,OU*U[2O:MT.-4YP@'7[?PB/KA2.)YM@!#U0 MTP%6[\<@IXT"#+[<6\:.PX$WO+ VO\8.)4+C#DUZ?/7OSO^=E? MJR9\2+SK*5X0?&;)X6$$*%V_[0C-!F<0<$U.CZ#DT:S^AMOK<5,C05^&QH66 MN%XG92.O^,\%T^GO\0H03PC32<-E:4 X$LU=<\,W$U5$:\8N4H4V+T_B&E!Y MZ&7JZ2LV#%M@UZ3[W=UZ$P>=\!17J#&G,G#- M:!IB2D02>6M@"[\D8&Y>KU\)C0(ADR^M&"^X2]F#6#,,>-%NC;.[2-#L/.=. MJ%3&;:O?+<+_M^\VLRJ )R0!<^ #6%>W)+O$B\&QYR7!P P)T_J(.X!C[ % M8VE**\.\>+=WQI91%+Y#C2< ;2I:,K"VC@#>.SAG[A:]-,U7*%2ME&]LT,:% ,3*."WHX=R@ LJ-:%>04 M8)LD(9"AA2 Z$ &IV9@E]7"K]*YZB[T;-W+0!J&7,V+!N+GEZ?:[[MSG"%R' M#2]$J_K]\>/#W5BWT=[^^'2'K\*9M(/#R?Q RE1<3T+SD=KP%IW2[Q9I8DT8 M6H_'!_N'WW\&X_F%WYZFO13/P'+5@'KAN46B,<$AT(;3:R 4.KUV_OJE(M)" M!)/8$:>@X&40258CSP:&C7MX)"HBYUAC[@)F>S^;?\+.R.%)>RI^Y^(\-9"I MIZ9%A^#B@EWW]'[TO.A:S1$QQ90CE:0*-)V9+7)"%Y5Y448WHU&-PE-ZZ)7' M5/P4PL"B)(HGO]9J'T:N2Y* 6=Q(B5[J>U?8/A@*VT-ANQ^%[3M?T>NTDD(. MXV3 99/EC%P)?9R8Y.*,%F;("280.ZS+(D]G$58+ MFDB39IZXKNVIPIO:TP%Y#\C)%TOZMU6O*<5NHE^\LINM;=2SQ]]G5OFR63%F MU@Q15RN!80AACYH\;JP&+.TR)0)+!0A@3>7HZ8668SY"WZ\1!#HT7O:/!+H. M\'-P0]2!CSA8L0X@]=PG<1WK+*+_%T5'>U*=T'I;T4="?B@DR-&NEGC%3-*F MJ1H9G&(&Q1:>I>#3OC#AGQ]A*BI*4:V#?7!I":"=MYH!\Z0"R=F! M0;[IKF/V%:-R1NO$4);<"I(\O(Q#X-R T%%!O-KFNW (U(BI+Y:):+"7!M1' M>'8QR&,1F(?[@A4_#V\"#]Q]="/D8M@\O%L.T4T.HBL/8$AC;Y$7R&VF)N]& M[<71,38])>7K)++"=@K/V!B&MM2DX4F J.:@LGX:/OK2[#[*G@VQ,VN^P>74 M.O_CZ.?TO8$Z[XA2#=E:8K<--UV54X.Z$0$N$2Y*ZYRP:'+;/O-@ZRY_ZC]I M!PZ2\G>)@QNG.'W=59M W5VQ*LT>]E=8VPYMG2__^_G3OO]U)SC1SFOBM*>AQP1YW%B$GX& MN.S:9(SH I7(!LX*)I#2ZCV--J$U="I5[%_0J8U$XZ4+V"FJ4(U!=+6EDYS* ME0LHM96[RR*NDU^#37W*B*%,8N&U%R3LV $@$5C%RPA0?[,@.D'63N#ILKZ+ MH8$SF/58KFJ><&5G8F%7G5DLP9=8%"N6'V&0X^KNYFXZ&;-R8W496KI.&6F[ M26\+!J6E>0],H-GSI:W3AFESJD\;-K8XJ"S9MP(7! T;6)TBC)>M"*W(MXAI M]&2[(M0:D-7BW%'Q@2R,M)04_-1[I M7%'+VJW"+&U:N=E@/!)^UZ&(0J[-J$, 6CT'^%W_>/JIM.9H7'*>\W= ;IPUCV&3'$]KP+7KBIA%L!9R,W(<@!V9&Z.P8\?7!W'I594Q KY!\*Z 'SOC MA@\ . ?(XWKD]T JH0G J-4![;6S0 MBN(H3?[K3^]FJW>0&'@W>7?R)PK\^U'[?,5(3WB"002<-F)T>FK]4 %C6E7- M%HSJD8?UHSD:Z;/YW5ZR2@1L\(J859@'.-!:&BM*QV!G%;F6@)YC1B(.(Y$% MBL:IA@E.D[-(9!.\-6.AZ6SF0254;6E.T@XG'Q6_<+)F 7Q8]P+A "U^Z?S\ MU5GT0'K!I]:,73WTN-4.)53D^]FSLU'TVI_O@_W)R:.3TRFKUS+*N^U4K[:*1W"FK(=7IA=%6; MP)H/CKE6$GUT MUI%PNHI8B-U)(ULB6>^BHZ!7#:T0.H3$XWN=R5<6X_A&@P']"QRCF,<7:C MZW4=(NT3TJ=0I-COQ9 Y9= Z;M-62 F!,1*QI(]AU?)&HZZ=1_N!&5^,1T(, M'QT[D)6WYS #_Y"3"V1HN>B9,50$*IZ1\J)'8J)JCR71\G]51W.'XRQQJ_0> MMKHQV=_4OYD'V]0-\\=]&1U+B0YJ&(P_\-L$L#](;9-ZPAT.JSQA,/=\2-Q> MEZ)H'WJ8'UV6[]"UHP=KLZN3^ @^E1$O"PN&C+,UH!(D!-$KS5'7'!ELC+)X\54 OL(?.N$D$ MCH 3G\B=@:N=$CJ!"O@*E#1&%;!7HH6XGU6WPZ'J-E3=OJJJVT?8[_U-\_T, M&G^Q'XT\2X=.@@9D!,D>*[\^4QK]R(;R;0DQ_#F@C>"\H%@6:_4H/2'? 8YC MG4ZJ:K/"@.V],2L/YL S1MTV#=5\"'G&B!.H>[$4!BGIF;03LI.EAJ4V._V= MP7Y@#8W8[&UOAV!Y_A6M+STY1CSM\P@F\.V#'\%UJ)$-+#^QNR!%'V9@_1!5 MZ <[*A<:1U!I%AY\= O7IGV4#)J8,AC.6DK^C5P7O88V*%X46<+@6B _'3UV MD&0)76GR5\C5UAFC(L-'AO$ &(MP[T/>$1:'I*;+0;IF*KJ!]4(D=F*A-(E/ M%]+R4;^Y0=:["BK"%Y!2C.?6+8O+I&=S,F$^SKNWRB/L]&D\*T"P+I[LJ.5O M+(/B"_$0D*]%\XSJ%6KP]\YQ4:5'ZEMQ*YEN13-P8QSR-/LHR?I MS[6'CA27HXBG@%L'6CX,5D_8$9X[R? I.Y7FED2]H@Z0&AT>CBYRPSH8%B6^ M$TX6<5$!P\^[/?U!E_[XX&!'\^*3C:,?>#'0\9W%Z^]2K+GM3;-B]G[#\=": MQ;O,AP)-CB[(!A2I*O;/2WMNL90GM07,>JWJ41!VL5DCN*?\%Z#N04?)SBD R">?DV;.SD*#'(1GXX6NJS'HV;]=Z M %]6!UE-;5./D4]G0^;2;0L9QX+[M2^*(@D'S;'J!X.J>5KSJD^-/6HI]GB' M4+_^28*\9*MM@O@3R$O@W.N\%>< MNIU 9(M2Z).0:C#CB>I@"4;CZ&P+JBCNI<-LJC=8B;# ;340S+[13(.:0>$C M@VE'U6^%$_PJ_]#J+D"[P=?&/ERUR/835PO,H+1WD=(]0=(K,3#!"$B)1>VH M+%MY$TXTB(F2-@]L&5$"U7K>B[AT(-':_P@?"2X9I-EX'8*E"2V)L)>4J76S__Q M[%?G[#!?="Q>T[-?]WY]X_RD-XL4L%5^=&I?KA%^P%V-#=&>N*0<<\!B@L).$+/\260ZQ[$^4V-YRQBT2IQ*6]#D ) MB"^>&SA5UA)GG#F?PXP8-]!@.5T' ./HU\K<:+665@AQ5A"Z *#=@*?!8APO MVYNN]Y@ O2)B8NHGA7-+V5+J8L0C:,]0NC0M\T>=%6"&74J:6**8Z8%AD=67 M; A\:=(LP\7P67;RPB$N52H3_D*V1)6%71@-O;%%&;RVHF+'E34RM&EQ* MQ*%47&ET]1HQ)VIN[J-Z5M<=(5"E^2>[34Z_C*-7SD/W@[.@L+=4FKV)C,/A M[8 ="J]B'Z=9P??MJ3X\.?K^8#]: G0]96&._H+/6T!!WVJ$++F"837"$HR MUJ/ ET05 .\++["P*VW^6!+TKKJ2=YS/W$)#%FIN[3SFQK7Z_:?].2F6+J\" MJYB4\15T_CJM%>A73,GC7)GT6;8!<- [D+0'_5#YN9D-4G5^A!$Y?'P6P)V2 M7CW?@0 [Q[N&0X%HGM"GWMC$1RB A]]/3L?'FQO+OK!L)/FBY'$4.:)P34U] M!8'3YH/Z:G!H=]+<74'/N\8T6!<15WKE[C>QJ1(7T#MYT)2KD),*.?^H=)[7<[G+ /RKPLL<*%9 M;@F;TGU4A-0512Y"H@+GD2RMSS;P-KK;=$9=G36@6X+03#"4B@0M]HB&OU:E MD6")(I:$^LI!%4%2KJJ)]@++1L1Z;<5;;QVZ>7E!;6%R(X@8,\!QHIEH;#RE MIW=]@9O=1OA95RU$VT4K:9W\?*V[_%>0YTW!TLLOK<6GOB!80V._5*P-T3,R M(PF:['9WN>H[;Y&0A W'N]J$D,.:O FH^2<)D,!V9XGL[>R)@PT3&(XF1X@: MV([[668[&LIL0YGM:R^S!?-NU[0L!AV+#A2*>['#QE3I6/WT!L,_IH'H3AM4 MWRZ,C!_SZBDG)!@B(9^ 70*_#CX5.M+4X.[=X0>_5I@Q%-9P<")@- G FJA M0PW[RSHI=7L(26-43(*BA"RD:,;UXF[V 6$OH),_MMM,Y:L[+3443'A-/Z=$ MO9=/PP4,/HSC+8C85@57Q*W0@<^TJ3$DEM>HBX')3:9;\+OC#^S5@Y(J2?D#_559![3I(W9),?$PZ[Y M8U]*:3P>B!NL@O8<)MMV'/*#_ [R>QOY5-X_1O14:!!4*WL#L#S(YR.2G*\I6JL7)I$1E!*BZ@50,9;80 M 86!5Y%4O,8*.38B (JEX'DP\M\@SH,XWYTX8SJ*#'Q3[M:8,N"@4L KDYO: M@>#[#!KQ? Q".0CE[:)WE][F-*HDJS*:DQ!(^MEZEB&EA/@):]"%081C2F-L^LF'$.'70RBJXJ0]B;0Z\* ),ML9"LT/#G?%1<]$^MNRM" MDH$:/WLEE,6>(<,+H3OC>9EG0-U [LIP3(9CZ-VHL76,7C3T2,73;3XOUS,H+ M]!IH6I(YM,4D&GC2E4UTWGB0^$'B;^5\Z2N@EZ6']GQ/B<@ZNB5&ZS'$7@<$"^*]U(1!W2 2G?8 P9; MS:3O2\X#X17=\FOPR+0NNPX]D4!O[.N.YJ==;$(P4 M)DR;%(][^TLUVHN =C./PNSQQ:]O#T/E23QN[=ZI/G8LO22J%D(+(@PO!$0XF-HM*@*&7\3_ MCLL$2M2R\$&34LV$-D4NK#LJQH4.^ 3'N *J5W=%_&*3 WC!;QX]*^2=#=ZI MC8O4V:=".5)Y.)ST59<<^==U(^GM=Z8F\HXWWR"EVOI)@J?@XOX5!%L5]R4Z MB%,"R,4UQZ'0HJ2!;\1Q[%H+V5'["P&!%%PF=2WU+KBL=@^@B\QD",'$O"@" M; Q2$"]Y:"D$@QH]"_2*-HG[1T+.I M$&<],W9=5AN0F#1ZUYHSN(E\W%0DPNV%+DV:^<,-=IF=<:1'(:9VYX?*$@=($QRG:NHT0]@IJD)=>]XQ1.EX5)[3;3^KQ]5NS_ZXB8L(9@.8])5& M!K>@.I(Z)Y&"V7EK](Q[MQ0GPU EQ(06WRUUUK#C8"QU[GH!).7_>V/MY_V< M 3@>9@"&&8!O:@9 +)E6.&0E&=,>V0$@31GWA.OY)GKF&T]*%#' EMYZTBAW&T5MD" MEU+X"3&$HD\#H#B_+UMVARHL<1I>/"D(U=PUV,_B$G(.*3"@"561=X/('GI4 M="$W_>P@55M][;].@WOJ8.E/?WN-D>AK#_']\@K*ES!8:E<%W'08F[?VZ4U= MS-[;=YCV%^X#J*7CP] R2\] *1V'_X MV?YT>#QY\/XA_-M'2ZI@8ST* 8N22&UW@A<^(8I5I_X"H(JN#V!&"AP4=F 0 M2<:';;J(= &]4:Z861I?SHGK3W_1X> -!^\V!X\=^)EQ:7(9V^;0 V["L-WI MC(<0MARE008'&?R4$58D@<4J*$%/L:*5^KNBJ!WD;Y"_NY._55'5>Z3ND*^( MZEQ,?J8!8K=X$$!4G!8,B:W*5H,\#O+XB?K0S>@C*)K@92/7L[E(9RT %ZQ< M0K:?($ !CCO\P""1@T1^BD0&TZ:$7"(8WUMD,@"?L+H3D/1J[&P1P2Z%K7S[ M5/4P\3]([Z?TTG/],&56P*(,BYD^7@]M_"!P@\#=<;Y4,,O9B<0&P?6.D%IX MK(*K)39.*I#0>P9Q.PHB5O(&@1T$]A.+2BZUF)@9]8$/,C7(U&UD2MAC)*\( MT8@8UI&GN0$%9V:+'!MRC,)^6*[LXT'Q?1# 00 _-8PV!HLYW(3G)]^M0/YN MA*N>6OV8P$VJ.:MF"@U*@PP.,GBG,HCXO)URZ*BG@!"*T!^*Y;+)TP%>;!## MNZKRX6\6L?W*S#2$@I#FB?T"=,>NE>8; D;0OH]#2M '%Z]2 M&MI9+M.:+HVI3")LN39UZ<"B!I]T$.]/$F^8=VLXKT/=/ $QHBXV$NVB0<0# MRG_K^56"PK6_\A2_,/E1R^@I#F-N)* 80%?AFDKJ2<=@@W /PGV[+!*U@W)3 M,JA/TL#SZ+U91Q7R(8(N1UY; ) DE$AB<,Q-MDOP[MU,YEO146-;ZJFC1T+G"T;%%D@$J@_ N"+7 _SI'?VK4$T(_Q!?!,UO"[ M%0UHBCM#KD>:SW'X4]JKR0FZ3 NIQC)'T= #,(CY76= [([ $#+*&)1H9U:6 M_VVL5PQ!'7'7BT@+=V1ES'L68$%U!*G%'FEI]D?"%+BF;P(<.@@&H&F89#J0:H_L1&K]L/M5GLVWOB+!H5D M6YP/V8A!V&XI;-R&+U*&*8=963BD:,>].DC8(&&WDC#"T.A"Y0CZI%4TY50? MH=4,@C<(WJV"F9)LK46 <+ &%K6#_&8$38=7+G _Q#7%K\;C&WMH>P'H&OBC _H=$BK:!& M9LT7(''5KG&=\5VA5\B4R$/!?AVAWKKG'$<_E$7L\%Z(+8B3S8*8"'WQN;G M@C+@NQ)S07T#@,H1YX\SQ6T04V6O\P'O%FE5B_LG(Y2^1(E-\UFZ0D@]%=4[ MEEZN:UY9&0DZ%['Y-J\!&)X7@1(%\,6KU/HA4RL"/(%J/EC5$WP[X V1+B\% MFZGKM5*0&O ?C;5FA_N$!#IB8 .8"D]1R.TK(ZU58K4+8WS.X2^\ M@IOK3A0"0)>BD34UN[%6(1]YN!;AKL"@?4H!&!AC2P[_(+EP6M2MX1P]B M&_TLX>><=F&65KQ?-2+.4UG$M3C9;8'"B:(7T!^DO]8I[&I>V =[*#BDP2L0 M3C)4$GWXE.96!X"60)W)"*KTGH5#^)5.CTKH#VAXA>,QU M6)0-ZL=4756%E M&&&=5 \MUM:!*(!25?90,T3_1CX+M9 UT0S 2\0 +9J==P:ZTNFJ@EH&OX1 M5^2RS#?R7ST^WF\DFQ<'^,!Y@WBV4)D X-ON?)\CZ8&.>=&)FH["GWC2E, A M8^6SC[##S^=ML!$EK97),BY'VN>H'<\&<7&!*H(/Z/6+ET1->N-EP_:VB-S? MV?L]ILN@/I',VI(LX%>,L$()F=@(_=71C:P2[TV":*G6YG1J)KBCB:[@?T+] M<3H9'P$;60;O[*4BN('2!./HI1A=^C ]XPYQLJDI)$DI"K,JW! M#9A;][RXVD/-8X\MT@*NFA*2-[6@&,3685T8!C:*P%^KU^[C*CSNT??[&3<)VK%W?)2"@8]H+7"@:J4EA.DZ)(*S/>968(>9]6E2B/ M[#4@3\$P%C!'"Q.-A4/ =RD\8I7!LTQ[#XC@.9I9N\LX\ B/89<';106R-8" MU.]^#5?&X]5Y6-G7M(O*C;Q+D,_$C1 ILK&Y ^^&:2'4++.%21IA07MM__6? M_S$YV?]^+^B!LH))6 M"N)3N&[6SBF3H[CQZK=3-/>3'N9T:&4>6IG[TP-4?!0"=B=IU@3#H"I" MU2PB&Q5LS]UP[US;WPR%6[DQF,1'Y&=[UQ1*73#_CUH?_JI72J8'@](]5;GL ME_.&"UQV'R#4U+0Z;P/KB,;%WJ2,T]!6R0VFU),'V\[;['L 1YL; =;:)Y0" MIULV=QR]X=0=#I2EV*:-,^?0TZH5L@X] MR5KJ->QY C.F7;D2GB Q-;@0N6&F0:NBT,6P_T4S?V7N[ 'IR18Q/:IZQ!'/ M,TO>:^H9H@"3%E:6'!Q8<*(\HK/OPGM4!/!5&UD7ZO0Y!E!W]N10=\5:Q&H# MJ"G^>>C<08N]Z)"J0?J5E;("3KT5P$S.ME10L$7.=^#6![LC^OG;LMM+Q M#*D-17C8S44>Q&4CZI&.79#6JA 3$4]F11=E,?@&:#*@7A1;+E!>F1&&!9$C"S)%P[ZHRM(6!I"(; MF'?_TWGGV07> Y^C(4A$!*\OD4>''RFM191R _C&,--I%^&BQ-Q@@?$SBA?V M0B)RO#,1VX'!Z.MT3X.+#*>G\B$&] ?/X\NBE-1B4_4JOGK5,F[(&/2,3NMS M9^'.KN(RB5Y9_1H]4/P\^&'X+9/S/!P)\ZBD8:UKS[QI_R9Z+%HP-L,JP-)J M8F\: Q=0?(7TDG*JI.BF\I)B<^%TPYD91[^Z",4]&T4)-\PAI2P$053GPCG[ M-@>CP_W]D?6LK;5IJNY+EV8I--27L57]$L/QZ>?W:O2C[N.CHOK:O%[G56@A MF\WW=7&3/=_6PZ](4SY('U(0N,\3\NJCH!A MR[Z@B>'.:05UH;5U<^W"V).0,RFLO?@Q*ZO$_>K@: 2"&".)]=%?Q#OS"\=^YR M$Y 2CXE11$?K(W;_HOCB DI4-88MAP=XOFB7934PSRV',SP/K62+.POP9C/O/*F^3#GG;EM64!VC+7+I<6I&C?%BG_-VA^'&J>O-/ M5I;,C,RG6[!.W?.1VJUH[=#U7GE'Q-5%5[TEB-K)_CA&0L>.(WC"1Q"-(#! M&@9444:URYR>_%'F%)Q:=\CIF+C;PVT2 ]5/NDF;^AEJT_PV5L\O"= (V9A1 M6JQ0OXBK)/Z78]J!+&)T?')X_&#V\,'10UE]AGFC@A=B>9V, M$S1,D&,UR.V/BW=8$T/1R+ZX75JW.9AZ)&4$E6\OMKC?3;6E-'-E;I+ZK@.Y MBNUCU#2HN3]^!U<;79,T(Y@XSXGR?[^^-]MXC>AOH&"2K\B9U^/#[XBXW \]35S56B M*DH:$_V"TXMV?P]:>LG^XEQ]XP5\0Y04[8K6O7QQ+I=W?SN*Y>]TKM%QL%N' M^8:5A-/(!Y\5U +@!RAI-]W/8/JZ;1Z]$'.>'MCP8$6:2O4,D(1V/J(U>S&_ M& 41W-^!/@'< [3X=E_(?J>X,*"(,73U=3GV\X0L,7^>4+Q2H=8=.0K237;*WO%B-HK[WH* M5W0)BW!_MFM]>.RI:D>=Q,GX^)J3Z.YXTCZ))Y]T$CN^W742[V>-[/%0(QMJ9%]5C6P[33VMZT=: MS HF;Q-7]$\BF6)K6]"IF4-NGK30Y!B)Q$]VF<\NO7(?S.?Q9/SDX."H9^9S M\F1L5[0?YO-.&_Q^,X*906,\A$JDR@Q2IFCU8N'FEL9&&- SP_E-8\ M?=CPV._ZYR4B3\ZRN*34Z2I.B047!7OGBHRCWW0OF"J@2H&3SQ@*!4=F5G]! M&LI'VPKV^F"737?5.DT"?^4M5+>E]\"4%+S(FKB#-UY%[@S*I3*& MDC[X=%0>HQUNM5/SAF,K(&JES:T/(FY22JF2@9X>AE>^,XL;#>,EC[9QQQG. M%\#9QBYT2H]:+524JT)M5N>WIFM %<.,P!64:^U_PTZPI]9:74%>U?Y'NA1V M3([$:@!UK7/!#6/CJ!3?K*A0/=)'0!8 YA=T$RCRI,#::!%=X3VI5;S>S.)A M;]VRN*3,'$N[2H;U\72_O,TFCG;M(/Y.[Y4DVO1VXJD'?]]ULE-U!1.R0.DM M)Y-:TRF?1/-%:#UDMF'.NZE&C\($Y#BZU1OB)_E]J'!MVH__'9W3;C_VA&?) MT"G[XC-S^\/,7%]GYEQR7 +F:1;G[ZT\F]E[CI+A$.AL;E@*F+KH?FO-PW5: M=XW\\!C2VIU2FFZ!5@RK"Z7CP26??:I^2R_) "@Q'(I/'B2UEADJ[#8NC*N* M2BI=8KV J'%I($5>(3D4"%1\<6%*;,LNC=G#XB%VN S". CCK0";5M91GZ_) M9<$? !_,(.UW%41OX@?.8ABYC:#V#H%2GJT]01EY&)C8* FF7W>RQ."=%-SG M%R?%BKL&H=WQ=VLFM3@4TQ]SCAU*? Z5[L M(]5EW.![D &,?N+[0,DZ0[1R2 M#P1T0%]1B>>NBT&J@DB&:F.V?W X>#[3I;OFT/#IT78",CK JKJAQ):94:![T ?KJA093 M&$1\$/%/%O'+> 93*L;5(3IT+@O^/ T\]-#+]I]&Z4USQAGAO# <#!C>@!(# M6H(X^E=3E,UR$.)!B#\YSLQ#?!Z:-^>AO;9: J87*EOIAH';E/)?!;1C$ M\9,=]@\K:Z&QW=>EJ+=H4^ I+A+[M9$U]H##0FP2!OIFMQ5?J+8RH T. GI; M 64PP<_HCF)&#H27TGZ8A@Y+TK5&63IM>\_0WO=]D>[X7/$49K\UY_>S>>SXY.#T_C==#;??W=D MS/S=].1T]LX#7_/27*05(*0F"#5:S GI MPJ/9\9?^>(@K>$#6_PY.#PY# ^>;=_?/S8BEYR\FYZ<'QL_^?P='YBXOU3$V^( MWN%3,X^;K*Y@@N(-#G[Y-;]X=SS9/WC2 ]&+#N]8]N2U:7*$7EQ)VR!9@5*; MF.1H,CE\9P[VY^^.CDXF[Z:/CQZ_.SDZ-4_V3X_V'Y\^WI"LHU^LW_$FGIMZ M_32M8/*GL5;NW-Z(7CM0;#Z*D1>G@]/'\]&0^?W<0 MSR;OCF+S^%U\G!R]>WQ\\GBR?W@PGQ^9#5$Z?@GA_O,-U+M^23>M_=[]ER_[8 <'TR>S=_M'T^F[H\?SR;O8^EWO3@^/ M3I[,3@[,T=&$Q>:^I73LK8>2. ME;*\8I]T\1M# U7\;/2@S^V7/\A0-1QP^G4W!@G!S]*;\2A=EM* G/]UFA&C M'8S748XKK:+_U]B?3&FO]AK9Y.&./UI99(CV_;W_)VFNCJ=+JS#W!N.3*?:@ M8A4#\*C&2J4_?_'TV?^\??GL?WYZ_L/SMV_>'5IG<__QEY,R>)SH[[[FAY_9M,N815R$:S*;EW1*BZ2Q1,; M,#XX_8LVS:UBX6>W_1O[67IJHXT;ND _ M0E+MBPO=5RM7NX..'HJ.EX?K9>E[G:]L>[[>%_KCWVQP_'DFY:T+U*XE/Z?15VOOGOTZ.KJ:ER9V?BBN'QT5LX6 MZ:6I'IGD(BX?)7$=/YH<3PY.3PX>6;&?3)X<3@Z.)T='^T].GSQ^E-@7/WB\ MGY@/AY/QHE[NZB;Z[&.XW$YTIL9K7LMXS7DXD_-N>>K[[\U=\X(]U=1?<%O^("_NFC><3!Y-#A\!D6,?M^>W##_MPSI^8KV+%OW0$:MO#^.TM?P1X.'M5]]*BLD_!- M"]/7D^ZP>"3!LR6GUR_H:,5B\=NI[JY&_>21LR6H/_U9L7^P8%;\AH M]?M]^N'4? 4[]JT[0,,6WG]GZ2O8P\&CNH\>U5$_^P&^;B_I4S):^T/'A],CA[52QM@'9^2]P_^C1Y/01:,8^ M;L_@X-U'!V^(+'KN# [[TS>G9MB?7CLWP_;TV\D9]F?P>[Z\WW/4S[: K]N7 M^0826X #!IDL30]6&B"TM0&=0%Q/K"$$''3<'8!I%K:7!J:1TQPS8B^08#EI M#.3"3H;,U9"YZG6*I">9JUYJ]6\^QV]LI_(@UAJ%RTNX?YN[X:MB%Y M]VAR-"3O!B>V#R_V#0K>%T_>,7/W9'[TY/0CF.B^S=T:4GG]?I\AE=?K]QE2 M>?U^G\$+NMM47B_;%;YNU^8SIO)Z@QKV8UI6=2N35YHDK6^:MINN,:G6,7_Y M9G/^,I[/K4S$T*YF+T4INUE7RFY(A V)L%XG7/J2".NE61@284,B;' !>_)B MWZ#@??%$V+ _?7!JAOWIM7,S;$^_?9QA?P:_Y\O[/3;&.?RFI>G^IKXZYB_[ MU,4F YCG13Y/[6< @Q^_@&:UNQ#9-'+%?[N;6GO'<\&;L@A+]7[_$=?\E)# M@U9/\U+#=.7@G_7BQ;Y!P1OR4OU^GR$OU>_W&?)2O7Z?(2_5[_<9_)X^O-@W M*'B#W]/O]QG\GGZ_S^#W]/I]!K^GW^\S^#UW^&*'DW[F=K]N9T;J<;-%6>U! M G?_Y'#_@_EP.$EZ4T\[=T"F7$A[5:;Y+%W%6?3L@YDU=7IIHI=S^PE31J_- MOYJT-$G4Y(G]\8W]>YG6J:GL9V>+.+\PT=FLCEXWF?G/_YB<['\_.8SW)DOT^@__6[_<9,E&#*-UGYVW8G\&3^4K>9_!D>OT^ M@R?3[_<9,E%WF8DZ&)JC>I2).NAI3P>!^_>N,O]]G2%@-HG2??;QA?P9/ MYBMYG\&3Z?7[#)Y,O]_G_B6L'M7Q-#/VOTEZ^;>_VO^1*\TR$Y??38MZP;?; ML_^NB^5WAW!;WK[]_;_ER6+(P\#5@^OBWE@1_.[_MW?]3XGC4/Q?R;@S-SJCE0(*NK<[ MHX"[[.RA"^[-_L:$-MC7IJB M;9TJ<,#7F+&R;55.WDI;,Q!JM91FNID&O3[<7M>6!;ANZ8 (U"+WJ,T&.(#^ M=(GJ-\WXUJV">/PV30G $@MQI:7@GU?<4_K08V@*/(T2!3H?#P4YGUPDF3F= MRB]" XEFQ1$ZM3G&94FUUMWI(SR_X_R8;)1A9_V3O92DD#QQ"J5)\^^B0U@#Q^08#YU MT>2INF$1]9Z%R=[G9N P/F1<'PS6&Z,VZ1.N3OOZ\[CW=AAY3D!2O:!YB($ MF2,-=',8H?I/G5S--P:#QZ(2^K!U>/H>'GM5CCH$;YC(S%: MUUS\_V;/[1S!ITZ$PZE^F;U!Q5NA(@J[KD)%?%_YDIF&C#H<8>M8R9"P-@@D M'1]^+SA*/KD,E#8-I2B6_5ZP5 =O8TT3Z(KZQ-TZZ-XMKI8['1F$S@P/J['S M%3S9>RJ]>?AD/8-A&JS?T66A;033;CV"^LSWV3UTA 8P/7&*?8'ZG U0F]Q1 MH68#J;BR*Q\%^A%B#G5\%2\9,BX1"Y RM.*QUQCT%4@H%6XT@-9!W#N8QP$4,/-7Z',- 0VJ^3/G6H/$B7 MB=&+9(J%AZY@T#RMVK5[55?[HXDZ6TP2$5U*IAMZAIA9-O6,+"LYX^1MYGMO M,[G)7\HV/R9_*=/\F/RE;/-C,K%7^#'EG8;'MOP8AXW4QC+E)&CW);*@!D#_ M>*7_@M9V73PL4(^08-Z':48^C')-K)U6OC%]LLV/,7TRS8\Q?;+-CS%]#)1R M;"89_1A+YKWP8RR93/-C+)EL\Y/?36B;R?6-*L+-->G,BKPRFPF-$74_[76= M:J7@5+';+;B8=,OXQ.Y6\6FUBYTS[)2KIW:_4-F+-UWE;K=AT>PV)&:WX>K, MI WL-HR&6Z?YI75Q^[/=Z'2KY8)=K<9#*R5Y+\P%CQ1@%Z<*F%&2YC25$.P_ MH9"T/XZ*J%HXAU%4MDX689&@ZB;Q&C(5^>71H8[3E7Y5]MR[R."V?58J'R8# MS3H\[(;^&#DX5 OWTJ,"6M6Q9NBCI[(#[@*XP0)$I0HE>]COJPU(JA7] O^X M GSG) S@1[H]'$J/<6#,85%GHY^@BO(,G)CJ-UC4-T"9 RU9.^+$X M1G42!&!%_&6I+-@^6('Y@IN9\EZ'Q"SL:C$0W$T(;I:G&TX$58Z;SHRN>93T M%U\M;9!GD)-AY,O#^$9P<'3%__A0+)4^NM$' MIP[ZFW(B'X>2\@! ,PGFW^=8"LI#=.-9=(L=CX.P,-![WY_Q0TP^3)[HR%\R2RG59);DTG.<1S*W^#Q?INR/4C0$ M'^? C!AUGTZ!F>:X'/>8.X8/3P[\S_\!4$L#!!0 ( *J!!E$8UQ3>)@D M +PU 8 8VAR#,Q9#$N:'1M[5M_4]LZ%OTJVKS9 M+G8LNQIH[E)\D)V4^_YTI.X@!MZ2OM-N_! M#!#+5]*5=([.O;)S_+<@&&8)ST(1L7?C#^]9I,)B)C++0BVX1>E"VH2-59[S MC'T06LLT96^TC*:"L5>-EXU6X_ H"$Z.T=*@K**R+CMJOF@>M Y:K'74;;>[ MSU^PBP]L[WH\V'?&I^>#\6\70]_GQ?6;]Z,!JP7-YG\Z@V;S='SJ;SQOM-IL MK'EFI)4JXVFS.3RKL5IB;=YM-A>+16/1:2@];8XOFXF=I<^;J5)&-"(;U4Z. MJ01_!8].CF?"NQV^#(UA8:5-QV$Q4M3XXC.6?&+E/Q MNC;C>BJSP*J\VVGEMH>:3=R^97,3+&1DDVZ[U?I[+^=1)+-ID(K8HJ31.=R4 M:3E--H7*#ZZK11_!9K& *VXL0%/Y12-D[,]/P-=W&/T MVRX_4(^3>WLCL\'HHO^>#7\= M#J['HW\/40R+X>7NCO+B^O+JNG\V9N/SW1W$U7#@%JG=V>/[[/R2M0_WHGU: ML_&[(#2\PL(-WO7/_CED_<&8;K=?=9[O[K#[5ZQ_>GXQ'IZR_\\R MNDWDZ+OL(:LE[;0.UNO8OWS3/QM>!>>_OA_^MEK"@U;KX)&'_.D!DN$?'&/M M9%1GIR++I&$?&NP]SV(H0IV%0EL9+YE-N.T>-ZE5/Q;+)ZE@$Z4CH5_76C58 MIFFI/>MKD_-P=5WZY6L$H4I3GAO177WH/<*A61\TZM.& U?J//3N3M_N=GMP5&#O"PGK.RYW4"0$%4[W[Z_M<"8.*6[O[3<3^^/0'KCOK^D=N&EGO%T M"_-E485J%&\09%C"YX)I,9=B@9#,)D#/[P77X&&Z1'FNM$6@QMZB!T?0^T'>P8VMYPX\)^ M-ENRCQA>*I >U#WH2JA%"NN8*>05:)#+C/%LR8K,ZD)@($@;7-(!#'(VPY66 M/&4Q#U&DF9HA)K3*V]TQR 1@:KA>DLF,?Q3HM]*F05D$9]!E2J.@/L@@E!J9 M#LP(Y? $Z\ZP2F'"3$%_-O470HNR$1K 3!J$Y+0:/C?2PN0B= Y2NSE<4Q&& M"2A@4B;+ZC0\\>B'\JCS9^&18+',@%0"_0:9=9 (YKBM*_=E%E/[E!GBZ!G=6>< M/R$W"8M3M3 KJFDQE<8BC;>,4Z'W&U[6*XPQ*V?N>+NCI&GM*&F>[QAIQEL( M^\FP-V)<"X=RH%82AH!&)@PMD#0)F9/9#$)% M8D77D31AJDR!>B1A6J4>[KE6H8A0;-@>T!T)T,5#>'@3)CR;"M:'.EP6*2S: M'1X@Q13[KFK[,/)7_E)2DI1YFE'[C"2DPC[/!O+EP1W%6QW%Z(C&>9N3L*!H ML?MIGMU_%G94/0K[F:GXJ/JU19W:R6VR_$"F[O']W:+JJ3"X FA=B/5E1M4I M^@MY81Y>A<*PB0 [RIY\8*<*C08@-'-IG'S!2F2N'4J?-\)7%4]_K JZE9'= MAC+U4ECIIH0(PA>C4AFYTV]33(R,)->2!B!]_.GD/*.6D%XA)G2[DW$!I!,[ M9001%4QU"L(AC)&UR#NR9>Y*O=6C\ M !7UE_?G8XZ3J @%-#[KFV#-/^W!0W2>KZT%I;3QEX]2V&25++MM1OB9@#\] M:GPW:?6H*>-/1*MHQVAUZA%[%_ET:%GF6N[.O?3Z"L6CV%.%8:$)WY5 [YY6 M9\I8E-.C-+1EL"BK\WRV]XDJ,8@*+;IE73H>@C[NO)6.8K-B[=>^]RKA9AT5 MDXHY8HO(R;N;CU)ZERR5'T5:'K[>LJ]_\Q1]@YJIQ&_%Q+NNUVER$)WC+O_=!*T:PJ[:R=!_11Y M%:XE"$=GD'2:Z9XXRS+X7)_(+ 3_2-&DS[-^!/@ M>V2,1ZAHQ%K%/LG1,J]$%1 -.*G[D-8@GC7%####++G!E-'#O<]HGL+5GXY, MNW94TT=4&FLH1!W0%D[40 [WK+ID4=T'=3*;*SA"D5W&I^4C=UWJH)CEJ5H* MW%TDRHL?W^(H./4H86_CF]3EL=_4^N:WLTXQQUW6+Z8%(H(7=49O/5=?QZIH MXH.XZ9U\L>&6>X68%U:M"OS[PZYDZS7CU@;*I0V55/A78PXW *U[(>\.!V_S M1ZUX?;$GHI-!OS=U$1I'(T!ZAM-7I5=?E%L4_._9RQSU:TWYFYJ9TT3?/NVX1WYL6Q\K/@\'/QE\7'G>&7$*']:J?Q\82-Q\?& MS@R_=G*A$5U'HGPM8)!($;/AC0@+.M5EYSY!OA\2*Q'_,3K]T)5RSOB_B5XK M, \_3K4JLBC8CM\JW[;9OI'X&.P CJ0R$T%YW=H2Z?(K/5LRO5VV_@I1CO@K MF"#_^!CP&%K-SGI'\44M%P'Y;R:YKSJ=_ ]02P,$% @ MJH$&49U5D'*/"0 4CD !@ !C:')S+3(P,C P-C,P>&5X,S%D,BYH=&WM M6VU3VSH6_BO:=/869N*\$&BI0S,30KC-3@LLA-U[/RJV'&M0+%])3LC^^CU' MLA,'PENA7=*E,R6Q7H^DY]%YCN0<_,WS^DE,DX"%Y,OPVU<2RB";L,200#%J M('7&34R&,DUI0KXQI;@0Y%#Q<,P(^53[6&O4]O8]KW, +?7R*C+QR7[]0WVG ML=,@C7V_V?1W/Y&S;V3K/7ZOUN]>OUH M>.0R=FN-)ADJFFANN$RHJ-?[)Q52B8U)_7I]-IO59JV:5./Z\+P>FXG8K0LI M-:N%)JQT#C %_C(:=@XFS% 2Q%1I9CY7+H?'WCZ4,-P(UCFH%Y^N[$B&\\Y! MR*=$F[E@GRL3JL8\\8Q,_58C-6VH68?L&V6NO1D/3>PW&XV_MU,:ACP9>X)% M!E)JK;UEFN+C>)DHW>!\Q00U?,JP]5*[@6!4^2-IXO;-+M;53(MZD4R,%]$) M%W/__9!/F"8G;$;.Y80F[ZLN!3XU4SQZW[:E-?\/@Z9A@(9=&X\*/H;&T=BV MFP$?\@C^WW>?V.%H;8<]J#Q2'#KXPL24&1Y0[ Q6TBOW.&-V*D92A-!6_SKF M(VY(JUG;.:B/8)+3'S"@ -#-5&E$+SR*7O]\.#@>]+K#P>D).3TF9^>#D][@ MK/N5' ].NO 5OIT>0XG^^>:.\NSR_.*R>S(DP]/-'<1%OV<7J=G:HMOD])PT M][;";5RSX9<^@=S+\\%PT+\@_3]Z7[HGO_=)MS?$[.:GUN[F#KM[0;I'IV?# M_A'YWRSC#]Q#BB5M-786Z]@]/^R>]"^\TS^^]O\LEG"GT7CI3>;N 6+![QQC MI3.HDG\PFGC'ZK=W.ZU6.W0?B@?D7UPQ4R4!4X9'F4$<6FG,U G9F8:_)71A5P4LPA/97*@&8C MQ] ":3:\?Q(9D9Z,F3R(N ,!**NDD$2U-H+?.$DU'$9ZG;=WM#V(]"V MLV%H.Z3:1@!D,B=7,#S!(%*H.M#E4 LEK&,B(<2 !BE/"$WF)$N,RA@,!"(( M&W\ !BF9P)/B5)"(!I"DB)R /C32E;M5(&$ 4TW5'(M,Z!6#?DMM:D@+P1CH M4N HL \L$' %00\40Y2#);#N!%8IB(G.\,^R_HPIEC>" YAP#>H<5\.%28KI ME 760&PW!=-D",,$*,"DC.;E:7CCT4_E4>M7X1$C$4\ J0CZ)3*K0"(H#MFJ ME,^3"-O'(!&^!R(+H4U ?PF&56 .1S^0 GB1=\A'"/$7Q,HQK6]T#=P-;?19 MQ1*9@ + )@F0M]UI:T] =4PB(6>ZH)IB8ZX-1/2&4$QT=H.5U1)C=&',+6LW ME#2-#27-[H:19KB"L-_>[>\T/[9U3HM<).-F+:.(PZ/%WH!0Q2S* ;4<,01H M)$SC G$=8W$L-@%'A J.^HVDKXJDP8:1M#^E(K-> M!Q',H@B"-CX%[.DUP=="&C_"B[K']?&8Y214! ^H7=0W@C6_VX+'^'FZ*,TP MI(T>/DHAHR)8MML,K((?8V\O'0,H^U;,Y: M>CW!XZ'VE$&0*<1W2>BM:74BM8%TO%:#MC0L2G&>3[;NJ!(!4<$7W2B=&QX M?>QY*Q[%)MG"KFUG54SU0A6C%[/$9J%U[W8^BB**L6;?QGK_V*>X4G$2L_&G'G MNVN<% VAHF8+'W4G"?.H$:H DP G52=8-:A5G4T 9C!+=C"Y-EA[ _,F1E\= MF3;M(*8+FC-2X *J &UFO1:0P]Y$YRRJ.LG&DZD$0U"W)72<7ZBKW-&Q22KD MG$'N+);.N]$5C@*G7D34UIZEUE[ZG:QGJX6@X51 ML0-9,^?FG>I6%MS9@P9+TWB#(J65++6,D,"+7S_F83.8 MG0=??U[DTY&6(C.L7>Q Y>&^.K24VL7MBFON?$@Q'Y4.TJG1:J\H+(N@_._J MOO2V.*]N<>Q^=G^ ^,A5>F73\]@)>0)"\XTPEQ/-])K82S)2>-.-F9M*IZ[K MI)B&9S5T[SN]ZP.O>]'F)O?_%G"WAI]C#G>DC0;< ^]^G\6UH]LG-6]P>2I< M-F;XE4XOYBPBQPO!?>J.J^X_K/DYHOH[G&F\4*8C&ER-E,*\_+FQHJCS']JM:.K5M,4/^U((ECPG@&@$PMFG4\F+R/;CIUIK ML:VXI(8-5]SO!>T/$#O_!5!+ P04 " "J@09161DM/1L' 4, & M &-HU:^5/;.!3^5][2V19F\)$$*#C9 MS(00IMFA@4W,'C_*MAQKUI%<629D__I]DNT$AS2"=_[[*XA$6,PH5Q!*2A2VSIE*P!=91CB\IU*R-(5SR:(I!3BS MW]JN?7QJ6=T.2NI74P3WX-0Y<9INTP7WU<O.,FW+R'_5N_?V &7USW_;]N M!J7.F]OSJV$?]BS'^:/5=YP+_Z+L.++=!OB2\)PI)CA)'6]V.;L&_E$3=SHPJ F%"9$[5+WNW_J5U MBB,44RGM=ISZLQP;B&C1[43L#G*U2.DO>S,BIXQ;2F1>R\U4&V&]\-J,YC.@M,?BHQC[.#B1##>]H>D<5"XG6 MAJZTUE7.J;%%(-((90WN$Q8P!:VFW>@X 5HY^P&(0@QO*M<@;1E%?S#VAY?# M?L\?7H\F<'T)-^/AJ#^\Z5W!X,]!_]8?_C[ 9APR&$-O=+'6?SD<]? 1GZK^ MYVN&F]OQY+8W\L&_?KX@&J=P:T_LO@V305_[$QJM8_?P^0+J3:!W<7WC#S#J M_A,'_&PTFUO6?5X._H-?W=4_3=9L_ C/C$>+U MFD?V#\Z M* ,^0P$A"5)ZN(QK&A822R44.[C'&I!C[5H%=^.L=51.FQE;XS./2I\RCFZ9 M&?2X+*X(TW'/N!%9N3@FS'A+TMRL#WL)UL?9[C>W,R)&<="6S>C MN,B4;D8;#BK2$IQ OQN->;WV5>S:M;/UGF6J3Z51UI8/A$3?:3^E),NI5S^L M[U,GRTVIK$M)H43=4!:EIF6C=M4;UF;AJEO6RM ],#L]5JIFJ]=5M:P7E93; M^[:SSSTQ"^UU+_!,\Z!73(M,#%8!'4E]8P,X>0.U);XOE"BG+,[^O;M_;^W^ M_2LEW+J4KU\U6ZUV5'Y(%L+O3%+UHM)J=]B\W+OX+@MV6;"[EW?+F_CE\MWT M)V_BCGGE7+_U>&)8OC!PM[WJDMOCKK@][+O24$_UF,+1H:9K0L8L,_0T2'!=0 M5)Y)<<H;+M\HW]L8L'KD3+*I.I[=G=FMY)2J;7$-F+QGOAD+?_1=0 M2P$"% ,4 " "J@0910/>,#PP7 "U!0$ $0 @ $ M8VAR&UL4$L! A0# M% @ JH$&4:7I#$O2,P $UP# !4 ( !0# &-H&UL4$L! A0#% @ JH$&43!!F+,AOP, O5TH !4 M ( !K$0! &-H)@D +PU 8 " 0 $!0!C:')S+3(P M,C P-C,P>&5X,S%D,2YH=&U02P$"% ,4 " "J@091G560#,Q9#(N:'1M4$L! M A0#% @ JH$&45D9+3T;!P %# !@ ( !(1<% &-H L

-8?20$3;8T.P M6BP^0"X99K>]9!:GB\S.D3B6/2+Y/$W]B3LQ?KGF;6/HE?56G\ M9+ ,874Z'/I\J2KI_[8K9>#(W+I*!MAUBZ%?.24+OU0J5.4P&HVR826U&9R? M;YLV4Y&8R[ X_*!9U_:IXVD ]RYMN6(&?W$D F@VP$ M)YQKYT/;HSV_!,9G!9V[O3K82UT&Y2YD4/\X6Z^T632G@:L8HLMHX[#YVP7Q MU/V7,-KY7.?JPN9UI4SHXNA4V0 :O]0K/Q!&5FHRV'01TA3BNPD0)'%ENE-! MW^9*X:>OBNZJ ^"B&+I3#0?<5=&"\T%^LZ90QJM"P):WI2Z HQ!?92E-K@2" MC C(:"^0TP8'_A5!Q@1DO$?(GQ&"3 C(9)^0,8),"88.UKUB(%(IS$[9 MR*-U-+P>U:W MQ7.3H,&OBAO(!GW[9CXH5XEK*WL9#*6+,;LOJDJ'-G(M(& '2/J4R;7JQ9+2 MQ9C9%]:E-;QH54Y*)F26S M&W,*9R\P)N6M:8>U@478U(.2O:T\K4.+L:D+)2P6XB(9K]405DH M8;;0)NO=^F1J_*8G9$F%V4(?F)NMV:N8ZH71<(+>\)Y0%DJ8+82BV51,(9[K M=/V[*2 9QIB4A1+N=;)/JZ'BX$(%J%I=0"DKV.NW!JP,)I:"$?=I#8>)D M,Z$4E# KB,;$R69**2AEGP91F!G&I!24\A?T"U\:41;*F"VT=6GS ML)VXU:$W2<\H"V7,%MJ!>5L'0#)X 2FC+)0Q6P@7;K?.+3+RLS+V4L^N$FX[ MTF-,2CY9*Y]AV]F?GQ5JKHTJ;N G/+3GLLSOG&C^=%_C)&E32Y_79?D-VF[- MM97%YJ/9S0>_Y[\!4$L#!!0 ( *J!!E'(7,%2( ( - G : >&PO M7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-VCMNVT 4A>&M"%R 1_0"^D0*=(8/!4Q)'CY5Q^((9]^E4,[[KM3W>W[NO@X M'DYUU>S&L?^14EWORK&M=UU?3N]V5,C:+UW;8EG'5I(_#]71- MEX/W53.\O$F3Y@Y2"-+Y@PR";/X@AR"?/R@@*.8/RA"4YP^ZAZ#[ M^8,>(.AA_J!'"'J"8 N!V()D"X'9@F@+@=J" M; N!VX)P"X'<@G0+@=V"> N!WHIZ*X'>BGHK@=XZ>=DFT%M1;R706U%O)=!; M46\ET%M1;R706U%O)=!;46\ET%M1;R70VU!O(]#;4&\CT-M0;R/0VR:;)01Z M&^IM!'H;ZFT$>AOJ;01Z&^IM!'H;ZFT$>AOJ;01Z.^KM!'H[ZNT$>COJ[01Z M.^KM!'K[9+.;0&]'O9U ;T>]G4!O1[V=0&]'O9U ;T>]G4#O0+V#0.] O8- M[T"]@T#O0+V#0.] O8- [YA\K"30.U#O(- [4.\@T#M0[R#0.U#O(- [H]Z9 M0.^,>F<"O3/JG0GTSJAW)M [H]Z90.^,>F<"O?/D9Q,"O3/JG;]3[SI^'DJ] M]GRM\?G?2?5XOK=<'W]9?IV_4$L#!!0 ( *J!!E'B(3)" M\0$ !DG 3 6T-O;G1E;G1?5'EP97-=+GAM;,W:RT[#,! %T%^ILD6- MZR7M+2;-DVNMOGGV+A^7@1J8S&YV&T$,I\< M]\15X^-1WE"P+Q.&E>\#7L_=/%((34V36QO2M>WR+K9M64S/+<5R?XDO>G3+ M95-1[:I-EX^4T0>R=5P1I:XM=T6/]B>G?,.T^^0'YX]E]@7FG;?!^9@G%NCW M<6\C&4Y/?2Y$(37[7_$],9<^^/UHF'9-]0^S\_4^N; >YQ'9^#C\CC_.^+W^ M+_L0('U(D#X42!\:I \#TL&PO=&AE;64O=&AE;64Q+GAM;%!+ M 0(4 Q0 ( *J!!E%X;AK97P4 #$6 8 " @0T( !X M;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ JH$&4:?QT/JH!0 +Q8 !@ ("! M&A8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MJH$&4?R,E6R>"@ *SL !@ ("!'R( 'AL+W=O&PO=V]R M:W-H965T&UL4$L! A0#% @ JH$&45U?IZ!1#0 /R0 M !@ ("!S#D 'AL+W=O:/#TPH ,HF 9 " @5-' !X M;"]W;W)K&UL4$L! A0#% @ JH$&42YA-O35 M P \@D !D ("!75( 'AL+W=OZH# "]"0 &0 M@(%I5@ >&PO=V]R:W-H965T&UL4$L! A0#% @ JH$&42C^L"&.!P SA< !D M ("!AE\ 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ JH$&41MD6\?T!P 01D !D ("!MX, M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MJH$&48%&PO=V]R:W-H965T&UL4$L! A0#% @ JH$&41#8T%B" P '0D !D M ("!R+8 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ JH$&4<'6 )M8 @ 0P4 !D ("![,4 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ JH$& M4>>CU8@9!0 CA$ !D ("!7- 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ JH$&4?%>H6-&!0 TQ< M !D ("!%MX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ JH$&4:P 239= @ )08 !D M ("!T.T 'AL+W=O&PO=V]R:W-H965T MO_(,P, %<( 9 M " @;[S !X;"]W;W)K&UL4$L! A0# M% @ JH$&45;14^*1! &!$ !D ("!*/< 'AL+W=O M93I;V@" "J M!@ &0 @('P^P >&PO=V]R:W-H965T&UL4$L! A0#% @ JH$&44ND M4AAF @ AP8 !D ("!\P$! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ JH$&4<;D#-^%! 2!0 !D M ("!+0T! 'AL+W=O&PO M=V]R:W-H965T% =S@0 M /T3 9 " @4L; 0!X;"]W;W)K&UL4$L! A0#% @ JH$&4='Y$ &!! ?!0 !D ("! M4" ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ JH$&425^Z:J @ !08 !D ("!+S ! 'AL+W=O&PO=V]R:W-H965T/9+ , 'T) 9 " @6(V 0!X M;"]W;W)K&UL4$L! A0#% @ JH$&4<*;)R93 M @ Q04 !D ("!Q3D! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ JH$&43&PO=V]R M:W-H965T&UL M4$L! A0#% @ JH$&464= !<- P ,P@ !D ("!#D\! M 'AL+W=O4# ^#@ &0 @(%24@$ >&PO=V]R:W-H965T&UL4$L! A0#% @ MJH$&445Z-U6M P P T !D ("!BEL! 'AL+W=O&UL4$L! A0#% @ JH$&4:99(YYF @ MO P T ( !'F4! 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ JH$&4(A,D+Q 0 &2< !, ( !,7 ! J %M#;VYT96YT7U1Y<&5S72YX;6Q02P4& $L 2P"$% 4W(! end XML 79 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 80 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 81 FilingSummary.xml IDEA: XBRL DOCUMENT 3.20.2 html 273 388 1 true 81 0 false 8 false false R1.htm 00090 - Document - Document and Entity Information Sheet http://www.coherus.com/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 00100 - Statement - Condensed Consolidated Balance Sheets (unaudited) Sheet http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited Condensed Consolidated Balance Sheets (unaudited) Statements 2 false false R3.htm 00200 - Statement - Condensed Consolidated Statements of Operations (unaudited) Sheet http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited Condensed Consolidated Statements of Operations (unaudited) Statements 3 false false R4.htm 00205 - Statement - Condensed Consolidated Statements of Operations (Parenthetical) Sheet http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfOperationsParenthetical Condensed Consolidated Statements of Operations (Parenthetical) Statements 4 false false R5.htm 00300 - Statement - Condensed Consolidated Statements of Comprehensive Income (unaudited) Sheet http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited Condensed Consolidated Statements of Comprehensive Income (unaudited) Statements 5 false false R6.htm 00400 - Statement - Condensed Consolidated Statements of Stockholders' Equity (unaudited) Sheet http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited Condensed Consolidated Statements of Stockholders' Equity (unaudited) Statements 6 false false R7.htm 00500 - Statement - Condensed Consolidated Statements of Cash Flows (unaudited) Sheet http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited Condensed Consolidated Statements of Cash Flows (unaudited) Statements 7 false false R8.htm 10101 - Disclosure - Organization and Operations Sheet http://www.coherus.com/role/DisclosureOrganizationAndOperations Organization and Operations Notes 8 false false R9.htm 10201 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies Sheet http://www.coherus.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPolicies Basis of Presentation and Summary of Significant Accounting Policies Notes 9 false false R10.htm 10301 - Disclosure - Fair Value Measurements Sheet http://www.coherus.com/role/DisclosureFairValueMeasurements Fair Value Measurements Notes 10 false false R11.htm 10401 - Disclosure - Inventory Sheet http://www.coherus.com/role/DisclosureInventory Inventory Notes 11 false false R12.htm 10501 - Disclosure - Balance Sheet Components Sheet http://www.coherus.com/role/DisclosureBalanceSheetComponents Balance Sheet Components Notes 12 false false R13.htm 10601 - Disclosure - Revenue Sheet http://www.coherus.com/role/DisclosureRevenue Revenue Notes 13 false false R14.htm 10701 - Disclosure - License Agreements Sheet http://www.coherus.com/role/DisclosureLicenseAgreements License Agreements Notes 14 false false R15.htm 10801 - Disclosure - Convertible Notes and Term Loan Notes http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoan Convertible Notes and Term Loan Notes 15 false false R16.htm 10901 - Disclosure - Commitments and Contingencies Sheet http://www.coherus.com/role/DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 16 false false R17.htm 11001 - Disclosure - Leases Sheet http://www.coherus.com/role/DisclosureLeases Leases Notes 17 false false R18.htm 11101 - Disclosure - Common Stock and Stock-Based Compensation Sheet http://www.coherus.com/role/DisclosureCommonStockAndStockBasedCompensation Common Stock and Stock-Based Compensation Notes 18 false false R19.htm 11201 - Disclosure - Net Income Per Share Sheet http://www.coherus.com/role/DisclosureNetIncomePerShare Net Income Per Share Notes 19 false false R20.htm 11301 - Disclosure - Income Taxes Sheet http://www.coherus.com/role/DisclosureIncomeTaxes Income Taxes Notes 20 false false R21.htm 11401 - Disclosure - Related Party Transactions Sheet http://www.coherus.com/role/DisclosureRelatedPartyTransactions Related Party Transactions Notes 21 false false R22.htm 20202 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies) Sheet http://www.coherus.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies Basis of Presentation and Summary of Significant Accounting Policies (Policies) Policies http://www.coherus.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPolicies 22 false false R23.htm 30203 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Tables) Sheet http://www.coherus.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesTables Basis of Presentation and Summary of Significant Accounting Policies (Tables) Tables http://www.coherus.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPolicies 23 false false R24.htm 30303 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.coherus.com/role/DisclosureFairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.coherus.com/role/DisclosureFairValueMeasurements 24 false false R25.htm 30403 - Disclosure - Inventory (Tables) Sheet http://www.coherus.com/role/DisclosureInventoryTables Inventory (Tables) Tables http://www.coherus.com/role/DisclosureInventory 25 false false R26.htm 30503 - Disclosure - Balance Sheet Components (Tables) Sheet http://www.coherus.com/role/DisclosureBalanceSheetComponentsTables Balance Sheet Components (Tables) Tables http://www.coherus.com/role/DisclosureBalanceSheetComponents 26 false false R27.htm 30603 - Disclosure - Revenue (Tables) Sheet http://www.coherus.com/role/DisclosureRevenueTables Revenue (Tables) Tables http://www.coherus.com/role/DisclosureRevenue 27 false false R28.htm 30803 - Disclosure - Convertible Notes and Term Loan (Tables) Notes http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanTables Convertible Notes and Term Loan (Tables) Tables http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoan 28 false false R29.htm 30903 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.coherus.com/role/DisclosureCommitmentsAndContingenciesTables Commitments and Contingencies (Tables) Tables http://www.coherus.com/role/DisclosureCommitmentsAndContingencies 29 false false R30.htm 31003 - Disclosure - Leases (Tables) Sheet http://www.coherus.com/role/DisclosureLeasesTables Leases (Tables) Tables http://www.coherus.com/role/DisclosureLeases 30 false false R31.htm 31103 - Disclosure - Common Stock and Stock-Based Compensation (Tables) Sheet http://www.coherus.com/role/DisclosureCommonStockAndStockBasedCompensationTables Common Stock and Stock-Based Compensation (Tables) Tables http://www.coherus.com/role/DisclosureCommonStockAndStockBasedCompensation 31 false false R32.htm 31203 - Disclosure - Net Income Per Share (Tables) Sheet http://www.coherus.com/role/DisclosureNetIncomePerShareTables Net Income Per Share (Tables) Tables http://www.coherus.com/role/DisclosureNetIncomePerShare 32 false false R33.htm 40201 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Additional Information (Details) Sheet http://www.coherus.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails Basis of Presentation and Summary of Significant Accounting Policies - Additional Information (Details) Details 33 false false R34.htm 40202 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Reconciliation of Cash, Cash Equivalents and Restricted Cash (Details) Sheet http://www.coherus.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesReconciliationOfCashCashEquivalentsAndRestrictedCashDetails Basis of Presentation and Summary of Significant Accounting Policies - Reconciliation of Cash, Cash Equivalents and Restricted Cash (Details) Details 34 false false R35.htm 40301 - Disclosure - Fair Value Measurements - Additional Information (Details) Sheet http://www.coherus.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetails Fair Value Measurements - Additional Information (Details) Details 35 false false R36.htm 40302 - Disclosure - Fair Value Measurements - Financial Assets and Liabilities Measured on a Recurring Basis (Details) Sheet http://www.coherus.com/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails Fair Value Measurements - Financial Assets and Liabilities Measured on a Recurring Basis (Details) Details 36 false false R37.htm 40303 - Disclosure - Fair Value Measurements - Schedule of Cash Equivalents, Investments in Marketable Securities Classified as Available-for-Sale Securities and Restricted Cash (Details) Sheet http://www.coherus.com/role/DisclosureFairValueMeasurementsScheduleOfCashEquivalentsInvestmentsInMarketableSecuritiesClassifiedAsAvailableForSaleSecuritiesAndRestrictedCashDetails Fair Value Measurements - Schedule of Cash Equivalents, Investments in Marketable Securities Classified as Available-for-Sale Securities and Restricted Cash (Details) Details 37 false false R38.htm 40401 - Disclosure - Inventory - Schedule of Inventory (Details) Sheet http://www.coherus.com/role/DisclosureInventoryScheduleOfInventoryDetails Inventory - Schedule of Inventory (Details) Details 38 false false R39.htm 40402 - Disclosure - Inventory - Schedule of Balance Sheet Classification (Details) Sheet http://www.coherus.com/role/DisclosureInventoryScheduleOfBalanceSheetClassificationDetails Inventory - Schedule of Balance Sheet Classification (Details) Details 39 false false R40.htm 40403 - Disclosure - Inventory - Additional Information (Details) Sheet http://www.coherus.com/role/DisclosureInventoryAdditionalInformationDetails Inventory - Additional Information (Details) Details 40 false false R41.htm 40501 - Disclosure - Balance Sheet Components - Schedule of Property and Equipment, Net (Details) Sheet http://www.coherus.com/role/DisclosureBalanceSheetComponentsScheduleOfPropertyAndEquipmentNetDetails Balance Sheet Components - Schedule of Property and Equipment, Net (Details) Details 41 false false R42.htm 40502 - Disclosure - Balance Sheet Components - Additional Information (Details) Sheet http://www.coherus.com/role/DisclosureBalanceSheetComponentsAdditionalInformationDetails Balance Sheet Components - Additional Information (Details) Details 42 false false R43.htm 40503 - Disclosure - Balance Sheet Components - Schedule of Accrued Liabilities (Details) Sheet http://www.coherus.com/role/DisclosureBalanceSheetComponentsScheduleOfAccruedLiabilitiesDetails Balance Sheet Components - Schedule of Accrued Liabilities (Details) Details 43 false false R44.htm 40601 - Disclosure - Revenue - Additional Information (Details) Sheet http://www.coherus.com/role/DisclosureRevenueAdditionalInformationDetails Revenue - Additional Information (Details) Details 44 false false R45.htm 40602 - Disclosure - Revenue - Revenue by Significant Customer (Details) Sheet http://www.coherus.com/role/DisclosureRevenueRevenueBySignificantCustomerDetails Revenue - Revenue by Significant Customer (Details) Details 45 false false R46.htm 40603 - Disclosure - Revenue - Activities and Ending Reserve Balances for Each Significant Category of Discounts and Allowances (Details) Sheet http://www.coherus.com/role/DisclosureRevenueActivitiesAndEndingReserveBalancesForEachSignificantCategoryOfDiscountsAndAllowancesDetails Revenue - Activities and Ending Reserve Balances for Each Significant Category of Discounts and Allowances (Details) Details 46 false false R47.htm 40701 - Disclosure - License Agreements (Details) Sheet http://www.coherus.com/role/DisclosureLicenseAgreementsDetails License Agreements (Details) Details http://www.coherus.com/role/DisclosureLicenseAgreements 47 false false R48.htm 40801 - Disclosure - Convertible Notes and Term Loan - Additional Information (Details) Notes http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanAdditionalInformationDetails Convertible Notes and Term Loan - Additional Information (Details) Details 48 false false R49.htm 40802 - Disclosure - Convertible Notes and Term Loan - Components of Convertible Notes (Details) Notes http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanComponentsOfConvertibleNotesDetails Convertible Notes and Term Loan - Components of Convertible Notes (Details) Details 49 false false R50.htm 40803 - Disclosure - Convertible Notes and Term Loan - Components of Interest Expense of Convertible Notes (Details) Notes http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanComponentsOfInterestExpenseOfConvertibleNotesDetails Convertible Notes and Term Loan - Components of Interest Expense of Convertible Notes (Details) Details 50 false false R51.htm 40804 - Disclosure - Convertible Notes and Term Loan - Schedule of Future Payments on the Convertible Notes (Details) Notes http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanScheduleOfFuturePaymentsOnConvertibleNotesDetails Convertible Notes and Term Loan - Schedule of Future Payments on the Convertible Notes (Details) Details 51 false false R52.htm 40805 - Disclosure - Convertible Notes and Term Loan - Term Loan Narrative (Details) Notes http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanTermLoanNarrativeDetails Convertible Notes and Term Loan - Term Loan Narrative (Details) Details 52 false false R53.htm 40806 - Disclosure - Convertible Notes and Term Loan - Components of Term Loan (Details) Notes http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanComponentsOfTermLoanDetails Convertible Notes and Term Loan - Components of Term Loan (Details) Details 53 false false R54.htm 40807 - Disclosure - Convertible Notes and Term Loan - Components of Interest Expense on Term Loan (Details) Notes http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanComponentsOfInterestExpenseOnTermLoanDetails Convertible Notes and Term Loan - Components of Interest Expense on Term Loan (Details) Details 54 false false R55.htm 40808 - Disclosure - Convertible Notes and Term Loan - Schedule of Future Payments on the Term Loan (Details) Notes http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanScheduleOfFuturePaymentsOnTermLoanDetails Convertible Notes and Term Loan - Schedule of Future Payments on the Term Loan (Details) Details 55 false false R56.htm 40901 - Disclosure - Commitments and Contingencies - Schedule of Non-Cancellable Purchase Commitment (Details) Sheet http://www.coherus.com/role/DisclosureCommitmentsAndContingenciesScheduleOfNonCancellablePurchaseCommitmentDetails Commitments and Contingencies - Schedule of Non-Cancellable Purchase Commitment (Details) Details 56 false false R57.htm 40902 - Disclosure - Commitments and Contingencies - Additional Information (Details) Sheet http://www.coherus.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails Commitments and Contingencies - Additional Information (Details) Details 57 false false R58.htm 41001 - Disclosure - Leases - Additional Information (Details) Sheet http://www.coherus.com/role/DisclosureLeasesAdditionalInformationDetails Leases - Additional Information (Details) Details 58 false false R59.htm 41002 - Disclosure - Leases - Schedule of Balance Sheet Classification of Lease Liabilities (Details) Sheet http://www.coherus.com/role/DisclosureLeasesScheduleOfBalanceSheetClassificationOfLeaseLiabilitiesDetails Leases - Schedule of Balance Sheet Classification of Lease Liabilities (Details) Details 59 false false R60.htm 41003 - Disclosure - Leases - Operating Lease Costs (Details) Sheet http://www.coherus.com/role/DisclosureLeasesOperatingLeaseCostsDetails Leases - Operating Lease Costs (Details) Details 60 false false R61.htm 41004 - Disclosure - Leases - Schedule of Maturities of Operating and Finance Lease Liabilities (Details) Sheet http://www.coherus.com/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails Leases - Schedule of Maturities of Operating and Finance Lease Liabilities (Details) Details 61 false false R62.htm 41101 - Disclosure - Common Stock and Stock-Based Compensation - Common Stock Offerings (Details) Sheet http://www.coherus.com/role/DisclosureCommonStockAndStockBasedCompensationCommonStockOfferingsDetails Common Stock and Stock-Based Compensation - Common Stock Offerings (Details) Details 62 false false R63.htm 41102 - Disclosure - Common Stock and Stock-Based Compensation - Options and restricted stock units granted to employees and nonemployees (Details) Sheet http://www.coherus.com/role/DisclosureCommonStockAndStockBasedCompensationOptionsAndRestrictedStockUnitsGrantedToEmployeesAndNonemployeesDetails Common Stock and Stock-Based Compensation - Options and restricted stock units granted to employees and nonemployees (Details) Details 63 false false R64.htm 41201 - Disclosure - Net Income Per Share - Computation of Basic and Diluted Net Income Per Share Attributable to the Company (Details) Sheet http://www.coherus.com/role/DisclosureNetIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareAttributableToCompanyDetails Net Income Per Share - Computation of Basic and Diluted Net Income Per Share Attributable to the Company (Details) Details 64 false false R65.htm 41202 - Disclosure - Net Income Per Share - Outstanding Dilutive Potential Shares Excluded from Calculation of Diluted Net Income Per Share Attributable to Coherus (Details) Sheet http://www.coherus.com/role/DisclosureNetIncomePerShareOutstandingDilutivePotentialSharesExcludedFromCalculationOfDilutedNetIncomePerShareAttributableToCoherusDetails Net Income Per Share - Outstanding Dilutive Potential Shares Excluded from Calculation of Diluted Net Income Per Share Attributable to Coherus (Details) Details 65 false false R66.htm 41301 - Disclosure - Income Taxes (Details) Sheet http://www.coherus.com/role/DisclosureIncomeTaxesDetails Income Taxes (Details) Details http://www.coherus.com/role/DisclosureIncomeTaxes 66 false false R67.htm 41401 - Disclosure - Related Party Transactions - Additional Information (Details) Sheet http://www.coherus.com/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails Related Party Transactions - Additional Information (Details) Details 67 false false All Reports Book All Reports chrs-20200630x10q.htm chrs-20200630.xsd chrs-20200630_cal.xml chrs-20200630_def.xml chrs-20200630_lab.xml chrs-20200630_pre.xml chrs-20200630xex31d1.htm chrs-20200630xex31d2.htm chrs-20200630xex32d1.htm http://fasb.org/us-gaap/2019-01-31 http://fasb.org/srt/2019-01-31 http://xbrl.sec.gov/dei/2019-01-31 true true JSON 84 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "chrs-20200630x10q.htm": { "axisCustom": 0, "axisStandard": 30, "contextCount": 273, "dts": { "calculationLink": { "local": [ "chrs-20200630_cal.xml" ] }, "definitionLink": { "local": [ "chrs-20200630_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-eedm-def-2019-01-31.xml", "http://xbrl.fasb.org/srt/2019/elts/srt-eedm1-def-2019-01-31.xml" ] }, "inline": { "local": [ "chrs-20200630x10q.htm" ] }, "labelLink": { "local": [ "chrs-20200630_lab.xml" ], "remote": [ "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-doc-2019-01-31.xml" ] }, "presentationLink": { "local": [ "chrs-20200630_pre.xml" ] }, "referenceLink": { "remote": [ "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-ref-2019-01-31.xml" ] }, "schema": { "local": [ "chrs-20200630.xsd" ], "remote": [ "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/2005/xbrldt-2005.xsd", "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-roles-2019-01-31.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-types-2019-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-roles-2019-01-31.xsd", "https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-types-2019-01-31.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-parts-codification-2019-01-31.xsd" ] } }, "elementCount": 544, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2019-01-31": 18, "http://xbrl.sec.gov/dei/2019-01-31": 5, "total": 23 }, "keyCustom": 62, "keyStandard": 326, "memberCustom": 44, "memberStandard": 35, "nsprefix": "chrs", "nsuri": "http://www.coherus.com/20200630", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_230G-0EnckOy5ig-DTSlUw", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "00090 - Document - Document and Entity Information", "role": "http://www.coherus.com/role/DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_230G-0EnckOy5ig-DTSlUw", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_230G-0EnckOy5ig-DTSlUw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10301 - Disclosure - Fair Value Measurements", "role": "http://www.coherus.com/role/DisclosureFairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_230G-0EnckOy5ig-DTSlUw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_230G-0EnckOy5ig-DTSlUw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10401 - Disclosure - Inventory", "role": "http://www.coherus.com/role/DisclosureInventory", "shortName": "Inventory", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_230G-0EnckOy5ig-DTSlUw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_230G-0EnckOy5ig-DTSlUw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10501 - Disclosure - Balance Sheet Components", "role": "http://www.coherus.com/role/DisclosureBalanceSheetComponents", "shortName": "Balance Sheet Components", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_230G-0EnckOy5ig-DTSlUw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_230G-0EnckOy5ig-DTSlUw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10601 - Disclosure - Revenue", "role": "http://www.coherus.com/role/DisclosureRevenue", "shortName": "Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_230G-0EnckOy5ig-DTSlUw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_230G-0EnckOy5ig-DTSlUw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CollaborativeArrangementDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10701 - Disclosure - License Agreements", "role": "http://www.coherus.com/role/DisclosureLicenseAgreements", "shortName": "License Agreements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_230G-0EnckOy5ig-DTSlUw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CollaborativeArrangementDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_230G-0EnckOy5ig-DTSlUw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10801 - Disclosure - Convertible Notes and Term Loan", "role": "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoan", "shortName": "Convertible Notes and Term Loan", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_230G-0EnckOy5ig-DTSlUw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_230G-0EnckOy5ig-DTSlUw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10901 - Disclosure - Commitments and Contingencies", "role": "http://www.coherus.com/role/DisclosureCommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_230G-0EnckOy5ig-DTSlUw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_230G-0EnckOy5ig-DTSlUw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11001 - Disclosure - Leases", "role": "http://www.coherus.com/role/DisclosureLeases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_230G-0EnckOy5ig-DTSlUw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_230G-0EnckOy5ig-DTSlUw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11101 - Disclosure - Common Stock and Stock-Based Compensation", "role": "http://www.coherus.com/role/DisclosureCommonStockAndStockBasedCompensation", "shortName": "Common Stock and Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_230G-0EnckOy5ig-DTSlUw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_230G-0EnckOy5ig-DTSlUw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11201 - Disclosure - Net Income Per Share", "role": "http://www.coherus.com/role/DisclosureNetIncomePerShare", "shortName": "Net Income Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_230G-0EnckOy5ig-DTSlUw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_z9GiQMG9EkWS1IUjm6xCCg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_Standard_USD_7mHTojbrW0qc9hgYncxBVw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00100 - Statement - Condensed Consolidated Balance Sheets (unaudited)", "role": "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited", "shortName": "Condensed Consolidated Balance Sheets (unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_z9GiQMG9EkWS1IUjm6xCCg", "decimals": "-3", "lang": null, "name": "us-gaap:MarketableSecuritiesCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7mHTojbrW0qc9hgYncxBVw", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_230G-0EnckOy5ig-DTSlUw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11301 - Disclosure - Income Taxes", "role": "http://www.coherus.com/role/DisclosureIncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_230G-0EnckOy5ig-DTSlUw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_230G-0EnckOy5ig-DTSlUw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11401 - Disclosure - Related Party Transactions", "role": "http://www.coherus.com/role/DisclosureRelatedPartyTransactions", "shortName": "Related Party Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_230G-0EnckOy5ig-DTSlUw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_230G-0EnckOy5ig-DTSlUw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "20202 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies)", "role": "http://www.coherus.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_230G-0EnckOy5ig-DTSlUw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_230G-0EnckOy5ig-DTSlUw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30203 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Tables)", "role": "http://www.coherus.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesTables", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_230G-0EnckOy5ig-DTSlUw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_230G-0EnckOy5ig-DTSlUw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30303 - Disclosure - Fair Value Measurements (Tables)", "role": "http://www.coherus.com/role/DisclosureFairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_230G-0EnckOy5ig-DTSlUw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_230G-0EnckOy5ig-DTSlUw", "decimals": null, "first": true, "lang": "en-US", "name": "chrs:ScheduleOfInventoryTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30403 - Disclosure - Inventory (Tables)", "role": "http://www.coherus.com/role/DisclosureInventoryTables", "shortName": "Inventory (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_230G-0EnckOy5ig-DTSlUw", "decimals": null, "first": true, "lang": "en-US", "name": "chrs:ScheduleOfInventoryTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_230G-0EnckOy5ig-DTSlUw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30503 - Disclosure - Balance Sheet Components (Tables)", "role": "http://www.coherus.com/role/DisclosureBalanceSheetComponentsTables", "shortName": "Balance Sheet Components (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_230G-0EnckOy5ig-DTSlUw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_230G-0EnckOy5ig-DTSlUw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30603 - Disclosure - Revenue (Tables)", "role": "http://www.coherus.com/role/DisclosureRevenueTables", "shortName": "Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_230G-0EnckOy5ig-DTSlUw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_230G-0EnckOy5ig-DTSlUw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30803 - Disclosure - Convertible Notes and Term Loan (Tables)", "role": "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanTables", "shortName": "Convertible Notes and Term Loan (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_230G-0EnckOy5ig-DTSlUw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_230G-0EnckOy5ig-DTSlUw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermPurchaseCommitmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30903 - Disclosure - Commitments and Contingencies (Tables)", "role": "http://www.coherus.com/role/DisclosureCommitmentsAndContingenciesTables", "shortName": "Commitments and Contingencies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_230G-0EnckOy5ig-DTSlUw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermPurchaseCommitmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "Duration_4_1_2020_To_6_30_2020_asalBE04sUCgZ1msafmeBw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_7mHTojbrW0qc9hgYncxBVw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00200 - Statement - Condensed Consolidated Statements of Operations (unaudited)", "role": "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited", "shortName": "Condensed Consolidated Statements of Operations (unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "Duration_4_1_2020_To_6_30_2020_asalBE04sUCgZ1msafmeBw", "decimals": "-3", "lang": null, "name": "chrs:CostOfSoldGoods", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7mHTojbrW0qc9hgYncxBVw", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_230G-0EnckOy5ig-DTSlUw", "decimals": null, "first": true, "lang": "en-US", "name": "chrs:LesseeOperatingAndFinanceLeaseDisclosureTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31003 - Disclosure - Leases (Tables)", "role": "http://www.coherus.com/role/DisclosureLeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_230G-0EnckOy5ig-DTSlUw", "decimals": null, "first": true, "lang": "en-US", "name": "chrs:LesseeOperatingAndFinanceLeaseDisclosureTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_us-gaap_AwardTypeAxis_chrs_EmployeeAndNonemployeeStockOptionRestrictedStockUnitsMember_ePH9mORllEWtG8TZ9-hd-Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31103 - Disclosure - Common Stock and Stock-Based Compensation (Tables)", "role": "http://www.coherus.com/role/DisclosureCommonStockAndStockBasedCompensationTables", "shortName": "Common Stock and Stock-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_us-gaap_AwardTypeAxis_chrs_EmployeeAndNonemployeeStockOptionRestrictedStockUnitsMember_ePH9mORllEWtG8TZ9-hd-Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_230G-0EnckOy5ig-DTSlUw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31203 - Disclosure - Net Income Per Share (Tables)", "role": "http://www.coherus.com/role/DisclosureNetIncomePerShareTables", "shortName": "Net Income Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_230G-0EnckOy5ig-DTSlUw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "Duration_4_1_2020_To_6_30_2020_asalBE04sUCgZ1msafmeBw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_7mHTojbrW0qc9hgYncxBVw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40201 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Additional Information (Details)", "role": "http://www.coherus.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:UseOfEstimates", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "Duration_4_1_2020_To_6_30_2020_us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsByNatureOfErrorAxis_chrs_CommercialPayerInvoicesMember_CrFaFqwdRUqH1RCfNFOeuQ", "decimals": "-5", "lang": null, "name": "chrs:ProceedsFromRefund", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7mHTojbrW0qc9hgYncxBVw", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_z9GiQMG9EkWS1IUjm6xCCg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_Standard_USD_7mHTojbrW0qc9hgYncxBVw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40202 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Reconciliation of Cash, Cash Equivalents and Restricted Cash (Details)", "role": "http://www.coherus.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesReconciliationOfCashCashEquivalentsAndRestrictedCashDetails", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies - Reconciliation of Cash, Cash Equivalents and Restricted Cash (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "As_Of_6_30_2019_4-dObUvNSUuoXn92oNNnXw", "decimals": "-3", "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7mHTojbrW0qc9hgYncxBVw", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_230G-0EnckOy5ig-DTSlUw", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersNet", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7mHTojbrW0qc9hgYncxBVw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40301 - Disclosure - Fair Value Measurements - Additional Information (Details)", "role": "http://www.coherus.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetails", "shortName": "Fair Value Measurements - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_230G-0EnckOy5ig-DTSlUw", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersNet", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7mHTojbrW0qc9hgYncxBVw", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_6gGzHUGS_EWtAQlPpssNNA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7mHTojbrW0qc9hgYncxBVw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40302 - Disclosure - Fair Value Measurements - Financial Assets and Liabilities Measured on a Recurring Basis (Details)", "role": "http://www.coherus.com/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails", "shortName": "Fair Value Measurements - Financial Assets and Liabilities Measured on a Recurring Basis (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_6gGzHUGS_EWtAQlPpssNNA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7mHTojbrW0qc9hgYncxBVw", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_us-gaap_InvestmentTypeAxis_us-gaap_CashEquivalentsMember_E6aodU5vtEqTx9PkD8rl4Q", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7mHTojbrW0qc9hgYncxBVw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40303 - Disclosure - Fair Value Measurements - Schedule of Cash Equivalents, Investments in Marketable Securities Classified as Available-for-Sale Securities and Restricted Cash (Details)", "role": "http://www.coherus.com/role/DisclosureFairValueMeasurementsScheduleOfCashEquivalentsInvestmentsInMarketableSecuritiesClassifiedAsAvailableForSaleSecuritiesAndRestrictedCashDetails", "shortName": "Fair Value Measurements - Schedule of Cash Equivalents, Investments in Marketable Securities Classified as Available-for-Sale Securities and Restricted Cash (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_us-gaap_InvestmentTypeAxis_us-gaap_CashEquivalentsMember_E6aodU5vtEqTx9PkD8rl4Q", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7mHTojbrW0qc9hgYncxBVw", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "chrs:ScheduleOfInventoryTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_z9GiQMG9EkWS1IUjm6xCCg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7mHTojbrW0qc9hgYncxBVw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40401 - Disclosure - Inventory - Schedule of Inventory (Details)", "role": "http://www.coherus.com/role/DisclosureInventoryScheduleOfInventoryDetails", "shortName": "Inventory - Schedule of Inventory (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "chrs:ScheduleOfInventoryTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_z9GiQMG9EkWS1IUjm6xCCg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7mHTojbrW0qc9hgYncxBVw", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_z9GiQMG9EkWS1IUjm6xCCg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryNet", "reportCount": 1, "unitRef": "Unit_Standard_USD_7mHTojbrW0qc9hgYncxBVw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40402 - Disclosure - Inventory - Schedule of Balance Sheet Classification (Details)", "role": "http://www.coherus.com/role/DisclosureInventoryScheduleOfBalanceSheetClassificationDetails", "shortName": "Inventory - Schedule of Balance Sheet Classification (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "chrs:ScheduleOfInventoryCurrentAndNoncurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_z9GiQMG9EkWS1IUjm6xCCg", "decimals": "-3", "lang": null, "name": "chrs:InventoryCurrentAndNoncurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7mHTojbrW0qc9hgYncxBVw", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "Duration_4_1_2020_To_6_30_2020_asalBE04sUCgZ1msafmeBw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InterestExpenseRelatedParty", "reportCount": 1, "unitRef": "Unit_Standard_USD_7mHTojbrW0qc9hgYncxBVw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00205 - Statement - Condensed Consolidated Statements of Operations (Parenthetical)", "role": "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfOperationsParenthetical", "shortName": "Condensed Consolidated Statements of Operations (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R40": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_z9GiQMG9EkWS1IUjm6xCCg", "decimals": "-3", "first": true, "lang": null, "name": "chrs:PrepaidManufacturingExpenseCurrent", "reportCount": 1, "unitRef": "Unit_Standard_USD_7mHTojbrW0qc9hgYncxBVw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40403 - Disclosure - Inventory - Additional Information (Details)", "role": "http://www.coherus.com/role/DisclosureInventoryAdditionalInformationDetails", "shortName": "Inventory - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_dei_LegalEntityAxis_chrs_ContractManufacturingOrganizationMember_nEDz82IHYEOIL9ZLgSCJLA", "decimals": "-5", "lang": null, "name": "chrs:PrepaidManufacturingExpenseCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7mHTojbrW0qc9hgYncxBVw", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_z9GiQMG9EkWS1IUjm6xCCg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7mHTojbrW0qc9hgYncxBVw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40501 - Disclosure - Balance Sheet Components - Schedule of Property and Equipment, Net (Details)", "role": "http://www.coherus.com/role/DisclosureBalanceSheetComponentsScheduleOfPropertyAndEquipmentNetDetails", "shortName": "Balance Sheet Components - Schedule of Property and Equipment, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_z9GiQMG9EkWS1IUjm6xCCg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7mHTojbrW0qc9hgYncxBVw", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "p", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "Duration_4_1_2020_To_6_30_2020_asalBE04sUCgZ1msafmeBw", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7mHTojbrW0qc9hgYncxBVw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40502 - Disclosure - Balance Sheet Components - Additional Information (Details)", "role": "http://www.coherus.com/role/DisclosureBalanceSheetComponentsAdditionalInformationDetails", "shortName": "Balance Sheet Components - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "Duration_4_1_2020_To_6_30_2020_asalBE04sUCgZ1msafmeBw", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7mHTojbrW0qc9hgYncxBVw", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_z9GiQMG9EkWS1IUjm6xCCg", "decimals": "-3", "first": true, "lang": null, "name": "chrs:AccruedClinicalAndManufacturingLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7mHTojbrW0qc9hgYncxBVw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40503 - Disclosure - Balance Sheet Components - Schedule of Accrued Liabilities (Details)", "role": "http://www.coherus.com/role/DisclosureBalanceSheetComponentsScheduleOfAccruedLiabilitiesDetails", "shortName": "Balance Sheet Components - Schedule of Accrued Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_z9GiQMG9EkWS1IUjm6xCCg", "decimals": "-3", "first": true, "lang": null, "name": "chrs:AccruedClinicalAndManufacturingLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7mHTojbrW0qc9hgYncxBVw", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "Duration_4_1_2020_To_6_30_2020_asalBE04sUCgZ1msafmeBw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_7mHTojbrW0qc9hgYncxBVw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40601 - Disclosure - Revenue - Additional Information (Details)", "role": "http://www.coherus.com/role/DisclosureRevenueAdditionalInformationDetails", "shortName": "Revenue - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R45": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "Duration_4_1_2020_To_6_30_2020_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember__2mzc6cpzkmlWQvvI8Wx-g", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_NIE1INWOOEWFsBwABS9bbQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40602 - Disclosure - Revenue - Revenue by Significant Customer (Details)", "role": "http://www.coherus.com/role/DisclosureRevenueRevenueBySignificantCustomerDetails", "shortName": "Revenue - Revenue by Significant Customer (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "Duration_4_1_2020_To_6_30_2020_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember__2mzc6cpzkmlWQvvI8Wx-g", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_NIE1INWOOEWFsBwABS9bbQ", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "chrs:ScheduleOfProductSalesDiscountsAndAllowancesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "As_Of_12_31_2019_AFAVZtL-zECCgct-0kP7Xw", "decimals": "-3", "first": true, "lang": null, "name": "chrs:ReserveForDiscountsAndAllowancesConstituteVariableConsideration", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7mHTojbrW0qc9hgYncxBVw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40603 - Disclosure - Revenue - Activities and Ending Reserve Balances for Each Significant Category of Discounts and Allowances (Details)", "role": "http://www.coherus.com/role/DisclosureRevenueActivitiesAndEndingReserveBalancesForEachSignificantCategoryOfDiscountsAndAllowancesDetails", "shortName": "Revenue - Activities and Ending Reserve Balances for Each Significant Category of Discounts and Allowances (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "chrs:ScheduleOfProductSalesDiscountsAndAllowancesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "As_Of_12_31_2019_AFAVZtL-zECCgct-0kP7Xw", "decimals": "-3", "first": true, "lang": null, "name": "chrs:ReserveForDiscountsAndAllowancesConstituteVariableConsideration", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7mHTojbrW0qc9hgYncxBVw", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "p", "us-gaap:CollaborativeArrangementDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_us-gaap_TypeOfArrangementAxis_chrs_BioeqIPAGMember_2MYD6YDtHUSwNx69MX41Sg", "decimals": null, "first": true, "lang": "en-US", "name": "chrs:InitialTermOfAgreement", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40701 - Disclosure - License Agreements (Details)", "role": "http://www.coherus.com/role/DisclosureLicenseAgreementsDetails", "shortName": "License Agreements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_us-gaap_TypeOfArrangementAxis_chrs_BioeqIPAGMember_2MYD6YDtHUSwNx69MX41Sg", "decimals": "-5", "lang": null, "name": "chrs:EstimatedPeriodOfPerformanceUpfrontFee", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_EUR_uhRNW07yMUGY_wFvTt1h7Q", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_230G-0EnckOy5ig-DTSlUw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProceedsFromConvertibleDebt", "reportCount": 1, "unitRef": "Unit_Standard_USD_7mHTojbrW0qc9hgYncxBVw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40801 - Disclosure - Convertible Notes and Term Loan - Additional Information (Details)", "role": "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanAdditionalInformationDetails", "shortName": "Convertible Notes and Term Loan - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_230G-0EnckOy5ig-DTSlUw", "decimals": "2", "lang": null, "name": "chrs:PercentageOfPremiumOnCapPrice", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_NIE1INWOOEWFsBwABS9bbQ", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_z9GiQMG9EkWS1IUjm6xCCg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ConvertibleLongTermNotesPayable", "reportCount": 1, "unitRef": "Unit_Standard_USD_7mHTojbrW0qc9hgYncxBVw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40802 - Disclosure - Convertible Notes and Term Loan - Components of Convertible Notes (Details)", "role": "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanComponentsOfConvertibleNotesDetails", "shortName": "Convertible Notes and Term Loan - Components of Convertible Notes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ConvertibleDebtTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_us-gaap_DebtInstrumentAxis_us-gaap_ConvertibleDebtMember_F1Orz0wjy0muwKSWenRDUw", "decimals": "-3", "lang": null, "name": "us-gaap:ConvertibleNotesPayable", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7mHTojbrW0qc9hgYncxBVw", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "Duration_4_1_2020_To_6_30_2020_asalBE04sUCgZ1msafmeBw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_7mHTojbrW0qc9hgYncxBVw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00300 - Statement - Condensed Consolidated Statements of Comprehensive Income (unaudited)", "role": "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited", "shortName": "Condensed Consolidated Statements of Comprehensive Income (unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "Duration_4_1_2020_To_6_30_2020_asalBE04sUCgZ1msafmeBw", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7mHTojbrW0qc9hgYncxBVw", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_230G-0EnckOy5ig-DTSlUw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AmortizationOfDebtDiscountPremium", "reportCount": 1, "unitRef": "Unit_Standard_USD_7mHTojbrW0qc9hgYncxBVw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40803 - Disclosure - Convertible Notes and Term Loan - Components of Interest Expense of Convertible Notes (Details)", "role": "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanComponentsOfInterestExpenseOfConvertibleNotesDetails", "shortName": "Convertible Notes and Term Loan - Components of Interest Expense of Convertible Notes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "Duration_4_1_2020_To_6_30_2020_us-gaap_DebtInstrumentAxis_us-gaap_ConvertibleDebtMember_ukehG2iTZkaF3YpU80AnYA", "decimals": "-3", "lang": null, "name": "us-gaap:InterestExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7mHTojbrW0qc9hgYncxBVw", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_us-gaap_DebtInstrumentAxis_us-gaap_ConvertibleDebtMember_F1Orz0wjy0muwKSWenRDUw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7mHTojbrW0qc9hgYncxBVw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40804 - Disclosure - Convertible Notes and Term Loan - Schedule of Future Payments on the Convertible Notes (Details)", "role": "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanScheduleOfFuturePaymentsOnConvertibleNotesDetails", "shortName": "Convertible Notes and Term Loan - Schedule of Future Payments on the Convertible Notes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_us-gaap_DebtInstrumentAxis_us-gaap_ConvertibleDebtMember_F1Orz0wjy0muwKSWenRDUw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7mHTojbrW0qc9hgYncxBVw", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_us-gaap_DebtInstrumentAxis_chrs_CreditAgreementMember_HXP-iS1Jik2tdeNGiwC2cA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentTerm", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40805 - Disclosure - Convertible Notes and Term Loan - Term Loan Narrative (Details)", "role": "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanTermLoanNarrativeDetails", "shortName": "Convertible Notes and Term Loan - Term Loan Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_us-gaap_DebtInstrumentAxis_chrs_CreditAgreementMember_fEtSseOyUkGzt30ZWSGE8g", "decimals": "-5", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7mHTojbrW0qc9hgYncxBVw", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_us-gaap_DebtInstrumentAxis_chrs_CreditAgreementMember_vtI3ECO-2E-jV26tjKKsCA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unitRef": "Unit_Standard_USD_7mHTojbrW0qc9hgYncxBVw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40806 - Disclosure - Convertible Notes and Term Loan - Components of Term Loan (Details)", "role": "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanComponentsOfTermLoanDetails", "shortName": "Convertible Notes and Term Loan - Components of Term Loan (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R54": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_230G-0EnckOy5ig-DTSlUw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AmortizationOfDebtDiscountPremium", "reportCount": 1, "unitRef": "Unit_Standard_USD_7mHTojbrW0qc9hgYncxBVw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40807 - Disclosure - Convertible Notes and Term Loan - Components of Interest Expense on Term Loan (Details)", "role": "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanComponentsOfInterestExpenseOnTermLoanDetails", "shortName": "Convertible Notes and Term Loan - Components of Interest Expense on Term Loan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "Duration_4_1_2020_To_6_30_2020_us-gaap_DebtInstrumentAxis_chrs_CreditAgreementMember_pIBoHLRHo0mTEvJy3e9yxw", "decimals": "-3", "lang": null, "name": "us-gaap:InterestExpenseDebtExcludingAmortization", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7mHTojbrW0qc9hgYncxBVw", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_us-gaap_DebtInstrumentAxis_chrs_CreditAgreementMember_vtI3ECO-2E-jV26tjKKsCA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7mHTojbrW0qc9hgYncxBVw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40808 - Disclosure - Convertible Notes and Term Loan - Schedule of Future Payments on the Term Loan (Details)", "role": "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanScheduleOfFuturePaymentsOnTermLoanDetails", "shortName": "Convertible Notes and Term Loan - Schedule of Future Payments on the Term Loan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_us-gaap_DebtInstrumentAxis_chrs_CreditAgreementMember_vtI3ECO-2E-jV26tjKKsCA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7mHTojbrW0qc9hgYncxBVw", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LongTermPurchaseCommitmentTextBlock", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_z9GiQMG9EkWS1IUjm6xCCg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PurchaseObligationFutureMinimumPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7mHTojbrW0qc9hgYncxBVw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40901 - Disclosure - Commitments and Contingencies - Schedule of Non-Cancellable Purchase Commitment (Details)", "role": "http://www.coherus.com/role/DisclosureCommitmentsAndContingenciesScheduleOfNonCancellablePurchaseCommitmentDetails", "shortName": "Commitments and Contingencies - Schedule of Non-Cancellable Purchase Commitment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LongTermPurchaseCommitmentTextBlock", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_z9GiQMG9EkWS1IUjm6xCCg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PurchaseObligationFutureMinimumPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7mHTojbrW0qc9hgYncxBVw", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "Duration_5_2_2019_To_5_2_2019_dei_LegalEntityAxis_chrs_AmgenIncorporationAndAmgenUSAIncorporationMember_FnF3BhzST0W193dQQzyAZg", "decimals": null, "first": true, "lang": "en-US", "name": "chrs:RoyaltyPaymentTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40902 - Disclosure - Commitments and Contingencies - Additional Information (Details)", "role": "http://www.coherus.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "shortName": "Commitments and Contingencies - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "Duration_5_2_2019_To_5_2_2019_dei_LegalEntityAxis_chrs_AmgenIncorporationAndAmgenUSAIncorporationMember_FnF3BhzST0W193dQQzyAZg", "decimals": null, "first": true, "lang": "en-US", "name": "chrs:RoyaltyPaymentTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "chrs:LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_z9GiQMG9EkWS1IUjm6xCCg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseLiabilityPaymentsDue", "reportCount": 1, "unitRef": "Unit_Standard_USD_7mHTojbrW0qc9hgYncxBVw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41001 - Disclosure - Leases - Additional Information (Details)", "role": "http://www.coherus.com/role/DisclosureLeasesAdditionalInformationDetails", "shortName": "Leases - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "As_Of_12_31_2019_AFAVZtL-zECCgct-0kP7Xw", "decimals": null, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_z9GiQMG9EkWS1IUjm6xCCg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "Unit_Standard_USD_7mHTojbrW0qc9hgYncxBVw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41002 - Disclosure - Leases - Schedule of Balance Sheet Classification of Lease Liabilities (Details)", "role": "http://www.coherus.com/role/DisclosureLeasesScheduleOfBalanceSheetClassificationOfLeaseLiabilitiesDetails", "shortName": "Leases - Schedule of Balance Sheet Classification of Lease Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "chrs:LesseeOperatingAndFinanceLeaseDisclosureTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_z9GiQMG9EkWS1IUjm6xCCg", "decimals": "-3", "lang": null, "name": "us-gaap:FinanceLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7mHTojbrW0qc9hgYncxBVw", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "As_Of_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_JDSNZcFil0qLucFJBMvERQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "Unit_Standard_USD_7mHTojbrW0qc9hgYncxBVw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00400 - Statement - Condensed Consolidated Statements of Stockholders' Equity (unaudited)", "role": "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited", "shortName": "Condensed Consolidated Statements of Stockholders' Equity (unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "Duration_1_1_2019_To_3_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_G3mfMo50H0yxjpovci6c1g", "decimals": "-3", "lang": null, "name": "us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7mHTojbrW0qc9hgYncxBVw", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "Duration_4_1_2020_To_6_30_2020_asalBE04sUCgZ1msafmeBw", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LeaseCost", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7mHTojbrW0qc9hgYncxBVw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41003 - Disclosure - Leases - Operating Lease Costs (Details)", "role": "http://www.coherus.com/role/DisclosureLeasesOperatingLeaseCostsDetails", "shortName": "Leases - Operating Lease Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "Duration_4_1_2020_To_6_30_2020_asalBE04sUCgZ1msafmeBw", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LeaseCost", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7mHTojbrW0qc9hgYncxBVw", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "chrs:LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_z9GiQMG9EkWS1IUjm6xCCg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7mHTojbrW0qc9hgYncxBVw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41004 - Disclosure - Leases - Schedule of Maturities of Operating and Finance Lease Liabilities (Details)", "role": "http://www.coherus.com/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails", "shortName": "Leases - Schedule of Maturities of Operating and Finance Lease Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "chrs:LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "As_Of_6_30_2020_z9GiQMG9EkWS1IUjm6xCCg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7mHTojbrW0qc9hgYncxBVw", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "As_Of_10_28_2016_dei_LegalEntityAxis_chrs_CowenAndCompanyLLCMember_us-gaap_SubsidiarySaleOfStockAxis_chrs_AtTheMarketEquityOfferingProgramMember_34XWRpPdmUOq2BbRc2vWEQ", "decimals": "INF", "first": true, "lang": null, "name": "chrs:MaximumAmountSalesAgentMaySellCommonStock", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7mHTojbrW0qc9hgYncxBVw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41101 - Disclosure - Common Stock and Stock-Based Compensation - Common Stock Offerings (Details)", "role": "http://www.coherus.com/role/DisclosureCommonStockAndStockBasedCompensationCommonStockOfferingsDetails", "shortName": "Common Stock and Stock-Based Compensation - Common Stock Offerings (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "As_Of_10_28_2016_dei_LegalEntityAxis_chrs_CowenAndCompanyLLCMember_us-gaap_SubsidiarySaleOfStockAxis_chrs_AtTheMarketEquityOfferingProgramMember_34XWRpPdmUOq2BbRc2vWEQ", "decimals": "INF", "first": true, "lang": null, "name": "chrs:MaximumAmountSalesAgentMaySellCommonStock", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7mHTojbrW0qc9hgYncxBVw", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "Duration_4_1_2020_To_6_30_2020_us-gaap_AwardTypeAxis_chrs_EmployeeAndNonemployeeStockOptionAndRestrictedStockUnitsMember_hIzl94oeXECOmLBCDLEbwQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7mHTojbrW0qc9hgYncxBVw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41102 - Disclosure - Common Stock and Stock-Based Compensation - Options and restricted stock units granted to employees and nonemployees (Details)", "role": "http://www.coherus.com/role/DisclosureCommonStockAndStockBasedCompensationOptionsAndRestrictedStockUnitsGrantedToEmployeesAndNonemployeesDetails", "shortName": "Common Stock and Stock-Based Compensation - Options and restricted stock units granted to employees and nonemployees (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "Duration_4_1_2020_To_6_30_2020_us-gaap_AwardTypeAxis_chrs_EmployeeAndNonemployeeStockOptionAndRestrictedStockUnitsMember_hIzl94oeXECOmLBCDLEbwQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7mHTojbrW0qc9hgYncxBVw", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "Duration_4_1_2020_To_6_30_2020_asalBE04sUCgZ1msafmeBw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_7mHTojbrW0qc9hgYncxBVw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41201 - Disclosure - Net Income Per Share - Computation of Basic and Diluted Net Income Per Share Attributable to the Company (Details)", "role": "http://www.coherus.com/role/DisclosureNetIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareAttributableToCompanyDetails", "shortName": "Net Income Per Share - Computation of Basic and Diluted Net Income Per Share Attributable to the Company (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "Duration_4_1_2020_To_6_30_2020_asalBE04sUCgZ1msafmeBw", "decimals": "INF", "lang": null, "name": "us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_niDHmAp9z0arw0xXWhQH3A", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "Duration_4_1_2020_To_6_30_2020_asalBE04sUCgZ1msafmeBw", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_niDHmAp9z0arw0xXWhQH3A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41202 - Disclosure - Net Income Per Share - Outstanding Dilutive Potential Shares Excluded from Calculation of Diluted Net Income Per Share Attributable to Coherus (Details)", "role": "http://www.coherus.com/role/DisclosureNetIncomePerShareOutstandingDilutivePotentialSharesExcludedFromCalculationOfDilutedNetIncomePerShareAttributableToCoherusDetails", "shortName": "Net Income Per Share - Outstanding Dilutive Potential Shares Excluded from Calculation of Diluted Net Income Per Share Attributable to Coherus (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "Duration_4_1_2020_To_6_30_2020_asalBE04sUCgZ1msafmeBw", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_niDHmAp9z0arw0xXWhQH3A", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "Duration_4_1_2020_To_6_30_2020_asalBE04sUCgZ1msafmeBw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "Unit_Standard_USD_7mHTojbrW0qc9hgYncxBVw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41301 - Disclosure - Income Taxes (Details)", "role": "http://www.coherus.com/role/DisclosureIncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_230G-0EnckOy5ig-DTSlUw", "decimals": "INF", "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_NIE1INWOOEWFsBwABS9bbQ", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "Duration_4_1_2020_To_6_30_2020_asalBE04sUCgZ1msafmeBw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ResearchAndDevelopmentExpense", "reportCount": 1, "unitRef": "Unit_Standard_USD_7mHTojbrW0qc9hgYncxBVw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41401 - Disclosure - Related Party Transactions - Additional Information (Details)", "role": "http://www.coherus.com/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "shortName": "Related Party Transactions - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "As_Of_2_29_2016_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_srt_AffiliatedEntityMember_vo3KUrgRMEGvwdjFd4wbhA", "decimals": "-5", "lang": null, "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7mHTojbrW0qc9hgYncxBVw", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_230G-0EnckOy5ig-DTSlUw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_7mHTojbrW0qc9hgYncxBVw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00500 - Statement - Condensed Consolidated Statements of Cash Flows (unaudited)", "role": "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited", "shortName": "Condensed Consolidated Statements of Cash Flows (unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_230G-0EnckOy5ig-DTSlUw", "decimals": "-3", "lang": null, "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_7mHTojbrW0qc9hgYncxBVw", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_230G-0EnckOy5ig-DTSlUw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10101 - Disclosure - Organization and Operations", "role": "http://www.coherus.com/role/DisclosureOrganizationAndOperations", "shortName": "Organization and Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_230G-0EnckOy5ig-DTSlUw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_230G-0EnckOy5ig-DTSlUw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10201 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies", "role": "http://www.coherus.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPolicies", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "chrs-20200630x10q.htm", "contextRef": "Duration_1_1_2020_To_6_30_2020_230G-0EnckOy5ig-DTSlUw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 81, "tag": { "chrs_AccruedClinicalAndManufacturingLiabilitiesCurrent": { "auth_ref": [], "calculation": { "http://www.coherus.com/role/DisclosureBalanceSheetComponentsScheduleOfAccruedLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accrued clinical and manufacturing liabilities current.", "label": "Accrued Clinical And Manufacturing Liabilities Current", "terseLabel": "Accrued clinical and manufacturing" } } }, "localname": "AccruedClinicalAndManufacturingLiabilitiesCurrent", "nsuri": "http://www.coherus.com/20200630", "presentation": [ "http://www.coherus.com/role/DisclosureBalanceSheetComponentsScheduleOfAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "chrs_AccruedCommercialPayerRebates": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of accrued commercial payer rebates.", "label": "Accrued Commercial Payer Rebates", "terseLabel": "Accrued rebates" } } }, "localname": "AccruedCommercialPayerRebates", "nsuri": "http://www.coherus.com/20200630", "presentation": [ "http://www.coherus.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "chrs_AccruedRebatesFeesAndReserveCurrent": { "auth_ref": [], "calculation": { "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accrued rebates, fees and reserve.", "label": "Accrued Rebates Fees And Reserve Current", "terseLabel": "Accrued rebates, fees and reserve" } } }, "localname": "AccruedRebatesFeesAndReserveCurrent", "nsuri": "http://www.coherus.com/20200630", "presentation": [ "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "chrs_AccruedRebatesFeesAndReservesCurrentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the information pertaining to Accrued rebates, fees and reserve.", "label": "Accrued Rebates Fees And Reserves Current [Member]", "terseLabel": "Accrued rebates, fees and reserve" } } }, "localname": "AccruedRebatesFeesAndReservesCurrentMember", "nsuri": "http://www.coherus.com/20200630", "presentation": [ "http://www.coherus.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "chrs_AdditionalMilestonePaymentsUponAchievementOfCertainDevelopmentAndRegulatoryMilestones": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Additional milestone payments upon achievement of certain development and regulatory milestones.", "label": "Additional Milestone Payments Upon Achievement Of Certain Development And Regulatory Milestones", "terseLabel": "Additional milestone payments" } } }, "localname": "AdditionalMilestonePaymentsUponAchievementOfCertainDevelopmentAndRegulatoryMilestones", "nsuri": "http://www.coherus.com/20200630", "presentation": [ "http://www.coherus.com/role/DisclosureLicenseAgreementsDetails" ], "xbrltype": "monetaryItemType" }, "chrs_AmeriSourceBergenCorpMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "AmeriSource-Bergen Corp.", "label": "Ameri Source Bergen Corp [Member]", "terseLabel": "AmeriSource-Bergen Corp" } } }, "localname": "AmeriSourceBergenCorpMember", "nsuri": "http://www.coherus.com/20200630", "presentation": [ "http://www.coherus.com/role/DisclosureRevenueRevenueBySignificantCustomerDetails" ], "xbrltype": "domainItemType" }, "chrs_AmgenIncorporationAndAmgenUSAIncorporationMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Amgen Inc. and Amgen USA Inc.", "label": "Amgen Incorporation And Amgen U S A Incorporation [Member]", "terseLabel": "Amgen" } } }, "localname": "AmgenIncorporationAndAmgenUSAIncorporationMember", "nsuri": "http://www.coherus.com/20200630", "presentation": [ "http://www.coherus.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "chrs_AtTheMarketEquityOfferingProgramMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "At-the-market equity offering program.", "label": "At The Market Equity Offering Program [Member]", "terseLabel": "At-the-Market Equity Offering Program" } } }, "localname": "AtTheMarketEquityOfferingProgramMember", "nsuri": "http://www.coherus.com/20200630", "presentation": [ "http://www.coherus.com/role/DisclosureCommonStockAndStockBasedCompensationCommonStockOfferingsDetails" ], "xbrltype": "domainItemType" }, "chrs_AvailableForSaleMarketableSecuritiesAverageMaturityTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Maturity term of available for sale marketable securities.", "label": "Available for Sale Marketable Securities, Average Maturity Term", "terseLabel": "Average maturity of investments in available-for-sale marketable securities" } } }, "localname": "AvailableForSaleMarketableSecuritiesAverageMaturityTerm", "nsuri": "http://www.coherus.com/20200630", "presentation": [ "http://www.coherus.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "chrs_BevacizumabLicensedProductMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the bevacizumab Licensed Product.", "label": "Bevacizumab Licensed Product [Member]", "terseLabel": "Bevacizumab Licensed Product" } } }, "localname": "BevacizumabLicensedProductMember", "nsuri": "http://www.coherus.com/20200630", "presentation": [ "http://www.coherus.com/role/DisclosureLicenseAgreementsDetails" ], "xbrltype": "domainItemType" }, "chrs_BioeqIPAGMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Bioeq IP AG.", "label": "Bioeq I P A G [Member]", "terseLabel": "Bioeq IP AG" } } }, "localname": "BioeqIPAGMember", "nsuri": "http://www.coherus.com/20200630", "presentation": [ "http://www.coherus.com/role/DisclosureLicenseAgreementsDetails" ], "xbrltype": "domainItemType" }, "chrs_CapPriceOfCapCallTransactions": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the cap price of the cap call transactions (per share).", "label": "Cap Price of Cap Call Transactions", "terseLabel": "Minimum borrowings for indebtedness defaulters" } } }, "localname": "CapPriceOfCapCallTransactions", "nsuri": "http://www.coherus.com/20200630", "presentation": [ "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanAdditionalInformationDetails" ], "xbrltype": "pureItemType" }, "chrs_CardinalMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cardinal.", "label": "Cardinal [Member]", "terseLabel": "Cardinal" } } }, "localname": "CardinalMember", "nsuri": "http://www.coherus.com/20200630", "presentation": [ "http://www.coherus.com/role/DisclosureRevenueRevenueBySignificantCustomerDetails" ], "xbrltype": "domainItemType" }, "chrs_ChargebacksAndDiscountsForPromptPaymentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Charge backs and discounts for prompt payment.", "label": "Chargebacks And Discounts For Prompt Payment [Member]", "terseLabel": "Chargebacks and Discounts for Prompt Payment" } } }, "localname": "ChargebacksAndDiscountsForPromptPaymentMember", "nsuri": "http://www.coherus.com/20200630", "presentation": [ "http://www.coherus.com/role/DisclosureRevenueActivitiesAndEndingReserveBalancesForEachSignificantCategoryOfDiscountsAndAllowancesDetails" ], "xbrltype": "domainItemType" }, "chrs_CollaborationAndLicenseAgreementsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Collaboration and license agreements.", "label": "License Agreements" } } }, "localname": "CollaborationAndLicenseAgreementsAbstract", "nsuri": "http://www.coherus.com/20200630", "xbrltype": "stringItemType" }, "chrs_CollaborationCosts": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents costs associated to a collaboration agreement.", "label": "Collaboration Costs", "terseLabel": "Costs" } } }, "localname": "CollaborationCosts", "nsuri": "http://www.coherus.com/20200630", "presentation": [ "http://www.coherus.com/role/DisclosureLicenseAgreementsDetails" ], "xbrltype": "monetaryItemType" }, "chrs_CommercialPayerInvoicesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the information pertaining to Commercial payer invoices.", "label": "Commercial Payer Invoices [Member]", "terseLabel": "Commercial payer invoices" } } }, "localname": "CommercialPayerInvoicesMember", "nsuri": "http://www.coherus.com/20200630", "presentation": [ "http://www.coherus.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "chrs_CommonStockOfferingsNetOfUnderwritersDiscountsCommissionsAndOfferingCostsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Common stock offerings, net of underwriters discounts, commissions and offering costs.", "label": "Common Stock Offerings Net Of Underwriters Discounts Commissions And Offering Costs [Member]", "terseLabel": "Common Stock Offering, net" } } }, "localname": "CommonStockOfferingsNetOfUnderwritersDiscountsCommissionsAndOfferingCostsMember", "nsuri": "http://www.coherus.com/20200630", "presentation": [ "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "chrs_ContingentConsiderationMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Contingent consideration.", "label": "Contingent Consideration [Member]", "terseLabel": "Contingent Consideration" } } }, "localname": "ContingentConsiderationMember", "nsuri": "http://www.coherus.com/20200630", "presentation": [ "http://www.coherus.com/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "chrs_ContractManufacturingOrganizationMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Contract Manufacturing Organization.", "label": "Contract Manufacturing Organization [Member]", "terseLabel": "Contract manufacturing organization (CMO)" } } }, "localname": "ContractManufacturingOrganizationMember", "nsuri": "http://www.coherus.com/20200630", "presentation": [ "http://www.coherus.com/role/DisclosureInventoryAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "chrs_ConvertibleNotes2026Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The 2026 Convertible Notes are general unsecured obligations and will be subordinated to the Company's designated senior indebtedness.", "label": "Convertible Notes2026 [Member]", "terseLabel": "2026 Convertible Notes" } } }, "localname": "ConvertibleNotes2026Member", "nsuri": "http://www.coherus.com/20200630", "presentation": [ "http://www.coherus.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "chrs_ConvertibleNotesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Convertible notes.", "label": "Convertible Notes [Member]", "terseLabel": "Convertible Notes" } } }, "localname": "ConvertibleNotesMember", "nsuri": "http://www.coherus.com/20200630", "presentation": [ "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanTermLoanNarrativeDetails", "http://www.coherus.com/role/DisclosureNetIncomePerShareOutstandingDilutivePotentialSharesExcludedFromCalculationOfDilutedNetIncomePerShareAttributableToCoherusDetails" ], "xbrltype": "domainItemType" }, "chrs_ConvertibleNotesPrincipalAmount": { "auth_ref": [], "calculation": { "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanScheduleOfFuturePaymentsOnConvertibleNotesDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Convertible notes, principal amount.", "label": "Convertible Notes Principal Amount", "terseLabel": "Convertible Notes, principal amount" } } }, "localname": "ConvertibleNotesPrincipalAmount", "nsuri": "http://www.coherus.com/20200630", "presentation": [ "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanScheduleOfFuturePaymentsOnConvertibleNotesDetails" ], "xbrltype": "monetaryItemType" }, "chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the information pertaining to 1.5% Convertible Senior Subordinated Notes due 2026.", "label": "Convertible Senior Subordinated Notes Due20261.5 [Member]", "terseLabel": "2026 Convertible Notes" } } }, "localname": "ConvertibleSeniorSubordinatedNotesDue20261.5Member", "nsuri": "http://www.coherus.com/20200630", "presentation": [ "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanAdditionalInformationDetails", "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanComponentsOfConvertibleNotesDetails", "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanComponentsOfInterestExpenseOfConvertibleNotesDetails", "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanScheduleOfFuturePaymentsOnConvertibleNotesDetails", "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanTables" ], "xbrltype": "domainItemType" }, "chrs_CorporateHeadquartersLeaseAgreementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Corporate headquarters lease agreement.", "label": "Corporate Headquarters Lease Agreement [Member]", "terseLabel": "Corporate Headquarters Lease" } } }, "localname": "CorporateHeadquartersLeaseAgreementMember", "nsuri": "http://www.coherus.com/20200630", "presentation": [ "http://www.coherus.com/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "chrs_CostOfSoldGoods": { "auth_ref": [], "calculation": { "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Cost of sold goods.", "label": "Cost Of Sold Goods", "terseLabel": "Cost of goods sold" } } }, "localname": "CostOfSoldGoods", "nsuri": "http://www.coherus.com/20200630", "presentation": [ "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "chrs_CowenAndCompanyLLCMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cowen and Company, LLC.", "label": "Cowen And Company L L C [Member]", "terseLabel": "Cowen and Company LLC" } } }, "localname": "CowenAndCompanyLLCMember", "nsuri": "http://www.coherus.com/20200630", "presentation": [ "http://www.coherus.com/role/DisclosureCommonStockAndStockBasedCompensationCommonStockOfferingsDetails" ], "xbrltype": "domainItemType" }, "chrs_CreditAgreementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Credit agreement.", "label": "Credit Agreement [Member]", "terseLabel": "Term Loan" } } }, "localname": "CreditAgreementMember", "nsuri": "http://www.coherus.com/20200630", "presentation": [ "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanAdditionalInformationDetails", "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanComponentsOfInterestExpenseOnTermLoanDetails", "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanComponentsOfTermLoanDetails", "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanScheduleOfFuturePaymentsOnTermLoanDetails", "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanTables", "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanTermLoanNarrativeDetails", "http://www.coherus.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "chrs_DebtInstrumentContractualTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to debt instrument contractual term.", "label": "Debt Instrument Contractual Term", "terseLabel": "Contractual term" } } }, "localname": "DebtInstrumentContractualTerm", "nsuri": "http://www.coherus.com/20200630", "presentation": [ "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "chrs_DebtInstrumentConvertibleNumberOfSharesPerThousandOfPrincipalAmountOfNotes": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt instrument convertible number of shares per thousand of principal amount of notes.", "label": "Debt Instrument Convertible Number Of Shares Per Thousand Of Principal Amount Of Notes", "terseLabel": "Common shares at conversion" } } }, "localname": "DebtInstrumentConvertibleNumberOfSharesPerThousandOfPrincipalAmountOfNotes", "nsuri": "http://www.coherus.com/20200630", "presentation": [ "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "chrs_DebtInstrumentPrepaymentPercentage": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt instrument prepayment percentage.", "label": "Debt Instrument Prepayment Percentage", "terseLabel": "Prepayment premium percentage" } } }, "localname": "DebtInstrumentPrepaymentPercentage", "nsuri": "http://www.coherus.com/20200630", "presentation": [ "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanTermLoanNarrativeDetails" ], "xbrltype": "percentItemType" }, "chrs_DebtInstrumentPrepaymentPremiumDescription": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt instrument prepayment premium, description.", "label": "Debt Instrument Prepayment Premium Description", "terseLabel": "Prepayment premium, description" } } }, "localname": "DebtInstrumentPrepaymentPremiumDescription", "nsuri": "http://www.coherus.com/20200630", "presentation": [ "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanTermLoanNarrativeDetails" ], "xbrltype": "stringItemType" }, "chrs_EmployeeAndNonemployeeStockOptionAndRestrictedStockUnitsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Employee and nonemployee stock option and restricted stock units.", "label": "Employee And Nonemployee Stock Option And Restricted Stock Units [Member]", "terseLabel": "Employees and Nonemployees Stock Option and Restricted Stock Units" } } }, "localname": "EmployeeAndNonemployeeStockOptionAndRestrictedStockUnitsMember", "nsuri": "http://www.coherus.com/20200630", "presentation": [ "http://www.coherus.com/role/DisclosureCommonStockAndStockBasedCompensationOptionsAndRestrictedStockUnitsGrantedToEmployeesAndNonemployeesDetails" ], "xbrltype": "domainItemType" }, "chrs_EmployeeAndNonemployeeStockOptionRestrictedStockUnitsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Employee and nonemployee stock option restricted stock units.", "label": "Employee And Nonemployee Stock Option Restricted Stock Units [Member]", "terseLabel": "Employee And Nonemployee Stock Option Restricted Stock Units" } } }, "localname": "EmployeeAndNonemployeeStockOptionRestrictedStockUnitsMember", "nsuri": "http://www.coherus.com/20200630", "presentation": [ "http://www.coherus.com/role/DisclosureCommonStockAndStockBasedCompensationTables" ], "xbrltype": "domainItemType" }, "chrs_EmployeesAndNonemployeesStockOptionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Employees and non-employees stock option.", "label": "Employees And Nonemployees Stock Option [Member]", "terseLabel": "Stock Options, Including Purchases from Contributions to ESPP" } } }, "localname": "EmployeesAndNonemployeesStockOptionMember", "nsuri": "http://www.coherus.com/20200630", "presentation": [ "http://www.coherus.com/role/DisclosureNetIncomePerShareOutstandingDilutivePotentialSharesExcludedFromCalculationOfDilutedNetIncomePerShareAttributableToCoherusDetails" ], "xbrltype": "domainItemType" }, "chrs_EquivalentToConversionPricePerCommonShare": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Equivalent to conversion price per common share.", "label": "Equivalent To Conversion Price Per Common Share", "terseLabel": "Conversion price per common share" } } }, "localname": "EquivalentToConversionPricePerCommonShare", "nsuri": "http://www.coherus.com/20200630", "presentation": [ "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "chrs_EstimatedPeriodOfPerformanceUpfrontFee": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Estimated period of performance upfront fee.", "label": "Estimated Period Of Performance Upfront Fee", "terseLabel": "Estimated period of performance upfront fee" } } }, "localname": "EstimatedPeriodOfPerformanceUpfrontFee", "nsuri": "http://www.coherus.com/20200630", "presentation": [ "http://www.coherus.com/role/DisclosureLicenseAgreementsDetails" ], "xbrltype": "monetaryItemType" }, "chrs_FairValueDisclosuresLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Fair value disclosures line items.", "label": "Fair Value Disclosures [Line Items]", "terseLabel": "Fair Value Disclosures [Line Items]" } } }, "localname": "FairValueDisclosuresLineItems", "nsuri": "http://www.coherus.com/20200630", "presentation": [ "http://www.coherus.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "chrs_FairValueDisclosuresTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Fair value disclosures.", "label": "Fair Value Disclosures [Table]", "terseLabel": "Fair Value Disclosures [Table]" } } }, "localname": "FairValueDisclosuresTable", "nsuri": "http://www.coherus.com/20200630", "presentation": [ "http://www.coherus.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "chrs_FiscalYearEndTagsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Fiscal Year End Tags [Abstract]", "label": "Fiscal Year End Tags [Abstract]" } } }, "localname": "FiscalYearEndTagsAbstract", "nsuri": "http://www.coherus.com/20200630", "presentation": [ "http://www.coherus.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "chrs_HealthcareRoyaltyPartnersIIILPMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Healthcare Royalty Partners III, L.P.", "label": "Healthcare Royalty Partners I I I L P [Member]", "terseLabel": "Lender" } } }, "localname": "HealthcareRoyaltyPartnersIIILPMember", "nsuri": "http://www.coherus.com/20200630", "presentation": [ "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanAdditionalInformationDetails", "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanTermLoanNarrativeDetails", "http://www.coherus.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "chrs_IncreaseDecreaseInAccruedCompensation": { "auth_ref": [], "calculation": { "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Increase decrease in accrued compensation.", "label": "Increase Decrease In Accrued Compensation", "terseLabel": "Accrued compensation" } } }, "localname": "IncreaseDecreaseInAccruedCompensation", "nsuri": "http://www.coherus.com/20200630", "presentation": [ "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "chrs_IncreaseDecreaseInAccruedRebatesFeesAndReserve": { "auth_ref": [], "calculation": { "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Increase decrease in accrued rebates, fees and reserve.", "label": "Increase Decrease In Accrued Rebates Fees And Reserve", "terseLabel": "Accrued rebates, fees and reserve" } } }, "localname": "IncreaseDecreaseInAccruedRebatesFeesAndReserve", "nsuri": "http://www.coherus.com/20200630", "presentation": [ "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "chrs_IncreaseDecreaseInLeaseLiabilities": { "auth_ref": [], "calculation": { "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Increase decrease in lease liabilities.", "label": "Increase Decrease In Lease Liabilities", "terseLabel": "Lease liabilities" } } }, "localname": "IncreaseDecreaseInLeaseLiabilities", "nsuri": "http://www.coherus.com/20200630", "presentation": [ "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "chrs_InitialTermOfAgreement": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Initial term of agreement.", "label": "Initial Term Of Agreement", "terseLabel": "Initial term of agreement" } } }, "localname": "InitialTermOfAgreement", "nsuri": "http://www.coherus.com/20200630", "presentation": [ "http://www.coherus.com/role/DisclosureLicenseAgreementsDetails" ], "xbrltype": "durationItemType" }, "chrs_InnoventBiologicsSuzhouCoLtdMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the Innovent Biologics (Suzhou) Co., Ltd.", "label": "Innovent Biologics Suzhou Co Ltd [Member]", "terseLabel": "Innovent Biologics (Suzhou) Co., Ltd." } } }, "localname": "InnoventBiologicsSuzhouCoLtdMember", "nsuri": "http://www.coherus.com/20200630", "presentation": [ "http://www.coherus.com/role/DisclosureLicenseAgreementsDetails" ], "xbrltype": "domainItemType" }, "chrs_InventoryCurrentAndNoncurrent": { "auth_ref": [], "calculation": { "http://www.coherus.com/role/DisclosureInventoryScheduleOfBalanceSheetClassificationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Inventory current and noncurrent.", "label": "Inventory Current And Noncurrent", "totalLabel": "Total" } } }, "localname": "InventoryCurrentAndNoncurrent", "nsuri": "http://www.coherus.com/20200630", "presentation": [ "http://www.coherus.com/role/DisclosureInventoryScheduleOfBalanceSheetClassificationDetails" ], "xbrltype": "monetaryItemType" }, "chrs_InvestmentInMarketableSecuritiesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Investment in marketable securities.", "label": "Investment In Marketable Securities [Member]", "terseLabel": "Investment in Marketable Securities" } } }, "localname": "InvestmentInMarketableSecuritiesMember", "nsuri": "http://www.coherus.com/20200630", "presentation": [ "http://www.coherus.com/role/DisclosureFairValueMeasurementsScheduleOfCashEquivalentsInvestmentsInMarketableSecuritiesClassifiedAsAvailableForSaleSecuritiesAndRestrictedCashDetails" ], "xbrltype": "domainItemType" }, "chrs_KKRBiosimilarLPMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "KKR Biosimilar L.P.", "label": "K K R Biosimilar L P [Member]", "terseLabel": "KKR Member" } } }, "localname": "KKRBiosimilarLPMember", "nsuri": "http://www.coherus.com/20200630", "presentation": [ "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "chrs_KMGCapitalPartnersLLCMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "KMG Capital Partners, LLC.", "label": "K M G Capital Partners L L C [Member]", "terseLabel": "KMGCP Member" } } }, "localname": "KMGCapitalPartnersLLCMember", "nsuri": "http://www.coherus.com/20200630", "presentation": [ "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "chrs_LesseeOperatingAndFinanceLeaseDisclosureTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure for lessee's operating and finance leases. Includes, but is not limited to, description of lessee's operating lease, existence and terms of renewal or purchase options and escalation clauses, restrictions imposed by lease, such as those concerning dividends, additional debt, and further leasing, rent holidays, rent concessions, or leasehold improvement incentives and unusual provisions or conditions.", "label": "Lessee, Operating and Finance Lease, Disclosure [Table Text Block]", "terseLabel": "Schedule of Balance Sheet Classification of Lease Assets and Liabilities" } } }, "localname": "LesseeOperatingAndFinanceLeaseDisclosureTableTextBlock", "nsuri": "http://www.coherus.com/20200630", "presentation": [ "http://www.coherus.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "chrs_LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating and 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 And Finance Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Schedule of maturities of the operating and finance lease liabilities" } } }, "localname": "LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://www.coherus.com/20200630", "presentation": [ "http://www.coherus.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "chrs_MXIIAssociatesLLCMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "MX II Associates LLC.", "label": "M X I I Associates L L C [Member]", "terseLabel": "MX II Member" } } }, "localname": "MXIIAssociatesLLCMember", "nsuri": "http://www.coherus.com/20200630", "presentation": [ "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "chrs_MaximumAmountSalesAgentMaySellCommonStock": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Maximum amount sales agent may sell common stock.", "label": "Maximum Amount Sales Agent May Sell Common Stock", "terseLabel": "Maximum amount of sales that agent may sell in shares of its common stock" } } }, "localname": "MaximumAmountSalesAgentMaySellCommonStock", "nsuri": "http://www.coherus.com/20200630", "presentation": [ "http://www.coherus.com/role/DisclosureCommonStockAndStockBasedCompensationCommonStockOfferingsDetails" ], "xbrltype": "monetaryItemType" }, "chrs_McKessonMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "McKesson.", "label": "Mc Kesson [Member]", "terseLabel": "McKesson" } } }, "localname": "McKessonMember", "nsuri": "http://www.coherus.com/20200630", "presentation": [ "http://www.coherus.com/role/DisclosureRevenueRevenueBySignificantCustomerDetails" ], "xbrltype": "domainItemType" }, "chrs_NewCamarilloLeaseMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "New Camarillo Lease.", "label": "New Camarillo Lease [Member]", "terseLabel": "New Camarillo Lease" } } }, "localname": "NewCamarilloLeaseMember", "nsuri": "http://www.coherus.com/20200630", "presentation": [ "http://www.coherus.com/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "chrs_NonCashBonusPaymentSettledInCommonStock": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Non-cash bonus payment settled in common stock.", "label": "Non Cash Bonus Payment Settled In Common Stock", "terseLabel": "Non-cash bonus payment settled in common stock" } } }, "localname": "NonCashBonusPaymentSettledInCommonStock", "nsuri": "http://www.coherus.com/20200630", "presentation": [ "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "chrs_NonCashOperatingLeaseExpense": { "auth_ref": [], "calculation": { "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Non-cash operating lease expense.", "label": "Non Cash Operating Lease Expense", "terseLabel": "Non-cash operating lease expense" } } }, "localname": "NonCashOperatingLeaseExpense", "nsuri": "http://www.coherus.com/20200630", "presentation": [ "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "chrs_NumberOfEventsInDefault": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of events in default.", "label": "Number Of Events in Default", "terseLabel": "Number of events in default" } } }, "localname": "NumberOfEventsInDefault", "nsuri": "http://www.coherus.com/20200630", "presentation": [ "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "chrs_NumberOfInitialPurchasers": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of initial purchasers.", "label": "Number of Initial Purchasers", "terseLabel": "Number of initial purchasers" } } }, "localname": "NumberOfInitialPurchasers", "nsuri": "http://www.coherus.com/20200630", "presentation": [ "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "chrs_NumberOfVehiclesLeased": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the number of vehicles leased", "label": "Number of Vehicles Leased", "terseLabel": "Number of vehicles leased" } } }, "localname": "NumberOfVehiclesLeased", "nsuri": "http://www.coherus.com/20200630", "presentation": [ "http://www.coherus.com/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "chrs_OperatingAndFinanceLeaseLiabilityNoncurrent": { "auth_ref": [], "calculation": { "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 7.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 and finance lease, classified as noncurrent.", "label": "Operating and Finance Lease, Liability, Noncurrent", "terseLabel": "Lease liabilities, non-current" } } }, "localname": "OperatingAndFinanceLeaseLiabilityNoncurrent", "nsuri": "http://www.coherus.com/20200630", "presentation": [ "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "chrs_OperatingAndFinanceLeaseRightOfUseAssets": { "auth_ref": [], "calculation": { "http://www.coherus.com/role/DisclosureLeasesScheduleOfBalanceSheetClassificationOfLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating and finance lease.", "label": "Operating And Finance Lease Right Of Use Assets", "totalLabel": "Total leased assets" } } }, "localname": "OperatingAndFinanceLeaseRightOfUseAssets", "nsuri": "http://www.coherus.com/20200630", "presentation": [ "http://www.coherus.com/role/DisclosureLeasesScheduleOfBalanceSheetClassificationOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "chrs_OperatingLeaseLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Operating lease liabilities.", "label": "Operating Lease Liabilities [Abstract]", "terseLabel": "Liabilities:" } } }, "localname": "OperatingLeaseLiabilitiesAbstract", "nsuri": "http://www.coherus.com/20200630", "presentation": [ "http://www.coherus.com/role/DisclosureLeasesScheduleOfBalanceSheetClassificationOfLeaseLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "chrs_OptionExerciseFeeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents an option exercise fee.", "label": "Option Exercise Fee [Member]", "terseLabel": "Option exercise fee" } } }, "localname": "OptionExerciseFeeMember", "nsuri": "http://www.coherus.com/20200630", "presentation": [ "http://www.coherus.com/role/DisclosureLicenseAgreementsDetails" ], "xbrltype": "domainItemType" }, "chrs_OtherFeesCoPayAssistanceAndReturnsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Other fees, co-pay assistance and returns.", "label": "Other Fees Co Pay Assistance And Returns [Member]", "terseLabel": "Other Fees, Co-pay Assistance and Returns" } } }, "localname": "OtherFeesCoPayAssistanceAndReturnsMember", "nsuri": "http://www.coherus.com/20200630", "presentation": [ "http://www.coherus.com/role/DisclosureRevenueActivitiesAndEndingReserveBalancesForEachSignificantCategoryOfDiscountsAndAllowancesDetails" ], "xbrltype": "domainItemType" }, "chrs_OtherNoncashAdjustments": { "auth_ref": [], "calculation": { "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Represents other noncash adjustments.", "label": "Other Noncash Adjustments", "terseLabel": "Other non-cash adjustments" } } }, "localname": "OtherNoncashAdjustments", "nsuri": "http://www.coherus.com/20200630", "presentation": [ "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "chrs_PaymentForCappedCallTransactions": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of payment made for entering into capped call transactions.", "label": "Payment for Capped Call Transactions", "terseLabel": "Payment for capped call transactions" } } }, "localname": "PaymentForCappedCallTransactions", "nsuri": "http://www.coherus.com/20200630", "presentation": [ "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "chrs_PaymentsAndCustomerCreditsIssuedFromReserveForDiscountsAndAllowancesConstituteVariableConsideration": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Payments and customer credits issued from reserve in discounts and allowances constitute variable consideration.", "label": "Payments And Customer Credits Issued From Reserve For Discounts And Allowances Constitute Variable Consideration", "negatedLabel": "Payments and customer credits issued" } } }, "localname": "PaymentsAndCustomerCreditsIssuedFromReserveForDiscountsAndAllowancesConstituteVariableConsideration", "nsuri": "http://www.coherus.com/20200630", "presentation": [ "http://www.coherus.com/role/DisclosureRevenueActivitiesAndEndingReserveBalancesForEachSignificantCategoryOfDiscountsAndAllowancesDetails" ], "xbrltype": "monetaryItemType" }, "chrs_PaymentsForCommissionAndOfferingExpenses": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Payments for commission and offering expenses.", "label": "Payments For Commission And Offering Expenses", "verboseLabel": "Offering expense" } } }, "localname": "PaymentsForCommissionAndOfferingExpenses", "nsuri": "http://www.coherus.com/20200630", "presentation": [ "http://www.coherus.com/role/DisclosureCommonStockAndStockBasedCompensationCommonStockOfferingsDetails" ], "xbrltype": "monetaryItemType" }, "chrs_PaymentsToAcquireCappedCallOptionsRelatedToConvertibleDebt": { "auth_ref": [], "calculation": { "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for the purchase of capped call options related to convertible debt.", "label": "Payments to Acquire Capped Call Options Related To Convertible Debt", "negatedLabel": "Purchase of capped call options related to Convertible Notes due 2026" } } }, "localname": "PaymentsToAcquireCappedCallOptionsRelatedToConvertibleDebt", "nsuri": "http://www.coherus.com/20200630", "presentation": [ "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "chrs_PercentageOfApplicableConversionPrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage of applicable conversion price.", "label": "Percentage Of Applicable Conversion Price", "terseLabel": "Percentage of applicable conversion price" } } }, "localname": "PercentageOfApplicableConversionPrice", "nsuri": "http://www.coherus.com/20200630", "presentation": [ "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "chrs_PercentageOfGrossProfitsOnSales": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage of gross profits on sales.", "label": "Percentage Of Gross Profits On Sales", "terseLabel": "Percentage of gross profits on sales" } } }, "localname": "PercentageOfGrossProfitsOnSales", "nsuri": "http://www.coherus.com/20200630", "presentation": [ "http://www.coherus.com/role/DisclosureLicenseAgreementsDetails" ], "xbrltype": "percentItemType" }, "chrs_PercentageOfGrossSalesProceedsOfCommonStockPayableAsCompensation": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage of gross sales proceeds of common stock payable as compensation.", "label": "Percentage Of Gross Sales Proceeds Of Common Stock Payable As Compensation", "terseLabel": "Percentage of gross sales proceeds of common stock payable as compensation" } } }, "localname": "PercentageOfGrossSalesProceedsOfCommonStockPayableAsCompensation", "nsuri": "http://www.coherus.com/20200630", "presentation": [ "http://www.coherus.com/role/DisclosureCommonStockAndStockBasedCompensationCommonStockOfferingsDetails" ], "xbrltype": "percentItemType" }, "chrs_PercentageOfMarketCapitalization": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage of market capitalization.", "label": "Percentage Of Market Capitalization", "terseLabel": "Percentage Of Market Capitalization" } } }, "localname": "PercentageOfMarketCapitalization", "nsuri": "http://www.coherus.com/20200630", "presentation": [ "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanTermLoanNarrativeDetails" ], "xbrltype": "percentItemType" }, "chrs_PercentageOfPremiumOnCapPrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage of premium on cap price.", "label": "Percentage Of Premium On Cap Price", "terseLabel": "Percentage of cap price" } } }, "localname": "PercentageOfPremiumOnCapPrice", "nsuri": "http://www.coherus.com/20200630", "presentation": [ "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanAdditionalInformationDetails" ], "xbrltype": "pureItemType" }, "chrs_PercentageOfPremiumOnConvertibleNote": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage of premium on convertible note.", "label": "Percentage Of Premium On Convertible Note", "terseLabel": "Convertible notes, premium percentage" } } }, "localname": "PercentageOfPremiumOnConvertibleNote", "nsuri": "http://www.coherus.com/20200630", "presentation": [ "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "chrs_PercentageRequiredToPayAdditionalExitFeeOnPrincipalAmount": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage required to pay an additional exit fee on principal amount.", "label": "Percentage Required To Pay Additional Exit Fee On Principal Amount", "terseLabel": "Percentage required to pay an additional exit fee on principal amount" } } }, "localname": "PercentageRequiredToPayAdditionalExitFeeOnPrincipalAmount", "nsuri": "http://www.coherus.com/20200630", "presentation": [ "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanTermLoanNarrativeDetails" ], "xbrltype": "percentItemType" }, "chrs_PercentageToPayInCashOfParValueOfNotes": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage to pay in cash of the par value of notes.", "label": "Percentage To Pay In Cash Of Par Value Of Notes", "terseLabel": "Percentage to pay in cash of the par value of notes" } } }, "localname": "PercentageToPayInCashOfParValueOfNotes", "nsuri": "http://www.coherus.com/20200630", "presentation": [ "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "chrs_PrepaidManufacturingExpenseCurrent": { "auth_ref": [], "calculation": { "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Prepaid manufacturing expense current.", "label": "Prepaid Manufacturing Expense Current", "terseLabel": "Prepaid manufacturing", "verboseLabel": "Prepayment made for manufacturing services" } } }, "localname": "PrepaidManufacturingExpenseCurrent", "nsuri": "http://www.coherus.com/20200630", "presentation": [ "http://www.coherus.com/role/DisclosureInventoryAdditionalInformationDetails", "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "chrs_PrepaymentPremiumConditionFourMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Prepayment premium condition four.", "label": "Prepayment Premium Condition Four [Member]", "terseLabel": "Paid Thereafter" } } }, "localname": "PrepaymentPremiumConditionFourMember", "nsuri": "http://www.coherus.com/20200630", "presentation": [ "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanTermLoanNarrativeDetails" ], "xbrltype": "domainItemType" }, "chrs_PrepaymentPremiumConditionOneMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Prepayment premium condition one.", "label": "Prepayment Premium Condition One [Member]", "terseLabel": "Paid on or Prior to the Three Year Anniversary of Closing Date" } } }, "localname": "PrepaymentPremiumConditionOneMember", "nsuri": "http://www.coherus.com/20200630", "presentation": [ "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanTermLoanNarrativeDetails" ], "xbrltype": "domainItemType" }, "chrs_PrepaymentPremiumConditionThreeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Prepayment premium condition three.", "label": "Prepayment Premium Condition Three [Member]", "terseLabel": "Paid after the Four Year but on or Prior to the Five Year Anniversary of Closing Date" } } }, "localname": "PrepaymentPremiumConditionThreeMember", "nsuri": "http://www.coherus.com/20200630", "presentation": [ "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanTermLoanNarrativeDetails" ], "xbrltype": "domainItemType" }, "chrs_PrepaymentPremiumConditionTwoMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Prepayment premium condition two.", "label": "Prepayment Premium Condition Two [Member]", "terseLabel": "Paid after the Three Year but on or Prior to the Four Year Anniversary of Closing Date" } } }, "localname": "PrepaymentPremiumConditionTwoMember", "nsuri": "http://www.coherus.com/20200630", "presentation": [ "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanTermLoanNarrativeDetails" ], "xbrltype": "domainItemType" }, "chrs_PrincipalAmountOfNotesConvertedIntoSharesOfCommonStockAtConversionRate": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Principal amount of notes converted into shares of common stock at conversion rate.", "label": "Principal Amount Of Notes Converted Into Shares Of Common Stock At Conversion Rate", "terseLabel": "Principal amount of notes converted into shares" } } }, "localname": "PrincipalAmountOfNotesConvertedIntoSharesOfCommonStockAtConversionRate", "nsuri": "http://www.coherus.com/20200630", "presentation": [ "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "chrs_ProceedsFromIssuanceCommonStockOfferingNetOfUnderwritersDiscountsCommissionsAndOfferingCosts": { "auth_ref": [], "calculation": { "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Proceeds from issuance common stock offering net of underwriters discounts, commissions and offering costs.", "label": "Proceeds From Issuance Common Stock Offering Net Of Underwriters Discounts Commissions And Offering Costs", "terseLabel": "Proceeds from common stock offering, net of underwriters discounts, commissions and offering costs" } } }, "localname": "ProceedsFromIssuanceCommonStockOfferingNetOfUnderwritersDiscountsCommissionsAndOfferingCosts", "nsuri": "http://www.coherus.com/20200630", "presentation": [ "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "chrs_ProceedsFromRefund": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of cash inflow from refund received.", "label": "Proceeds from Refund", "terseLabel": "Refund Received" } } }, "localname": "ProceedsFromRefund", "nsuri": "http://www.coherus.com/20200630", "presentation": [ "http://www.coherus.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "chrs_ProvisionRelatedToSalesMadeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "n/a", "label": "Provision related to sales made in:" } } }, "localname": "ProvisionRelatedToSalesMadeAbstract", "nsuri": "http://www.coherus.com/20200630", "presentation": [ "http://www.coherus.com/role/DisclosureRevenueActivitiesAndEndingReserveBalancesForEachSignificantCategoryOfDiscountsAndAllowancesDetails" ], "xbrltype": "stringItemType" }, "chrs_ProvisionRelatedToSalesMadeInPriorPeriod": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents provision related to sales made in prior period.", "label": "Provision Related to Sales Made in Prior Period", "terseLabel": "Prior period" } } }, "localname": "ProvisionRelatedToSalesMadeInPriorPeriod", "nsuri": "http://www.coherus.com/20200630", "presentation": [ "http://www.coherus.com/role/DisclosureRevenueActivitiesAndEndingReserveBalancesForEachSignificantCategoryOfDiscountsAndAllowancesDetails" ], "xbrltype": "monetaryItemType" }, "chrs_PurchaseOfCappedCallOptionsRelatesToConvertibleNotesValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of capped call options purchased related to convertible notes.", "label": "Purchase of Capped Call Options Relates To Convertible Notes, Value", "terseLabel": "Purchase of capped call options related to convertible notes due 2026" } } }, "localname": "PurchaseOfCappedCallOptionsRelatesToConvertibleNotesValue", "nsuri": "http://www.coherus.com/20200630", "presentation": [ "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "chrs_RebatesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Rebates.", "label": "Rebates [Member]", "terseLabel": "Rebates" } } }, "localname": "RebatesMember", "nsuri": "http://www.coherus.com/20200630", "presentation": [ "http://www.coherus.com/role/DisclosureRevenueActivitiesAndEndingReserveBalancesForEachSignificantCategoryOfDiscountsAndAllowancesDetails" ], "xbrltype": "domainItemType" }, "chrs_RelatedPartyDebtMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Related party debt.", "label": "Related Party Debt [Member]", "terseLabel": "Related Party Debt" } } }, "localname": "RelatedPartyDebtMember", "nsuri": "http://www.coherus.com/20200630", "presentation": [ "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanComponentsOfConvertibleNotesDetails", "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanComponentsOfInterestExpenseOfConvertibleNotesDetails" ], "xbrltype": "domainItemType" }, "chrs_ReserveForDiscountsAndAllowancesConstituteVariableConsideration": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Reserve for discounts and allowances constitute variable consideration.", "label": "Reserve For Discounts And Allowances Constitute Variable Consideration", "periodEndLabel": "Balance at June 30", "periodStartLabel": "Balance at December 31" } } }, "localname": "ReserveForDiscountsAndAllowancesConstituteVariableConsideration", "nsuri": "http://www.coherus.com/20200630", "presentation": [ "http://www.coherus.com/role/DisclosureRevenueActivitiesAndEndingReserveBalancesForEachSignificantCategoryOfDiscountsAndAllowancesDetails" ], "xbrltype": "monetaryItemType" }, "chrs_ReserveForSalesDiscountsAndAllowancesConstituteVariableConsideration": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Reserve for sales discounts and allowances constitute variable consideration.", "label": "Reserve For Sales Discounts And Allowances Constitute Variable Consideration", "verboseLabel": "Current period" } } }, "localname": "ReserveForSalesDiscountsAndAllowancesConstituteVariableConsideration", "nsuri": "http://www.coherus.com/20200630", "presentation": [ "http://www.coherus.com/role/DisclosureRevenueActivitiesAndEndingReserveBalancesForEachSignificantCategoryOfDiscountsAndAllowancesDetails" ], "xbrltype": "monetaryItemType" }, "chrs_RestrictedCashMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Restricted cash.", "label": "Restricted Cash [Member]", "terseLabel": "Restricted Cash" } } }, "localname": "RestrictedCashMember", "nsuri": "http://www.coherus.com/20200630", "presentation": [ "http://www.coherus.com/role/DisclosureFairValueMeasurementsScheduleOfCashEquivalentsInvestmentsInMarketableSecuritiesClassifiedAsAvailableForSaleSecuritiesAndRestrictedCashDetails" ], "xbrltype": "domainItemType" }, "chrs_RestrictedCashMoneyMarketFundsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Restricted cash money market funds.", "label": "Restricted Cash Money Market Funds [Member]", "terseLabel": "Restricted Cash (Money Market Funds)" } } }, "localname": "RestrictedCashMoneyMarketFundsMember", "nsuri": "http://www.coherus.com/20200630", "presentation": [ "http://www.coherus.com/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails", "http://www.coherus.com/role/DisclosureFairValueMeasurementsScheduleOfCashEquivalentsInvestmentsInMarketableSecuritiesClassifiedAsAvailableForSaleSecuritiesAndRestrictedCashDetails" ], "xbrltype": "domainItemType" }, "chrs_RevenueFromContractWithCustomerExcludingAssessedTaxInNextTwelveMonths": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Revenue from contract with customer excluding assessed tax in next twelve months.", "label": "Revenue From Contract With Customer Excluding Assessed Tax In Next Twelve Months", "terseLabel": "Consolidated net sales, 2019" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTaxInNextTwelveMonths", "nsuri": "http://www.coherus.com/20200630", "presentation": [ "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanTermLoanNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "chrs_RevenueFromContractWithCustomerExcludingAssessedTaxInYearTwo": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Revenue from contract with customer excluding assessed tax in year two.", "label": "Revenue From Contract With Customer Excluding Assessed Tax In Year Two", "terseLabel": "Consolidated net sales, 2020" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTaxInYearTwo", "nsuri": "http://www.coherus.com/20200630", "presentation": [ "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanTermLoanNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "chrs_RevenueFromContractWithCustomerExcludingAssessedTaxThereafter": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Revenue from contract with customer excluding assessed tax thereafter.", "label": "Revenue From Contract With Customer Excluding Assessed Tax Thereafter", "terseLabel": "Consolidated net sales, thereafter" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTaxThereafter", "nsuri": "http://www.coherus.com/20200630", "presentation": [ "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanTermLoanNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "chrs_RituximabLicensedProductMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the rituximab Licensed Product.", "label": "Rituximab Licensed Product [Member]", "terseLabel": "Rituximab Licensed Product" } } }, "localname": "RituximabLicensedProductMember", "nsuri": "http://www.coherus.com/20200630", "presentation": [ "http://www.coherus.com/role/DisclosureLicenseAgreementsDetails" ], "xbrltype": "domainItemType" }, "chrs_RoyaltyPaymentTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Royalty payment term.", "label": "Royalty Payment Term", "terseLabel": "Royalty payment term" } } }, "localname": "RoyaltyPaymentTerm", "nsuri": "http://www.coherus.com/20200630", "presentation": [ "http://www.coherus.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "chrs_ScheduleOfInventoryCurrentAndNoncurrentTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of inventory current and noncurrent.", "label": "Schedule Of Inventory Current And Noncurrent Table [Text Block]", "terseLabel": "Schedule of Balance Sheet Classification" } } }, "localname": "ScheduleOfInventoryCurrentAndNoncurrentTableTextBlock", "nsuri": "http://www.coherus.com/20200630", "presentation": [ "http://www.coherus.com/role/DisclosureInventoryTables" ], "xbrltype": "textBlockItemType" }, "chrs_ScheduleOfInventoryTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of inventories.", "label": "Schedule of Inventory [Table Text Block]", "terseLabel": "Schedule of Inventory" } } }, "localname": "ScheduleOfInventoryTableTextBlock", "nsuri": "http://www.coherus.com/20200630", "presentation": [ "http://www.coherus.com/role/DisclosureInventoryTables" ], "xbrltype": "textBlockItemType" }, "chrs_ScheduleOfProductSalesDiscountsAndAllowancesTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of product sales discounts and allowances.", "label": "Schedule Of Product Sales Discounts And Allowances Table [Text Block]", "terseLabel": "Activities and Ending Reserve Balances for Each Significant Category of Discounts and Allowances" } } }, "localname": "ScheduleOfProductSalesDiscountsAndAllowancesTableTextBlock", "nsuri": "http://www.coherus.com/20200630", "presentation": [ "http://www.coherus.com/role/DisclosureRevenueTables" ], "xbrltype": "textBlockItemType" }, "chrs_TechnologyTransferMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents technology transfer service performed.", "label": "Technology Transfer [Member]", "terseLabel": "Technology transfer" } } }, "localname": "TechnologyTransferMember", "nsuri": "http://www.coherus.com/20200630", "presentation": [ "http://www.coherus.com/role/DisclosureLicenseAgreementsDetails" ], "xbrltype": "domainItemType" }, "chrs_TermLoanGross": { "auth_ref": [], "calculation": { "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanScheduleOfFuturePaymentsOnTermLoanDetails": { "order": 2.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Term Loan, gross.", "label": "Term Loan Gross", "terseLabel": "Term Loan, gross" } } }, "localname": "TermLoanGross", "nsuri": "http://www.coherus.com/20200630", "presentation": [ "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanScheduleOfFuturePaymentsOnTermLoanDetails" ], "xbrltype": "monetaryItemType" }, "chrs_TwoThousandEighteenBonusPayoutSettledInRestrictedStockUnitsRSUsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the 2018 bonus payout.", "label": "Two Thousand Eighteen Bonus Payout Settled In Restricted Stock Units R S Us [Member]", "terseLabel": "2018 Bonus Payout" } } }, "localname": "TwoThousandEighteenBonusPayoutSettledInRestrictedStockUnitsRSUsMember", "nsuri": "http://www.coherus.com/20200630", "presentation": [ "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "chrs_TwoThousandNineteenBonusPayoutSettledInRestrictedStockUnitsRsusMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the 2019 bonus payout.", "label": "Two Thousand Nineteen Bonus Payout Settled In Restricted Stock Units Rsus [Member]", "terseLabel": "2019 Bonus Payout" } } }, "localname": "TwoThousandNineteenBonusPayoutSettledInRestrictedStockUnitsRsusMember", "nsuri": "http://www.coherus.com/20200630", "presentation": [ "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "chrs_UpfrontAndMilestonePayment": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Upfront and milestone payment receivable.", "label": "Upfront And Milestone Payment", "terseLabel": "Upfront and milestone payment" } } }, "localname": "UpfrontAndMilestonePayment", "nsuri": "http://www.coherus.com/20200630", "presentation": [ "http://www.coherus.com/role/DisclosureLicenseAgreementsDetails" ], "xbrltype": "monetaryItemType" }, "chrs_UpfrontAndMilestonePaymentsRelatedToLicenseAndCollaborationArrangements": { "auth_ref": [], "calculation": { "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Upfront and milestone payments related to license and collaboration arrangements.", "label": "Upfront And Milestone Payments Related To License And Collaboration Arrangements", "negatedLabel": "Upfront license fee payment to Innovent" } } }, "localname": "UpfrontAndMilestonePaymentsRelatedToLicenseAndCollaborationArrangements", "nsuri": "http://www.coherus.com/20200630", "presentation": [ "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "chrs_UpfrontLicenseFeePaymentsRelatedToLicenseAndCollaborationArrangements": { "auth_ref": [], "calculation": { "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of upfront license fee payment related to license and collaboration agreement.", "label": "Upfront License Fee Payments Related To License And Collaboration Arrangements", "terseLabel": "Upfront license fee payment to Innovent" } } }, "localname": "UpfrontLicenseFeePaymentsRelatedToLicenseAndCollaborationArrangements", "nsuri": "http://www.coherus.com/20200630", "presentation": [ "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "chrs_VehiclesLeaseMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents vehicles leased.", "label": "Vehicles Lease [Member]", "terseLabel": "Vehicle leases" } } }, "localname": "VehiclesLeaseMember", "nsuri": "http://www.coherus.com/20200630", "presentation": [ "http://www.coherus.com/role/DisclosureLeasesAdditionalInformationDetails" ], "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.coherus.com/role/DocumentDocumentAndEntityInformation" ], "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.coherus.com/role/DocumentDocumentAndEntityInformation" ], "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.coherus.com/role/DocumentDocumentAndEntityInformation" ], "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.coherus.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.coherus.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.coherus.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r365" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.coherus.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r366" ], "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.coherus.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.coherus.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address Address Line1", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.coherus.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address Address Line2", "terseLabel": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.coherus.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address City Or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.coherus.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.coherus.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address State Or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.coherus.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r367" ], "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.coherus.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.coherus.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.coherus.com/role/DocumentDocumentAndEntityInformation" ], "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" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.coherus.com/role/DisclosureCommonStockAndStockBasedCompensationCommonStockOfferingsDetails", "http://www.coherus.com/role/DisclosureInventoryAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r367" ], "lang": { "en-US": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "verboseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.coherus.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.coherus.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r367" ], "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.coherus.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation State Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.coherus.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r368" ], "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.coherus.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r367" ], "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.coherus.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r367" ], "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.coherus.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r367" ], "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.coherus.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r367" ], "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.coherus.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.coherus.com/role/DisclosureCommonStockAndStockBasedCompensationCommonStockOfferingsDetails", "http://www.coherus.com/role/DisclosureInventoryAdditionalInformationDetails" ], "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.coherus.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r363" ], "lang": { "en-US": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Security12b Title", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.coherus.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r364" ], "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.coherus.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "verboseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.coherus.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "srt_AffiliatedEntityMember": { "auth_ref": [ "r212", "r289", "r290", "r361" ], "lang": { "en-US": { "role": { "label": "Affiliated Entity [Member]", "terseLabel": "Affiliated Entity" } } }, "localname": "AffiliatedEntityMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidatedEntitiesAxis": { "auth_ref": [ "r361" ], "lang": { "en-US": { "role": { "label": "Consolidated Entities [Axis]" } } }, "localname": "ConsolidatedEntitiesAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanComponentsOfConvertibleNotesDetails", "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanComponentsOfInterestExpenseOfConvertibleNotesDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidatedEntitiesDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Consolidated Entities [Domain]", "terseLabel": "Consolidated Entities" } } }, "localname": "ConsolidatedEntitiesDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanComponentsOfConvertibleNotesDetails", "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanComponentsOfInterestExpenseOfConvertibleNotesDetails" ], "xbrltype": "domainItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r52", "r97" ], "lang": { "en-US": { "role": { "label": "Counterparty Name [Axis]" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanAdditionalInformationDetails", "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanTermLoanNarrativeDetails", "http://www.coherus.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r142", "r206", "r208", "r349" ], "lang": { "en-US": { "role": { "label": "Major Customers [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureRevenueRevenueBySignificantCustomerDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanAdditionalInformationDetails", "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanTermLoanNarrativeDetails", "http://www.coherus.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://www.coherus.com/role/DisclosureLicenseAgreementsDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanTermLoanNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Name Of Major Customer [Domain]", "terseLabel": "Customer" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureRevenueRevenueBySignificantCustomerDetails" ], "xbrltype": "domainItemType" }, "srt_ParentCompanyMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Parent Company [Member]", "terseLabel": "Parent Company" } } }, "localname": "ParentCompanyMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanComponentsOfConvertibleNotesDetails", "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanComponentsOfInterestExpenseOfConvertibleNotesDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r141", "r206", "r207", "r344", "r348" ], "lang": { "en-US": { "role": { "label": "Product Or Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureLicenseAgreementsDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Products And Services [Domain]", "terseLabel": "Product and Service" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureLicenseAgreementsDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanAdditionalInformationDetails", "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanTermLoanNarrativeDetails", "http://www.coherus.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://www.coherus.com/role/DisclosureLicenseAgreementsDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Range [Member]", "terseLabel": "Statistical Measurement" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanAdditionalInformationDetails", "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanTermLoanNarrativeDetails", "http://www.coherus.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://www.coherus.com/role/DisclosureLicenseAgreementsDetails" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Repurchase Agreement Counterparty Name [Domain]", "terseLabel": "Counterparty Name" } } }, "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanAdditionalInformationDetails", "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanTermLoanNarrativeDetails", "http://www.coherus.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_RestatementAdjustmentMember": { "auth_ref": [ "r104", "r105", "r106", "r107" ], "lang": { "en-US": { "role": { "label": "Restatement Adjustment [Member]", "terseLabel": "Restatement Adjustment [Member]" } } }, "localname": "RestatementAdjustmentMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_RestatementAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Restatement [Axis]" } } }, "localname": "RestatementAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_RestatementDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Restatement [Domain]", "terseLabel": "Restatement [Domain]" } } }, "localname": "RestatementDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioForecastMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Scenario Forecast [Member]", "terseLabel": "Scenario Forecast" } } }, "localname": "ScenarioForecastMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanTermLoanNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Scenario Unspecified [Domain]", "terseLabel": "Scenario" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanTermLoanNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r176", "r295" ], "lang": { "en-US": { "role": { "label": "Statement Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanTermLoanNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Basis of Presentation and Summary of Significant Accounting Policies" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsNotesAndLoansReceivableLineItems": { "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": "Accounts Notes And Loans Receivable [Line Items]", "terseLabel": "Accounts Notes And Loans Receivable [Line Items]" } } }, "localname": "AccountsNotesAndLoansReceivableLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureRevenueActivitiesAndEndingReserveBalancesForEachSignificantCategoryOfDiscountsAndAllowancesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis": { "auth_ref": [ "r45" ], "lang": { "en-US": { "role": { "documentation": "Information by type of receivable.", "label": "Receivable Type [Axis]" } } }, "localname": "AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureRevenueActivitiesAndEndingReserveBalancesForEachSignificantCategoryOfDiscountsAndAllowancesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r32" ], "calculation": { "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments": { "auth_ref": [ "r88" ], "calculation": { "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 6.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", "negatedLabel": "Non-cash accretion of discount on marketable securities" } } }, "localname": "AccretionAmortizationOfDiscountsAndPremiumsInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r35" ], "calculation": { "http://www.coherus.com/role/DisclosureBalanceSheetComponentsScheduleOfAccruedLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities Current", "terseLabel": "Accrued liabilities", "totalLabel": "Accrued liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureBalanceSheetComponentsScheduleOfAccruedLiabilitiesDetails", "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r30", "r171" ], "calculation": { "http://www.coherus.com/role/DisclosureBalanceSheetComponentsScheduleOfPropertyAndEquipmentNetDetails": { "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": "Accumulated depreciation and amortization" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureBalanceSheetComponentsScheduleOfPropertyAndEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r57", "r58", "r59" ], "calculation": { "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "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 loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r56", "r59", "r60", "r245" ], "lang": { "en-US": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "Accumulated Other Comprehensive Income [Member]", "terseLabel": "Accumulated Other Comprehensive Loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r20" ], "calculation": { "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid In Capital Common Stock", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid In Capital [Member]", "terseLabel": "Additional Paid-In Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "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": "Adjustments Related To Tax Withholding For Share Based Compensation", "negatedLabel": "Taxes paid related to net share settlement of bonus payout in RSUs" } } }, "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r214", "r216", "r226", "r227" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value", "terseLabel": "Stock-based compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Adjustments To Reconcile Net Income Loss To Cash Provided By Used In Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r216", "r221", "r225" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Allocated Share Based Compensation Expense", "terseLabel": "Stock-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureCommonStockAndStockBasedCompensationOptionsAndRestrictedStockUnitsGrantedToEmployeesAndNonemployeesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfDebtDiscountPremium": { "auth_ref": [ "r72", "r87", "r269" ], "calculation": { "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanComponentsOfInterestExpenseOfConvertibleNotesDetails": { "order": 3.0, "parentTag": "us-gaap_InterestExpenseRelatedParty", "weight": 1.0 }, "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.", "label": "Amortization Of Debt Discount Premium", "terseLabel": "Non-cash interest expense from amortization of debt discount", "verboseLabel": "Accretion of debt discount and debt issuance costs" } } }, "localname": "AmortizationOfDebtDiscountPremium", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanComponentsOfInterestExpenseOfConvertibleNotesDetails", "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanComponentsOfInterestExpenseOnTermLoanDetails", "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r119" ], "lang": { "en-US": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount", "terseLabel": "Antidilutive securities excluded from the calculation of diluted net loss per share" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureNetIncomePerShareOutstandingDilutivePotentialSharesExcludedFromCalculationOfDilutedNetIncomePerShareAttributableToCoherusDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r119" ], "lang": { "en-US": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities Excluded From Computation Of Earnings Per Share By Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureNetIncomePerShareOutstandingDilutivePotentialSharesExcludedFromCalculationOfDilutedNetIncomePerShareAttributableToCoherusDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureNetIncomePerShareOutstandingDilutivePotentialSharesExcludedFromCalculationOfDilutedNetIncomePerShareAttributableToCoherusDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r119" ], "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" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureNetIncomePerShareOutstandingDilutivePotentialSharesExcludedFromCalculationOfDilutedNetIncomePerShareAttributableToCoherusDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AreaOfRealEstateProperty": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Area of a real estate property.", "label": "Area Of Real Estate Property", "terseLabel": "Area of office space leased" } } }, "localname": "AreaOfRealEstateProperty", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "areaItemType" }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Arrangements And Nonarrangement Transactions [Member]", "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative" } } }, "localname": "ArrangementsAndNonarrangementTransactionsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureLicenseAgreementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r139", "r314", "r330" ], "calculation": { "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsAndLiabilitiesLesseeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets:" } } }, "localname": "AssetsAndLiabilitiesLesseeAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureLeasesScheduleOfBalanceSheetClassificationOfLeaseLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r3", "r4", "r51" ], "calculation": { "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r252" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets Fair Value Disclosure", "terseLabel": "Total financial assets" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r153" ], "calculation": { "http://www.coherus.com/role/DisclosureFairValueMeasurementsScheduleOfCashEquivalentsInvestmentsInMarketableSecuritiesClassifiedAsAvailableForSaleSecuritiesAndRestrictedCashDetails": { "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 Gain" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureFairValueMeasurementsScheduleOfCashEquivalentsInvestmentsInMarketableSecuritiesClassifiedAsAvailableForSaleSecuritiesAndRestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r151", "r159" ], "calculation": { "http://www.coherus.com/role/DisclosureFairValueMeasurementsScheduleOfCashEquivalentsInvestmentsInMarketableSecuritiesClassifiedAsAvailableForSaleSecuritiesAndRestrictedCashDetails": { "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": "Cost" } } }, "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureFairValueMeasurementsScheduleOfCashEquivalentsInvestmentsInMarketableSecuritiesClassifiedAsAvailableForSaleSecuritiesAndRestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r149", "r152", "r159" ], "calculation": { "http://www.coherus.com/role/DisclosureFairValueMeasurementsScheduleOfCashEquivalentsInvestmentsInMarketableSecuritiesClassifiedAsAvailableForSaleSecuritiesAndRestrictedCashDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "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": "Estimated Fair Value" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureFairValueMeasurementsScheduleOfCashEquivalentsInvestmentsInMarketableSecuritiesClassifiedAsAvailableForSaleSecuritiesAndRestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r217", "r223" ], "lang": { "en-US": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureCommonStockAndStockBasedCompensationOptionsAndRestrictedStockUnitsGrantedToEmployeesAndNonemployeesDetails", "http://www.coherus.com/role/DisclosureCommonStockAndStockBasedCompensationTables", "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r250", "r251" ], "lang": { "en-US": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BalanceSheetRelatedDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Balance Sheet Components" } } }, "localname": "BalanceSheetRelatedDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r103" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity.", "label": "Basis Of Presentation And Significant Accounting Policies [Text Block]", "terseLabel": "Basis of Presentation and Summary of Significant Accounting Policies" } } }, "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent": { "auth_ref": [ "r235", "r236" ], "calculation": { "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled beyond one year or the normal operating cycle, if longer.", "label": "Business Combination Contingent Consideration Liability Noncurrent", "terseLabel": "Contingent consideration, non-current" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r0", "r28", "r89" ], "calculation": { "http://www.coherus.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesReconciliationOfCashCashEquivalentsAndRestrictedCashDetails": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 }, "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash And Cash Equivalents At Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesReconciliationOfCashCashEquivalentsAndRestrictedCashDetails", "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "auth_ref": [ "r10", "r90", "r94", "r313" ], "lang": { "en-US": { "role": { "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.", "label": "Cash And Cash Equivalents Restricted Cash And Cash Equivalents Policy", "terseLabel": "Cash, Cash Equivalents and Restricted Cash" } } }, "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r84", "r89", "r93" ], "calculation": { "http://www.coherus.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesReconciliationOfCashCashEquivalentsAndRestrictedCashDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents and restricted cash at end of period", "periodStartLabel": "Cash, cash equivalents and restricted cash at beginning of period", "totalLabel": "Total cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesReconciliationOfCashCashEquivalentsAndRestrictedCashDetails", "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r84", "r266" ], "calculation": { "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect", "totalLabel": "Net increase in cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashEquivalentsMember": { "auth_ref": [ "r10" ], "lang": { "en-US": { "role": { "documentation": "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 Equivalents [Member]", "terseLabel": "Cash Equivalents" } } }, "localname": "CashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureFairValueMeasurementsScheduleOfCashEquivalentsInvestmentsInMarketableSecuritiesClassifiedAsAvailableForSaleSecuritiesAndRestrictedCashDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Class Of Stock [Line Items]", "terseLabel": "Class Of Stock [Line Items]" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureCommonStockAndStockBasedCompensationCommonStockOfferingsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CollaborativeArrangementDisclosureTextBlock": { "auth_ref": [ "r237", "r238", "r240" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for collaborative arrangements in which the entity is a participant, including a) information about the nature and purpose of such arrangements; b) its rights and obligations thereunder; c) the accounting policy for collaborative arrangements; and d) the income statement classification and amounts attributable to transactions arising from the collaborative arrangement between participants.", "label": "Collaborative Arrangement Disclosure [Text Block]", "terseLabel": "License Agreements" } } }, "localname": "CollaborativeArrangementDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureLicenseAgreements" ], "xbrltype": "textBlockItemType" }, "us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems": { "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": "Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]", "terseLabel": "Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]" } } }, "localname": "CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureLicenseAgreementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r42", "r175", "r321", "r338" ], "calculation": { "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments And Contingencies", "terseLabel": "Commitments and contingencies (Note 9)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Commitments and Contingencies." } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r174", "r182" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments And Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureCommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r18", "r197" ], "lang": { "en-US": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock Shares Outstanding", "periodEndLabel": "Ending Balances, shares", "periodStartLabel": "Beginning Balances, Shares" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r18" ], "calculation": { "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock Value", "terseLabel": "Common stock" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r62", "r64", "r65" ], "calculation": { "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "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 Net Of Tax", "totalLabel": "Comprehensive income (loss) attributable to Coherus" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r62", "r64", "r241", "r247" ], "calculation": { "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "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 Net Of Tax Including Portion Attributable To Noncontrolling Interest", "totalLabel": "Comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited" ], "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 and Software" } } }, "localname": "ComputerEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureBalanceSheetComponentsScheduleOfPropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r130", "r131", "r263", "r264" ], "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" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureRevenueRevenueBySignificantCustomerDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r130", "r131", "r263", "r264", "r353" ], "lang": { "en-US": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk By Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureRevenueRevenueBySignificantCustomerDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r130", "r131", "r263", "r264", "r353" ], "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 By Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureRevenueRevenueBySignificantCustomerDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Concentration Risk [Line Items]", "terseLabel": "Concentration Risk [Line Items]" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureRevenueRevenueBySignificantCustomerDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r130", "r131", "r263", "r264" ], "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 Percentage1", "terseLabel": "Percentage of total revenue" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureRevenueRevenueBySignificantCustomerDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r128", "r130", "r131", "r132", "r263", "r265" ], "lang": { "en-US": { "role": { "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Concentration Risk [Table]", "terseLabel": "Concentration Risk [Table]" } } }, "localname": "ConcentrationRiskTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureRevenueRevenueBySignificantCustomerDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r130", "r131", "r263", "r264" ], "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" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureRevenueRevenueBySignificantCustomerDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r94", "r242", "r248", "r249" ], "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 [Text Block]", "terseLabel": "Unaudited Condensed Consolidated Financial Statements" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "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/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureBalanceSheetComponentsScheduleOfPropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractualObligationFiscalYearMaturityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Contractual Obligation Fiscal Year Maturity [Abstract]" } } }, "localname": "ContractualObligationFiscalYearMaturityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_ConvertibleDebtMember": { "auth_ref": [ "r187" ], "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": "2022 Convertible Notes" } } }, "localname": "ConvertibleDebtMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanAdditionalInformationDetails", "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanComponentsOfConvertibleNotesDetails", "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanComponentsOfInterestExpenseOfConvertibleNotesDetails", "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanScheduleOfFuturePaymentsOnConvertibleNotesDetails", "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanTables", "http://www.coherus.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "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": "Components of Convertible Notes" } } }, "localname": "ConvertibleDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConvertibleLongTermNotesPayable": { "auth_ref": [ "r40" ], "calculation": { "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanComponentsOfConvertibleNotesDetails": { "order": 1.0, "parentTag": "us-gaap_ConvertibleNotesPayable", "weight": 1.0 }, "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of long-term debt (with maturities initially due after one year or beyond the operating cycle if longer) identified as Convertible Notes Payable, excluding current portion. Convertible Notes Payable is a written promise to pay a note which can be exchanged for a specified amount of another, related security, at the option of the issuer and the holder.", "label": "Convertible Long Term Notes Payable", "terseLabel": "Convertible notes due 2022", "totalLabel": "Convertible Notes" } } }, "localname": "ConvertibleLongTermNotesPayable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanComponentsOfConvertibleNotesDetails", "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleNotesPayable": { "auth_ref": [ "r16", "r316", "r331", "r354" ], "calculation": { "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanComponentsOfConvertibleNotesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of a written promise to pay a note, initially due after one year or beyond the operating cycle if longer, which can be exchanged for a specified amount of one or more securities (typically common stock), at the option of the issuer or the holder.", "label": "Convertible Notes Payable", "totalLabel": "Total Convertible Notes" } } }, "localname": "ConvertibleNotesPayable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanComponentsOfConvertibleNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleSubordinatedDebtNoncurrent": { "auth_ref": [ "r40" ], "calculation": { "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of the carrying value of convertible subordinated debt as of the balance sheet date that is scheduled to be repaid after one year or beyond the normal operating cycle if longer. This form of debt 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, and places a lender in a lien position behind debt having a higher priority of repayment in liquidation of the entity's assets.", "label": "Convertible Subordinated Debt, Noncurrent", "terseLabel": "Convertible notes due 2026" } } }, "localname": "ConvertibleSubordinatedDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateDebtSecuritiesMember": { "auth_ref": [ "r210", "r213", "r351" ], "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 Commercial paper" } } }, "localname": "CorporateDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails", "http://www.coherus.com/role/DisclosureFairValueMeasurementsScheduleOfCashEquivalentsInvestmentsInMarketableSecuritiesClassifiedAsAvailableForSaleSecuritiesAndRestrictedCashDetails" ], "xbrltype": "domainItemType" }, "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 Goods Sold" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureCommonStockAndStockBasedCompensationOptionsAndRestrictedStockUnitsGrantedToEmployeesAndNonemployeesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanTermLoanNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanTermLoanNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r129" ], "lang": { "en-US": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration Risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureRevenueRevenueBySignificantCustomerDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtConversionConvertedInstrumentAmount1": { "auth_ref": [ "r91", "r92" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The value of the financial instrument(s) that the original debt is being converted into in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Debt Conversion Converted Instrument Amount1", "terseLabel": "Convertible notes, converted amount" } } }, "localname": "DebtConversionConvertedInstrumentAmount1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Convertible Notes and Term Loan" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r193" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Convertible Notes and Term Loan" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoan" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r14", "r15", "r16", "r315", "r316", "r329" ], "lang": { "en-US": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanAdditionalInformationDetails", "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanComponentsOfConvertibleNotesDetails", "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanComponentsOfInterestExpenseOfConvertibleNotesDetails", "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanComponentsOfInterestExpenseOnTermLoanDetails", "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanComponentsOfTermLoanDetails", "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanScheduleOfFuturePaymentsOnConvertibleNotesDetails", "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanScheduleOfFuturePaymentsOnTermLoanDetails", "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanTables", "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanTermLoanNarrativeDetails", "http://www.coherus.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r16", "r188", "r316", "r329" ], "calculation": { "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanScheduleOfFuturePaymentsOnConvertibleNotesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanScheduleOfFuturePaymentsOnTermLoanDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Debt Instrument Carrying Amount", "totalLabel": "Total minimum payments" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanScheduleOfFuturePaymentsOnConvertibleNotesDetails", "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanScheduleOfFuturePaymentsOnTermLoanDetails" ], "xbrltype": "monetaryItemType" }, "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 Days1", "terseLabel": "Convertible consecutive trading days" } } }, "localname": "DebtInstrumentConvertibleThresholdConsecutiveTradingDays1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "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": "Convertible trading days" } } }, "localname": "DebtInstrumentConvertibleThresholdTradingDays", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentCovenantCompliance": { "auth_ref": [ "r16", "r327" ], "lang": { "en-US": { "role": { "documentation": "States whether the entity was in compliance with the debt covenants throughout the reporting period, and describes facts and circumstances of any compliance failure.", "label": "Debt Instrument Covenant Compliance", "terseLabel": "Convertible notes, covenant compliance" } } }, "localname": "DebtInstrumentCovenantCompliance", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r270", "r273" ], "calculation": { "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanComponentsOfConvertibleNotesDetails": { "order": 1.0, "parentTag": "us-gaap_NotesPayableRelatedPartiesNoncurrent", "weight": 1.0 }, "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanComponentsOfTermLoanDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument Face Amount", "positiveLabel": "Principal amount of the Term Loan", "terseLabel": "Aggregate principal amount", "verboseLabel": "Principal amount of the Convertible Notes" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanAdditionalInformationDetails", "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanComponentsOfConvertibleNotesDetails", "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanComponentsOfTermLoanDetails", "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanTermLoanNarrativeDetails", "http://www.coherus.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://www.coherus.com/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFairValue": { "auth_ref": [ "r262" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable.", "label": "Debt Instrument Fair Value", "terseLabel": "Debt instrument fair value" } } }, "localname": "DebtInstrumentFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFeeAmount": { "auth_ref": [ "r39" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the fee that accompanies borrowing money under the debt instrument.", "label": "Debt Instrument, Fee Amount", "terseLabel": "Payment of closing fee to the lenders in form of origination issue discount" } } }, "localname": "DebtInstrumentFeeAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanTermLoanNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r37", "r191", "r270" ], "lang": { "en-US": { "role": { "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.", "label": "Debt Instrument Interest Rate Effective Percentage", "terseLabel": "Effective interest rate" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanAdditionalInformationDetails", "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanTermLoanNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r37" ], "lang": { "en-US": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument Interest Rate Stated Percentage", "terseLabel": "Convertible notes, interest rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanAdditionalInformationDetails", "http://www.coherus.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateTerms": { "auth_ref": [ "r37" ], "lang": { "en-US": { "role": { "documentation": "Description of the interest rate as being fixed or variable, and, if variable, identification of the index or rate on which the interest rate is based and the number of points or percentage added to that index or rate to set the rate, and other pertinent information, such as frequency of rate resets.", "label": "Debt Instrument Interest Rate Terms", "terseLabel": "Convertible notes, interest rate description" } } }, "localname": "DebtInstrumentInterestRateTerms", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanAdditionalInformationDetails", "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanComponentsOfConvertibleNotesDetails", "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanComponentsOfInterestExpenseOfConvertibleNotesDetails", "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanComponentsOfInterestExpenseOnTermLoanDetails", "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanComponentsOfTermLoanDetails", "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanScheduleOfFuturePaymentsOnConvertibleNotesDetails", "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanScheduleOfFuturePaymentsOnTermLoanDetails", "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanTables", "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanTermLoanNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentMaturityDate": { "auth_ref": [ "r38", "r256" ], "lang": { "en-US": { "role": { "documentation": "Date when the debt instrument is scheduled to be fully repaid, in CCYY-MM-DD format.", "label": "Debt Instrument Maturity Date", "terseLabel": "Debt instrument maturity date" } } }, "localname": "DebtInstrumentMaturityDate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanAdditionalInformationDetails", "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanTermLoanNarrativeDetails" ], "xbrltype": "dateItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r40" ], "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" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanAdditionalInformationDetails", "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanComponentsOfConvertibleNotesDetails", "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanComponentsOfInterestExpenseOfConvertibleNotesDetails", "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanComponentsOfInterestExpenseOnTermLoanDetails", "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanComponentsOfTermLoanDetails", "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanScheduleOfFuturePaymentsOnConvertibleNotesDetails", "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanScheduleOfFuturePaymentsOnTermLoanDetails", "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanTables", "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanTermLoanNarrativeDetails", "http://www.coherus.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r40", "r99", "r198", "r201", "r202", "r203", "r269", "r270", "r273", "r328" ], "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": "Debt Instrument [Table]", "terseLabel": "Debt Instrument [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanAdditionalInformationDetails", "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanComponentsOfConvertibleNotesDetails", "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanComponentsOfInterestExpenseOfConvertibleNotesDetails", "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanComponentsOfInterestExpenseOnTermLoanDetails", "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanComponentsOfTermLoanDetails", "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanScheduleOfFuturePaymentsOnConvertibleNotesDetails", "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanScheduleOfFuturePaymentsOnTermLoanDetails", "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanTables", "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanTermLoanNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Debt Instrument Term", "terseLabel": "Total term of the loan" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanAdditionalInformationDetails", "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanTermLoanNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": { "auth_ref": [ "r189", "r271" ], "calculation": { "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanComponentsOfTermLoanDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs.", "label": "Debt Instrument Unamortized Discount Premium And Debt Issuance Costs Net", "negatedLabel": "Unamortized debt discount and debt issuance costs", "terseLabel": "Remaining unamortized debt discount and debt offering costs" } } }, "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanAdditionalInformationDetails", "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanComponentsOfTermLoanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet": { "auth_ref": [ "r269", "r270", "r271", "r272", "r273" ], "calculation": { "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanComponentsOfConvertibleNotesDetails": { "order": 2.0, "parentTag": "us-gaap_NotesPayableRelatedPartiesNoncurrent", "weight": -1.0 }, "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanScheduleOfFuturePaymentsOnConvertibleNotesDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": -1.0 }, "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanScheduleOfFuturePaymentsOnTermLoanDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization, of debt discount (premium).", "label": "Debt Instrument Unamortized Discount Premium Net", "negatedLabel": "Unamortized debt discount and debt issuance costs", "negatedTerseLabel": "Less debt discount and debt issuance costs on Convertible Notes", "terseLabel": "Unamortized debt discount and debt issuance costs on Convertible Notes", "verboseLabel": "Unamortized debt discount and debt issuance costs on Term Loan" } } }, "localname": "DebtInstrumentUnamortizedDiscountPremiumNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanAdditionalInformationDetails", "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanComponentsOfConvertibleNotesDetails", "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanScheduleOfFuturePaymentsOnConvertibleNotesDetails", "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanScheduleOfFuturePaymentsOnTermLoanDetails", "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanTermLoanNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions": { "auth_ref": [ "r160" ], "lang": { "en-US": { "role": { "documentation": "Number of investments in debt securities measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for 12 months or longer, without an allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Number of Positions", "terseLabel": "Investments in marketable securities has been in an unrealized loss position for more than one year" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss": { "auth_ref": [ "r154" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of realized gain (loss) 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, Realized Gain (Loss)", "terseLabel": "Realized gains or losses on marketable securities" } } }, "localname": "DebtSecuritiesAvailableForSaleRealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTable": { "auth_ref": [ "r155" ], "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]" } } }, "localname": "DebtSecuritiesAvailableForSaleTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureFairValueMeasurementsScheduleOfCashEquivalentsInvestmentsInMarketableSecuritiesClassifiedAsAvailableForSaleSecuritiesAndRestrictedCashDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock": { "auth_ref": [ "r155" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure 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 [Table Text Block]", "terseLabel": "Schedule of Cash equivalents, investments in marketable securities, which are classified as available-for-sale securities, and restricted cash" } } }, "localname": "DebtSecuritiesAvailableForSaleTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTerm": { "auth_ref": [ "r256" ], "lang": { "en-US": { "role": { "documentation": "Period between issuance and maturity of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Debt Securities Available For Sale Term", "terseLabel": "Remaining contractual maturities of available-for-sale securities" } } }, "localname": "DebtSecuritiesAvailableForSaleTerm", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DeferredFinanceCostsNoncurrentNet": { "auth_ref": [ "r31", "r271" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs classified as noncurrent. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Noncurrent, Net", "terseLabel": "Debt issuance costs" } } }, "localname": "DeferredFinanceCostsNoncurrentNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r87", "r169" ], "calculation": { "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.", "label": "Depreciation And Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureBalanceSheetComponentsAdditionalInformationDetails", "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r228" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Disclosure Of Compensation Related Costs Share Based Payments [Text Block]", "terseLabel": "Common Stock and Stock-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureCommonStockAndStockBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Common Stock and Stock-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Income Per Share", "terseLabel": "Net income per share:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r69", "r104", "r111", "r116", "r117", "r118", "r121", "r324", "r341" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share Basic", "terseLabel": "Basic", "verboseLabel": "Basic net income per share" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.coherus.com/role/DisclosureNetIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareAttributableToCompanyDetails", "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share Basic [Abstract]", "terseLabel": "Basic net income (loss) per share" } } }, "localname": "EarningsPerShareBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureNetIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareAttributableToCompanyDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r69", "r104", "r111", "r116", "r117", "r118", "r121", "r324", "r341" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share Diluted", "terseLabel": "Diluted", "verboseLabel": "Diluted net income per share" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.coherus.com/role/DisclosureNetIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareAttributableToCompanyDetails", "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDilutedAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share Diluted [Abstract]", "terseLabel": "Diluted net income per share" } } }, "localname": "EarningsPerShareDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureNetIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareAttributableToCompanyDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r122" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Income Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureNetIncomePerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r266" ], "calculation": { "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents", "terseLabel": "Effect of exchange rate changes in cash, cash equivalents and restricted cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r230", "r231", "r232" ], "lang": { "en-US": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate", "terseLabel": "U.S. federal statutory income tax rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r35" ], "calculation": { "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee Related Liabilities Current", "terseLabel": "Accrued compensation" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount": { "auth_ref": [ "r222" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost capitalized for award under share-based payment arrangement.", "label": "Employee Service Share Based Compensation Allocation Of Recognized Period Costs Capitalized Amount", "terseLabel": "Capitalized stock-based compensation expense into inventory" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureCommonStockAndStockBasedCompensationOptionsAndRestrictedStockUnitsGrantedToEmployeesAndNonemployeesDetails" ], "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": "Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]", "terseLabel": "Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureCommonStockAndStockBasedCompensationOptionsAndRestrictedStockUnitsGrantedToEmployeesAndNonemployeesDetails", "http://www.coherus.com/role/DisclosureCommonStockAndStockBasedCompensationTables" ], "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r197" ], "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" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r252", "r253", "r254", "r260" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table]", "terseLabel": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "auth_ref": [ "r257" ], "lang": { "en-US": { "role": { "documentation": "Class of asset.", "label": "Fair Value Assets Measured On Recurring Basis Unobservable Input Reconciliation By Asset Class [Domain]", "terseLabel": "Asset Class" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails", "http://www.coherus.com/role/DisclosureFairValueMeasurementsScheduleOfCashEquivalentsInvestmentsInMarketableSecuritiesClassifiedAsAvailableForSaleSecuritiesAndRestrictedCashDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueByAssetClassAxis": { "auth_ref": [ "r252", "r260" ], "lang": { "en-US": { "role": { "documentation": "Information by class of asset.", "label": "Fair Value By Asset Class [Axis]" } } }, "localname": "FairValueByAssetClassAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails", "http://www.coherus.com/role/DisclosureFairValueMeasurementsScheduleOfCashEquivalentsInvestmentsInMarketableSecuritiesClassifiedAsAvailableForSaleSecuritiesAndRestrictedCashDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r210", "r211", "r213", "r253", "r296" ], "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 By Fair Value Hierarchy Level [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://www.coherus.com/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByLiabilityClassAxis": { "auth_ref": [ "r258", "r260" ], "lang": { "en-US": { "role": { "documentation": "Information by class of liability.", "label": "Fair Value By Liability Class [Axis]" } } }, "localname": "FairValueByLiabilityClassAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r252", "r253", "r255", "r256", "r261" ], "lang": { "en-US": { "role": { "documentation": "Information by measurement frequency.", "label": "Fair Value By Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r258" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureFairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r210", "r211", "r213", "r253", "r297" ], "lang": { "en-US": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value Inputs Level1 [Member]", "terseLabel": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r210", "r211", "r213", "r253", "r298" ], "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 Level2 [Member]", "terseLabel": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r210", "r211", "r213", "r253", "r299" ], "lang": { "en-US": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value Inputs Level3 [Member]", "terseLabel": "Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://www.coherus.com/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": { "auth_ref": [ "r257" ], "lang": { "en-US": { "role": { "documentation": "Represents classes of liabilities measured and disclosed at fair value.", "label": "Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation By Liability Class [Domain]", "terseLabel": "Fair Value by Liability Class" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Measurement frequency.", "label": "Fair Value Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Measurements Fair Value Hierarchy [Domain]", "terseLabel": "Fair Value Hierarchy and NAV" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://www.coherus.com/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r258", "r261" ], "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 Measurements Recurring [Member]", "terseLabel": "Fair Value Measurements Recurring Basis" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersNet": { "auth_ref": [ "r259" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of transfers of financial instrument classified as a derivative asset (liability) after deduction of derivative liability (asset) into (out of) level 3 of the fair value hierarchy.", "label": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Transfers, Net", "terseLabel": "Fair Value, net transfers" } } }, "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Finance Lease, Liability, Payment, Due [Abstract]", "terseLabel": "Finance leases" } } }, "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r275", "r285" ], "calculation": { "http://www.coherus.com/role/DisclosureLeasesScheduleOfBalanceSheetClassificationOfLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.coherus.com/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetailsCalc2": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.", "label": "Finance Lease, Liability", "totalLabel": "Total finance lease liabilities" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureLeasesScheduleOfBalanceSheetClassificationOfLeaseLiabilitiesDetails", "http://www.coherus.com/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r275" ], "calculation": { "http://www.coherus.com/role/DisclosureLeasesScheduleOfBalanceSheetClassificationOfLeaseLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.", "label": "Finance Lease, Liability, Current", "terseLabel": "Finance lease liabilities, current" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureLeasesScheduleOfBalanceSheetClassificationOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r276" ], "lang": { "en-US": { "role": { "documentation": "Indicates line item in statement of financial position that includes current finance lease liability.", "label": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible List]" } } }, "localname": "FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureLeasesScheduleOfBalanceSheetClassificationOfLeaseLiabilitiesDetails" ], "xbrltype": "extensibleListItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r275" ], "calculation": { "http://www.coherus.com/role/DisclosureLeasesScheduleOfBalanceSheetClassificationOfLeaseLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.", "label": "Finance Lease, Liability, Noncurrent", "terseLabel": "Finance lease liabilities, non-current" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureLeasesScheduleOfBalanceSheetClassificationOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r276" ], "lang": { "en-US": { "role": { "documentation": "Indicates line item in statement of financial position that includes noncurrent finance lease liability.", "label": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]" } } }, "localname": "FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureLeasesScheduleOfBalanceSheetClassificationOfLeaseLiabilitiesDetails" ], "xbrltype": "extensibleListItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r285" ], "calculation": { "http://www.coherus.com/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.coherus.com/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetailsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, Payment, Due", "terseLabel": "Future minimum lease payments for the undelivered vehicles", "totalLabel": "Total lease payments" } } }, "localname": "FinanceLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureLeasesAdditionalInformationDetails", "http://www.coherus.com/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r285" ], "calculation": { "http://www.coherus.com/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in next fiscal year following latest fiscal year.", "label": "Finance Lease, Liability, Payments, Due Next Twelve Months", "terseLabel": "2021" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r285" ], "calculation": { "http://www.coherus.com/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in third fiscal year following latest fiscal year.", "label": "Finance Lease, Liability, Payments, Due Year Three", "terseLabel": "2023" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r285" ], "calculation": { "http://www.coherus.com/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in second fiscal year following latest fiscal year.", "label": "Finance Lease, Liability, Payments, Due Year Two", "terseLabel": "2022" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r285" ], "calculation": { "http://www.coherus.com/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in remainder of fiscal year following latest fiscal year ended.", "label": "Finance Lease, Liability, Payments, Remainder of Fiscal Year", "terseLabel": "Remainder of 2020" } } }, "localname": "FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r285" ], "calculation": { "http://www.coherus.com/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetailsCalc2": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less imputed interest" } } }, "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAsset": { "auth_ref": [ "r274" ], "calculation": { "http://www.coherus.com/role/DisclosureLeasesScheduleOfBalanceSheetClassificationOfLeaseLiabilitiesDetails": { "order": 1.0, "parentTag": "chrs_OperatingAndFinanceLeaseRightOfUseAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's right to use underlying asset under finance lease.", "label": "Finance Lease, Right-of-Use Asset", "terseLabel": "Finance lease" } } }, "localname": "FinanceLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureLeasesScheduleOfBalanceSheetClassificationOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r276" ], "lang": { "en-US": { "role": { "documentation": "Indicates line item in statement of financial position that includes finance lease right-of-use asset.", "label": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List]" } } }, "localname": "FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureLeasesScheduleOfBalanceSheetClassificationOfLeaseLiabilitiesDetails" ], "xbrltype": "extensibleListItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r283", "r286" ], "lang": { "en-US": { "role": { "documentation": "Weighted average discount rate for finance lease calculated at point in time.", "label": "Finance Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Finance lease Weighted average discount rate" } } }, "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r282", "r286" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Finance Lease, Weighted Average Remaining Lease Term", "terseLabel": "Finance lease weighted average remaining term" } } }, "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FinancialLiabilitiesFairValueDisclosure": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value of financial obligations, including, but not limited to, debt instruments, derivative liabilities, federal funds purchased and sold under agreements to repurchase, securities loaned or sold under agreements to repurchase, financial instruments sold not yet purchased, guarantees, line of credit, loans and notes payable, servicing liability, and trading liabilities.", "label": "Financial Liabilities Fair Value Disclosure", "terseLabel": "Total financial liabilities" } } }, "localname": "FinancialLiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancingReceivableAllowanceForCreditLosses": { "auth_ref": [ "r143", "r156", "r157", "r158", "r319" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of allowance for credit loss on financing receivable. Excludes allowance for financing receivable covered under loss sharing agreement.", "label": "Financing Receivable, Allowance for Credit Loss", "terseLabel": "Credit losses of marketable securities in continuous loss position" } } }, "localname": "FinancingReceivableAllowanceForCreditLosses", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture And Fixtures [Member]", "terseLabel": "Furniture and Fixtures" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureBalanceSheetComponentsScheduleOfPropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r165", "r166" ], "calculation": { "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r67", "r104", "r312", "r322", "r342" ], "calculation": { "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "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 Extraordinary Items Noncontrolling Interest", "totalLabel": "Net income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Condensed Consolidated Statements of Operations (unaudited)" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r173" ], "lang": { "en-US": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureCommonStockAndStockBasedCompensationOptionsAndRestrictedStockUnitsGrantedToEmployeesAndNonemployeesDetails", "http://www.coherus.com/role/DisclosureLicenseAgreementsDetails" ], "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" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureCommonStockAndStockBasedCompensationOptionsAndRestrictedStockUnitsGrantedToEmployeesAndNonemployeesDetails", "http://www.coherus.com/role/DisclosureLicenseAgreementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r234" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureIncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r95", "r138", "r233" ], "calculation": { "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "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", "terseLabel": "Income tax provision", "verboseLabel": "Income tax provision" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureIncomeTaxesDetails", "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableTrade": { "auth_ref": [ "r86" ], "calculation": { "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services.", "label": "Increase Decrease In Accounts Payable Trade", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayableTrade", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": { "auth_ref": [ "r86" ], "calculation": { "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other.", "label": "Increase Decrease In Accrued Liabilities And Other Operating Liabilities", "terseLabel": "Accrued and other liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r86" ], "calculation": { "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase Decrease In Inventories", "negatedLabel": "Inventory" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Increase Decrease In Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": { "auth_ref": [ "r86" ], "calculation": { "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in noncurrent assets classified as other.", "label": "Increase Decrease In Other Noncurrent Assets", "negatedLabel": "Other assets, non-current" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": { "auth_ref": [], "calculation": { "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 20.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in noncurrent operating liabilities classified as other.", "label": "Increase Decrease In Other Noncurrent Liabilities", "terseLabel": "Other liabilities, non-current" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r86" ], "calculation": { "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 13.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 Deferred Expense And Other Assets", "negatedLabel": "Other prepaid and current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidExpense": { "auth_ref": [ "r86" ], "calculation": { "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods.", "label": "Increase Decrease In Prepaid Expense", "negatedLabel": "Prepaid manufacturing" } } }, "localname": "IncreaseDecreaseInPrepaidExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInReceivables": { "auth_ref": [ "r86" ], "calculation": { "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "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 the total amount due within one year (or one operating cycle) from all parties, associated with underlying transactions that are classified as operating activities.", "label": "Increase Decrease In Receivables", "negatedLabel": "Trade receivables, net" } } }, "localname": "IncreaseDecreaseInReceivables", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares": { "auth_ref": [ "r114", "r115", "r120" ], "calculation": { "http://www.coherus.com/role/DisclosureNetIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareAttributableToCompanyDetails": { "order": 3.0, "parentTag": "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of contingently issuable shares. Contingently issuable shares are those shares that are issuable for little or no cash contingent on certain conditions being met.", "label": "Incremental Common Shares Attributable To Contingently Issuable Shares", "terseLabel": "Restricted stock units" } } }, "localname": "IncrementalCommonSharesAttributableToContingentlyIssuableShares", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureNetIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareAttributableToCompanyDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities": { "auth_ref": [ "r113", "r120" ], "calculation": { "http://www.coherus.com/role/DisclosureNetIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareAttributableToCompanyDetails": { "order": 4.0, "parentTag": "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of convertible debt securities using the if-converted method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Conversion of Debt Securities", "terseLabel": "Shares issuable upon conversion of convertible notes" } } }, "localname": "IncrementalCommonSharesAttributableToConversionOfDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureNetIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareAttributableToCompanyDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r112", "r120" ], "calculation": { "http://www.coherus.com/role/DisclosureNetIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareAttributableToCompanyDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Incremental Common Shares Attributable To Share Based Payment Arrangements", "terseLabel": "Stock options, including purchases from contributions to ESPP" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureNetIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareAttributableToCompanyDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r167", "r168" ], "calculation": { "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets Net Excluding Goodwill", "terseLabel": "Intangible assets" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r66", "r137", "r268", "r271", "r325" ], "calculation": { "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanComponentsOfInterestExpenseOfConvertibleNotesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "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", "negatedLabel": "Interest expense (includes related party of $622 and $613 for the three months ended June 30, 2020 and 2019, respectively; and $1,243 and $1,224 for the six months ended June 30, 2020 and 2019, respectively)", "totalLabel": "Total interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanComponentsOfInterestExpenseOfConvertibleNotesDetails", "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r72", "r192" ], "calculation": { "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanComponentsOfInterestExpenseOfConvertibleNotesDetails": { "order": 1.0, "parentTag": "us-gaap_InterestExpenseRelatedParty", "weight": 1.0 }, "http://www.coherus.com/role/DisclosureNetIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareAttributableToCompanyDetails": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "weight": -1.0 } }, "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": "Interest expense", "verboseLabel": "Add interest expense on convertible notes, net of tax" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanComponentsOfInterestExpenseOfConvertibleNotesDetails", "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanComponentsOfInterestExpenseOnTermLoanDetails", "http://www.coherus.com/role/DisclosureNetIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareAttributableToCompanyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebtExcludingAmortization": { "auth_ref": [ "r74" ], "calculation": { "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanComponentsOfInterestExpenseOfConvertibleNotesDetails": { "order": 2.0, "parentTag": "us-gaap_InterestExpenseRelatedParty", "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": "Stated coupon interest" } } }, "localname": "InterestExpenseDebtExcludingAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanComponentsOfInterestExpenseOfConvertibleNotesDetails", "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanComponentsOfInterestExpenseOnTermLoanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseRelatedParty": { "auth_ref": [], "calculation": { "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanComponentsOfInterestExpenseOfConvertibleNotesDetails": { "order": 1.0, "parentTag": "us-gaap_InterestExpense", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of interest expense incurred on a debt or other obligation to related party.", "label": "Interest Expense Related Party", "terseLabel": "Interest expense from transactions with related party", "totalLabel": "Interest expense" } } }, "localname": "InterestExpenseRelatedParty", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanComponentsOfInterestExpenseOfConvertibleNotesDetails", "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfOperationsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of interest income and expense, including, but not limited to, interest income and expense from investments, loans, and securities.", "label": "Interest Income And Interest Expense Disclosure Table [Text Block]", "terseLabel": "Components of Interest Expense" } } }, "localname": "InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_InterestPayableCurrentAndNoncurrent": { "auth_ref": [ "r320", "r339" ], "calculation": { "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanScheduleOfFuturePaymentsOnTermLoanDetails": { "order": 1.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of interest payable on debt, including, but not limited to, trade payables.", "label": "Interest Payable Current And Noncurrent", "negatedLabel": "Less amount representing interest" } } }, "localname": "InterestPayableCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanScheduleOfFuturePaymentsOnConvertibleNotesDetails", "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanScheduleOfFuturePaymentsOnTermLoanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryCurrentTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about inventory expected to be sold or consumed within one year or operating cycle, if longer.", "label": "Inventory Current [Table]", "terseLabel": "Inventory Current [Table]" } } }, "localname": "InventoryCurrentTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureInventoryAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Inventory" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r164" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "terseLabel": "Inventory" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureInventory" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r46" ], "calculation": { "http://www.coherus.com/role/DisclosureInventoryScheduleOfInventoryDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.", "label": "Inventory Finished Goods", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureInventoryScheduleOfInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryGross": { "auth_ref": [ "r49" ], "calculation": { "http://www.coherus.com/role/DisclosureInventoryScheduleOfInventoryDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Gross amount, as of the balance sheet date, of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Inventory Gross", "totalLabel": "Total" } } }, "localname": "InventoryGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureInventoryScheduleOfInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryLineItems": { "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": "Inventory [Line Items]", "terseLabel": "Inventory [Line Items]" } } }, "localname": "InventoryLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureInventoryAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r1", "r49", "r162" ], "calculation": { "http://www.coherus.com/role/DisclosureInventoryScheduleOfBalanceSheetClassificationDetails": { "order": 1.0, "parentTag": "chrs_InventoryCurrentAndNoncurrent", "weight": 1.0 }, "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory Net", "terseLabel": "Inventory" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureInventoryScheduleOfBalanceSheetClassificationDetails", "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNoncurrent": { "auth_ref": [ "r50" ], "calculation": { "http://www.coherus.com/role/DisclosureInventoryScheduleOfBalanceSheetClassificationDetails": { "order": 2.0, "parentTag": "chrs_InventoryCurrentAndNoncurrent", "weight": 1.0 }, "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Inventories not expected to be converted to cash, sold or exchanged within the normal operating cycle.", "label": "Inventory Noncurrent", "terseLabel": "Inventory, non-current" } } }, "localname": "InventoryNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureInventoryScheduleOfBalanceSheetClassificationDetails", "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterials": { "auth_ref": [ "r48" ], "calculation": { "http://www.coherus.com/role/DisclosureInventoryScheduleOfInventoryDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory Raw Materials", "terseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterials", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureInventoryScheduleOfInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcess": { "auth_ref": [ "r47" ], "calculation": { "http://www.coherus.com/role/DisclosureInventoryScheduleOfInventoryDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.", "label": "Inventory Work In Process", "terseLabel": "Work in process" } } }, "localname": "InventoryWorkInProcess", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureInventoryScheduleOfInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWriteDown": { "auth_ref": [ "r163" ], "calculation": { "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.", "label": "Inventory Write Down", "verboseLabel": "Excess and obsolete inventory" } } }, "localname": "InventoryWriteDown", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentTypeAxis": { "auth_ref": [ "r356", "r357", "r358", "r359" ], "lang": { "en-US": { "role": { "documentation": "Information by type of investments.", "label": "Investment Type [Axis]" } } }, "localname": "InvestmentTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureFairValueMeasurementsScheduleOfCashEquivalentsInvestmentsInMarketableSecuritiesClassifiedAsAvailableForSaleSecuritiesAndRestrictedCashDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentTypeCategorizationMember": { "auth_ref": [ "r356", "r357", "r358", "r359" ], "lang": { "en-US": { "role": { "documentation": "Asset obtained to generate income or appreciate in value.", "label": "Investment Type Categorization [Member]", "terseLabel": "Investments" } } }, "localname": "InvestmentTypeCategorizationMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureFairValueMeasurementsScheduleOfCashEquivalentsInvestmentsInMarketableSecuritiesClassifiedAsAvailableForSaleSecuritiesAndRestrictedCashDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r284", "r286" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "terseLabel": "Operating lease costs" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureLeasesOperatingLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseExpirationDate1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Date which lease or group of leases is set to expire, in CCYY-MM-DD format.", "label": "Lease Expiration Date" } } }, "localname": "LeaseExpirationDate1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "dateItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r170" ], "lang": { "en-US": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold Improvements" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureBalanceSheetComponentsScheduleOfPropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseholdsAndLeaseholdImprovementsMember": { "auth_ref": [ "r170" ], "lang": { "en-US": { "role": { "documentation": "Assets held by a lessee under a capital lease and any addition or improvement to assets held under a lease arrangement (including addition or improvement to assets held by lessee under an operating lease arrangement).", "label": "Leaseholds And Leasehold Improvements [Member]", "terseLabel": "Finance lease right of use assets" } } }, "localname": "LeaseholdsAndLeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureBalanceSheetComponentsScheduleOfPropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Leases" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeFinanceLeaseTermOfContract1": { "auth_ref": [ "r278" ], "lang": { "en-US": { "role": { "documentation": "Term of lessee's finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Finance Lease, Term of Contract", "terseLabel": "Term of leases" } } }, "localname": "LesseeFinanceLeaseTermOfContract1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Lessee Lease Description [Line Items]", "terseLabel": "Lessee Lease Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r279" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee Lease Description [Table]", "terseLabel": "Lessee Lease Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend": { "auth_ref": [ "r278" ], "lang": { "en-US": { "role": { "documentation": "Indicates (true false) whether lessee has option to extend operating lease.", "label": "Lessee, Operating Lease, Existence of Option to Extend [true false]", "terseLabel": "Option to extend lease" } } }, "localname": "LesseeOperatingLeaseExistenceOfOptionToExtend", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "booleanItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r285" ], "calculation": { "http://www.coherus.com/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.coherus.com/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetailsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease.", "label": "Lessee Operating Lease Liability Payments Due", "totalLabel": "Total lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r285" ], "calculation": { "http://www.coherus.com/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in next fiscal year following latest fiscal year.", "label": "Lessee Operating Lease Liability Payments Due Next Twelve Months", "terseLabel": "2021" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r285" ], "calculation": { "http://www.coherus.com/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fifth fiscal year following latest fiscal year.", "label": "Lessee Operating Lease Liability Payments Due Year Five", "terseLabel": "2025 and beyond" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r285" ], "calculation": { "http://www.coherus.com/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fourth fiscal year following latest fiscal year.", "label": "Lessee Operating Lease Liability Payments Due Year Four", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r285" ], "calculation": { "http://www.coherus.com/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in third fiscal year following latest fiscal year.", "label": "Lessee Operating Lease Liability Payments Due Year Three", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r285" ], "calculation": { "http://www.coherus.com/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second fiscal year following latest fiscal year.", "label": "Lessee Operating Lease Liability Payments Due Year Two", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r285" ], "calculation": { "http://www.coherus.com/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease having an initial or remaining lease term in excess of one year due in remainder of fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year", "terseLabel": "Remainder of 2020" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r285" ], "calculation": { "http://www.coherus.com/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetailsCalc2": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee Operating Lease Liability Undiscounted Excess Amount", "negatedLabel": "Less imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "auth_ref": [ "r278" ], "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": "Term of optional lease renewal" } } }, "localname": "LesseeOperatingLeaseRenewalTerm", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r287" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureLeases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r33" ], "calculation": { "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r24", "r317", "r335" ], "calculation": { "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "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 Stockholders Equity", "totalLabel": "Total liabilities and stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities And Stockholders Equity [Abstract]", "terseLabel": "Liabilities and Stockholders' Equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r36" ], "calculation": { "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LicenseMember": { "auth_ref": [ "r207" ], "lang": { "en-US": { "role": { "documentation": "Right to use intangible asset. Intangible asset includes, but is not limited to, patent, copyright, technology, manufacturing process, software or trademark.", "label": "License [Member]", "terseLabel": "Licensed Products" } } }, "localname": "LicenseMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureLicenseAgreementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LondonInterbankOfferedRateLIBORMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.", "label": "London Interbank Offered Rate L I B O R [Member]", "terseLabel": "LIBOR" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanTermLoanNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r16", "r190", "r316", "r332" ], "calculation": { "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanComponentsOfTermLoanDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanScheduleOfFuturePaymentsOnConvertibleNotesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanScheduleOfFuturePaymentsOnTermLoanDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long Term Debt", "totalLabel": "Net carrying amount" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanComponentsOfTermLoanDetails", "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanScheduleOfFuturePaymentsOnConvertibleNotesDetails", "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanScheduleOfFuturePaymentsOnTermLoanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": { "auth_ref": [ "r102", "r185" ], "calculation": { "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanScheduleOfFuturePaymentsOnConvertibleNotesDetails": { "order": 6.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long Term Debt Maturities Repayments Of Principal After Year Five", "terseLabel": "2025", "verboseLabel": "2025 and beyond" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanScheduleOfFuturePaymentsOnConvertibleNotesDetails", "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanScheduleOfFuturePaymentsOnTermLoanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": { "auth_ref": [ "r102", "r185" ], "calculation": { "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanScheduleOfFuturePaymentsOnConvertibleNotesDetails": { "order": 5.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "2024", "terseLabel": "2024" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanScheduleOfFuturePaymentsOnConvertibleNotesDetails", "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanScheduleOfFuturePaymentsOnTermLoanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "auth_ref": [ "r102", "r185" ], "calculation": { "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanScheduleOfFuturePaymentsOnConvertibleNotesDetails": { "order": 4.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "2023", "terseLabel": "2023" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanScheduleOfFuturePaymentsOnConvertibleNotesDetails", "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanScheduleOfFuturePaymentsOnTermLoanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [ "r102", "r185" ], "calculation": { "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanScheduleOfFuturePaymentsOnConvertibleNotesDetails": { "order": 3.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long Term Debt Maturities Repayments Of Principal In Year Three", "terseLabel": "2022" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanScheduleOfFuturePaymentsOnConvertibleNotesDetails", "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanScheduleOfFuturePaymentsOnTermLoanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r102", "r185" ], "calculation": { "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanScheduleOfFuturePaymentsOnConvertibleNotesDetails": { "order": 2.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long Term Debt Maturities Repayments Of Principal In Year Two", "terseLabel": "2021" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanScheduleOfFuturePaymentsOnConvertibleNotesDetails", "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanScheduleOfFuturePaymentsOnTermLoanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": { "auth_ref": [ "r102" ], "calculation": { "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanScheduleOfFuturePaymentsOnConvertibleNotesDetails": { "order": 1.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the remainder of the fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long Term Debt Maturities Repayments Of Principal Remainder Of Fiscal Year", "terseLabel": "Remainder of 2020" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanScheduleOfFuturePaymentsOnConvertibleNotesDetails", "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanScheduleOfFuturePaymentsOnTermLoanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermLoansPayable": { "auth_ref": [ "r40" ], "calculation": { "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 6.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of loans payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.", "label": "Long Term Loans Payable", "terseLabel": "Term loan" } } }, "localname": "LongTermLoansPayable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermPurchaseCommitmentTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of key provisions of an arrangement under which the entity has agreed to purchase goods or services over a period of time greater than one year or the normal operating cycle, if longer, including the item for which expenditures will be made, minimum quantities, milestones, time period and committed amount.", "label": "Long Term Purchase Commitment [Text Block]", "terseLabel": "Schedule of Non-Cancellable Purchase Commitment" } } }, "localname": "LongTermPurchaseCommitmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureCommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r40" ], "lang": { "en-US": { "role": { "documentation": "Information by type of long-term debt.", "label": "Longterm Debt Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanComponentsOfConvertibleNotesDetails", "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanComponentsOfInterestExpenseOfConvertibleNotesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r40", "r186" ], "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": "Longterm Debt Type [Domain]", "terseLabel": "Long-term Debt, Type" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanComponentsOfConvertibleNotesDetails", "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanComponentsOfInterestExpenseOfConvertibleNotesDetails" ], "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/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r175", "r176", "r177", "r178", "r179", "r180", "r181", "r183", "r184" ], "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/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery And Equipment [Member]", "terseLabel": "Machinery and Equipment" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureBalanceSheetComponentsScheduleOfPropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MarketableSecuritiesCurrent": { "auth_ref": [ "r2", "r34" ], "calculation": { "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment in marketable security, classified as current.", "label": "Marketable Securities, Current", "terseLabel": "Investments in marketable securities" } } }, "localname": "MarketableSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_MarketableSecuritiesPolicy": { "auth_ref": [ "r326" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for investment classified as marketable security.", "label": "Marketable Securities Policy", "terseLabel": "Investments in Marketable Securities" } } }, "localname": "MarketableSecuritiesPolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_MarketableSecuritiesUnrealizedGainLoss": { "auth_ref": [ "r70" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of unrealized gain (loss) on investment in marketable security.", "label": "Marketable Securities, Unrealized Gain (Loss)", "terseLabel": "Unrealized gain in marketable securities" } } }, "localname": "MarketableSecuritiesUnrealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r210" ], "lang": { "en-US": { "role": { "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.", "label": "Money Market Funds [Member]", "terseLabel": "Money Market Funds" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails", "http://www.coherus.com/role/DisclosureFairValueMeasurementsScheduleOfCashEquivalentsInvestmentsInMarketableSecuritiesClassifiedAsAvailableForSaleSecuritiesAndRestrictedCashDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NatureOfErrorDomain": { "auth_ref": [ "r108" ], "lang": { "en-US": { "role": { "documentation": "Describes the nature of the error being corrected including when and how the error arose and the fact that the error had previously been considered immaterial.", "label": "Nature Of Error [Domain]", "terseLabel": "Nature of Error [Domain]" } } }, "localname": "NatureOfErrorDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NatureOfOperations": { "auth_ref": [ "r123", "r136" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.", "label": "Nature Of Operations", "terseLabel": "Organization and Operations" } } }, "localname": "NatureOfOperations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureOrganizationAndOperations" ], "xbrltype": "textBlockItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r84" ], "calculation": { "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided By Used In Financing Activities", "totalLabel": "Net cash provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided By Used In Financing Activities [Abstract]", "terseLabel": "Financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r84" ], "calculation": { "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided By Used In Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided By Used In Investing Activities [Abstract]", "terseLabel": "Investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r84", "r85", "r88" ], "calculation": { "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "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/2019-01-31", "presentation": [ "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided By Used In Operating Activities [Abstract]", "terseLabel": "Operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r61", "r63", "r68", "r88", "r120", "r323", "r340" ], "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", "verboseLabel": "Net income (loss)" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Income Loss [Abstract]", "terseLabel": "Numerator:" } } }, "localname": "NetIncomeLossAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureNetIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareAttributableToCompanyDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLossAttributableToParentDiluted": { "auth_ref": [ "r110" ], "calculation": { "http://www.coherus.com/role/DisclosureNetIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareAttributableToCompanyDetails": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent, and includes adjustments resulting from the assumption that dilutive convertible securities were converted, options or warrants were exercised, or that other shares were issued upon the satisfaction of certain conditions.", "label": "Net Income Loss Attributable To Parent Diluted", "totalLabel": "Numerator for diluted net income per share attributable to Coherus" } } }, "localname": "NetIncomeLossAttributableToParentDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureNetIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareAttributableToCompanyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToParentDilutedAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Income Loss Attributable To Parent Diluted [Abstract]", "terseLabel": "Numerator:" } } }, "localname": "NetIncomeLossAttributableToParentDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureNetIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareAttributableToCompanyDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements Policy Policy [Text Block]", "terseLabel": "Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NotesPayableRelatedPartiesNoncurrent": { "auth_ref": [ "r41", "r100", "r288" ], "calculation": { "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanComponentsOfConvertibleNotesDetails": { "order": 2.0, "parentTag": "us-gaap_ConvertibleNotesPayable", "weight": 1.0 }, "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount for notes payable (written promise to pay), payable to related parties, which are due after one year (or one business cycle).", "label": "Notes Payable Related Parties Noncurrent", "terseLabel": "Convertible notes due 2022 - related parties", "totalLabel": "Convertible Notes - related parties" } } }, "localname": "NotesPayableRelatedPartiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanComponentsOfConvertibleNotesDetails", "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "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/2019-01-31", "presentation": [ "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [], "calculation": { "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "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": "Income from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Operating Lease Liabilities Payments Due [Abstract]", "terseLabel": "Operating leases" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r275" ], "calculation": { "http://www.coherus.com/role/DisclosureLeasesScheduleOfBalanceSheetClassificationOfLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.coherus.com/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetailsCalc2": { "order": 1.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", "totalLabel": "Total operating lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureLeasesScheduleOfBalanceSheetClassificationOfLeaseLiabilitiesDetails", "http://www.coherus.com/role/DisclosureLeasesScheduleOfMaturitiesOfOperatingAndFinanceLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r275" ], "calculation": { "http://www.coherus.com/role/DisclosureLeasesScheduleOfBalanceSheetClassificationOfLeaseLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease Liability Current", "verboseLabel": "Operating lease, liability, current" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureLeasesScheduleOfBalanceSheetClassificationOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r276" ], "lang": { "en-US": { "role": { "documentation": "Indicates line item in statement of financial position that includes current operating lease liability.", "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]" } } }, "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureLeasesScheduleOfBalanceSheetClassificationOfLeaseLiabilitiesDetails" ], "xbrltype": "extensibleListItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r275" ], "calculation": { "http://www.coherus.com/role/DisclosureLeasesScheduleOfBalanceSheetClassificationOfLeaseLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease Liability Noncurrent", "verboseLabel": "Operating lease liability noncurrent" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureLeasesScheduleOfBalanceSheetClassificationOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r276" ], "lang": { "en-US": { "role": { "documentation": "Indicates line item in statement of financial position that includes noncurrent operating lease liability.", "label": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]" } } }, "localname": "OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureLeasesScheduleOfBalanceSheetClassificationOfLeaseLiabilitiesDetails" ], "xbrltype": "extensibleListItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r277", "r280" ], "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 lease liabilities" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureLeasesAdditionalInformationDetails", "http://www.coherus.com/role/DisclosureLeasesOperatingLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r274" ], "calculation": { "http://www.coherus.com/role/DisclosureLeasesScheduleOfBalanceSheetClassificationOfLeaseLiabilitiesDetails": { "order": 2.0, "parentTag": "chrs_OperatingAndFinanceLeaseRightOfUseAssets", "weight": 1.0 }, "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease Right Of Use Asset", "terseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureLeasesScheduleOfBalanceSheetClassificationOfLeaseLiabilitiesDetails", "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r276" ], "lang": { "en-US": { "role": { "documentation": "Indicates line item in statement of financial position that includes operating lease right-of-use asset.", "label": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List]" } } }, "localname": "OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureLeasesScheduleOfBalanceSheetClassificationOfLeaseLiabilitiesDetails" ], "xbrltype": "extensibleListItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r283", "r286" ], "lang": { "en-US": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease Weighted Average Discount Rate Percent", "terseLabel": "Operating lease Weighted average discount rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r282", "r286" ], "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 Term1", "terseLabel": "Operating lease weighted average remaining term" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Organization and Operations" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r7", "r8", "r9", "r35" ], "calculation": { "http://www.coherus.com/role/DisclosureBalanceSheetComponentsScheduleOfAccruedLiabilitiesDetails": { "order": 2.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" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureBalanceSheetComponentsScheduleOfAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r31" ], "calculation": { "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 8.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets Noncurrent", "terseLabel": "Other assets, non-current" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r54", "r267" ], "calculation": { "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "order": 3.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 adjustments, net of tax", "verboseLabel": "Cumulative translation adjustment" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited", "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Comprehensive Income Loss Net Of Tax Period Increase Decrease [Abstract]", "terseLabel": "Other comprehensive income (loss):" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "auth_ref": [ "r55", "r57" ], "calculation": { "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax, before reclassification adjustments, of unrealized holding gain (loss) on available-for-sale securities.", "label": "Other Comprehensive Income (Loss), Securities, Available-for-Sale, Unrealized Holding Gain (Loss) Arising During Period, after Tax", "terseLabel": "Unrealized gain on available-for-sale securities, net of tax" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCustomerMember": { "auth_ref": [ "r343", "r345", "r346", "r347", "r350", "r352" ], "lang": { "en-US": { "role": { "documentation": "Customer classified as other.", "label": "Other Customer [Member]", "terseLabel": "Others" } } }, "localname": "OtherCustomerMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureRevenueRevenueBySignificantCustomerDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r6", "r7", "r35" ], "calculation": { "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Liabilities Current", "terseLabel": "Other current liabilities" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r73" ], "calculation": { "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "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/2019-01-31", "presentation": [ "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ParentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests.", "label": "Parent [Member]", "terseLabel": "Total Coherus Stockholder Equity (Deficit)" } } }, "localname": "ParentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r81" ], "calculation": { "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payments Related To Tax Withholding For Share Based Compensation", "negatedLabel": "Taxes paid related to net share settlement of bonus payout in RSUs" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireMarketableSecurities": { "auth_ref": [ "r150" ], "calculation": { "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow for purchase of marketable security.", "label": "Payments To Acquire Marketable Securities", "negatedLabel": "Purchases of investments in marketable securities" } } }, "localname": "PaymentsToAcquireMarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r77" ], "calculation": { "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "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/2019-01-31", "presentation": [ "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r3", "r26", "r27" ], "calculation": { "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of asset related to consideration paid in advance for 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": "Other prepaid and other assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromConvertibleDebt": { "auth_ref": [ "r79" ], "calculation": { "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.", "label": "Proceeds From Convertible Debt", "terseLabel": "Purchase of capped call options related to Convertible Notes due 2026", "verboseLabel": "Proceeds from issuance of Convertible Notes due 2026, net of issuance costs" } } }, "localname": "ProceedsFromConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanAdditionalInformationDetails", "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromDebtNetOfIssuanceCosts": { "auth_ref": [ "r79" ], "calculation": { "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from additional borrowings, net of cash paid to third parties in connection with debt origination.", "label": "Proceeds From Debt Net Of Issuance Costs", "terseLabel": "Proceeds from term loan, net of issuance costs" } } }, "localname": "ProceedsFromDebtNetOfIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r78" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds From Issuance Of Common Stock", "terseLabel": "Gross proceeds from issuance of common stock" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureCommonStockAndStockBasedCompensationCommonStockOfferingsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "auth_ref": [ "r80", "r82", "r101" ], "calculation": { "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities classified as other.", "label": "Proceeds from (Payments for) Other Financing Activities", "terseLabel": "Other financing activities" } } }, "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": { "auth_ref": [], "calculation": { "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities (held-to-maturity or available-for-sale) during the period.", "label": "Proceeds From Sale And Maturity Of Marketable Securities", "terseLabel": "Proceeds from maturities of investments in marketable securities" } } }, "localname": "ProceedsFromSaleAndMaturityOfMarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfMachineryAndEquipment": { "auth_ref": [ "r76" ], "calculation": { "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from sale of machinery and equipment.", "label": "Proceeds from Sale of Machinery and Equipment", "terseLabel": "Proceeds from disposal of property and equipment" } } }, "localname": "ProceedsFromSaleOfMachineryAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r78", "r224" ], "calculation": { "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds From Stock Options Exercised", "terseLabel": "Proceeds from issuance of common stock upon exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockPlans": { "auth_ref": [ "r78" ], "calculation": { "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow associated with the amount received from the stock plan during the period.", "label": "Proceeds From Stock Plans", "terseLabel": "Proceeds from purchase under the employee stock purchase plan" } } }, "localname": "ProceedsFromStockPlans", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r61", "r63", "r83", "r139", "r140", "r241", "r243", "r244", "r246", "r247" ], "calculation": { "http://www.coherus.com/role/DisclosureNetIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareAttributableToCompanyDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 }, "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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": "Profit Loss", "terseLabel": "Net income", "totalLabel": "Net income" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureNetIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareAttributableToCompanyDetails", "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited", "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeUnaudited", "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r30", "r172" ], "lang": { "en-US": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Property Plant And Equipment By Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureBalanceSheetComponentsScheduleOfPropertyAndEquipmentNetDetails", "http://www.coherus.com/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r29", "r170" ], "calculation": { "http://www.coherus.com/role/DisclosureBalanceSheetComponentsScheduleOfPropertyAndEquipmentNetDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property Plant And Equipment Gross", "terseLabel": "Total property and equipment" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureBalanceSheetComponentsScheduleOfPropertyAndEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property Plant And Equipment [Line Items]", "terseLabel": "Property Plant And Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureBalanceSheetComponentsScheduleOfPropertyAndEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r11", "r12", "r172", "r337" ], "calculation": { "http://www.coherus.com/role/DisclosureBalanceSheetComponentsScheduleOfPropertyAndEquipmentNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property Plant And Equipment Net", "terseLabel": "Property and equipment, net", "totalLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureBalanceSheetComponentsScheduleOfPropertyAndEquipmentNetDetails", "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r11", "r172" ], "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 [Text Block]", "terseLabel": "Schedule of Property and Equipment, Net" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureBalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r11", "r170" ], "lang": { "en-US": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Property Plant And Equipment Type [Domain]", "terseLabel": "Property, Plant and Equipment, Type" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureBalanceSheetComponentsScheduleOfPropertyAndEquipmentNetDetails", "http://www.coherus.com/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PurchaseObligation": { "auth_ref": [], "calculation": { "http://www.coherus.com/role/DisclosureCommitmentsAndContingenciesScheduleOfNonCancellablePurchaseCommitmentDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier.", "label": "Purchase Obligation", "totalLabel": "Total obligations" } } }, "localname": "PurchaseObligation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureCommitmentsAndContingenciesScheduleOfNonCancellablePurchaseCommitmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueInNextTwelveMonths": { "auth_ref": [], "calculation": { "http://www.coherus.com/role/DisclosureCommitmentsAndContingenciesScheduleOfNonCancellablePurchaseCommitmentDetails": { "order": 1.0, "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Minimum amount of purchase arrangement maturing in the next fiscal year following the latest fiscal year. Includes, but not limited to, recorded and unrecorded purchase obligations, long-term purchase commitments, and short-term purchase commitments.", "label": "Purchase Obligation Due In Next Twelve Months", "terseLabel": "2021" } } }, "localname": "PurchaseObligationDueInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureCommitmentsAndContingenciesScheduleOfNonCancellablePurchaseCommitmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueInSecondYear": { "auth_ref": [], "calculation": { "http://www.coherus.com/role/DisclosureCommitmentsAndContingenciesScheduleOfNonCancellablePurchaseCommitmentDetails": { "order": 3.0, "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Minimum amount of purchase arrangement maturing in the second fiscal year following the latest fiscal year. Includes, but not limited to, recorded and unrecorded purchase obligations, long-term purchase commitments, and short-term purchase commitments.", "label": "Purchase Obligation Due In Second Year", "terseLabel": "2022" } } }, "localname": "PurchaseObligationDueInSecondYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureCommitmentsAndContingenciesScheduleOfNonCancellablePurchaseCommitmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueInThirdYear": { "auth_ref": [], "calculation": { "http://www.coherus.com/role/DisclosureCommitmentsAndContingenciesScheduleOfNonCancellablePurchaseCommitmentDetails": { "order": 4.0, "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Minimum amount of purchase arrangement maturing in the third fiscal year following the latest fiscal year. Includes, but not limited to, recorded and unrecorded purchase obligations, long-term purchase commitments, and short-term purchase commitments.", "label": "Purchase Obligation Due In Third Year", "terseLabel": "2023" } } }, "localname": "PurchaseObligationDueInThirdYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureCommitmentsAndContingenciesScheduleOfNonCancellablePurchaseCommitmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationFutureMinimumPaymentsRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.coherus.com/role/DisclosureCommitmentsAndContingenciesScheduleOfNonCancellablePurchaseCommitmentDetails": { "order": 2.0, "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Minimum amount of purchase arrangement maturing in the remainder of the fiscal year following the latest fiscal year ended. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitments, and short-term purchase commitments.", "label": "Purchase Obligation Future Minimum Payments Remainder Of Fiscal Year", "terseLabel": "Remainder of 2020" } } }, "localname": "PurchaseObligationFutureMinimumPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureCommitmentsAndContingenciesScheduleOfNonCancellablePurchaseCommitmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsByNatureOfErrorAxis": { "auth_ref": [ "r108" ], "lang": { "en-US": { "role": { "documentation": "Information by type of error in the financial statements.", "label": "Nature of Error [Axis]" } } }, "localname": "QuantifyingMisstatementInCurrentYearFinancialStatementsByNatureOfErrorAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsLineItems": { "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": "Quantifying Misstatement in Current Year Financial Statements [Line Items]" } } }, "localname": "QuantifyingMisstatementInCurrentYearFinancialStatementsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReceivableTypeDomain": { "auth_ref": [ "r45" ], "lang": { "en-US": { "role": { "documentation": "Financing arrangement representing a contractual right to receive money either on demand or on fixed and determinable dates.", "label": "Receivable Type [Domain]", "terseLabel": "Receivable" } } }, "localname": "ReceivableTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureRevenueActivitiesAndEndingReserveBalancesForEachSignificantCategoryOfDiscountsAndAllowancesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReceivablesNetCurrent": { "auth_ref": [ "r19", "r25", "r336", "r355" ], "calculation": { "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The total amount due to the entity within one year of the balance sheet date (or one operating cycle, if longer) from outside sources, including trade accounts receivable, notes and loans receivable, as well as any other types of receivables, net of allowances established for the purpose of reducing such receivables to an amount that approximates their net realizable value.", "label": "Receivables Net Current", "terseLabel": "Trade receivables, net" } } }, "localname": "ReceivablesNetCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivablesPolicyTextBlock": { "auth_ref": [ "r94", "r144", "r146", "r147", "r148" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable.", "label": "Receivables Policy [Text Block]", "terseLabel": "Trade Receivables" } } }, "localname": "ReceivablesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r294" ], "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" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanAdditionalInformationDetails", "http://www.coherus.com/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Related Party Transaction [Line Items]", "terseLabel": "Related Party Transaction [Line Items]" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Related Party Transactions" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r212", "r289", "r290", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311" ], "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 Transactions By Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanAdditionalInformationDetails", "http://www.coherus.com/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r294" ], "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/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureRelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r229", "r362" ], "calculation": { "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research And Development Expense", "positiveLabel": "Research and development expense", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research And Development Expense [Member]", "terseLabel": "Research and Development Expense." } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureCommonStockAndStockBasedCompensationOptionsAndRestrictedStockUnitsGrantedToEmployeesAndNonemployeesDetails", "http://www.coherus.com/role/DisclosureLicenseAgreementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r0", "r10", "r89", "r93" ], "calculation": { "http://www.coherus.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesReconciliationOfCashCashEquivalentsAndRestrictedCashDetails": { "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, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Restricted Cash And Cash Equivalents At Carrying Value", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesReconciliationOfCashCashEquivalentsAndRestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsNoncurrent": { "auth_ref": [ "r5", "r13", "r89", "r93", "r360" ], "calculation": { "http://www.coherus.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesReconciliationOfCashCashEquivalentsAndRestrictedCashDetails": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 }, "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 7.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, non-current" } } }, "localname": "RestrictedCashAndCashEquivalentsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesReconciliationOfCashCashEquivalentsAndRestrictedCashDetails", "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units R S U [Member]", "terseLabel": "Restricted Stock Units" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureNetIncomePerShareOutstandingDilutivePotentialSharesExcludedFromCalculationOfDilutedNetIncomePerShareAttributableToCoherusDetails", "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r21", "r204", "r334" ], "calculation": { "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "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/2019-01-31", "presentation": [ "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r205", "r206" ], "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", "positiveLabel": "Collaboration and license revenue", "terseLabel": "Net sales" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanTermLoanNarrativeDetails", "http://www.coherus.com/role/DisclosureLicenseAgreementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "auth_ref": [ "r205", "r206" ], "calculation": { "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.", "label": "Revenue From Contract With Customer Including Assessed Tax", "terseLabel": "Net product revenue", "verboseLabel": "Net product revenue" } } }, "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.coherus.com/role/DisclosureRevenueAdditionalInformationDetails", "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r209" ], "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/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureRevenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenue:" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": { "auth_ref": [ "r281", "r286" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for finance lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Finance Lease Liability", "terseLabel": "Right-of-use assets obtained in exchange for lease obligations related to finance leases" } } }, "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r281", "r286" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right Of Use Asset Obtained In Exchange For Operating Lease Liability", "terseLabel": "Right-of-use assets obtained in exchange for lease obligations related to operating leases" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockConsiderationReceivedOnTransaction": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Cash received on stock transaction after deduction of issuance costs.", "label": "Sale Of Stock Consideration Received On Transaction", "terseLabel": "Common stock, net proceeds" } } }, "localname": "SaleOfStockConsiderationReceivedOnTransaction", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureCommonStockAndStockBasedCompensationCommonStockOfferingsDetails" ], "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 Name Of Transaction [Domain]", "terseLabel": "Sale of Stock" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureCommonStockAndStockBasedCompensationCommonStockOfferingsDetails", "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r130" ], "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": "Sales Revenue Net [Member]", "terseLabel": "Net Product Revenue" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureRevenueRevenueBySignificantCustomerDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": { "auth_ref": [ "r45" ], "lang": { "en-US": { "role": { "documentation": "Schedule itemizing specific types of trade accounts and notes receivable, and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.", "label": "Schedule Of Accounts Notes Loans And Financing Receivable [Table]", "terseLabel": "Schedule Of Accounts Notes Loans And Financing Receivable [Table]" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureRevenueActivitiesAndEndingReserveBalancesForEachSignificantCategoryOfDiscountsAndAllowancesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule Of Accrued Liabilities Table [Text Block]", "terseLabel": "Schedule of Accrued Liabilities" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureBalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r119" ], "lang": { "en-US": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table]", "terseLabel": "Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureNetIncomePerShareOutstandingDilutivePotentialSharesExcludedFromCalculationOfDilutedNetIncomePerShareAttributableToCoherusDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r119" ], "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 [Text Block]", "terseLabel": "Outstanding Dilutive Potential Shares Excluded from Calculation of Diluted Net Income Per Share Attributable to Coherus" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureNetIncomePerShareTables" ], "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]" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureFairValueMeasurementsScheduleOfCashEquivalentsInvestmentsInMarketableSecuritiesClassifiedAsAvailableForSaleSecuritiesAndRestrictedCashDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable": { "auth_ref": [ "r239" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Schedule Of Collaborative Arrangements And Noncollaborative Arrangement Transactions [Table]", "terseLabel": "Schedule Of Collaborative Arrangements And Noncollaborative Arrangement Transactions [Table]" } } }, "localname": "ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureLicenseAgreementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfDebtTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.", "label": "Schedule Of Debt Table [Text Block]", "terseLabel": "Components of Term Loan" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r120" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule Of Earnings Per Share Basic And Diluted Table [Text Block]", "terseLabel": "Computation of Basic and Diluted Net Income Per Share Attributable to the Company" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureNetIncomePerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r216", "r220", "r225" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.", "label": "Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Table]", "terseLabel": "Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureCommonStockAndStockBasedCompensationOptionsAndRestrictedStockUnitsGrantedToEmployeesAndNonemployeesDetails", "http://www.coherus.com/role/DisclosureCommonStockAndStockBasedCompensationTables" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r216", "r220", "r225" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Text Block]", "terseLabel": "Schedule of Stock-Based Compensation Expense" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureCommonStockAndStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r252", "r253" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule Of Fair Value Assets And Liabilities Measured On Recurring Basis Table [Text Block]", "terseLabel": "Financial Assets and Liabilities Measured on a Recurring Basis" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "auth_ref": [ "r185" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the combined aggregate amount of maturities and sinking fund requirements for all long-term borrowings for each of the five years following the date of the latest balance sheet date presented.", "label": "Schedule Of Maturities Of Long Term Debt Table [Text Block]", "terseLabel": "Schedule of Future Payments on Debt" } } }, "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r30", "r172" ], "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": "Schedule Of Property Plant And Equipment [Table]", "terseLabel": "Schedule Of Property Plant And Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureBalanceSheetComponentsScheduleOfPropertyAndEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfQuantifyingPriorYearMisstatementCorrectedInCurrentYearFinancialStatementsTable": { "auth_ref": [ "r108" ], "lang": { "en-US": { "role": { "documentation": "Disclose the nature of each individual error being corrected in the correcting adjustment. This disclosure would also generally include when and how each error being corrected arose and assert that the errors were immaterial to the prior amounts reported.", "label": "Schedule of Quantifying Prior Year Misstatement Corrected in Current Year Financial Statements [Table]" } } }, "localname": "ScheduleOfQuantifyingPriorYearMisstatementCorrectedInCurrentYearFinancialStatementsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r96", "r289", "r290", "r291", "r292", "r293" ], "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/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock": { "auth_ref": [ "r10", "r93", "r313", "r333" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of cash and cash equivalents restricted as to withdrawal or usage.", "label": "Schedule Of Restricted Cash And Cash Equivalents [Text Block]", "terseLabel": "Schedule of Reconciliation of Cash, Cash Equivalents and Restricted Cash" } } }, "localname": "ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r43", "r98", "r194", "r195", "r196", "r198", "r199", "r200", "r201", "r202", "r203", "r204" ], "lang": { "en-US": { "role": { "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.", "label": "Schedule Of Stock By Class [Table]", "terseLabel": "Schedule Of Stock By Class [Table]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureCommonStockAndStockBasedCompensationCommonStockOfferingsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": { "auth_ref": [ "r128", "r130", "r131", "r132", "r263", "r265" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Schedules Of Concentration Of Risk By Risk Factor [Text Block]", "terseLabel": "Revenue by Significant Customer" } } }, "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureRevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r71", "r161" ], "calculation": { "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling General And Administrative Expense", "terseLabel": "Selling, general and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "auth_ref": [ "r75" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing selling, general and administrative expense.", "label": "Selling General And Administrative Expenses [Member]", "terseLabel": "Selling, General and Administrative Expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpensesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureCommonStockAndStockBasedCompensationOptionsAndRestrictedStockUnitsGrantedToEmployeesAndNonemployeesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r86" ], "calculation": { "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share Based Compensation", "terseLabel": "Stock-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r215", "r218" ], "lang": { "en-US": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Share Based Compensation Arrangements By Share Based Payment Award Award Type And Plan Name [Domain]", "terseLabel": "Award Type" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureCommonStockAndStockBasedCompensationOptionsAndRestrictedStockUnitsGrantedToEmployeesAndNonemployeesDetails", "http://www.coherus.com/role/DisclosureCommonStockAndStockBasedCompensationTables", "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_SharePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Price of a single share of a number of saleable stocks of a company.", "label": "Share Price", "terseLabel": "Closing stock, price per share" } } }, "localname": "SharePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharesIssuedPricePerShare": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Per share or per unit amount of equity securities issued.", "label": "Shares Issued Price Per Share", "verboseLabel": "Share price" } } }, "localname": "SharesIssuedPricePerShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureCommonStockAndStockBasedCompensationCommonStockOfferingsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Shares Paid For Tax Withholding For Share Based Compensation", "negatedLabel": "Taxes paid related to net share settlement of bonus payout in RSUs, Shares" } } }, "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r44", "r197" ], "lang": { "en-US": { "role": { "documentation": "Information by component of equity.", "label": "Statement Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Condensed Consolidated Statements of Cash Flows (unaudited)" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Condensed Consolidated Balance Sheets (unaudited)" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Condensed Consolidated Statements of Comprehensive Income (unaudited)" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Condensed Consolidated Statements of Stockholders' Equity (unaudited)" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r17", "r18", "r197", "r204" ], "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 the employee stock purchase plan (\"ESPP\"), Shares" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r17", "r18", "r197", "r204" ], "lang": { "en-US": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period Shares New Issues", "terseLabel": "Issuance of common stock, Shares", "verboseLabel": "Common stock, shares issued and sold" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureCommonStockAndStockBasedCompensationCommonStockOfferingsDetails", "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r17", "r18", "r197", "r204", "r219" ], "lang": { "en-US": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Stock Issued During Period Shares Stock Options Exercised", "terseLabel": "Issuance of common stock upon exercise of stock options, Shares" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "auth_ref": [ "r17", "r18", "r197", "r204" ], "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 the employee stock purchase plan (\"ESPP\")" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r17", "r18", "r197", "r204" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.", "label": "Stock Issued During Period Value New Issues", "terseLabel": "Issuance of common stock" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r44", "r197", "r204" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period Value Stock Options Exercised", "terseLabel": "Issuance of common stock upon exercise of stock options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r18", "r22", "r23", "r145" ], "calculation": { "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders Equity Including Portion Attributable To Noncontrolling Interest", "periodEndLabel": "Ending Balances", "periodStartLabel": "Beginning Balances", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited", "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders Equity Including Portion Attributable To Noncontrolling Interest [Abstract]", "terseLabel": "Stockholders' equity:" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Subsidiary Sale Of Stock [Axis]" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureCommonStockAndStockBasedCompensationCommonStockOfferingsDetails", "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "auth_ref": [ "r53" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity.", "label": "Supplemental Balance Sheet Disclosures [Text Block]", "terseLabel": "Balance Sheet Components" } } }, "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureBalanceSheetComponents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosure of cash flow information" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_TypeOfArrangementAxis": { "auth_ref": [ "r239" ], "lang": { "en-US": { "role": { "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Type Of Arrangement [Axis]" } } }, "localname": "TypeOfArrangementAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureLicenseAgreementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_USGovernmentAgenciesDebtSecuritiesMember": { "auth_ref": [ "r210", "r318" ], "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": "U S Government Agencies Debt Securities [Member]", "terseLabel": "U.S. government agency securities" } } }, "localname": "USGovernmentAgenciesDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails", "http://www.coherus.com/role/DisclosureFairValueMeasurementsScheduleOfCashEquivalentsInvestmentsInMarketableSecuritiesClassifiedAsAvailableForSaleSecuritiesAndRestrictedCashDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r124", "r125", "r126", "r127", "r133", "r134", "r135" ], "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", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanTermLoanNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureConvertibleNotesAndTermLoanTermLoanNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r118" ], "calculation": { "http://www.coherus.com/role/DisclosureNetIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareAttributableToCompanyDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-US": { "role": { "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.", "label": "Weighted Average Number Diluted Shares Outstanding Adjustment", "totalLabel": "Denominator for diluted net income per share attributable to Coherus" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureNetIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareAttributableToCompanyDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r110", "r118" ], "lang": { "en-US": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number Of Diluted Shares Outstanding", "terseLabel": "Diluted" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "sharesItemType" }, "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 Share Outstanding Basic And Diluted", "verboseLabel": "Weighted-average common shares outstanding" } } }, "localname": "WeightedAverageNumberOfShareOutstandingBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureNetIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareAttributableToCompanyDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Weighted Average Number Of Shares Outstanding [Abstract]", "terseLabel": "Weighted-average number of shares used in computing net income per share:", "verboseLabel": "Denominator:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureNetIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareAttributableToCompanyDetails", "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r109", "r118" ], "calculation": { "http://www.coherus.com/role/DisclosureNetIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareAttributableToCompanyDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number Of Shares Outstanding Basic", "terseLabel": "Basic", "verboseLabel": "Denominator for basic net income per share" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureNetIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareAttributableToCompanyDetails", "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Weighted Average Number Of Shares Outstanding Basic [Abstract]", "terseLabel": "Denominator:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.coherus.com/role/DisclosureNetIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareAttributableToCompanyDetails" ], "xbrltype": "stringItemType" } }, "unitCount": 8 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r100": { "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=26873400&loc=d3e23780-122690" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24072-122690" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04.(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24072-122690" }, "r103": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r106": { "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" }, "r107": { "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" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 1.N)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=112272810&loc=d3e30840-122693" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1448-109256" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1505-109256" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1252-109256" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1500-109256" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1930-109256" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "48", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e2538-109256" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e2626-109256" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=SL5780133-109256" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1337-109256" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117327953&loc=d3e4984-109258" }, "r122": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r124": { "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" }, "r125": { "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" }, "r126": { "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" }, "r127": { "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" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r130": { "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" }, "r131": { "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" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592" }, "r133": { "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" }, "r134": { "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" }, "r135": { "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" }, "r136": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9031-108599" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9054-108599" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=SL6953423-111524" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5033-111524" }, "r145": { "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" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10149-111534" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10178-111534" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118954083&loc=d3e26610-111562" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118954083&loc=d3e26853-111562" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27161-111563" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27161-111563" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27161-111563" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27357-111563" }, "r155": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955202&loc=SL82895884-210446" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118942338&loc=SL82898722-210454" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(3)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922888-210455" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=68048583&loc=d3e3636-108311" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116846819&loc=d3e3927-108312" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4542-108314" }, "r164": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r165": { "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" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=77989000&loc=SL49117168-202975" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r170": { "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" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14326-108349" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14615-108349" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14394-108349" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14435-108349" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14453-108349" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14472-108349" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14557-108349" }, "r182": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=118943654&loc=d3e12021-110248" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=118943654&loc=d3e12053-110248" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=d3e1835-112601" }, "r186": { "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" }, "r187": { "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" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6036836-161870" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6036836-161870" }, "r193": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=65877616&loc=d3e177068-122764" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21553-112644" }, "r197": { "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" }, "r198": { "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" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21484-112644" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21488-112644" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130543-203045" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130545-203045" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r209": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116855982&loc=d3e4534-113899" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r221": { "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=116856206&loc=d3e5070-113901" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=SL79508275-113901" }, "r225": { "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" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11149-113907" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11178-113907" }, "r228": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r230": { "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" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32698-109319" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e38679-109324" }, "r234": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "b", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859824&loc=d3e6819-128478" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "808", "URI": "http://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "808", "URI": "http://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "808", "URI": "http://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "808", "URI": "http://asc.fasb.org/topic&trid=5833765" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116874947&loc=SL4591551-111686" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116874947&loc=SL4591552-111686" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3A-02)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355033-122828" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3A-03)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355100-122828" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19279-110258" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r260": { "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" }, "r261": { "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" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13433-108611" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13531-108611" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13537-108611" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13537-108611" }, "r266": { "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" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b,c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r268": { "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" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28541-108399" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28551-108399" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28555-108399" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28567-108399" }, "r273": { "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" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918631-209977" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918643-209977" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918701-209980" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888399&loc=SL77918982-209971" }, "r287": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r288": { "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" }, "r289": { "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" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r290": { "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" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39622-107864" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39678-107864" }, "r293": { "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" }, "r294": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6)(a)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(7)(d))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r322": { "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=116637391&loc=SL114874048-224260" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r325": { "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=116637391&loc=SL114874048-224260" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75019621&loc=d3e62652-112803" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "(g)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r328": { "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" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(5))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.15(a))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r34": { "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=6877327&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r342": { "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=116637232&loc=SL114874131-224263" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "2B", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419109&loc=SL117422543-158416" }, "r344": { "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" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419472&loc=d3e14931-158439" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419472&loc=SL117782755-158439" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "7B", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419472&loc=SL117782768-158439" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "9C", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884803&loc=SL65671395-207642" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117420044&loc=d3e19393-158473" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117420044&loc=SL117422267-158473" }, "r353": { "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" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=6488278&loc=d3e603758-122996" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-06(3))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=6488278&loc=d3e604059-122996" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(2)(i))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611133-123010" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12C(1)(a))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611225-123010" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13(1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611282-123010" }, "r359": { "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=50485924&loc=d3e611379-123010" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=116631420&loc=SL116631458-115580" }, "r361": { "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=6590653&loc=d3e638233-123024" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r363": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r364": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r365": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-13" }, "r366": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1-" }, "r367": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r368": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6801-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.23)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.28,29)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6812-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(d))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313" }, "r53": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "210", "URI": "http://asc.fasb.org/topic&trid=2122208" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e637-108580" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e681-108580" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669686-108580" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6904-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL34724394-108580" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e557-108580" }, "r66": { "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=116634182&loc=SL114868664-224227" }, "r67": { "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=116634182&loc=SL114868664-224227" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6911-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(7)(c))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "8", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6935-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3000-108585" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3521-108585" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3044-108585" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e7018-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4273-108586" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4304-108586" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4332-108586" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=SL98516268-108586" }, "r94": { "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" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r96": { "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=26873400&loc=d3e23780-122690" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(d),(e))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(e),(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" } }, "version": "2.1" } ZIP 85 0001558370-20-009657-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001558370-20-009657-xbrl.zip M4$L#!!0 ( *J!!E% ]XP/#!< +4% 0 1 8VAR[2 M>!*K%>'&+962V;9Q*9FUH(9Q?O3IZ(G02E4P"K()?&)]'GT:GQZ?'QN>+D].+TT_&_6T$=PM$SED=X)NR+I2YI XQ M@%.N+FS&?_]RL'3=U<5H]/KZ>O3V+.TC(1=0__ALA,7/0-M! *Z8&4%K2$7- MHX5X&4$!U#@Y.3P^.3P["<$9?Z'*+:[AEV&ELW0E)=U#=[VB*JHW)^I9TQ05 M8;7S7+7""D6@[DJ6L $E6.%SNH(I/.[*=7&=H!"K_9"N!@I3PDA84D"<15EQ M.U!0 ,X),U5Q!5U40!8"61FI!!+_./(+(U!EI;3C]2R$/!G]=GOSJ%4I(D5P M[CG%VF2Y =X5B%]C*N7,)-FI#'@I!5 MH3BPH*A[ZQE*,T/?S&4Q(UA2Q$1N" :=?')^?C[2I0<&<5W)GCV77@OI?*5S MXMD@0(__X1%;#WNP4S9%,Y0"2!2[1"ZH>T<F"P+8:AK0MS5D*ZAF]D;H1)7&U*2V6$?QV&@CK$5X;0A&:&UZT1&;"H[DQ&./FS_8UG+Q<.U69NJS*;@PV&LFY5ME]FC M;FPG#<.=/Y20_7/L_I-/C;J_V+9L2LZFM&Q&ARWE2 H;\- %SO]MZ4#P%((6 MA&@DA;9Q1&U7X1O$K!HH3!*+KE.D,0$U%;6STW@CPL-*/M'H.F3IU1:NR?S6 MF-"BB:1[+^.;C8E&>1/.A:N;U^_"MZL5XW,1O(*7:,(N4$Q/H,$&/GQ[F)8: M?ZU=CX!6SSL3P2W*P8N%!R5L9J'271(;+?/CDE)7?>/$LYA6109>1:>:$:TA MM1:=,\XT9\#^\;%Q:$2(X3G";221&P%VPT=O?.>%#?S7CZ,LVFR+'F";\9_T M\TI2!0WIGKV!%T'M *2JIDELT[,[5(PI*Z\7O TEN4,!1Z5J-I^MJ-0,M9-T M'8IJD9\V%7GF#I(POKB'SC<950_4%-QD-M/5?"'C M_U=_>.R%V"@3P/5 %:Q[39 #EGVE+F&V\O7G_@R<'9]EQP"2;VCZC20#:*\#'B)3G&#C M>R/!B,&X$;-BQ%0:,3,&44;$SN%+W@S0[23.Y\@X'E!^Z:"[>>AQU\LY-GF7R3BWEC71C M@PHT\N(2LH)UD.#I&>5>"E@LNVN8 ] BK] &WU&WU!G;"%NU6GS,FX&,^*,6 M,UH2-JO-?M3P]P8T/2C)%I0$/%7I4>N&D6=P3'&"[:@?Y8CJ5"/G:C14C:!% M(]'DH!(-5 )6TB\PI!@X6'?"U3[B$Y7.C2 \[FL,YJ3!2O1B0VS5RO$Y/YTD M$!D:D[8,V*2!;6J(2&%TA"@+/^C(UG1DRET*W>)>O:TP2K-MI6F,ODZ+>-)=$):J6*M$6<5:6N,'&1Y1DPQ=@/JX9Q][OJ#4=L=8I3LXE+E2UUP M0.SNR:MI-'4)K!\W36!--3'2%^?M2V!:5"C<)W77GI,4J5-4*\:%; M]F*RP?\T_":'/,:=YS$^H5'>:DIB@+%*2<[ :A1L=VXAN_ [O_5!6SH%!HN5 MH;Y"M:P[[#L-8FP4HA-<6TTW)2)%C$[1MS M?^SB4W ]0+*!0<2[M>MCR](T$WO*YT(Z50EP.VNG+L.\(!MJ*QGF,5%&@JIA MK=$U=[R-,K5'4)>#G=.2\ASL0?#;%;P?0&+$'BM%]7Y-(H@4 )I#YB6+F$0 MZO';1C$V:J!.<7(!_'+%B>@P?$*TS4D&S$):<#^1&!$]@<4:%*Q%JG8;:]*L M4ETR=LY-229C#S9CRUFU[5R/UACJ\F@+CJV5YM$.LN\L^P<*0\BC;83=I$JU M=#_EG8$ Z2#,+0@S^+E<)USLB:=M$FQNXL6C#I^=UROL/6QAD MW&+ FBY["0]%7G&\&? !>D&^A+9870MY10A\O1B$"-)B9Q M4,HF6_7,Q)V!\4)2WQC-D@P;X6V M3E-^V/Y!*#ZDF&\KQ;S=A-(-3;6&G!<=N*Q.'!^FDPWS-=M(O4&-NNS*O&,8 M9E<.DMSIIG0"9C:?4XRBEQ]DW Q=M0Z<%)\.:;9]G8&-FA[49$MJ,EOAO^F; MFS3D-Z!9_2QA&4ZM)W'EK&RQIMI5N(/Y.?QS XW:4LMURE1:UK*9Q)S#&&LYJE;VMBFB:*_]7T5*MVPGD";J-D' CHMP' M4T9(NS$'XHT$]7[TK47B><#&H/2-MFNQ,Y_(6ZDM+8"H5HR"5(Y 9!K)()9& M47P;DZ?OB7373V#A%3']V:K5/EP''-6B+;C@+FC%T,T8R78&'[N#!@1?:0I_ M]5:*R]QUHOL".3>!K)+F\3&L?U&:X8>A$H_^3@EB2\IMD%;I>)W)!>'LSS"I M,C[VDAV4Y8!5LH(U3'[D)5%IB<7(!DGM)-MVFQFU-?+>4=;LH!CM,B,;93?6 MB+)Y:NL@G?JTPM+4P1HI5-W-._1[R]R_9OE]-1)I<4WJ(*"Z?)^2I)P:$90G MV@T]WCR9I3:+I48*C=)7!H%TV:5NL?-<(Z3VR2>#Q+KL"K?8^:V16-MKP09Y MU6S=%F_/5DNA? MVZ.Z--LZZ;'G5B&J3G=)!FLWWE6HW>FKDU/ BGT$D378] M*K8[:L10L\\Q='_KW8VF.Q@U@FFU2S&(:2>ATEV$3!N%3D]W]DF[[\*G8=NJ M912U^(*2*M J"9^U^6#;HZ M^"K)?:@84X>)*\G]:\@UVO]7F7[XSS.P_D#GQIM^0Z2)L"EIOIX=";D8G9R? MGX\TU&CE?_03IH=1B.(@0+"4=/[EP%Q*=8CKVN-/9\?_ @Z/WAP[!,DU\/8L M;=T$P)_Y"I/IE(#($(/+7$21S+A&*/6]0>RH&1?X_7*@F+.R@;K1^[ .,FK+ M>EJLQ9Q_C6#VE7&;/+=E'*I0NYSG&RS>5W9A^+=E-VLQBKE.A7^:,O_CZ$U9 M%V2U8GPN]+O@#>?"1^6_Q'?4]F_#1K.+//TKN^%\+QEX@BMBCQT,,!T8G#@X M^.K ?-*0<7;AP,+,)7(]=:F#=NC 4-ZS A8]).9G*;Q5",H !+C3SR !)JPG MC8AQ/)&!S3/_JT=?#ER)620$$$EBNE\.YL364M)UG_W%(3 EJ<70YW MU($2I4(.,R_[Q ]HS8HPZY9P;PZH/#P!&!P(GW@2+[4/F6P"N2^<6_2YCO'@ MF\,/])F 3E[[A^""JW,RG#<"W1?6FP@=_9?9_%'8UL]"6"H>J)G76^;)\F2P MO;N9//.#\E4\+86G8$UZQ19+EU)^*;BG[LE:>.XC=<% 6E->=!;RX?&;NJ7. M,Y718-X2L@R+?E]RP;GG7%C"(8PW[LJX>WQ<55T+1TUVX=[2:=VDT_ M_;^K^DY_]T\M0YW!PDAI$AT0]DEC\#T=C%5]D%Z,!9-%AO$2F#YQ"ZM[B<1_ MI?[OE%?-&"'_;6O]+7HDG>53TQ%IX'[SG_V,6CGS><@]Y3S'];?57 I]6N^6 MV3 ] JGA-VR#'(4G$>8/8T0:&Q<^+6,I"5^$*<=^UVP/7>%4O(/^+''%MC(E MWTMA4FHI//X^5SB[[*-/57C$@'>?)?X:9+2A'2QL_)M!3/\/';1^HF_NI9WP8#I63OEN;OC^KU&( M9GT!P\'R3/>1@/4IOL.UKD/:8]C77IEH6Q:I<\:O+R[<1^]\["PHQ^T8N8H' MJW[Y[7&<>I]FL7V]?>3^0:R)[:Z#:13#5B%_125)0Q6V__Z:&*56Q7LUZH9Q MBI1%,UD-T!Z:X"**M7&H8BD Z,".Y5XLH5R:WK/NE-TQ%B4)X!<;%;-HT?"J M =K+L10%@' 9>PL.S?J6R-^I>^UQ*Q/X: :[CUQ63NGQ(J82:%]"HXW\/JY1 MI*+4N:O)]*'$TKN]3A\K!F?>!SCS2FR4P:7Y&7B^!^6\$* MVEPR^J+KS.83*EVPVE_AA2U6P:UO#W2!:5O@648(HB7>CI#WJH/O80&'.3\+ M.IOKY)-[*>9@HF9<3Q61+:L#"Z9/F#M7/NC[+_,OF:!_3._'/Z2.LQS9CR3Z%8T^LIA]W (_I,2VUV:1-(H.BA=3J6: M3J_AT3/YOY=X6 M MPO0S-!>I5-G97"?0AEVP38RI$+*N]I>$9ZHZ[.H/C[V ?\)=O+T=F<.-96# MQ#,YP;ZT?^=(, $UKY"RMOK=^YO;8M$$8L5T,%?X @5_-G$ACANS^D 2L\Z6 ML/4I<:<>KE)OS\G;&14SXDX 5S]1/HYN#&=3;0QDC MT11Z__A,WI""IBZ[I5)%S",JXQETG@?O%Y+3S9E,TD[#YRF7:?GP MJ*7T1W-$+:<)R/V;,6+J'BCX@A(S1&'.BR.%5V\,8Q S7G)4;0,$>[A^#V[7 MT!],"C:J_YNYRW [P_\H$2@F+ LI_&<]D;M5ADR!KD/Z3$NL/#UQ9 M#&-@_G]9HF7S"OLXX][1UPEQB 040E.=YJZT>!]Y29];2N2\9#/#&P#N83KB M+7ECCN?XLYO>)1IC=MXM63]2VRXXQ]:B0E]#"GKK3+,6'I1(Q4[ 4<#6QZKH MD-/F>/;0P0CW6Z^%C$]^) Y^!*?YXEA$8_A>F?&Q"S.0G\^)(4AW'?(#XEU( MXF0RL!I"[Z/1FXA7RO5A*V=%^#H7E"\OWT=NRCY_ZQ]V6N73/5M4V$=^LQ=Q MY')9"TOW+;4.ALD+T_'I\!"@-J6WQ*+9J;<9:,5V=,O)>)?G]-OTPQ27IT+Z M^_ -.B,+W[-4P?Q9"J9,8N,BZHK# F&1\\FJ 'JJ#I?TA9CL3\\AS\'90RLX M?99)H*F'Z\G-%?GU)] !3FA-!]1"]97]*><"SV%<,F&+!3/5H_?G4G@3<>-: MZ2YH!-G7;GBBYI(C7_ZU^N!;9>YW*2_O*\N^ZW'U!NL"INAU=B>BO+BO#*=. M6Z>.L!>6]'T^"_,Y?J5+9L*6EK!-N,N75"Y':XW92]%>%IUBXOZ MJK91* C6#]>,HY9HQA[PGJG9_)NB&-6,E;D%_/LDQG=,J:Q=F9P>GWZJ7IVD M(/JJ#S<8P:9E4@Y#A>M;@@?KW'7Q;0.;(JGJO.U>0+"S\1,QF3^:VJY*OXZ7 M5-V#=\> W#97URFO_!Z\C9#U=7"&P9YTK"<1ZBGBO#A>U U%7SMNLB1R09^) M^3O&R:*37M="PDK+6;E!%#ACWUM6ZFOG!)>[97/9TB_[RMS,75*)]]9-=-:$ M4@P-GDGU82N8?GB&[Q;P?>V26A/@7_&WJ2&IP]+7[BNX6ZKQ)51]]G2JG;KX M!I@N+F%%[1[UD+8=Z+P1M1Q;_^LI-W5Y8'EQOTZ?52V5'BEG0CYZST)?A@ C M7R^-OGH45T M_?'](=Q))ZL5WBMDV^G/C::VW*O@_B[1L>!<[;TGS268.:FRPBX"Z$N,+)D_ MXB4^(T0;+A.C&"SK03>&[JL] MR]P@5G6[6-]9#OT.J"]D[;_ MG4"EW_ST?U!+ P04 " "J@091=N8:T=(8 !OA@$ %0 &-HGNX9I'OW];__Y'U__J]?[Y\7#G39W M#'^%;$\S,-(]--?>3&^I/3GKM6YK]PACT[*T"VS.7Y"F33Z=?OH\[@\^C@NU'1LC38Y_#38_G(9MNK87[2SX]/C87_8U\Z^#(9?AJ?:['Y; M[AZ(7)A%!2W3_OF%_.<9.M0 K.W2C]^.EIZW_G)\_/;V]NG]&5N?'/P"3?1' MQU'IH[#X>ZK\VXB6'DPFDV/ZZ[:H:V85A&8'Q_^\OWLTEFBE]TS;]73;(!VX MYA>7?GGG&+I'95!(E\8L03[UHF(]\E5O,.R-!I_>W?D1<$/3OF+'0@]HH5&R MOWB;-?IVY)JKM46HH=\M,5I\.S*6V.T1CO9/1WU2_R^/'HB%R/W2L>?(!O'! M'ZYCF7,BK@O=(I >EPAY[@];]^!GAE&+E!&]??T*>;IIN9P,E8#.5J1RHYOX'[KEHWNDD\]4:\@\-?QW_!-J?+?2(#!^;'C#@TM)=ET[+Y^[Y*^ B/]\X^%&/EZI-5I)1 MWXH$"2K;<_!FAWO[55F^W)Z:H4SX#3 MVL\SP7NF4, M6V)Q%"[K1_NI''?VW ",H&X 1EF,DR+/(IHN#DQH6-D>; M6NCN,VW/=WLONKZ&=@>38V1Y;O1-CWS3ZP_"79:_A%__>>ZZ0&_4,DQGR*+[ M:8D?CULC[-+'&/B>2U]8YL_3T>?1<#0>G(R')Z/)9/QY$J,\IEOG. E"QT;4 M/OR94K>DK,(2QRZ)LY+6>B#D551_@9U5FGUA9XX(X0Z>(_SM:'"D^2[0XZQ) M7[IUI+TA\V7IT5_6V'3 \FV^'0W;D1$)*A(G:2]R[%WJ&&_ "M.0)T-V7'5E ME6F>Y-+2+@]5"2W(C%#GCMN<&MV0N"C 4,Y#J>7\@ P$R@N@7/ $\B6<6;8; MLN6'%DIU)+54MWL( (8AS'B1;LBP$%$HNG%#HDNO#L@W?\XP6NOF_%ZW_85N MD&6-_1+&2;.'&V].+:1.X S2JHD/E[RE?"$ MML%#&C)\((1-%S_ VA#X#/GEUDFP8MR?C,_ZTDI2'$C#+E)=(]'3[1>R"19 M![-R_6Y8/CDW_KOCS-],RV(.S>*J*DFX-!XE?*@"8:HH,!ZAR.W8)(\?ID-@ MA=,C?P,J";8BJE#TGZ46?[_\ !N6+B,*'1[^?D#/NH?< M&Q3=)$'X-2\,S5&M U*L!%6)X-7U:FTY&X0>D$5.MG#;X<)Z'9!^-:Q*1,'2 M5S\*[75V^20+AI/QY%15<8MA5"(P1I^FL MGDV;\FU[F)T7@[/T)=O%M1J4VIE8532^IG@!(N0>PNR9UCOY!;(O1. M2>C"LD[XY=?J@CZ4@:B$%Q #]N@_ \E$V]'\"CU[A5:"JV['I"\(5 D7(:[) MH:,[TS'A3Z$*\%3M@@:4QJF$"Q&9-'(CL,#69Q7M@H"Y<36\'\<(U13==V*[ M=*+5DZ!'D_'9B3+"K 6K$KMN.9=7F9,ULX;4(N?>#!$%J(1#SKTGER[8#:ER MXE+$UUZM')LBRKTPM5=,/D%R"B5[C!9"4V.K:SXW [IFNCF_M2_UM>GI5@P@ M*XQ:6+%#\BX)5@G3?&X8_LJG2P$:4\S(]GCGN.3TW73QI+^SH^HBK239-09V M#975C1J0*V'V'\@]>1O-KW5L@TOBQH!?H85IF.Q#<445.Z0.)<&6#+!\/=[+ M0=!D8H+B5+DQR3 S% QY,Q3LNM.53 MBH^6<<9N,B>;E-".!_2*;!]%O,2ZX?UA>LM+W_4 &P:(P242<@ :_IFSO=H2 M+V2VT*%&Y+DF<#USANK;7R.;!I>/"&NH1G')R MTVA?/EE%DM2?3$[ZTH@FE\%[6P$\J)088^3(*7"+7"&Z MMB.?3J=,@*I@W. MJ:.^@,O#5"*Z](BH._([LH$M%H [GZ],VW0]PJ17E"]ZOLK=T8$*>)6((.VE MTF:N!Q.EY!-O^^XZ#XN:GJ1K/-8+O'"2+DN^AN17^J4P&7Z=.,<4L2@AQT(D M%V Z%\Q -*.T? I3,DK$AZRL86@MUESP_AA/T'E4+NBY+,G')JP=[RA<7XHL5X5W,!11NBU M23&M.P4<44+LK'W\'S9&NF7^&\W_Q[%H&B+=M G4J1U[Q0Z;+OQT13,^SA!@ MF1=8W::Z2PK@=#*># Y2)3^4OTI$9?(.JMS 0L1\L8/[A,;F">NVJQM4)/:< M?@J59OXO/WCTL:1Z5^OLEW)_.'=+K@C;6S=DO=#+LUHX*;E:@/XTVJ%":X3T M0[JI;%_)+V(E W,(^H;)Q80K%/Q_J^S7[\92MU_0 S#I>K% !M/__E BZ))Z M='8V&'V>C#^?#(:C03M6F&1C!RS@,;V:H(87FQ^@8+?V[N('#-77O$10_ U( M:"W;EWG:F%9DJ!+.;>DUC0Q:4U% _,L5E21ZA6#R-X*GT0@:Z<-Y;$ MTP4/0-J:F(4[; $A6$KD9^ I.5"5""Q*6>Z(*]; MT@R+,!G-,%J9_LHEJINM$=4:2S(/G.%)VX\UU#[J:V1,89($*H>@+*5XT'!N!<:,01_Q=I?)ER^R3\H4EN^P:,MA;SC1.4.D/]; M!-N[,PU"V W:/FT?)N=YT*+1#&*/NU2U%=R6WLD#5(G#&17K%C MF)+JU3;R$^2W$U2DS-I)!IUU*5A6!R?GK(J'Z2B M<#,BTI.F JV,=7(FQR$3 M(G'+G4^6B2^9LY/.B[O88.&+>U6;[;!:-*C)>A#=_58:(M]B3,%!A DD;0._4_;*#PC5Q# MP>[V)#I]ZLMU@58:&@W+DVROF=-DD_W)IZ<556)O[OQPWC5\Y:6^ M7I-1;%E32L'.4X@]!DN.O6MKDD M P>3\>2LJ0>Q MJ>DB'J^:VI4B8PR5:: G^?1-RI#B1W%>CI=;29S*GVF.UW,,'*!YBC) MU2,1(]Y,%X_FBVTN3(,<6P@._=.TI)9I@#EX0(8#%L(RPWP(&=Q*\>>*/'AK M;?4_-[7FN#_L#[6>MJ,6/E""2?[,.,F:;L^UD&CR6XQL;4>W%A$.S21IC_)Q M_A9DY8P!H"WO( 2__S5$T>5LG0P+5;'-5EX%"*C:UTR8]##>@%K\0[=\UB4@ MKKK)@3Z%SS1L\F@LT=PGQ_WVP,6RC-W:62FNMH756SBX1X#%RRKLDNW+BT3U8S(+THN1,*SK M44>782W$FVDETUP^E8;AKWP:DOX=.ZZ[>U^#/*P1/'''?B:BEK:3UF-\^GE\ MTK(I+:L?B21UC;%&C8/I;)N8Y 2G9K&J'X;R"*$OZ:HU-O%N,_KN)MOM5V+3 MX;@_V)\.MRWM38"[[Q69D[8$4WO O(R8+-1J^NH'_>T>#!@V=:N0WGC9/:65 M(!::S?O,K-2%0)18:>^2;#OX)TE6Y!BH6.D2A9668C$2)=:[6SPWY,5Q,'Z_ M.\Z\4(R)PDJ+L1B);(O0C+GP0K?(0:+')4)>M/XR:!^BDV,J2L^:',,N-=JG MENRT^?F2F< A)/8R3'QESYGQ&IX*K0[([XC]GO6NB#R#CU\"F0.1A46MR; P M/)A1LCLBS(VYST+&W5/ MHV1; G[3@ 15%B3,V_)LVY9?I:6C0MD4Y:VR\BO),^)%)+5W,D@4GQ*&/!94 MBS\7!G];*#Q2$7\Z0C2Y1EW-JZ] C7*B[+V:UJ::=,XTT5DFML$I,+$'.;D&-S:^DJ.0K@)-M!1&[W??=\>A6_1/"JSM'MW<& M=[K8+R9FV\_209E8@QIMD:X12-<:Z9N6V-I[LI6?*J^(B=_G7)BGFG7&CU6Z ME<.*.V+N'/N%"$<,0E8M^89\@8021P]+8%/"MI,-U5O;];!//-(;W4#@NOI, MJ\XJ+K5PN266EKL07@4%_L/6HQWYO4<$V6$.@18.0RW$6:!&\H0X8\)[NS,= M$T>G,%3,4U5JY2B:$$H#5&)GM;E9H?6,T&7E5FEN&/R:'+@L8V>UHP0CI L$ M1ZX9M?U9>0J?"@Z!(RHD@+25)Z6;G'7N96[5ZI=G:6$T3$!M2& MC^QXC>0@.85!TO9)5X8DDMO+8GB4F"3V0.7DTLHH*;T8"V54*&4F3%6E>_T> M7FR/[VKQBSRSNO1ZP)0BE_SY,2NA%'$4TP4!N.?%L+:MBNIU20W*@55B/=B> M46A[1=#([" 7@GU^$CSH+Y"E$0MVUGNG.7@[G#(C>]!T2A+V]2NNA8GW6D-8L9 M-FW#7.O6 UKI)DEU#9H%6J!;_XMTS !:M=GD*/PL07B:1]IQ0],(!Y3P5P60 MW]H$ZM.;4UV-MDT=E.KDHU;"?Q%'"[VS0F_E&CM$E6'B5B*KN##>&\>O8:[: MM76 *L.$K42V<7&XYFMM5H:T=8@:PX*MQ*M/ G#/%[ NK4]I$LT=E-X4(U7@<,82D?ZK4^"U TBF##0.;%HV_Z%3=B#-: M55TQZ@&LDK%G[^64-?UGC>SA*#QX4$-.+4:-%Y,0:4<6)BDB?/EOF2]X1Q*R"K63D2M%QY:-;^SO(^ND-6:_H M'@2W9*;FXJN='#@3&#C]ME,L,>64R,Q5 9X294 MIHS1\4@>D9L+:O>ZH 0\P)0Z7,* ]+4U<0M3;:AV3=#XN MV5ZYO"./A+H\F:^G"UJV;$J]03^==BGH7"01-OQ.*ZF87B]X-A@EN,BZ<\HH MV\:HSR0E/\U:7A7Y1GNN7.(#7AB6$NY?)JK"2&E!K:Y)N0!9PZX:(S0Z72.L MDP4U+/'C5#^0/J>+'RXZ=UV4>K!6L&[;.KE'$8<^[M601Q=+28VEFSPHE3! M6X8(B#NW3H<$+HY3B55C$E:1,\0L+1'I!7EG\TBZJBRWC<]>4S%;QR+%Q0<<-58K+@@LB\S@(?RXE=A2*>(/YQ:\:#,'H"B\J-6XI(M@O8\8 MSG>Q&\5?75IP0DE62C>8U)"!#%>\!"6?N%]:+Q^4\,1X^5607T6LE22[3B38 M[6A<;0K *^&I"0'-2ZXBVLX!ZPL3OA+NF@C4O,PJ@LTC<0JG$@Y%X5EFSM,]>'B0LDD*Y)O9%P"'4/NW8Q4 MDH0F=C.TB*9?>QHM@A%!()_5J"VDE&<*Y%X-9\+Y8<_#6VUH?OUN@'W,O=\M MU$:'M4 (;NU[X;V6"]TU#9(JQ[1\0)G)( M5=W>B!T"&J8O1T,W6M"/!AUIM*$A*1.S'1R]BV4$(-\WNK) ?49!M2P99N2 MEDSBT=DJN,2FF5$[@J_O;3D%Q,D+03#E14NB^X,2@^;GKS"IO:#O_NH9X5 A MJ>5TI[[G>F!?2:!D_B_?I9DF&.(MW9HTT*>+%)UTAA$!S&I#/DVO*/WXL*C. M"24\:K#D&!$>Z!;)N^+8 <"D6:?? 5#RPA1U*,\QUNT76H\U>5=ON-/JU1![ ME A#<&'?I@[RK U-9PG?!N6J*!R[U5_:)L@;)?;O>8$#BUTS>@CO$1GA5D9% M56.T^DO5!'E38PZ-K\>!0,-U[]_^'U!+ P04 " "J@091I>D,2](S 3 M7 , %0 &-HL%$^H&_J_OCC\.Z\]_?1?1]XC: MKOON/_[]?_^OO_Z?]^__=?%P:SF!'2VQ'UHVP2C$CO7##1?64[!:(=^ZPX2X MGF==$->98\LZ__#YPY=/1\?SJUWK]/6KI E-4,?$LT>?+A>//+.&DU M\'^QOG[\_/'DZ.3(^OK+\68<68]:G MXI^_OEN$X>J7CQ]__/CQX?69>!\",F=-')U^3$N_2XKS7YUP4R%;^.QC_..F MZ%[3/TY%V>/S\_./XM=-4>K*"K)&CS_^Z^[VT5[@)7KO^C1$OLUIH>XO5'QY M&]@H%' 5LF I2_!_O4^+O>=?O3\^>7]Z_.&5.N^8X"SKKR3P\ .>68+L7\+U M"O_ZCKK+E<>I$=\M")[EY3)#]%ETPE1GCM"*=79\_A%[(>7?\!;I>_[5^Z/C MI+/_B[&S?&?QG[X]W&Q:VVN(%_C(RWZ\>@VQ3]UG#U_Y3!&)$,:M2T.:R-8( MVX_EF+07A%/.&OE\>B3H?@R9FO)Q, Y\AQ&$'?:!!I[K0XW4?A)B.?.<)D^5M@/PGQ+ZDAC(HU6)/G"Z7@2\08"2)OV*:8]^O&&A" M3RNS;-YT+[PS:ERF?E."*5-$00\G-%HN$5DSM73G/INM;>2'(]L.(C]D"\R4 M*;#M,OP2-*<(Q[3I* S\1^P';%]B3\7VM&HI.I1 M $>2?,/A1!Z>S,:(+OC2\8(\_L,-FVQIN(P_WB'RG='.)II'SI!@YZD=$#9OA%Z9^+ M=6:M&TN:H\RC3=)^\C.W1?TA%[Y?-C+!NWF+RDB%(VM*^0O<@RP';/ M\X!O#GAS?$O *X\\+_@A:M246:LD]2+K6]?F9Y#1G.!X]JTJ(75#T$XJC'5*S^TXQ8;]Q4U_E?OK9-6/68K,",&D2 MK"4\4V8RFV%N&ZNQ>-?L#ZR4)BO^_WG[DRCYS7=#^AMAAT7L/ 57K.=@C<4T M<<^FT_2?;0JT*=)ZD?T]#F]\QCB>8O*X0 1/HI"[6OGQ_-+U(KY_F;)YE\TI MR!,%Z-6K[44.=JY)L!PCSXZ\6 PS41X[>TV.0B:5YT@8')^"<2SMJHCT3W!/ M=AV/NSBGB(3K)Z92%-FQUC4YCU;KI+0\!,N(V"4=Z[LMIT$'W&M_)L2%/.^= ME32<97M3R_7#CXZ[_)B4^2@JM$T5ZY#[Z0/_O8-G*/+"F"-4'LZ!F_WTBI'+W2!A*JF7ZXOAM'@?C? M$P)YK=K1)!GV,2_GB"B*^%LWY!ULJUN9^M:E$*]U)\1;9:XHYJG50)%BQH^. M/AT=6>^M39OL\Z93*]OKM@BU@IF5[?C_67'7UE^BM//_7T)80E1<;0,[1[+' M(Z0"4C5,B7^S&Z64?/W[AA<1;9'VX*%G[(EX.6FACWT2&DMX>\P>O;JTB&YY MG0T;6^4MS=@>1BW@A(3 F)45<0/"OO_U MW99%2L//F$/K]\^F7 MTY/33\=GGT[./G\]/SO^T@5HZ=ZI"]2D+$(#,G.TO4MV/U(0)>7:0BN_%],C MI=7#+$(2^J%!L3U?39'KW/ACM')#Y&EA*:C3*40G-2$JX 4<7+8=+2-Q5)Z$ M;./).21XP6>:%QQ;$O30F=?O%,;3NC":\P4-T@=NS/"QFZ#UOPX@0Y,]C,\+%>ELF<7X*GK:,^<[4XY$(2ZS=J+?3%9"3 MF%2+C.#1\P$-*$'G#:41=BXC/B=/V"T[#$B"O'W('@'&MH T!K&X+@F*R%M):[ X%::.L]_B%^4>]EC.IV"NCG MMH9NAJ$#P3#6PXH@[E7N%,4OK0W+PX-1:%]Z*TZ4F4;$7B"*N6FSPM#4M-4I MR%_;&JH:!@\$\^1"GHJ/2F-9UUJGN)^W-KAU+$)#?N3\=Y1DFDON$SX%3^CU MGVZXX,83C#SW3^S\QN1V&U#5:FU:N5M<:YFS3%F"AF-F27D*%-Z(6.8O+@VCK7;?=ZDXMNUG[PH"F=:K;'WR, ML 4-NW-_'!&"?3N;9H)G=N+_BK-S;*4F_&EL553H6EN==:MAM>QU;8D FEYM M$K5H%I^=,MVB6,M(MT-YL?#_^C&?':%6QH1RSTIDQ*?(BW!Z]/7HU'IO;=N- M$R.D35NB;0OYCL5;MWCSUE_B#H#G/KC$SPPI&I*H* &"M&0?(R=/B"9>3E80 M3KX#C>2S(TG&!+3 BCR-A549!##J,F1S5@L24TC+0@AA,H&I@(U6Q@[![/2Y>69 ,SSD!2&$'YF/ #D/ ML->9O0."=IFYA1!J6<" >B5Y2T&7.X-8L/;$2+Y@?7XWF[]VZ\";Q[38%G # MS920IEB/3]SLB+N3W_-V%U:EPVQJ>BQON#8.TZ M1&T&<(YC5+N4/P6.*1L>* DM>HR62T36DUGF.>>1+?(@\,L-@><:O$]7?.K[ MQ+8!Q[NG/D$1?V,C2U-\_(NI$N]O;.FRMH19*66LF2UQ5H8ZZR\)?0=S5/S/ MB/'HSM9<[EQ)_@LCGN M^IA9L^_>WR9#4'-V5!>'>(QL1Q^RTYQ:'@!V>3+BM*=!704@9[HB?2T")V7G M;<&3CU#YBWN',_.EFWN .4Y>OA] MLS4F-_Y+X-JX(+.CI@*$Q5FCA[G$C!HV6EZ(*0DSPXK]:W=(L:]$;O=$DR0K MJ+0$H)3%'2R!4A'T#Y9TYE.4Z7F]TJB91,#M+37MB3@_D7YE$RF 9T&JB%W* M2/](;*^%2I>,PM)]KA=:I9)-,'O4 ]AT5=R:%#DAZS?;G]>Q*9'('3--KV?= M.Q=5Z5Q(8&/LT&LFS <\B_S=Y);*4A"<:V(XTAC-5 M!0C1XXTC4\ S-"/: W[!?H2Y'HW9J";(#GD"IS%;2X(E/WK87L13.8THQ>P_ M1YW*HE)+$,+)VYB1*PD#FFZDKZM.\2:-EVLKT%>4A1!LW@:^"G:A(WCI>E&H MS NM+ TA5W 7*&X8[BTE^G GORA)]6=G.>@P= M46P[-C+9DB\-YB@JW-4!=,RC<3!9(1*N>?"IPCXF+]9_R(69S-,3J)R+EF-C M#>T JR2EX>8:]2ZQ&DN-<5T 1C*=PFTM!<8<_33@Y:U6_ W:KS#,;XT"*N6R M]?L,?\/("QU4[<$QJ]>_8:ZD>FZ.AV;\@1B" M_*:%RK>S_:W_P(9R"U:&=#!25ENGL[\"6&GV="(G57#::R+7W/3XE;]R> IC M$3"1M91X".*_0Z_N,EHJ =CYO??Y?%];4FGO4 KMUM=FWKM8;S[^S<6$B6"Q MOL4OV-,$N)E6[M]S;S['E^4-+*#90_D^!]H(II)M (E+*Z?*4JS-^/WI(0>Y MYG6L!GTLG=4UX\9?12$5W)]J\PIJ:T"(?ZND[%*491Q" _#04A=_JKOL#MF+ M?^;LQ<5I;T7V5IZZU2B][5YI"#-8E32V>XP & 9#NMKF5XTA=ZV2AS;D*EN: M;A7!@R85N@\+-&=C(U_->OPF$H-L^+O'X24F[@L*W1?,(V7"6Q<]NQYC,-D\ M.A/_@3]IQ9^<%'D3OOG!,[^\R,41[P]YY@G?9I7BE'S\S9@9)I2U7;2#;KW[ M/F?/%I36R>K&-N]IJ*OH$^I_MJBE&&.]C0 M;E@WPC%3NL]0QB9 R[ "'2$;CY;%S= ME>\\H3D=/5,1R2K=6*D+]QD]6&5[I>8$XKC8/NDY>D&NQU=7_NPNXFF2R5(S M0HHJ]GG4-M._W7%2Q%'[%R1VNI4]O#IB!U"V#";IR-<2D.HUU?^FT@2V>CP> MUCA\,'MXN&PC_6\2FQN?^]P=%L3\CH?K1T&4>5>9\S$-J #F^.2.E5C0">%/ M#V!R'W'I3F;I[]5THH%>^]^T-J=$#8@#FM8E%QK\.3LJ8U<83EZ?YD!M0RM[X.#&_ M\;&AQXH)$NE&,R2EY1V+IR*U-G0ER4H/)*GH!@I#J<=IP4D.!%T6T0;;[SF4 M+*,>UP3_$?''M\WBR-0U^[_9TIH>*.+.U+* YA&735(;DDO''>W5!.(G+Z'@ M16%%>RS^5(CF8Z<^G9^='(.,'VL892G;AP \W4QE9K%CVJH00C!*:'=A@. > M@V 1O5B+!6OL(4K-5N/=\OU?UNEZ#=Z5 %AP8SD8.T_SOM,LGV:3>^/=P5OC MY8-%JB>-2V-0LU:ZRZ_ 9^=GQ^<@-Q[]J9Y40M"T\2[P\3JV]E]'OB-/Z%I4 M&-0^I*5AE=48E1Q:#U[A!"2+N L81(H W7<4!6 4$ASMO? M"P*&M74@!+1V.7@+Q $ Y&^/OP4OF/CB"L&27P-J\.(>5;E]";2P: M%OPDUXF[/H4.-Y"'&\@'<0,Y0]VBR8@]*0W@"9, GAP2@(=RT[MH]3Y)) 2S0!B$[A0>( M/,-F6ZKV^H6W#5,/):D&M2>:00L[ZC=OP/YR?G8$Z*DU>)HI%5<7"1WX>^,B M[243(!.9(%&;TT%7 =2!H>T1ESP+RGC.6 M+?X-@?F@)1RB0 M7'<6=WV$D;PL!%."N7KF8H3D#+5AO]D2*-\TJ0TYIC4AG*'*P5"*O=93B>Q$ M"IH&60)R_U60OIP9<,?1MW@?I^*&;KAI,]RT&6[:#'<;AKL-O<,XW&T8[C8, M=QN&NPW#W0:%%FQ]"&H_0)%_NF0;_?F?*S%;(J%F?" X6&?Q#CL[S"X#$O+L M<>. AF*PJ'S(I9N!L".HK1KEV89VA"_@P+:C9>3QO.6_D8!FT@GR_)07>!80 M-@!>JRF%:=L0=A%M:XJI+*"KSY:E/(.&&J*N#F$_T;@2J-GM+>: VRI]IBSK MD>.X<8\W/E._I=@+E8L%^+0?"[!IGGW>]F!ENC@4C_R&DS';2G+3KL8'KRA; M?L#2E&Z*[0_SX(7I@!N3S#[L4LJ^^OT6SY%WY3-(9%D+I27@N-:U(N;C2DI_ ML^?JTA*/29$:1/=_[MF J=&05+QY>@]'MCF_[OGQ^=DQ@.#YDO*6\M!)1#M/ M-'R'_&C&_D;\H#PA<^3KP@K*5>W3JJM2I%PPNA$7T"QXF_FRZ.PN*]C? 5U- M]FXHAV0QZ#EB6S&&I@2OD.OD-.CJ=<5F"9R0+QL^)K4@')OU@!FSTML>]P)Y M/#/ZXP+C'1WO;GZ3?BW1 ML;7M>2<2-NU>Q*MN"/@WBY%P*)OC?5E.&>MA5J"Z_;)Y]3ZF625-%^N"2%:C MFG#VWV51S$[71JQ"6T#5;+*>M3$.1C6!A"N4T%\C1+,L_E2(YO?G)VQ_?MK_ M&:-]E*5L0P/^#MD+MCLAN45<'X&BJP$A#*6$+NR2*\*EY D:5-<189)E.UO&V[7[RC_I@P=T%2#X>"H"IF,+&F:WF!T(%H'G MW"Q7)'B)+^)I0=/6@."4J8B:EB^PL(EKL-4Q+*S>Y[-G30%:R"0 0'F6BY!$ M-J?AQF<KL@VRN<0K@FTWB6E8>5B(W7>2B"WQO9(] M52Q+8\V#W@QK5:(Y&4!3'B6I]UBE$/HJH/?.U<:]X*LWK\X#?L%^E/ZY6#^Z M<]^=N38CSH41PW;?-F8N[NYX!]< M^EWGEE$5[FD'G:?E8GV!?7NQ1.2[Q@-37 V.^T6/SK5& M^>)J0'PLINJI1W&7N9\$Q;R#X=/YV>D9'+]*&\A*&88&-@]8ILFRQU9ZK;%" M41:"%\549W/G7#D[T!"2J&9!0(*V!IR4#+560KCA!OML%3FEM37@+GTZA[.6 MI3>-6'[69_\[^0IZF:N(HI1-<, FY[8]/O0V^:):(!>\ G-\$4\M0T=)F(&- M_6L7,O;5[W?HOP.24BK+.*0J!.?!M>(U3<4#! #NT1)/9CGJI--@0=F>ERR] M*J48:.A_,U" 7(MJPM/RPJ,(_;^S_XXIU=V2V2W1YR)AI$";J/Y=REL7YHC1 MXCX&$;'Q!29S[/,,*VK):HOWZ6@K)V8M&^W?_T+$<5ESFFM>.R7Z]%>5D^PN MY="VH9-P@3<\:+>>TI)]^I2,@=!R V0O5W:GF>LZ+QW"R&\HY@-_6'N#05Q M[#$W93MW]@6:XV-33'-5( 1PU,0WQT_?#MR1';HOZ5,45SZ;K^N 7"%[D77PQCEUUY,9;RZ(?/%@R,CS@A^B1EG'[U[>BJWC=TM>?#]/$&@E M%*97_*@U"XC%BDW!\UC6U8B>6J(9(H&TD\C1J M3<;RHD"L^TWH?A9E.;-O#+V\)>++^=EQB_N&LI;^+A"5"J#]D^P"L=/S,[*_ M2>?F8[(VV2Z5P!"%MN M(T'OT-VZ(,69^AIC.@X8AB-*71KR7:5XU"V,B*^1L7E="/')1N(W9PG:@I.; ME/F%)CXO;WDNLD*85^_/)E&61?G%DY+;3)CI@I+3(YM_Y<=7<47*#:,0_P,1 MEW.2>R99/F/6;!+"'%M%19KAOO57C=A"^^+R;=H#%MR5CL@[K?0Y,?CN5]3[% M[/^=DJ-SIVZ?LVME!,W9:Q^E^(3"E6<3L$2PXX;TAM((.]>,TQ96U4ZZ[7/Z MKJX;74BF-]?$K6OSU(6C.<%Q+H%R#H4O^[D DQ:M;9.'9_@?!QX;'/S!&_<% MCPA!_ARG2G ?^+;BYR?VB2)QWY^:^02:ZZB/LQP_H+*#RI8NC1] 41:B@;]I M]+/G.X48P)W2][A&?=EZG/OYZ?'0'(8-XV M]E*F6S>;7K@!_N-F.OI-;1W=*P+!V%]1+S>;MCVF6I?TC>\'/'DTZ]D+YJY- M'Z,_%T$T#FY#1_?4=G$M$/:JFGB8\ DM,<8-6^F7^#%D!P61.8+WQ&6OWN-H M:\"Y=-C-3D+E=A4EKP7WY^ 5[@KY,WPM. MHWDH76Y?R$[87/ MK>%KL9.;*:[%%Y3M\UV+?V^>5')P^&;.R7! MC)2_X;@A[PF3Y62VB9V2^PSE)2'X"=O2!RWCK4_5WU:,2Y$1_L[U, T#'R=1 M@3)\=*4A!+"WBI&.^=9QNJ(AVSF%;,\DHG4G,_9W%I EC\%,"&,KO PSTYH0 MWC9H%3]30;0?![W)W#&9B6=7V$YCYH9TXHN071F(A54@/ +6*GJ%$F@=MI'C MN'&#N^.??ELQ<=L+%\>OEK$E'9.0"2[CQ1+7%^?\F96 K#<-2,%NJ2,(SXVU MJB(MR0W:'CY):\.#\\>!+R+[_^F&BS2"_^K5]B*>WV9$*6;_.4_H5>E)KM!2 MIVKTI9^]>27!M#X!9;@._'% 0^GL(2O5*69?>QCZ,J9[NWC"5.:%32\N.Y*E M-RGYQI[?IMQ.43>^V'N(@(A2]U*^[M]+R71HB1Y%>BK>I\4[Y0FP-OU:F8X/ MY?;*)7X.;\2#DT(C--=/I"7[F*3SA&@"*V4%X=P M:D/IU,6!1#^J-4R-3):-]C/Y;&>E1^RSSAXC-D/S5*[L#":FJ$()ESGPXR'D8 CW-+D 4+-A#I.80J3E$:M87[I@G0L!DA4BXYI.98HJ0 M%X,3%FXP6\A9@(#! UY%Q%Z@3(J'76*5T7XEZ@*8='3:MIE_S#EJ?A!O0A: Z5\E/>7 M\[/33_W'KK>%G)39UM>ZO__]X<(-J+MT/41TBYNB( 1;E5K#-DN7@OKV7V;[ MU\W-B-+ =GE.YMO;L>:)-E51"'8F Q$KZ6]?A^]^&Z.5&R(OW9!H!:TM#L'8 M9*+/.AZ@K0#YK+3DYP8C&+/%((H@-36@! I6P(Y+2_0H%*K&0]G,5OR)+4@A,Y%7;&[""2M2-)U;ZP M3J>R/Z^I\H7<]#3_H-64N':)B6=3H5MSV%$;4\Z&E]:%GZ1\EJ8]$*J:G8 M+6K5S1!E>()]K,VL!$^L%[H(/(=MM_A%L$NT-K--%+;1+:Q-FRH*V3L\A/ES M1MB.^+6T#"?'E=%6MM*-SA@G!R=NP6%SLY'=%(_:E']YCM>^LL%ZW^%4WLI1@J?OS MIK@9'<5Y:XR.D/D*W6)0T]A2P$O[M[\3NP+;UZ*5B:VKH$*W7N2:EI8"7N#- M6WE=><%LT+*_2[;SY:/7K=0-A/&8<89-$B%/4!VW)85Z!:6^G$96=H[JFR3T((EU_-(6[%7)- MVX6&#VB:GF?IFX^6 3N2_8F=].W>Q$NAVSF7:*%;&)NV510P=ZC8BL=S6%%* MH^U!H3;>RE:[U8&FK185&(:M%]E8H:O9#-O<^%(C;E':1K>85[=]5&0/-L*2 ML[:N8+=8-6'GV.W>"F:2\D-FKR&S MUY#9RP 70%?]BS6LZ\Q>/V>JJ!H9O0K8&'*N-;3/J(Y0909;WA4:IIWQ:>"Y M#B?SRF<[")?M252I9U1%#RI9E9H-""EH9-0I<\[H"H-(,J/7+1TBD![]:PB3 M7#:!TY/SLT\ 7LMN!B+2\ZJNAW KL MS*H>6)X3,Z:@H;CK[C4>=#T.MOJ!,TH^H'OGTWB/J]<5?W6^OKO^M*Z[/J7( M2D@:7/B#"W]PX0\N_,&%/[CP!Q?^(3V;-GCM!Z_]X+4?7+^#ZW=P_<)W+_8^ M8\%S_0Y^P\%O./@-NT1QQQS'&;UZM;V(IP<:Q3X8\3B] E;SZO".,UK$S1F# M9@_/4C>9<<)W7&@** WJ'9A/T8 C:.!)U,Y\Y!VP2@M+_O4WE_7TH, M]^S%Y%@I/5;@6^$"#PZ_P>$W./P&A]_@\!L,:X:[9I1-Y_8:2:.>LW"V\(:S6D/L/03H E M.+KQ.0M//X+ZVI!IZL!,9-68/'S46>^J8U+5Q@[,]E:5S8/'_CJ(&E@ LFT= MF$FO(I>'#[S[TMB8C]LZ,,-A12X/&/C1+,2D.>QWFNL4_OIY-ZLS"DT#\DR/ M$2'KV"UK>N%UMTJG2#:=E7.7&6AHI?Z*Y(K2.+Y(-O*=PEMV1C4[Q:[ZJR6E M>&K_^9+=ZV/Y=_P*3%KR*MU:&.L^85+$#;11]):OC]=X(K82<]"PS:[,!KN4 MKM%IUM $TU^=_KUGBRGB*YX;OED1\N5WQ M\Y$5.QA/LYH%"'=)V $C>:-E-"=8^!1VB55>]RE1%\3M'[6VI3B5X*AU5^?? M,/+"A8T(?@C6[..:AW7YF-";FYO;J=JY:5:O[XM I?5NLS\%!B9'0\=!D@([:U1D$PN9+PO.1F@2XY M)@#,+_] Q!6YFE"HNQ>Z7^S@[H3NLP!MKL]2J)WE906!S.\J?5(A 35:L@86 MN;RXGX_/SSX?P4GY6PT?*4O0(+L-?"?PA6W\&?G?)[,99LL;9^+VYF+RH UX M-:P+87%7:^:.M^3/55:5S&\]+#A&$3)24TJ&;C B5N;@R/T*P :R MIQ YJ4)2W3OTZBZCI5*R.[_W;L[85X-4M#N4@A N$Y%6N/G?^SP1% DW3RD$ MX3Z&;"G@T]>CC7VVH@2*"5A1KH?)V"AH33H9*W@ 4-"T3>?KK#MSESL* W9 MFK( )FVM0FV04+/P9M#([Y5/V5[YK/_M?WV$I&Q! NTZ(-A&5&ZQTQ7L>U4N MU+I=;'89@'80BZV*U\AV/4:5QJHD*]C#RF(4%:NT*\F8@(V(UIXA+PK$NJ36 M+#4B4"U,-3$!N=F\VH0;$8Z7=MX M*8RXZ1&*IQ]!%2@RU2 XC6I"D>&F3RCX/:Y*8&0K0KCG6!>.+#\] L*O5U7! M(UL/PN7#FG!DV8&VW@]I ]Y"VH =SC!1I4*4%82P_E1'4; +>P]3^.AO%G8 M]%MWA_-F87IUB7LBKV8S;/.(]2D[FK/?T-PL +RP#0@K664L"[F#!O #?L%^ MA*\9^VPA#@FRPW^ZX6(4LI9O\Y3^A5 7.EE@[LYGPE'J%!GN6JYQJ?T\ M[F<[7^,B>2$C'0Z2!_Q'Y!*VY0BF:#UR8I,*\JY>74[0Q#>XX%^CL4.Y+5Z7 MS]8!K;##O/'O\6OX] -[+_B.U5GLFJ6:;/A0+IXWR3-,T.7)"QMHKUN(JUM3 M&F 5(K)/"TPPXOF7&H(VVV"WV%:WKC3!*^S-T1M+X%+?MM)P I=^'[E/ORN; M1.1SW;?LM[\,B42&B_;#\Q4&N P7[8>+]OU>M!]B%(88AZ)[*4$BLAA3\X.)S2AE/:<$H;3FG#*6TXI0VGM ,\I4D>+M^Z(S*OSBM@ M-:]^8*0=W$I/R /% MIGX#ONII[&LK;[\/Q['A.#8#P_.MEW/&XZ%"['7)?L]VVO5J;;0W$PWK*) M,L>1SL>H*EQ^O-&4F*&Q/-/NS2RK[Z_1;/D7?%NI:FJI>6@.-+ MU N9#S(I \VZ4$J+/"9%ZBK<_[EGUZ!&15+QYNEMW08[5\:V( ='QT=[V[ XK8/ M?Z?%4Y?$@LJD.M1NMW0U^IC^IB1@>Q^FAG5 M!+1A*\8J.T,:<0=M+5,2S4G6!H@9U002*U9"98T0S;+8?AQ9LB/"?\/(^2-" M),2$"JTTB2TSKPPAWJR$.FY#S\Q9;!VK>_QCC):(N)X7"!+4R"B+0MB!5,%! MR5#K4O\'7KBVAVF!Q*7%( 3L5)&VE!EPYE#I"EIX7"JJU>.9R8RAW,%)MXMX M$^&8(X+19/: D7=%^;NEJ3HKX%47AS#S54!8S1"\\.IRQ"=,=Q(_^"=$N98=D&T]FDWCB"*[$J5D[=QJW 2%H ML?*<:LSE(0#]@'W\ WF:5ZH*:T&(0VP(S!Q?K4=#W$>'TH"!/0^;X^X3),RA5()XV4; 1&H6'.A/<3QK:'??'27;03$FS#-@EUQ9+<8OQKX MCV%@?Q_YCOA[P4]?/)=6MO?=LAL2#B728IN-*!;O>NPAJ@ULU=;H8^P_1L_4=5Q$UH]H0Y8FOD)3 M'DY4A0$NV2&MX0E:+$6&0)XI93)[(HB-)EN8G'6A%"85@412%*ID#CL#OMH/ MP0V?%CA^3Y/[5<-U.I--23 G:*D)O#6L"2%PPESWMH&XANSU'(!^&#'_B@VK MX60W!/Z_M<#_;@>6C]BS\L<@&3#ID1E M"($EA3B69:K3)]G%76I!#]L=V!@[E+N;-M0DM]E'-'N$E(%6OTT((2AF6-;G M%9HQ2M#*W^;!SF4DMHILPQ@XCPM$,+W'/\1/RM.I864(,2GFDZXA4^"0% 3& MA$^):W.;F/A.!9ZZ/(2P$W.\U'Q @RB=*/B#R.E[6+E)0P&503T(X2K&D!GP MT_Y2F+A\KP,B,@%0&M];38_,26YV:2H5\[H0PE$,ES9CGJ"-JHRA9!RPLZ6# MXYC0!VQC]P4[$S]C.2FVUYFT 2%$Q7R"+,<;: ]*' ?*,X0\8!JRV3[$<4J@>+,E M'HDT<^PTVEVAH0/6LMKR5:>1P( MW-HEHJ .D+G>0)$-4&M^"F_(0\54D)VZN'U8.HEKRD&8FHW4+@N/A ]HD+!9 M'C-A+,2+]"_8"\2-_,2PH07)J"8$EU1IV(PX@P8D=YRY_OPW[&."/)YLSEDR MB;,UG''[@E-3E1;2DFU \%&5!KQ-?]:1"RB=-%7NPZC]]W MQP[WQHZ19T=>^G(X+X^=O29'84C=:.=EWK;!NK+@?BW5D MB9ZX%V5+OY4R8&TXB(M1*^7!XBID9;C@CT8G?,A[R#+#_3 ).X?G=!DQ@3B) M@!ZQG3P&E .7*35C- ;W"A%^48ZFH)IY6YKII)?%N1[E%VMY SJG39L]0G0! M-:F!N;U FX*$=NB1TUKH%2JN!L3JU\$X+-:==GP_H!7@]\^G7TY/3C\=GWTZ M^?SU^/SL:XM7P+X&K61<5<7N0(/*$,S+IDJ^Y\4S MX _:@)8Y%Q\>OQ49G'5U(!@!RD!HR%8'=[C\%TQ"EVTT[MD10N->5Y6$<# N M/7A4S$ ;*367@2)+;W/-]V?B;5I$ /6[)GB(2KC.AUDT\J_-I/Q],TILENK.R_1W\4SO;"4HETHMU[A=_64$@)I_R^JM"KR.; M#25A!B'VKUUTV%>_CV8SUW,Y:7%.!>E90E<0PCE_=__!U!+ P04 " "J@091RTJ3D/"$ CSP@ M%0 &-HLJ\R4 M5969/753=3.[%E)*-=I69F@E97?/E9VU421"XA:#C"892D7_^H,#? $C"!($ M0<*9?;:S7__??7;41>:)J%2?SOW[S]_L=O"(W]) CCIW__ M9I^]\3(_#+_Y[__M?__?_NW_>//FK^=W-R1(_/V6QCGQ4^KE-"!?POR9/"2[ MG1>3CS1-PR@BYVD8/%%"?O[^I^__KS_^^/;[]__Z\Q_?DS=O"DGG7L9J)C'A M(M]]_[;ZYJ*0FL2_D'_]X:JW$=FY";L*QB% M\>^_P/\\,H6$@8TS_L]__^8YSW>__/##ER]?OG]]3*/OD_2)B?CQ_0]EZ6^* MXJ\GY;^\YZ7?_OSSSS_P;ZNB6=A6D(E]^\-?/][<^\]TZ[T)XRSW8A\49.$O M&?_P)O&]G/\&O78190GXUYNRV!OXZ,W;=V_>O_W^-0N^8=X@Y-_2)*)W=$.X MV;_DAQW]]V^R<+N+P!K^V7-*-^U61&GZ ]3_(:9/\!.!AI]!P]N?0,-_*3Z^ M\1YI] V!DI_OKI6 ?F[(*BIQ-VK]-C_,AN>!10NBQC:KB*C/K?/R4O/P0T9*K> M_@Q_O($_WOSXMFAA_X5]]+>+A)')ZC'+4\_/2WD*E?*F-_]GBI*/&#G[ @W.5OHN(7XM4W:;)M-U6H2UJ^_%OT:/ +EU@:0%*: M)?O4KUJOU@\NVZ_R=64C*P'<3N,WG^\'&/W?N#3R6RGO__TWH7?Z)O6AZ&\> MF-P6E$=?(VY0;4#*]B1_A[0YM9IHVII*802D'3\12K-'4^*E61%FYR1[=V!G#SP;FD:)L%E''Q@,X\.'QR7 M6T#(M4([CK=&(>3!UF[KZ$8HQ!(FEX!@=W'F!M]D(789YV%^N HC^FF_?:1I M"_*6(H@#2P6HC*GC[Y&&D]),TY8F!!*02(3(^6/( :B) ^>./H6P9A#GG[QM M6]>D*(8^@-J!-8.H609U("E,'=GN:JD$Q+H**"?@)@ZLZ]A/4C;8Y!L']SGK M$B^2?9RGAXLD4,=97RWT8:<%NQF%G550!Z6>Y2.;<4,)X5I(H8: 'E=!.S_X MLP)]DG8Z8.+ ?O!>KP,VX@TWH=@5[!EWJLNC#^8>J,TP5A1&'A.#W.LP90LH[G[BE/(;X;X(YWRPS#=[IA^&YA8?ANRC!\AR<,;>,\ M"L.'+XF;,+Q@?Z[3A^1+W.>,1LFEA. IO-8 K(LM(?Q:K+44?""9K%,"LAW' MWF0@SP3*I!WE/%''9ZSK]#9-7L+85R_\*(LO)?X40%N#\*CL$B)19;*E2P6.8W):N-)"C@KO/-%YFV2Y%_T_X:YS4591>"F1V0JR-2X;)9<0E>T& M6XI)(9PPZ4[766> >M:'=;H3Z0 PI9XB_HZ^1AQQ;4"JX^C2=TBCJM5$X\/H MO&DQ:8[B9D8PDP4&7#F*;I^36'VLI:4(X@!1 2J#Y/A[I(&B--.T?7&!A$MT MMCG@ -1D@7-/_7W*8O;MN\>',(_:>I66(H@#1P6H#)SC[Y$&CM),TS8F"21< MXOQQ8QT3ET*2#7G[[MO'[T@I?[;@>4@]N%Q\?]@^)FV C[]''#:M4,J8:7R) M-&#:;31N64(:$>(F"947FCXFZF"9$\_DO*0Y.*8HC#I0O8<4\C MET$:/)VFCNUQ2"G5T:%)A^ F7I:[V*M"NFD$D^$?%F7G"\_/PA7[PE MT =B*ZS36W!5$=1AUVZIA6MC*2FENKP.-S.TB0/J?NM%T?D^"V.:J4>?QZ70 M!U0KK&9 -8J@#JAV2T>V.BZ4E%)=!90#:!,'U.66ID]LZ/IKFGS)GR^2[Q3HD'[=2]W#.-HKY8/"J$ M/@3;0!UU<5()U '7:NC87@!D3AI=.OW;W,"F7K5,MENX IOXO]\_>\QIZWT. M261A@T*]:-1="7V@Z8 ^6L?LJ($Z$+4,'[O*QW40KH0(+412XVQICUP#M.F'=4#&G@]5D[.JF B0J_-7EL-LTCLB"+\7.&<>@+)S$B]Z#H. MZ.N?J'HQYK0B&1QD=&R][Y%KV MV9LGS]N)$*%1GI6?',=*\?'?^-5LL&.]N0IC+_9#UN\F(G^ZXNV@@5611IB) M R#XAM1#&)=&YALO-22,_V-X78[]E251&/#GY,Z]"-Y<@U5\FF?DVWWL[8.0 M??.=NSA891FSI:?%GQ1"WK;;01M910?0!IK)W9)R5:\XXXLTVR!*=QZ7_XB[^+KSL>14' M\)_+O^_#%R]B9F6K_,)+TT,8/_W9B_;'^UM#ZR*/ST$ND.-5JR+B^!UFOW%3 M9^()4T/X'Y(BLLI)J8IP76XB?$8W>,P-/OQ!:T7N8O^CE_Y.<^\QHL7=OI!F M[==V]&H@CW,-N')T=Q1''-,Z5ILVX5HVJ86?N;G!,P?>Z_B%9OF6.^I3QB',G.P3S;OC5E46><1V0I1CM;4@XBCMMM>TO4I2"1/K-C"G M@0A9'2A):]EG)*;&U^G&!R%01,QD'QA&A2..BB /N39 ;]@$F?6.\=/E MZPZ6>^WC4KV /?R]W"@&:3I$=-/:/I2^B[G%\4 M;BB0K^)@G3_3M+$%'V!-,.&?>)CVXG2V0_!'<6^\+B4R[;; .2(MR;U(>V-M_,( MJ"L'ALXCZ39-=C3-#[<,3JH@CS,=P,UN4ET><11JF6W> M,0KAA$OG_6(EW]W*PSR0H1.DI>36-;UY2 D+6A8S MFW# P$7AE[XZR"-1"[(GGMW&D\=2.N'B"9=/UAOR&>;2H,)-U,Z% M.N*H4Y#_)MF\V;-_N![M7\OOK1'G)3_)HDP9M[\>XD ?9+YYSU4J*=?'8&N_TD-*1:[ZZGE=X#K4>\)Y.2';%98+ M"#UK;AGY.@_;SM+W3RT$"D$?7<&0Q-=013:)OO0/<"NLYPJ@JC#P^NT$VQL"M)1''98_!QF/D0BPI MY+H]6CPUR)V0:_%2%Q.=[FEP1Q^]G&97E \&[BC<3>BZU:57#6FT#05>W>O2 MJ(/]8M<0"".:*^@@J5!R1C:T&/JE0M',M[KFQ%PH(:"%#_T+/0YO=J'XR=T- M'"ZWNR@Y4'I'(\@S>#I@4G"Y3CVD!#<8NCRRZ*V$>)"A;[MQ*N-" RE4D)9) M@9NQQ_38RR#WDRU)]C-,) 5BC'<]=Y9''<2_4HYE!>V'$<=MO\]@VBR9, MIX?'I@G>]Z+(IX^B\=M"J,AG6EAEEJ#I]E.2TW+/1N'2_EK(*4<3=B/Y M>7<5Q+2A:_F()E[*)Z" @ ;"590;D8X2G<\(/.9P@STE[WY\]\[-"&M.O%RP M.]Z2<15KO+=>"D._WM&49E7D##;$ 3*-Z=1#S&6#S#=MYPWJJO8V"CW.QS.S MN$!-;>0-20N/[(1:-V0WNQM$J^A%[V3L=K]_3-( 1KE'.*P[337>(6WFG-QL6[G7),@Y. B)M'B6<\JP\XJ#L3SKI1G\NE? MEC6HCC3:3!U1G0$=4!?[65 3*"-20F>P(O@"+ZV19$,BFF64_H%U+6'&3S>S M/C9YC,(GL9@*Z=)%'J@BBWI&X _NR H]B" MQCPV:;'2PJ:S\\UF2[O,*':7+Y+M-A0O]$%&E7)OR5?'47<-Y'&E ;^77<9$\\#9) M8:BWRO,T?-SS5S<6N!L14 M-!%0TW!N2Q11&40*BXAL$GE(2-,H4EKE_'(Z8N?^@6?GSP\.;[0#=24:6"@ [6PY)" M"Y&#V=&-LEGQPX-V;\*8^$*+T_N?^^V>'TS@UU 8WEU*GVF*\JYPV6@IT S-QR=(-TB C,U&"(9,3]Q%)?\>!E0R,1*@GHY#G^ MUQO"U#J[B.K,-^(Q3+_AFX@IKD-HK%OBC M5PVN>T4/<71V&(MB96V2J-W1-$R"RS@8MJ0V/J5-S%UP[D6P,3_-'HG =I][ M:3XSNG/Z%,;QY ![MVR!@.BX6 MG!1"WGS;035G!7()Q(U58:CY;* 01W[C IUMD,^+RD$\W80QO69_JD[KM19< M2ER=@&N-K:K4$N+KU%@+K1&$$B[5=:#-#6_.%>P7&N_9H+1[+-92#'FTJ8 U MUZ*;91!'FM)4\W5F(=#Y<:^ID#D\HU58<,4:))S;!51_"?/GBSV;CFUI6BT@ MPG-I[/\"]4:SF:1EA*:)>UJB=X@8_ %NA&9DI!!02DJM!-224J^TVEUJ=K?Y M[,)'L.&^2Y-@SSR3"OV3@'^AZ6.R2/@SYDXN;P1>OD(J^=Y12U=YY!S9"[61 M05E5&#'?]=L\_G)K*=KY&&<.L+00;33N4=S]OTBR?+VY3Z+@UR0)CB?CBB)( M(ZL+4'5/_^A[['?Q5>::+\)F.:RS9DPB>0*1,U^"GP30>D- (N$B'5QDG^I7 MXC\0_ZU<3G4RRH+O>14'']CP($IVT& +FE..8[KK("6009";$Y6."HB[:#V[ MS2>8?8LL&%[-I!@TPEA:\RL7&!VN-% ^=&L M7VG,AD\10[T*MF$C'P;\ETOFC72S1]@>>R__O3N'1]I_M>?WK[GJ4'S9\K^?THIV29Q M_IP1&@>LQO_8QY2\__$,5 M-1"3I:;AQL,3?LU=0AC/<,<'WZ_YPR MWBW2#3QXKS2[?,U33SQLD![XF)E&'F+/F0#UR MPL+SBU1'P81Y\HT;86#)A=Q$TK!1'&:>]?:SQE@'K]_A;)4@7/(H?%O\*PTJ8IYQU4A0]WZ@M'LD53' Y&B*%:#>CHHEQ MLDB$XX\O8<:HPM6Y3Y<8YV.=VS1AH#H6A1L%D'/+*1B93NIO$3-(BY&F#4V( MFG"9MX\E+&*I.VTW YI9H,P7]64NJ5N:WC][*>TYT=U1'#DC] &5^4%5%C%; M])H\II$6'1633;AP-R0R*<1BY,]F)20#X0YOKQWC//>RT-?T25EV8<'8@-@5 MB;S@@L*P::]QKJ\R%6$5@80+QA&'=C!.!TACA#\A)%C*/6$7/.3R(8SV.0TT M_5*77AC!','LHIBBZ()(YMABBS13B,9!-+9P3@G*@&PLPT)&.'^AX=,S,VO% M/.,]T4_[[2--UQN./%OO\RSW>";+GHF'@1CD%&7J&)F[ALI 3&K&4$S#I51( M"HU$J.2WU;A2(FEU?H/5F7O>>(5[8N$>N)THW+.'7 3PID2RW>WY-GT;\YQ, MI.:BV=D]]H'&R3:,@4@=SAYU87?-*H?*^$J85CD+'23@*^!8.].?803K<$([ MKUN<3G3GA2HQ(C^H^8AP0JSP2#&8/G',,+]V2%DF9_:Y18,U52*6QYN]2"9@ MSG*2=\J@J+AS,M&B[AK(>4 #;L>-#[DXXOC6L=K6 M31!22"=36N]['VH5*0$YNA6UI31>N)0$R IDC,,RAI/#;0^@@CBF<'=%Y> MO.5O)['/4\H@?Z#BOWT)$VT(1AYX]IQWS['S =1^ \:_$<2P23N5R^,P6?K M^)[Z^U0\JI2&&?OJ _MG_"2%]4287S#Q&?$VC!O= MI0U'^X-(WGP"+R8Q\1I.SYC322;])K!VS8:F^:DKW?,TOV27I#1\BB_V:4IC M__!03[O9B)[_*^*W[E;!_]IG.0RU#5EZM+*%:H1; MF$9*VXAD'$\L*)E':ONDD3$N]G7L[M*=?NG.7'*?5^GKY-RY=DV1NO!"/-4. M#;7=>>[ZJ!9GE;"K9S**U[OEQ[L?DD%I(^QK0=XK3>16N3NRK )Q/S054O-% MT9:N1UI7P?7N?>_N"F[WNKYWV>&=X?Y<-'$-)*%E$LK4Y( NQ"<)UV*-E'@R M[^4)&[2S\=G>8<86:?_L]&EY_9W5SKK((WR0"Q2[J.J*B*-^F/V3[IC*^O] MA 4X=DQ9-&^3F-NG>Z2RIPKR<- !?-3C*MD.?LSQG4ZRS; MTT#>>/BS%^TI_VZ]XT?9+E]IZH>9\OZTB1SDQ&;LFF:?/U (8@HTQV(:,8(0 MAV2_8W_20@^_R<@_3G:. M7PA0N$BPH 6^Z1:T3,+1<(X&XW1(61[EZ("9@'.*D=D22&=*#QFR#N[!SB?Z MA7^CR@FI6W>9'-/N MV!3%5Q>4RBL'^R 0M3);YVE)]R'C>H& )=Z M&,HS] MT\K+#'Z%$[0'%0L.?Q6 Z08/2 G MB-4#* :!,QUP&4F^!<-R$4:F5 T"WBA MR>U3ZEV=P.5V%R4'*B:LM^P7>&: ;ID;##J4+EG+I$H]%^F.FY2"ED>DFG@F M&U>5JHO)6:F<@'941#NQH]1SLSB@X@$Y6KI*?+$K7;5C*LFWWUS>W]Y^XW # MK9.AE8XS&KIU2ELF0>FZ27MPIQ:U/)+21C3=\*^+IS".""=TEBVJ8 MPFR@,HU,27>5Q.4AX4=S)?UP3Z3.T<[/Z]0VN'H&V*7;Q$-U.R\,JIPO><(O M=? )(,EHGD?\#!-0WF,2[Z'T(=E#ECAR=__9Y=(XI]!;9COSSSCN,A2%G+3& M.*@QV#*0@YBF1L$Q'F:)L11HY22T!&)RXJCQC#1F<.4_I]D;>)3\QY_>_\C9 M!C[Y6SF*7&\NO-V.(?:BJ-BC%)2=/2072?Q"TSQ\C.BGA'W"9\U'GATM#"GC MV'$2<,XX28Y9)TC\/;3,MJ[&$C#3L!)+3C!MX8K9?Z*HW.6N)BF-D/-K.T@, MAGP_R5ROC:D=^ZJ:X4*>*^$N4%X=GRC4P_A2,H!P"\[$XMZ\TV)$_FIK7EV- MB@2L63+"_.,[NP_]O6SJDSNJ!8'7M(5D$0 I%Y$0R% MKV-&KV'N17R0^7@\_KVC?]^'69@S#Z8OH4_%PN0=]9.GF$MI&Q;.J!8Y#,5BW"0Z$5/?;-!M+.NQX59MHIA)7\>DL)+49C;FSJ0RE!26EKL;DJTNQFR+ M^0GX-LH;X5E?]JSSY,F?:%ZG>E&X][@,K*/F2Z=^,;ZN"/,YT "ONP9^41QR%6F9/FR>< MJ25<+XZ[[BSHP*3;-'D) QJ<'SXS -?Q>D=3#Y[)6_EY^")R6W:W?R-!R*/" MW#E'7=1 *8@C: 28,?T"#YM2*3D_$% +P]U*,:DU.\_=[G[TJG/T(6(_':\'=IH6;H;SI@-+MSQ\CK@SGRP M;]#1O:4>SM,_?K>X W83':&;_'B<]A6$B4"B76U?^7Y*.0M)) &/R69^LF># M!T9.MRG=AOMM=AV_T&)(H1H)F0I#'M7CG-28B1A)0LP*(P$9#V]+M8V^7+S6 M7&CF/7VIFTC*G=T(<..J3TG\AH_MO^AC7KJH<(_* MOQKUL!.-+O0&I_15PDP?VK8;,\4Q/S =%4F4_.!HX6!R\%7LAZU/1,L3 TX* MX)N2&5QMQ\[0)!I$*&/FTR7^25C>"?63[+3+F(\,H2>(F>S#7Q@MTP_)%]6, MJ;4@,V9'# MVP.%&HNW??B+4O#0">-#:77T"&A/4:0!I0.PNH>C*(?]EDV?V:;M[PZ6RS)Q MLH&_1Q<+'?*+:#-?DID*JGAOKQ L/9@W<[Z'&3#&U:1'#7($ES"[84.GVL"Y M@1>K+\70J@UL3WG,K*(#M:*6KL+8^47+]M$#\7HK+>(/M!?C\9D)9FJL8@>W MWJWE\LEE^V+G#&3C]+>UR#N?=RPRX_PF]$'P%:6WWJ&98J+X:A4'%TG$]":I MV&-*4P:.*D<\M@1C9C*KSJLHSXI4[-QH%Z1Q$H%G"DL6>Y$D8"]L(I'03#:4 M0LH GD- NIM:?@WS"U\VC7A/*>66S4R^.)Q96$$*783904I#Y%P[Y?>PFMZP MALCF..!T7&YL:X6L]5W'S-ZY.(9F">#N]'2F;HLH[E8 M (M"[S&,7)^O.W7('?5I^ ([A*JM_[XZBR.&%LC=7"!56%3XM]EM->(E!:ZV MWJ=%_9!Z 84CMJ7$,SA0BRE^RV7[<$#\-NLL+GY;('?'KU1A4?';9K?5^)44 MX(E?NZA'[#9-%;*W*85T>>V+R@.J+2YPVX%WQVZSSJ+"5V&ZU0@N=$RS #LF MBBV#+W%NO7B_8>-UGD0<85!_H!N:IK3$O8H#OFNUXA.!H<[K$[94 M!RDA8M M=$I:(EGH 9J$0DK5)9?P=4&QYRK4HR.7:9TEH.\*[_!%YCW3!D?)6MWA=.&O MW'(7%@ZD&U7MQ?%+IQMZUOO:JBZ*0;H1V%WIJTZ;%!&!C2"F\86 +:+_3!Q$ M$?(Q4<'*%W<.;KT#K%CP%0QMORDJ+XX(NIS0S0-M-1=% YT K+) J8D4J@C7 MA66E?Q(_5)!W0JK% R"M"-(]#>[H(R2#OJ(4[A'=T8RF+ZU'T09+0!K6(]Q1 MG=T85AW[(0U#-*.C/2BC/8SY';,]SSC/59[!?KC8VDJ%VIG/6KCRR1$#L^EK%' S9D75@4,5%\J$J&X%^K<6RG]6+_)VD)]_L MQ\)STZ!OHS=WR1MF],"JY:=&-J\#^V[JE=]]KG^;L@P>9A8I"1IVW&] ML\0!,I_&+%FK& MT:^%E% &PNX8HG''97-AOCG]> M3*.KHPT#DY%4IPBD)#?&(8/VT_#0WZA-M$09T*?K(^',$BVV?03 MIBN\.$@ %YB&)I+#43JD+(]9=,!,PC"58DQY^1TXJ?8#!E8I+T0_)"O_[_LPIT*Z-G22&N:'!$'I5,=/#0 3FMW2$'I&#%C1!1%2Z>$A,1 RZ M0P5V25=3%3@Y#7- Y>&BKB)D8!MEO<\A0*R+W MRLSTSL8*T[A!'B:$]3L L/>%+%'_,4LR:OSHP:7+_ "$J<\/!G*PM5-I%=X"F(%>3$<<,_J'CSVV0EDX+>]TI[4$S&'$ M%">Q[<26%D0C99PI''BN IC+_8M[+-W"UHF=V@X1X-#.J0LCTMTP$S"*97B M!>RS3^FDV@_C6$4Q'Y4GX]?%0W 7R7:;Q/PAW_5F0R&S& .^WGR. YI^@=>P MTJQZRA,*AUG&QF+\8D=1_@*>DFL;ZTVL#RGOS.;J:CH[I3+L<]Q9L-M9BY+> M7@3[2 8&DJ30"+EU^?L/DI'5 X[9&:]4V"DN/)7U^$N.,T^)E^%UOD):FD>$ M?80;2$J-!/JE]8;(1DIO+4MFBCMX9;6+MNVLK/QC5S')M" M%PD;_:=Y^!A1>,=58^G[M ;2SFL 7-66SE%QQ,-@':OMD) DG;_4['XSQCK> M8G\78MOW=CM()N!%$4EV.8]E:9%7=L:G!%+'!'M*V'#U)U?/O\[2$)IC .8F MM1\JEAS_7+-J*G"\Z7_!?[,+]I.MQ2]6K<9VL]UX:4B9T)*;ZD&ZL2CT0_#Q MR(R?J'BF8ETNV>>;*/E"-DE*E+HEW>6INW(-/>07+ILBF[.S2@6_,'G"?4\XG0=9U!%I$P^'+QJ:-M>:R$C MW![C[0QT04DYIY9FWK-/EETX@ _PF$5;$B5>;'$,-\&Q1KY8(#CK\I6F?IC1 M0.<(EZ+>@B*_$[KRF&);I87$?;?MEHXABD6UHA.LM+B/^8G!G\SI&HM>^QW[ MDQ9:X=MB+4R8@X@)X%:8UBEFN?#28KX!LC/0>[= MX=>C9G<8TT/AK84PD%<58%*1<1=E-,\C?AH6AA:/2;SG+S,D^QP.J-W=?T8R MPB@=R#S%,URU'*#1Z 'TI&#G)C.WJ 8K&B(P,Y$A$CL=_[<5'VV2]+LB]5S; M.33W@Y\YG"/P;RR=/YO[5*O"B8,$(*>.XCGL&64/8L' M8:0/I)(*OT^C"3D#3>A>F:HF4(.8TZ9$:QKJPB;8P2FM(F 66<>"$_G_2 I) M;8KXKG@$JO&95-[-B JQI]GTC9:>3L'3XF]^1QTX]TPP+Y5<7CPR5;H8OG=' MO*.<>$O3, E.$RW[T1[FU_+/)=RE^'UG-P(Y7;OY460FG]<"Q"3OR!&FK&2% MY(FPF[0E>B],/^I>A/5N!M(+^X5@,!Z6COUGZ"2F^-F^<@JWSLA?*\'BX,M) M>&_'F>DR[MS@<.\\/>HB7DXHOQ%$!*X)77:?>VG^M3CMD3Z%<0P=[K2NF[:7 M';^?!N8MHJN\W^]V8F?/B\ +5U'RY3K>).E6Y,'ISN&@7QMY]S?0#7)'IUD5 M<9N@"NI49+MT^*H/W,,OV 2UHHM7L?ZE/"5 MJ'/8Q"^V^^[Y]CZ;5DC7>X\<-+ JTG W<4!UJTJS'O8K5$-A&$\&)C>0#K#/?A)K1"8+IN*8R@1XI=,$.GYPJP,$E?YRMP=UXZ"Y\ M>H9\!AE=9^&R_E'MR,Q9R[[4VR>;.'#+&@ M/B-)Z;$\Y>8S")^_D:F;]2AXOYO#,@HX_Q7$.:HW85/*^ EKK M=-504FL5MG!*Z\8T.C);""V4" T"L[!@.70VL,%L3*(P$!/T.+AEOUXY_UEOBO-I7G3//A'YG'O6M&S)1DYQ5ETHTYT5P8BI MSRX^XT/4DA5\1;D8"3F][/D)7L"@ZTUMB\*'K061!XP:7./T\TDIQ$VYPUCC M>3X7"1,.=8.XH"S FM<2*Z/0A(.\/3$(?D- MC"#<"D>;I0@M*>TM-69*/H$^;#3:. M"(8'K&(F^U##[>F&NFL@CUX-N'+L=A1''+DZ5ILVX$HVJB;;U^?T5%E>H^WL M<;K*+ZO9VB/>2KC4W2#H;>;!['+))H+]POMG2O,BJ97^A$>[,O+X'>:$YH*+ M3DW$,3T0@/E: %=#N!Z>R2V)W8ZKY//=LA,&3)0&BD >!"8.4=VRZ*N/."", M8%BY9-",$5R3KEF]@H\L[BCKJ/>T>!&(4R)D?;S89WFRI6E/-ZE?&SE%#'1# MXXB=7E7$Q# 4@?%9,*$';6/OZQ4'5%]V<^_L#77K+K?!V^/[0E'U.!Y7Q5,! MDU(9@BYP;G=8O%!XD41,5I*6&X WH4_CC*Z>4MIYX')P9:0!;>:$ZEJA=DWL M%PN' S'.22!KXGN^D=!%O$K9S!<*YP-?2":U:(>)=FK4+W25IG"*'$S27YH= M)@$I XQP1R-ECGYUQ!V["0H+1/#"(J)6AFN9=TZ78*('> 5->V-161AYT'># ME..[O23B4.XQV#QJCU^KA"[\ 5ZSNTE)6_-HFJ5YD**=KPA'P482Y&TW$ T^20=:0QG.34[F6&RD >RD8N:8XY!PA M'/9F.,Q#I-+&@Z.A[V3FB2Q"^J=D X5\#3'2,S$;(F'I46*S)ZG#9'4<)K@Z M4X>>.2$0=_S!$P_TG M;950-U<]4RW+SY@OCCM%48#K1,#MQMW-8]XGHCOT-:'/&[ M2+(\XR^5@KE!^:9@W_K?6*'(X]Z.TQJ+,Z,D(N8-2\#&#,[*E)SB1BG\]>;< MZWLG&&$$GLL>ZEW1'"WU:XG!;K<9!6&[R*\A"GN0&:^XUO/#]:81=]6[WMP& M(C_C73VUZWX0X-I_"Z"Q2R^%QR+@62/NB3Z"ZBJ/G'IZH38>IE051DP7_3:; M-N12,KSS502[^^B>#BZ\N'4=^\F6UH!=7K<$2QZ\UP$WA+MJ( ]3#;C-NY;* MXHA#5<=J\UN'O.4RX2YGJ"T(^R\)=U997KOMN22L+K^LEFOSPFS9=''M3FQ@ZO.TBKUWGWJK(8];7>#-VQ_==1#'K[;IYM<;Q,R0 M:R"R"GR-6[]O&B9AH4U>L^<:4'V!@3 %Q:MC E<_A\,G+D_O2-G$>8["0_]9 MG_L@% O <0#7'?A? MA4+VCRKS/JE3[[N+Z\\976\NLSS<,EM4*?%/"B&/W790]QYZ/O!06IR&J<2.21:L-AC5YXA#S$+& % MEG$O#D]C\B.R\(.,39DZF-Q7OK( \:OO!-E?@5*411ZV&T>9K295H/!/P"?$^I%Y MB:3 X8MS](OTR$B:Q.Q/7\SW!6J]V#40@SRB31W3>,MNH S$T6\,Q?P0SY?& MBS,-E25+H"&+V=T#Y''T)D]#J\/,O?XS#?8176_ZIC"]"7R-)"'GE1'N::3S M'2X&,;N,06.UUZJW:?@# MXAG/,B?>"&(]F6 =W\'L*66X 1FCY5V=&Q&!*SZ-)V>K.@8!'$ M9Q.G#4J47EH2%G%2E&PJ'V *R!KNDQ1F$6X7X8:A8DP,_JUW50N7>BJ70E;. M8Z>Z3>M5+RFM7KPP L=<)>D](WPM@APH CG_F3CD."N8;GW$[&4$8U3^L%K; M&:GTO=DDZ9O,XX3#><),\F77YY#_YG MQ2 _\K(LW(2,A#Q&4*<^EJL!?Z7U.,\W'.&MCS7NL#,%YP]1[WD9>2H#ZMR8(E++2UI1R;C#MG0BR30OUVFVM^= E^ M6F*Z8",U]A<;5GYB 2[^84166H(61F#ZSNDBM7XI"R2Z :!L1$-844&ABW?A M<:7:/0_.Z9"US(V%8C[-K54[G\EB\!-K.$>/?A6#1-]Q^H/;--G1-#_<,N/ M%; &N8,0[)N.:E5$RK+#P< XPW;?2E"L)U<#:HM"!8T)K! W+8 M5][P9#^G,79K^?'^!_KSR?:=?EBV&2%D(< M!NYI8Y !8A9 )29HQ@90)K*T25KYT02FD9P?Q'^%:D3\,J>?RGP:L]O4<-A*]@[7$51\@4F1-T#CO'2D)*()3>U M+/<,%;6<-1]C9#9ZYIU03F +)^/KX%P]']=[E0'.EG_<^6;-)SG<-UP[J=3S MN5]M@/.QG6N7K?P\?!'#7#X;C ,XFG!',YJ^T'*!*",;UD%=>OYSDZ2]G#[! M*AMKBA\:C:\VU^WYANLXRU,>RMQM'1N[IR61DK0&O.-#"4?%$(_4NJP==<2@ M%EILESD\0^ (H*O(6[V&JNP.K047%7>CDX*JA)+ M?A."7