0001558370-24-002267.txt : 20240301 0001558370-24-002267.hdr.sgml : 20240301 20240301163102 ACCESSION NUMBER: 0001558370-24-002267 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 120 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240301 DATE AS OF CHANGE: 20240301 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Theravance Biopharma, Inc. CENTRAL INDEX KEY: 0001583107 STANDARD INDUSTRIAL CLASSIFICATION: PHARMACEUTICAL PREPARATIONS [2834] ORGANIZATION NAME: 03 Life Sciences IRS NUMBER: 000000000 STATE OF INCORPORATION: E9 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-36033 FILM NUMBER: 24710432 BUSINESS ADDRESS: STREET 1: UGLAND HOUSE, SOUTH CHURCH STREET CITY: GEORGE TOWN, GRAND CAYMAN STATE: E9 ZIP: KY1-1104 BUSINESS PHONE: 650-808-6000 MAIL ADDRESS: STREET 1: UGLAND HOUSE, SOUTH CHURCH STREET CITY: GEORGE TOWN, GRAND CAYMAN STATE: E9 ZIP: KY1-1104 10-K 1 tbph-20231231x10k.htm 10-K UNITED STATES
0.350.280.170.170.550.350.210.210.210.2412.350.060.1112.140.15http://fasb.org/us-gaap/2023#OperatingLeaseLiabilityCurrenthttp://fasb.org/us-gaap/2023#OperatingLeaseLiabilityNoncurrent0001583107--12-312023FY00006522700048091000http://fasb.org/us-gaap/2023#OtherNonoperatingIncomeExpense0Falsefalsehttp://fasb.org/us-gaap/2023#OperatingLeaseLiabilityCurrenthttp://fasb.org/us-gaap/2023#OperatingLeaseLiabilityNoncurrentP5YP0YP0YP0YP0YP0YP0YP0Y165000000.350.280.170.170.34false0001583107country:IEus-gaap:CapitalLossCarryforwardMember2023-12-310001583107tbph:OpenMarketShareRepurchasePlanMember2023-02-2800015831072023-02-280001583107tbph:GSKShareRepurchaseProgramMember2022-09-300001583107tbph:ModifiedDutchAuctionTenderOfferMember2022-09-280001583107tbph:OpenMarketShareRepurchasePlanMemberus-gaap:SubsequentEventMember2024-01-012024-01-310001583107tbph:OpenMarketShareRepurchasePlanMember2023-01-012023-12-310001583107tbph:OpenMarketShareRepurchasePlanMember2022-09-012024-01-310001583107tbph:OpenMarketShareRepurchasePlanMember2022-01-012022-12-310001583107us-gaap:RetainedEarningsMember2023-12-310001583107us-gaap:AdditionalPaidInCapitalMember2023-12-310001583107us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310001583107us-gaap:RetainedEarningsMember2022-12-310001583107us-gaap:AdditionalPaidInCapitalMember2022-12-310001583107us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001583107us-gaap:RetainedEarningsMember2021-12-310001583107us-gaap:AdditionalPaidInCapitalMember2021-12-310001583107us-gaap:CommonStockMember2023-01-012023-12-310001583107us-gaap:CommonStockMember2022-01-012022-12-310001583107tbph:EquityIncentivePlan2013AndNewEmployeeEquityIncentivePlan2014Member2022-12-310001583107tbph:EquityIncentivePlan2013AndNewEmployeeEquityIncentivePlan2014Member2022-01-012022-12-310001583107tbph:EquityIncentivePlan2013AndNewEmployeeEquityIncentivePlan2014Member2023-01-012023-12-310001583107tbph:EquityIncentivePlan2013AndNewEmployeeEquityIncentivePlan2014Member2023-12-310001583107tbph:EmployeePerformanceRestrictedStockUnitsRSUMember2023-09-300001583107tbph:EmployeeSharePurchasePlan2013Member2023-01-012023-12-310001583107tbph:EmployeeSharePurchasePlan2013Member2022-01-012022-12-310001583107srt:MinimumMemberus-gaap:EmployeeStockOptionMember2023-01-012023-12-310001583107srt:MinimumMembertbph:EmployeeSharePurchasePlan2013Member2023-01-012023-12-310001583107srt:MaximumMemberus-gaap:EmployeeStockOptionMember2023-01-012023-12-310001583107srt:MaximumMembertbph:EmployeeSharePurchasePlan2013Member2023-01-012023-12-310001583107srt:MinimumMemberus-gaap:EmployeeStockOptionMember2022-01-012022-12-310001583107srt:MinimumMembertbph:EmployeeSharePurchasePlan2013Member2022-01-012022-12-310001583107srt:MaximumMemberus-gaap:EmployeeStockOptionMember2022-01-012022-12-310001583107srt:MaximumMembertbph:EmployeeSharePurchasePlan2013Member2022-01-012022-12-310001583107us-gaap:RestrictedStockUnitsRSUMember2022-12-310001583107tbph:EmployeePerformanceRestrictedStockUnitsRSUMember2023-01-012023-12-310001583107tbph:EmployeePerformanceRestrictedStockMember2023-01-012023-12-310001583107tbph:EmployeePerformanceRestrictedStockUnitsRSUMember2022-01-012022-12-310001583107us-gaap:EmployeeStockOptionMembertbph:NewEmployeeEquityIncentivePlan2014Membertbph:ShareBasedCompensationAwardMonthlyVestingInRemainingThreeYearsMember2014-01-012014-12-310001583107us-gaap:EmployeeStockOptionMembertbph:NewEmployeeEquityIncentivePlan2014Membertbph:ShareBasedCompensationAwardFirstYearTrancheMember2014-01-012014-12-310001583107us-gaap:EmployeeStockOptionMembertbph:EquityIncentivePlan2013Membertbph:ShareBasedCompensationAwardMonthlyVestingInRemainingThreeYearsMember2013-01-012013-12-310001583107us-gaap:EmployeeStockOptionMembertbph:EquityIncentivePlan2013Membertbph:ShareBasedCompensationAwardFirstYearTrancheMember2013-01-012013-12-310001583107tbph:ViatrisMembertbph:CollaborativeArrangementRevenueMemberus-gaap:CollaborativeArrangementMember2023-01-012023-12-310001583107tbph:ViatrisMembertbph:CollaborativeArrangementRevenueMembertbph:RoyaltiesNonUSMember2023-01-012023-12-310001583107tbph:ViatrisMembertbph:CollaborativeArrangementRevenueMemberus-gaap:CollaborativeArrangementMember2022-01-012022-12-310001583107tbph:ViatrisMembertbph:CollaborativeArrangementRevenueMembertbph:RoyaltiesNonUSMember2022-01-012022-12-310001583107tbph:YupelriMonotherapyMember2023-10-012023-12-310001583107tbph:YupelriMonotherapyMember2023-07-012023-09-300001583107tbph:YupelriMonotherapyMember2023-04-012023-06-300001583107tbph:RoyaltiesMember2023-01-012023-12-310001583107tbph:CoPromoteAgreementMember2023-01-012023-12-310001583107tbph:CollaborativeArrangementRevenueMember2023-01-012023-12-310001583107srt:EuropeMember2023-01-012023-12-310001583107tbph:YupelriMonotherapyMember2023-01-012023-03-310001583107tbph:YupelriMonotherapyMember2022-10-012022-12-310001583107tbph:YupelriMonotherapyMember2022-07-012022-09-300001583107tbph:YupelriMonotherapyMember2022-04-012022-06-300001583107us-gaap:LicenseMember2022-01-012022-12-310001583107tbph:RoyaltiesMember2022-01-012022-12-310001583107tbph:PfizerInc.Member2022-01-012022-12-310001583107tbph:CoPromoteAgreementMember2022-01-012022-12-310001583107tbph:CollaborativeArrangementRevenueMember2022-01-012022-12-310001583107srt:EuropeMember2022-01-012022-12-310001583107tbph:YupelriMonotherapyMember2022-01-012022-03-310001583107us-gaap:SellingGeneralAndAdministrativeExpensesMember2022-09-012022-09-300001583107us-gaap:ResearchAndDevelopmentExpenseMember2022-09-012022-09-3000015831072022-09-012022-09-300001583107us-gaap:OtherMachineryAndEquipmentMember2023-01-012023-12-310001583107us-gaap:SeniorNotesMember2022-01-012022-12-310001583107tbph:TermNotesDue2035Member2022-01-012022-12-310001583107srt:MinimumMemberus-gaap:FurnitureAndFixturesMember2023-12-310001583107srt:MinimumMembertbph:SoftwareAndComputerEquipmentMember2023-12-310001583107srt:MaximumMemberus-gaap:FurnitureAndFixturesMember2023-12-310001583107srt:MaximumMembertbph:SoftwareAndComputerEquipmentMember2023-12-310001583107us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2023-12-310001583107us-gaap:OtherMachineryAndEquipmentMember2023-12-310001583107us-gaap:LeaseholdImprovementsMember2023-12-310001583107us-gaap:FurnitureAndFixturesMember2023-12-310001583107us-gaap:ComputerEquipmentMember2023-12-310001583107us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2022-12-310001583107us-gaap:OtherMachineryAndEquipmentMember2022-12-310001583107us-gaap:LeaseholdImprovementsMember2022-12-310001583107us-gaap:FurnitureAndFixturesMember2022-12-310001583107us-gaap:ComputerEquipmentMember2022-12-310001583107us-gaap:PropertyPlantAndEquipmentMember2023-01-012023-12-310001583107tbph:ResearchAndDevelopmentLaboratoryEquipmentMember2023-01-012023-12-310001583107tbph:RoyaltyPharmaMembertbph:PurchaseAgreementToSellUnitsInTheravanceRespiratoryCompanyLlcMember2022-07-202022-07-200001583107us-gaap:SeniorNotesMember2016-11-012016-11-300001583107tbph:RoyaltyPharmaMemberus-gaap:CapitalUnitClassBMembertbph:PurchaseAgreementToSellUnitsInTheravanceRespiratoryCompanyLlcMember2022-07-202022-07-200001583107tbph:RoyaltyPharmaMembertbph:CapitalUnitClassCMembertbph:PurchaseAgreementToSellUnitsInTheravanceRespiratoryCompanyLlcMember2022-07-202022-07-200001583107us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-12-310001583107us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-12-310001583107us-gaap:RetainedEarningsMember2023-01-012023-12-310001583107us-gaap:RetainedEarningsMember2022-01-012022-12-310001583107tbph:SouthSanFranciscoMembertbph:SubleaseMember2022-06-300001583107tbph:SubleaseMember2023-01-012023-12-310001583107tbph:TheravanceRespiratoryCompanyLlcMember2022-01-012022-12-310001583107tbph:TermNotesDue2035Member2022-07-222022-07-220001583107tbph:TheravanceRespiratoryCompanyLlcMember2023-12-310001583107us-gaap:RestrictedStockUnitsRSUMember2023-12-310001583107us-gaap:EmployeeStockOptionMember2023-12-310001583107us-gaap:EmployeeStockMember2023-12-310001583107tbph:EmployeePerformanceRestrictedStockAwardsAndRestrictedStockUnitsMember2023-12-3100015831072023-07-012023-09-3000015831072023-04-012023-06-3000015831072023-01-012023-03-3100015831072022-10-012022-12-3100015831072022-07-012022-09-3000015831072022-04-012022-06-3000015831072022-01-012022-03-310001583107us-gaap:DiscontinuedOperationsDisposedOfBySaleMembertbph:SaleOfVelusetragAssetsMember2022-01-012022-12-310001583107tbph:RoyaltyPharmaMemberus-gaap:DiscontinuedOperationsDisposedOfBySaleMembertbph:TheravanceRespiratoryCompanyLlcMembertbph:TermNotesDue2035Member2022-01-012022-12-310001583107us-gaap:DiscontinuedOperationsDisposedOfBySaleMembertbph:SaleOfVelusetragAssetsMember2022-07-310001583107srt:MaximumMember2023-01-012023-12-310001583107us-gaap:StateAndLocalJurisdictionMembertbph:ResearchAndDevelopmentMember2023-12-310001583107us-gaap:StateAndLocalJurisdictionMember2023-12-310001583107us-gaap:USTreasuryAndGovernmentMember2023-12-310001583107us-gaap:USGovernmentAgenciesDebtSecuritiesMember2023-12-310001583107us-gaap:CorporateNoteSecuritiesMember2023-12-310001583107us-gaap:CommercialPaperMember2022-12-310001583107tbph:NonRecourseDebt2033Member2023-12-310001583107tbph:TermNotesDue2035Member2022-12-310001583107tbph:TermNotesDue2035Member2020-02-290001583107us-gaap:SeniorNotesMember2016-11-300001583107tbph:TermNotesDue2035Member2022-07-200001583107country:GB2023-01-012023-12-310001583107tbph:ViatrisMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-12-310001583107tbph:ViatrisMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-12-310001583107tbph:ViatrisMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-12-310001583107tbph:ViatrisMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-12-310001583107us-gaap:CommonStockMember2023-12-310001583107us-gaap:CommonStockMember2022-12-310001583107us-gaap:CommonStockMember2021-12-310001583107tbph:GSKShareRepurchaseProgramMember2022-09-200001583107tbph:NewEmployeeEquityIncentivePlan2014Member2023-12-310001583107tbph:EquityIncentivePlan2013Member2023-12-310001583107tbph:EmployeeSharePurchasePlan2013Member2023-12-3100015831072021-12-310001583107tbph:TheravanceRespiratoryCompanyLlcMembertbph:TheravanceRespiratoryCompanyLlcMember2022-07-200001583107us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMember2023-12-310001583107us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMember2022-12-310001583107us-gaap:FairValueInputsLevel2Memberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2023-12-310001583107us-gaap:FairValueInputsLevel1Memberus-gaap:USTreasuryAndGovernmentMember2023-12-310001583107us-gaap:FairValueInputsLevel2Memberus-gaap:CommercialPaperMember2022-12-310001583107us-gaap:FairValueInputsLevel2Memberus-gaap:CorporateNoteSecuritiesMember2023-12-310001583107tbph:MarketableSecuritiesMember2023-12-310001583107us-gaap:FairValueInputsLevel2Memberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2022-12-310001583107us-gaap:FairValueInputsLevel1Memberus-gaap:USTreasuryAndGovernmentMember2022-12-310001583107tbph:MarketableSecuritiesMember2022-12-310001583107tbph:TheravanceRespiratoryCompanyLlcMember2022-07-200001583107us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-12-310001583107us-gaap:EmployeeStockOptionMember2023-01-012023-12-310001583107tbph:EmployeeSharePurchasePlanMember2023-01-012023-12-310001583107us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-12-310001583107us-gaap:EmployeeStockOptionMember2022-01-012022-12-310001583107tbph:EmployeeSharePurchasePlanMember2022-01-012022-12-310001583107us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-12-310001583107us-gaap:ResearchAndDevelopmentExpenseMember2023-01-012023-12-310001583107us-gaap:EmployeeStockOptionMember2023-01-012023-12-310001583107us-gaap:EmployeeStockMember2023-01-012023-12-310001583107tbph:EmployeePerformanceRestrictedStockAwardsAndRestrictedStockUnitsMember2023-01-012023-12-310001583107us-gaap:RestructuringChargesMember2022-01-012022-12-310001583107us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-12-310001583107us-gaap:ResearchAndDevelopmentExpenseMember2022-01-012022-12-310001583107us-gaap:EmployeeStockOptionMember2022-01-012022-12-310001583107us-gaap:EmployeeStockMember2022-01-012022-12-310001583107tbph:EmployeePerformanceRestrictedStockAwardsAndRestrictedStockUnitsMember2022-01-012022-12-310001583107us-gaap:AdditionalPaidInCapitalMember2023-01-012023-12-310001583107us-gaap:AdditionalPaidInCapitalMember2022-01-012022-12-310001583107country:IE2023-12-310001583107tbph:SubleaseMember2023-12-310001583107tbph:OfficeAndLaboratorySpaceSouthSanFranciscoMember2023-03-310001583107tbph:ModifiedDutchAuctionTenderOfferMember2022-11-222022-11-220001583107srt:MinimumMembertbph:ModifiedDutchAuctionTenderOfferMember2022-09-282022-09-280001583107srt:MaximumMembertbph:ModifiedDutchAuctionTenderOfferMember2022-09-282022-09-280001583107tbph:GSKShareRepurchaseProgramMember2022-09-202022-09-200001583107tbph:ModifiedDutchAuctionTenderOfferMember2022-11-212022-11-2100015831072014-06-022014-06-020001583107tbph:EmployeeSharePurchasePlan2013Member2013-01-012013-12-3100015831072023-02-012023-02-280001583107tbph:MylanMember2023-01-012023-12-310001583107tbph:ViatrisMembertbph:YupelriMonotherapyMember2022-01-012022-12-310001583107us-gaap:EmployeeStockOptionMembertbph:NewEmployeeEquityIncentivePlan2014Member2014-01-012014-12-310001583107us-gaap:EmployeeStockOptionMembertbph:EquityIncentivePlan2013Member2013-01-012013-12-3100015831072023-03-012023-03-310001583107srt:MinimumMembertbph:TheravanceRespiratoryCompanyLlcMember2020-02-012020-02-290001583107srt:MaximumMembertbph:TheravanceRespiratoryCompanyLlcMember2020-02-012020-02-290001583107srt:MaximumMembertbph:EmployeeSharePurchasePlan2013Member2013-01-012013-12-3100015831072021-09-012021-09-3000015831072021-07-012021-07-310001583107tbph:AmpreloxetineRoyaltyRightsMember2022-07-202022-07-200001583107us-gaap:SellingGeneralAndAdministrativeExpensesMember2023-01-012023-12-310001583107us-gaap:SellingGeneralAndAdministrativeExpensesMember2022-01-012022-12-310001583107us-gaap:RestructuringChargesMember2023-01-012023-12-310001583107tbph:SouthSanFranciscoMembertbph:SubleaseMember2023-01-012023-12-310001583107tbph:SouthSanFranciscoMembertbph:SubleaseMember2022-06-012022-06-300001583107tbph:PfizerInc.Member2019-01-012019-12-310001583107country:US2023-01-012023-12-310001583107country:US2022-01-012022-12-310001583107country:GB2022-01-012022-12-310001583107tbph:AmpreloxetineRoyaltyRightsMember2023-12-310001583107tbph:AmpreloxetineRoyaltyRightsMember2022-12-310001583107tbph:RoyaltyPharmaMemberus-gaap:DiscontinuedOperationsDisposedOfBySaleMembertbph:TheravanceRespiratoryCompanyLlcMember2022-07-200001583107tbph:RoyaltyPharmaMemberus-gaap:DiscontinuedOperationsDisposedOfBySaleMembertbph:TheravanceRespiratoryCompanyLlcMemberus-gaap:MeasurementInputDiscountRateMember2022-07-200001583107tbph:RoyaltyPharmaMembertbph:PurchaseAgreementToSellUnitsInTheravanceRespiratoryCompanyLlcMember2023-01-012023-12-310001583107tbph:RoyaltyPharmaMemberus-gaap:DiscontinuedOperationsDisposedOfBySaleMembertbph:TheravanceRespiratoryCompanyLlcMember2022-07-202022-07-200001583107tbph:AmpreloxetineRoyaltyRightsMember2023-01-012023-12-310001583107country:IE2023-01-012023-12-310001583107country:IE2022-01-012022-12-310001583107tbph:TheravanceRespiratoryCompanyLlcMember2023-01-012023-12-310001583107tbph:RoyaltyPharmaMemberus-gaap:DiscontinuedOperationsDisposedOfBySaleMembertbph:TheravanceRespiratoryCompanyLlcMember2022-01-012022-12-310001583107us-gaap:DiscontinuedOperationsDisposedOfBySaleMembertbph:SaleOfVelusetragAssetsMember2023-12-310001583107srt:MaximumMemberus-gaap:DiscontinuedOperationsDisposedOfBySaleMembertbph:SaleOfVelusetragAssetsMember2022-06-300001583107tbph:EquityIncentivePlan2013Member2023-05-022023-05-020001583107us-gaap:SeniorNotesMember2022-07-262022-07-260001583107us-gaap:SeniorNotesMember2022-07-260001583107tbph:TermNotesDue2035Member2022-07-202022-07-200001583107tbph:OthersMember2022-01-012022-12-310001583107tbph:NetSalesUptoFirst500MillionMembertbph:AmpreloxetineRoyaltyRightsMember2022-07-200001583107tbph:NetSalesInExcessOf500MillionMembertbph:AmpreloxetineRoyaltyRightsMember2022-07-200001583107tbph:ViatrisMember2022-01-012022-12-310001583107tbph:RoyaltyPharmaMembertbph:PurchaseAgreementToSellUnitsInTheravanceRespiratoryCompanyLlcMember2022-07-200001583107tbph:TheravanceIncMember2022-07-200001583107tbph:AmpreloxetineRoyaltyRightsMember2022-07-200001583107tbph:AmpreloxetineFundingMember2022-07-200001583107tbph:ViatrisMembertbph:YupelriMonotherapyMembertbph:SuccessBasedDevelopmentRegulatoryAndSalesMilestonesMember2023-01-012023-12-310001583107tbph:ViatrisMembertbph:YupelriMonotherapyMembertbph:SalesMilestonesMember2023-01-012023-12-310001583107tbph:ViatrisMembertbph:YupelriMonotherapyMember2023-01-012023-12-310001583107tbph:ViatrisMembertbph:FuturePotentialCombinationProductsMember2023-01-012023-12-310001583107tbph:NebulizedTD4208Membertbph:SuccessBasedDevelopmentRegulatoryAndSalesMilestonesMember2023-01-012023-12-310001583107tbph:NebulizedTD4208Membertbph:SalesMilestonesMember2023-01-012023-12-310001583107tbph:YupelriMonotherapyMember2023-01-012023-12-310001583107tbph:ViatrisMember2023-01-012023-12-310001583107tbph:NebulizedTD4208Member2023-01-012023-12-310001583107tbph:FuturePotentialCombinationProductsMember2023-01-012023-12-310001583107tbph:TheravanceRespiratoryCompanyLlcMember2022-01-012022-07-200001583107us-gaap:EmployeeSeveranceMember2023-01-012023-12-310001583107us-gaap:EmployeeSeveranceMember2022-09-012022-09-300001583107us-gaap:EmployeeSeveranceMember2022-01-012022-12-310001583107tbph:SouthSanFranciscoMember2022-06-3000015831072021-07-310001583107tbph:DublinMember2022-05-310001583107tbph:DublinMember2017-04-300001583107tbph:DublinMember2022-05-012022-05-310001583107tbph:DublinMember2017-04-012017-04-3000015831072022-01-012022-12-3100015831072023-12-3100015831072022-12-3100015831072023-10-012023-12-3100015831072023-06-3000015831072024-02-2300015831072023-01-012023-12-31iso4217:USDxbrli:sharesxbrli:sharesiso4217:USDutr:sqftxbrli:puretbph:buildingtbph:itemtbph:employeetbph:Programtbph:plan

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

FORM 10-K

(Mark One)

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

For the fiscal year ended December 31, 2023

OR

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

For the transition period from                  to

Commission File No. 001-36033

THERAVANCE BIOPHARMA, INC.

(Exact name of registrant as specified in its charter)

Cayman Islands

    

98-1226628

(State or Other Jurisdiction of

(I.R.S. Employer

Incorporation or Organization)

Identification No.)

C/O Theravance Biopharma US, Inc.

901 Gateway Boulevard

South San Francisco, CA

94080

(Address of Principal Executive Offices)

(Zip Code)

Registrant’s telephone number, including area code: 650-808-6000

SECURITIES REGISTERED PURSUANT TO SECTION 12(b) OF THE ACT:

Title of each class

    

Trading Symbol

    

Name of each exchange on which registered

Ordinary Share $0.00001 Par Value

TBPH

The Nasdaq Global Market

SECURITIES REGISTERED PURSUANT TO SECTION 12(g) OF THE ACT: NONE

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

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

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

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

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.

Large Accelerated Filer 

Accelerated Filer 

Non-accelerated Filer 

Smaller reporting company 

Emerging growth company 

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

Indicate by check mark whether the registrant has filed a report on and attestation to its management’s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report. 

If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements.

Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant’s executive officers during the relevant recovery period pursuant to §240.10D-1(b). 

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

The aggregate market value of the voting and non-voting common equity held by non-affiliates of the registrant was approximately $458.8 million, based upon the closing price of $10.35 on the Nasdaq Global Market on June 30, 2023.

On February 23, 2024, there were 48,164,708 of the registrant’s ordinary shares outstanding.

DOCUMENTS INCORPORATED BY REFERENCE

Specified portions of the registrant’s definitive Proxy Statement to be issued in conjunction with the registrant’s 2024 Annual Meeting of Shareholders, which is expected to be filed not later than 120 days after the registrant’s fiscal year ended December 31, 2023, are incorporated by reference into Part III of this Annual Report. Except as expressly incorporated by reference, the registrant’s Proxy Statement shall not be deemed to be a part of this Annual Report on Form 10-K.

THERAVANCE BIOPHARMA, INC.

2023 Form 10-K Annual Report

Table of Contents

PART I

    

Item 1.

Business

4

Item 1A.

Risk Factors

20

Item 1B.

Unresolved Staff Comments

51

Item 1C.

Cybersecurity

51

Item 2.

Properties

52

Item 3.

Legal Proceedings

52

Item 4.

Mine Safety Disclosures

53

PART II

Item 5.

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

54

Item 6.

[Reserved]

56

Item 7.

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

57

Item 7A.

Quantitative and Qualitative Disclosures About Market Risk

64

Item 8.

Financial Statements and Supplementary Data

64

Item 9.

Changes in and Disagreements with Accountants on Accounting and Financial Disclosure

65

Item 9A.

Controls and Procedures

65

Item 9B.

Other Information

65

Item 9C.

Disclosure Regarding Foreign Jurisdictions that Prevent Inspections

66

PART III

Item 10.

Directors, Executive Officers and Corporate Governance

67

Item 11.

Executive Compensation

67

Item 12.

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

67

Item 13.

Certain Relationships and Related Transactions, and Director Independence

67

Item 14.

Principal Accountant Fees and Services

67

PART IV

Item 15.

Exhibits and Financial Statement Schedules

68

Exhibit Index

69

Item 16.

Form 10-K Summary

72

Signatures

73

2

Special Note regarding Forward-Looking Statements

This Annual Report on Form 10-K contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended (the “Securities Act”), and Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”). Such forward-looking statements involve risks, uncertainties and assumptions. All statements in this Annual Report on Form 10-K, other than statements of historical facts, including statements regarding our strategy, future operations, future financial position, future revenues, projected costs, prospects, plans, intentions, designs, expectations, and objectives are forward-looking statements. The words “aim,” “anticipate,” “assume,” “believe,” “contemplate,” “continue,” “could,” “designed,” “developed,” “drive,” “estimate,” “expect,” “forecast,” “goal,” “indicate,” “intend,” “may,” “mission,” “opportunities,” “plan,” “possible,” “potential,” “predict,” “project,” “pursue,” “represent,” “seek,” “suggest,” “should,” “target,” “will,” “would,” and similar expressions (including the negatives thereof) are intended to identify forward looking statements, although not all forward looking statements contain these identifying words. These statements reflect our current views with respect to future events or our future financial performance, are based on assumptions, and involve known and unknown risks, uncertainties and other factors which may cause our actual results, performance or achievements to be materially different from any future results, performance or achievements expressed or implied by the forward-looking statements. We may not actually achieve the plans, intentions, expectations or objectives disclosed in our forward-looking statements and the assumptions underlying our forward-looking statements may prove incorrect. Therefore, you should not place undue reliance on our forward-looking statements. Actual results or events could differ materially from the plans, intentions, expectations, and objectives disclosed in the forward-looking statements that we make. Factors that we believe could cause actual results or events to differ materially from our forward-looking statements include, but are not limited to, those discussed in “Risk Factors,” in Item 1A, “Management’s Discussion and Analysis of Financial Condition and Results of Operations” in Item 7 and elsewhere in this Annual Report on Form 10-K. Our forward-looking statements in this Annual Report on Form 10-K are based on current expectations, and we do not assume any obligation to update any forward-looking statements for any reason, even if new information becomes available in the future. When used in this report, all references to “Theravance Biopharma”, the “Company”, or “we” and other similar pronouns refer to Theravance Biopharma, Inc. collectively with its subsidiaries.

3

PART I

ITEM 1. BUSINESS

Overview

Theravance Biopharma, Inc. (“we,” “our,” “Theravance Biopharma” or the “Company”) is a biopharmaceutical company primarily focused on the development and commercialization of medicines. Our focus is to deliver medicines that make a difference® in people’s lives.

In pursuit of our purpose, we leverage decades of expertise, which has led to the development of the United States (“US”) Food and Drug Administration (the “FDA”) approved YUPELRI® (revefenacin) inhalation solution indicated for the maintenance treatment of patients with chronic obstructive pulmonary disease (“COPD”). Ampreloxetine, our late-stage investigational once-daily norepinephrine reuptake inhibitor in development for the treatment of symptomatic neurogenic orthostatic hypotension (“nOH”) in patients with Multiple System Atrophy (“MSA”) has the potential to be a first in class therapy effective in treating a constellation of cardinal symptoms in MSA patients.

2023 Significant Developments

YUPELRI Sales Growth

In 2023, YUPELRI experienced sales growth and reached all-time high yearly net sales and profitability. Through the combined commercialization efforts with our partner Viatris Inc. (“Viatris”), total YUPELRI net sales increased by 9% to $221.0 million in 2023 compared to 2022. Hospital volumes, which we are directly responsible for, grew 46% in 2023 compared to 2022 and was a meaningful contributor to YUPELRI’s overall net sales growth for the year.

Initiation of Ampreloxetine New Phase 3 Clinical Study

In the first quarter of 2023, we initiated the ampreloxetine new Phase 3 clinical study (CYPRESS) in MSA patients with symptomatic nOH, using the Orthostatic Hypotension Symptom Assessment Scale (“OHSA”) composite score as the primary endpoint. In May 2023, we announced that the FDA granted Orphan Drug Designation status to ampreloxetine for the treatment of symptomatic nOH in patients with MSA. The study is currently enrolling patients with 42 clinical sites open across 11 countries, as of February 26, 2024.

Capital Return Program

In 2023, we repurchased 18.63 million of our shares on the open market at a weighted average cost of $10.551 per share for an approximate aggregate cost of $196.6 million, excluding fees and expenses. Since the inception of the capital return program in September 2022 through its completion in early January 2024, we repurchased a total of 31.41 million shares at a weighted average cost of $10.354 per share for an approximate aggregate cost of $325.3 million which reduced our shares by 37% since the inception of the capital return program.

Discontinued Investment in Research

In February 2023, we announced that we discontinued our research activities, including the inhaled Janus kinase (JAK) inhibitor program, and prioritized our R&D resources toward the ampreloxetine Phase 3 study and the completion of the YUPELRI Peak Inspiratory Flow Rate (PIFR-2) Phase 4 study. As a result of halting further investment in research activities, our headcount was reduced by approximately 17% in March 2023. We plan to seek a partnership to continue progression of our inhaled JAK inhibitor program.

Board Governance Changes

In 2023, we appointed three new independent directors reflecting our ongoing commitment to bringing new perspectives and complementary skills to the Company. In addition, we put forth a proposal to declassify the board of the directors over time which was approved at our May 2023 Annual General Meeting of Shareholders.

4

Our Programs

The chart below summarizes the status of our approved product, product candidate in development, and economic interest.

Graphic

Graphic

Graphic

Graphic

Glossary of Defined Terms used in Table Above:

COPD: Chronic Obstructive Pulmonary Disease;

FF: Fluticasone Furoate;

LAMA: Long-Acting Muscarinic Antagonist;

MSA: Multiple System Atrophy;

nOH: Neurogenic Orthostatic Hypotension;

NRI: Norepinephrine Reuptake Inhibitor;

UMEC: Umeclidinium; and

VI: Vilanterol

Core Program Updates

YUPELRI (revefenacin) Inhalation Solution

YUPELRI (revefenacin) inhalation solution is a once-daily, nebulized long-acting muscarinic antagonist (“LAMA”) approved for the maintenance treatment of COPD in the US. LAMAs are recognized by international COPD treatment guidelines as a cornerstone of maintenance therapy for COPD, regardless of severity of disease. Our market research indicates there is an enduring population of COPD patients in the US that either need or prefer nebulized delivery for maintenance therapy. The stability of revefenacin in both metered dose inhaler and dry powder inhaler (“MDI/DPI”) formulations suggests that revefenacin could also serve as a foundation for novel handheld combination products.

5

We co-developed YUPELRI with our collaboration partner, Viatris Inc. Under the terms of the Viatris Development and Commercialization Agreement (the “Viatris Agreement”), we led the US Phase 3 development program for YUPELRI in COPD, and Viatris was responsible for reimbursement of our costs related to the registrational program up until the approval of the first new drug application, after which costs were shared. YUPELRI was approved by the FDA for the maintenance treatment of patients with COPD in November 2018. In the US, Viatris is leading the commercialization of YUPELRI, and we co-promote the product under a profit and loss sharing arrangement (65% to Viatris; 35% to us). Outside the US (excluding China and adjacent territories), Viatris is responsible for development and commercialization and will pay us a tiered royalty on net sales at percentage royalty rates ranging from low double-digits to mid-teens. We retain worldwide rights to revefenacin delivered through other dosage forms, such as a MDI/DPI.

In 2019, we granted Viatris exclusive development and commercialization rights to nebulized revefenacin in China and adjacent territories, which include the Hong Kong SAR, the Macau SAR, and Taiwan, (collectively, the “China Region”) and we are eligible to receive low double-digit tiered royalties on net sales of nebulized revefenacin, if approved. As noted above, Viatris is responsible for all aspects of development and commercialization of nebulized revefenacin in the China Region, including pre- and post-launch activities and product registration and all associated costs.

Under the terms of the Viatris Agreement, as amended, as of December 31, 2023, we were eligible to receive from Viatris potential global development, regulatory and sales milestone payments (excluding the China Region) of up to $205.0 million in the aggregate with $160.0 million associated with YUPELRI monotherapy and $45.0 million associated with future potential combination products. Of the $160.0 million associated with monotherapy, $10.0 million relates to regulatory actions in the EU and $150.0 million relates to sales milestones based on achieving certain levels of annual US net sales as follows:

 YUPELRI US Net Sales

Sales Milestones

(In a Calendar Year)

Due from Viatris

$250.0 million

$25.0 million

$500.0 million

$50.0 million

$750.0 million

$75.0 million

As of December 31, 2023, we were also eligible to receive additional potential development and sales milestones of up to $52.5 million related to Viatris’ development and commercialization of nebulized revefenacin in the China Region with $45.0 million associated with YUPELRI monotherapy and $7.5 million associated with future potential combination products. Of the $45.0 million associated with monotherapy, $7.5 million relates to regulatory approval in the China Region and $37.5 million relates to sales milestones based on achieving certain levels of cumulative net sales in the China Region as follows:

YUPELRI China Region Net Sales

Sales Milestones

(Cumulative)

Due from Viatris

$100.0 million

$2.5 million

$200.0 million

$5.0 million

$400.0 million

$10.0 million

$800.0 million

$20.0 million

With respect to the China Region royalties, we are eligible to receive low double-digit tiered royalties on net sales of nebulized revefenacin as follows:

 YUPELRI China Region Net Sales Thresholds

Royalty Rate

(Annual)

Due from Viatris

≤ $75.0 million

14%

> $75.0 million to ≤ $150.0 million

17%

> $150 million

20%

6

In November 2023, we learned that Viatris’ Phase 3 study of YUPELRI in China was positive, and the data were consistent with previous findings of YUPELRI’s strong efficacy. Viatris plans to move forward with a registrational filing for YUPELRI in China in mid-2024.

In August 2021, we announced that in collaboration with our partner Viatris, we were initiating a Phase 4 study comparing improvements in lung function in adults with severe to very severe COPD and suboptimal inspiratory flow rate following once-daily treatment with either revefenacin (YUPELRI) delivered via standard jet nebulizer or tiotropium delivered via a dry powder inhaler (Spiriva® HandiHaler®). This study was aimed at helping to better inform decisions when physicians are designing a personalized COPD treatment plan with patients. We agreed to pay 35% of the Phase 4 study costs, and Viatris agreed to pay 65% of the Phase 4 study costs. The first patient for the Phase 4 study was enrolled in January 2022. In January 2024, we announced that the Phase 4 study did not show a statistically significant difference between YUPELRI and Spiriva HandiHaler on the primary endpoint, change from baseline in trough forced expiratory volume in one second (FEV1) at day 85. While the primary endpoint in the Phase 4 study was not met, YUPELRI demonstrated an efficacy and safety profile consistent with its performance in other clinical studies.

While Viatris records total YUPELRI net sales, we are entitled to a 35% share of the net profit (loss). Our implied 35% share of total YUPELRI net sales is presented below:

Year Ended December 31, 

Change

(In thousands)

  

2023

  

2022

  

$

  

%

    

YUPELRI net sales (100% recorded by Viatris)

$

220,962

$

201,866

$

19,096

9

%  

YUPELRI net sales (Theravance Biopharma implied 35%)

77,337

70,653

6,684

9

Ampreloxetine (TD-9855)

Ampreloxetine is an investigational, once-daily norepinephrine reuptake inhibitor (“NRI”) that we are developing for the treatment of Multiple System Atrophy (“MSA”) patients with symptomatic neurogenic orthostatic hypotension (“nOH”). nOH is caused by primary autonomic failure conditions and the majority of patients with MSA experience symptoms of nOH. Ampreloxetine has high affinity for binding to the norepinephrine (“NE”) transporter. By blocking the action of the NE transporter, ampreloxetine causes an increase in extracellular concentrations of norepinephrine. Ampreloxetine is wholly owned by Theravance Biopharma.

Based on positive results from a small exploratory Phase 2 study in nOH and discussions with the FDA, we advanced ampreloxetine into a Phase 3 program. We announced the initiation of patient dosing in study in early 2019. The Phase 3 program consisted of two pivotal studies and one non-pivotal study. The first pivotal study (SEQUOIA), a four-week, randomized double-blind, placebo-controlled study, was designed to evaluate the efficacy and safety of ampreloxetine in Parkinson’s disease (“PD”), pure autonomic failure (“PAF”) and MSA patients with symptomatic nOH. The second pivotal study (REDWOOD), a four-month open label study followed by a six-week randomized withdrawal phase was designed to evaluate the durability of the same patient group’s response to ampreloxetine. The protocol for the pivotal studies stipulated an enrollment threshold of 40% MSA patients based on the hypothesis ampreloxetine would work the best in patients with MSA because they have more intact nerves on which ampreloxetine can exert its effect, relative to the other patient types in the study. The third, non-pivotal study (OAK), was a three and half year long-term extension study.

In September 2021, we reported that the SEQUOIA Phase 3 clinical study did not meet its primary endpoint. Most treatment-related adverse events were mild or moderate in severity. Serious adverse events occurred in two patients on placebo and four on ampreloxetine, none of which were considered related to the study drug. No deaths were reported, and there was no signal for supine hypertension.

In April 2022, we reported that the REDWOOD Phase 3 clinical study did not meet its primary endpoint as the results were not statistically significant for the overall population of patients which included patients with PD, PAF, and MSA. The pre-specified subgroup analysis by disease type suggested that the average benefit seen in patients receiving ampreloxetine was largely driven by a benefit to MSA patients. The benefit to MSA patients in the study was observed in multiple endpoints including Orthostatic Hypotension Symptom Assessment Scale (“OHSA”) composite, Orthostatic Hypotension Daily Activities Scale (“OHDAS”) composite, Orthostatic Hypotension Questionnaire (“OHQ”) composite

7

and OHSA #1. Throughout the study, there was no indication of worsening of supine hypertension among any of the patient sub-groups. Data suggest that ampreloxetine was well-tolerated and no new safety signals were identified among any of the patient sub-groups.

In June 2022, we held a Type C meeting with the FDA. From this meeting, we aligned on a path to a New Drug Application (“NDA”) filing with one additional Phase 3 clinical study (CYPRESS) in MSA patients with symptomatic nOH, using the OHSA composite score as the primary endpoint. This Phase 3 study was initiated in the first quarter of 2023, and the study is currently open to recruitment with the expectation of enrolling the final patient into the open label period of the study in the second half of 2024. In May 2023, we announced that the FDA granted Orphan Drug Designation status to ampreloxetine for the treatment of symptomatic nOH in patients with MSA. 

In July 2022, Royalty Pharma Investments 2019 ICAV (“Royalty Pharma”) agreed to invest up to $40.0 million to advance the development of ampreloxetine in MSA in exchange for unsecured low single-digit royalties. Royalty Pharma’s $40.0 million investment in ampreloxetine included a $25.0 million upfront payment received in July 2022 and an additional $15.0 million payment upon the first regulatory approval of ampreloxetine. In exchange, Royalty Pharma will receive future unsecured royalties of 2.5% on annual ampreloxetine global net sales up to $500.0 million and 4.5% on annual global net sales over $500.0 million. If ampreloxetine regulatory approval is not achieved or if ampreloxetine sales are never recognized, the amounts invested by Royalty Pharma would not be repaid by us.

Skin-selective Pan-JAK inhibitor Program

In December 2019, we entered into a global license agreement with Pfizer Inc. (“Pfizer”) for our preclinical skin-selective, locally acting pan-JAK inhibitor program (the “Pfizer Agreement”). The compounds in this program are designed to target validated pro-inflammatory pathways and are specifically designed to possess skin-selective activity with minimal systemic exposure. Under the Pfizer Agreement, Pfizer had an exclusive license to develop, manufacture and commercialize certain compounds for all uses other than gastrointestinal, ophthalmic, and respiratory applications. We received an upfront cash payment of $10.0 million in 2019, and in March 2022, we received a $2.5 million development milestone payment from Pfizer for the first patient dosed in a Phase 1 clinical trial of the skin-selective pan-JAK inhibitor program. In June 2023, we received notice from Pfizer terminating the Pfizer Agreement, effective as of October 7, 2023, at which time the skin-selective pan-JAK inhibitor program was returned to us.

Economic Interests and Other Assets

Mid- and Long-Term Economic Interest in TRELEGY®

In July 2022, we completed the sale of all of our equity interests in Theravance Respiratory Company, LLC (“TRC”) representing our 85% economic interest in the sales-based royalty rights on worldwide net sales of GSK plc's (“GSK”) TRELEGY ELLIPTA (“TRELEGY”) to Royalty Pharma for approximately $1.1 billion in upfront cash while retaining future value through the right to receive contingent milestone payments and certain outer year-royalties (the “TRELEGY Royalty Transaction”).

From and after January 1, 2023, for any calendar year starting with the year ended December 31, 2023 and ending with the year December 31, 2026, upon certain milestone minimum royalty amounts for TRELEGY being met, Royalty Pharma is obligated to make certain cash payments to us (the “Milestone Payment(s)”). As of January 1, 2024, a total of $200.0 million in potential Milestone Payments remain available to us. For the next potential Milestone Payment, we are eligible to receive either (i) $25.0 million if Royalty Pharma receives $240.0 million or more in royalty payments from GSK with respect to 2024 TRELEGY global net sales, which we would expect to occur in the event TRELEGY global net sales are approximately $2.86 billion; or (ii) $50.0 million if Royalty Pharma receives $275.0 million or more in royalty payments from GSK with respect to 2024 TRELEGY global net sales, which we would expect to occur in the event TRELEGY global net sales exceed approximately $3.21 billion. Fourth quarter of 2023 global net sales were $737.0 million which represented an increase of 35% year-over-year, and total 2023 global net sales were $2.7 billion which represented an increase of 28% year-over-year.

In addition to potential Milestone Payments, we will receive from Royalty Pharma 85% of the royalty payments on TRELEGY payable (a) for sales or other activities occurring on and after January 1, 2031 related to TRELEGY in the

8

US, and (b) for sales or other activities occurring on and after July 1, 2029 related to TRELEGY outside of the US. US TRELEGY royalties payable to us by Royalty Pharma are expected to end in late 2032, and ex-US royalties are expected to end in the mid-2030s and are country specific. Royalty rates are upward tiering from 6.5% to 10% and based on total annual net sales.

The following information regarding the TRELEGY program is based solely upon publicly available information and may not reflect the most recent developments under the programs.

TRELEGY provides the activity of an inhaled corticosteroid (FF) plus two bronchodilators (UMEC, a LAMA, and VI, a long-acting beta2 agonist, or LABA) in a single delivery device administered once-daily. TRELEGY is approved for use in the US, European Union (“EU”), and other countries for the long-term, once-daily, maintenance treatment of patients with COPD. Additionally, the FDA approved an sNDA for the use of TRELEGY to treat asthma in adults in September 2020 making TRELEGY the first once-daily single inhaler triple therapy for the treatment of both asthma and COPD in the US. GSK has obtained approval for the asthma indication in ten additional markets. TRELEGY is currently expected to generate global peak sales of $3.7 billion in 2027 according to consensus estimates. Over the past three years, TRELEGY has shown substantial growth, with global net sales increasing annually from $661.4 million in 2019 to $2.7 billion in 2023.

See “Risk Factors—We do not control the commercialization of TRELEGY; accordingly, our receipt of Milestone Payments and receipt of the value we currently anticipate from the Outer Years Royalty will depend on, among other factors, GSK’s ability to further commercialize TRELEGY” for additional information.

Development Projects

Our focus remains on near-term value opportunities which consists of executing our ampreloxetine registration Phase 3 study (CYPRESS) and preparing for the NDA filing process. In February 2023, as part of our 2023 Strategic Actions, we announced the decision to discontinue research activities including our inhaled JAK program, including nezulcitinib, a nebulized, lung-selective JAK inhibitor positioned for the treatment of acute and chronic lung diseases.

Our Strategy

Our focus is to deliver medicines that make a difference® in people's lives. In pursuit of our purpose, we leverage decades of expertise, which has led to the development of FDA-approved YUPELRI® (revefenacin) inhalation solution indicated for the maintenance treatment of patients with COPD. Ampreloxetine, our late-stage investigational norepinephrine reuptake inhibitor in development for symptomatic nOH, has the potential to be a first in class therapy effective in treating a constellation of cardinal symptoms in MSA patients. We are committed to creating/driving shareholder value.

We follow these core guiding principles in our mission to drive value creation:

Focus on insight and innovation;
Outsource non-core activities;
Create and foster an integrated environment; and
Aggressively manage uncertainty.

We manage our pipeline with the goal of optimizing program value and allocation of resources. We employ multiple strategies for commercialization of our products. Our approach may involve retaining product rights and marketing a product independently in the US or we may partner a product to extend our commercial reach, to expand our geographic reach, and/or to manage the financial risk associated with the program. Alternatively, we may monetize or divest an asset that we designate as outside our core business, where we believe the program is optimized by leveraging partner capabilities and removing or limiting our research and development costs.

9

Manufacturing

We rely on a network of third-party contract manufacturing organizations to produce the active pharmaceutical ingredients (“API”) and drug products required for our clinical trials. We believe that we and our partners have in-house expertise to manage this network of third-party manufacturers, and we believe that we will be able to continue to negotiate third-party manufacturing arrangements on commercially reasonable terms and that it will not be necessary for us to rely on internal manufacturing capacity in order to develop or, potentially, commercialize our products. However, if we are unable to obtain contract manufacturing or obtain such manufacturing on commercially reasonable terms, or if manufacturing is interrupted at one of our suppliers, whether due to regulatory or other reasons, we may not be able to develop or commercialize our products as planned.

Any inability to acquire sufficient quantities of API or drug product in a timely manner from current or future sources could disrupt our development programs, the conduct of future clinical trials or our commercialization efforts. For more information, see the risk factor under the heading “There is a single source of supply for a number of our product candidates and for YUPELRI, and our business will be harmed if any of these single-source manufacturers are not able to satisfy demand and alternative sources are not available” of this Annual Report on Form 10-K.

Government Regulation

The development and commercialization of pharmaceutical products and our product candidates by us, our collaboration partners and licensees, and those commercializing products in which we have an economic interest, such as GSK, are subject to extensive regulation by governmental authorities in the US and other countries. Before marketing in the US, any medicine must undergo rigorous preclinical studies and clinical studies and an extensive regulatory approval process implemented by the FDA under the Federal Food, Drug, and Cosmetic Act. Outside the US, the ability to market a product depends upon receiving a marketing authorization from the appropriate regulatory authorities which are subject to equally rigorous regulatory obligations. The requirements governing the conduct of clinical studies, marketing authorization, pricing and reimbursement vary widely from country to country. In any country, however, the commercialization of pharmaceutical products is permitted only if the appropriate regulatory authority is satisfied that we have presented adequate evidence of the safety, quality and efficacy of the product.

Before commencing clinical studies in humans in the US, we must submit to the FDA an investigational new drug application (“IND”) that includes, among other things, the general investigational plan and protocols for specific human studies and the results of preclinical studies. An IND will go into effect 30 days following its receipt by the FDA unless the FDA issues a clinical hold. Once clinical studies have begun under the IND, they are usually conducted in three phases and under FDA oversight. These phases generally include the following:

Phase 1. The product candidate is introduced into patients or healthy human volunteers and is tested for safety, dose tolerance and pharmacokinetics.

Phase 2. The product candidate is introduced into a limited patient population to assess the efficacy of the drug in specific, targeted indications, assess dosage tolerance and optimal dosage, and identify possible adverse effects and safety risks.

Phase 3. Phase 3 clinical trials are undertaken to further evaluate dosage, clinical efficacy, potency and safety in an expanded patient population at geographically dispersed clinical trial sites. These clinical trials are intended to establish the overall risk/benefit profile of the product and provide an adequate basis for product labeling.

The results of product development, preclinical studies and clinical studies must be submitted to the FDA as part of an NDA. The NDA also must contain extensive manufacturing information, and under the Pediatric Research Equity Act (“PREA”), certain applications for approval must also include an assessment, generally based on clinical study data, of the safety and effectiveness of the subject drug in relevant pediatric populations. The submission of an NDA generally requires payment of a substantial user fee to the FDA under the Prescription Drug User Fee Act (“PDUFA”), subject to certain limited deferrals, waivers and reductions. FDA’s PDUFA performance goal is to review and act on 90 percent of priority new molecular entity (“NME”) NDA submissions within 6 months of the 60-day filing date, and to review and act on 90 percent of standard NME NDA submissions within 10 months of the 60-day filing

10

date. The FDA may determine that a Risk Evaluation and Management Strategy (“REMS”) is necessary to ensure that the benefits of a product outweigh its risks. At the end of the review period, the FDA communicates either approval of the NDA or issues a complete response letter (“CRL”) listing the application’s deficiencies. The CRL may require additional testing or information, including additional pre-clinical or clinical data, for the FDA to reconsider the application. Even if such additional information and data are submitted, the FDA may decide that the NDA still does not meet the standards for approval. Data from clinical trials are not always conclusive and the FDA may interpret data differently than the sponsor. FDA approval of any application may include many delays or never be granted. If FDA grants approval, an approval letter authorizes commercial marketing of the product candidate with specific prescribing information for specific indications. Post-approval modifications to the drug, such as changes in indications, labeling, or manufacturing processes or facilities, may require a sponsor to develop additional data or conduct additional pre-clinical studies or clinical trials, to be submitted in a new or supplemental NDA, which would require FDA approval.

If an application is approved, drug products are subject to continuing regulation by the FDA, and the FDA may withdraw the product approval if compliance with post-marketing regulatory standards is not maintained or if safety or quality issues are identified after the product reaches the marketplace. In addition, the FDA may require post-marketing studies, sometimes referred to as Phase 4 studies, to monitor the safety and effectiveness of approved products, and may limit further marketing of the product based on the results of these post-marketing studies. The FDA has broad post-market regulatory and enforcement powers, including the ability to require changes to a product’s approved labeling, including the addition of new warnings and contraindications, or the implementation of other risk management measures, including distribution-related restrictions, if there are new safety information developments, suspend or delay issuance of approvals, seize products, withdraw approvals, enjoin violations, and initiate criminal prosecution.

If regulatory approval for a medicine is obtained, the clearance to market the product will be limited to those diseases and conditions approved by FDA and for which the medicine was shown to be effective, as demonstrated through clinical studies and specified in the medicine’s labeling. If this regulatory approval is obtained, a marketed medicine, its manufacturer and its manufacturing facilities are subject to continual review and periodic inspections by the FDA. The FDA ensures the quality of approved medicines, carefully monitoring manufacturers’ compliance with its current Good Manufacturing Practice (“cGMP”) regulations by conducting regular, periodic visits to re-inspect equipment, facilities, and processes following the initial approval of a product. Failure to comply with applicable cGMP requirements and conditions of product approval may lead the FDA to take enforcement actions or seek sanctions, including fines, issuance of warning letters, civil penalties, injunctions, suspension of manufacturing operations, operating restrictions, withdrawal of FDA approval, seizure or recall of products, and criminal prosecution. The cGMP regulations for drugs contain minimum requirements for the methods, facilities, and controls used in manufacturing, processing, and packaging of a medicine. The regulations are intended to make sure that a medicine is safe for use, and that it has the ingredients and strength it claims to have. Discovery of previously unknown problems with a medicine, manufacturer or facility may result in restrictions on the medicine or manufacturer, including fines, issuance of warning letters, civil penalties, injunctions, suspension of manufacturing operations, operating restrictions, costly recalls, withdrawal of FDA approval, and criminal prosecution.

Additionally, the FDA and other federal regulatory agencies closely regulate the marketing and promotion of drugs through, among other things, standards and regulations for direct-to-consumer advertising, advertising and promotion to healthcare professionals, communications regarding unapproved uses, industry-sponsored scientific and educational activities, and promotional activities involving the Internet. A product cannot be promoted before it is approved. After approval, product promotion can include only those claims relating to safety and effectiveness that are consistent with the labeling approved by the FDA. Healthcare providers are permitted to prescribe drugs for “off-label” uses - that is, uses not approved by the FDA and not described in the product’s labeling - because the FDA does not regulate the practice of medicine. However, FDA regulations impose restrictions on manufacturers’ communications regarding off-label uses. Broadly speaking, a manufacturer may not promote a drug for off-label use, but under certain conditions may engage in non-promotional, balanced, scientific communication regarding off-label use. Failure to comply with applicable FDA requirements and restrictions in this area may subject a company to adverse publicity and enforcement action by the FDA, the Department of Justice, or the Office of the Inspector General of the Department of Health and Human Services, as well as state authorities. This could subject a company to a range of penalties that could have a significant commercial impact, including civil and criminal fines and agreements that materially restrict the manner in which a company promotes or distributes a drug.

11

We, our collaboration partners and licensees are also subject to various laws and regulations regarding laboratory practices, the experimental use of animals and the use and disposal of hazardous or potentially hazardous substances in connection with our drug development. In each of these areas, as above, the FDA and other regulatory authorities have broad regulatory and enforcement powers, including the ability to suspend or delay issuance of approvals, seize products, withdraw approvals, enjoin violations, and initiate criminal prosecution, any one or more of which could have a material adverse effect upon our business, financial condition and results of operations.

Outside the US, the ability to market products will also depend on receiving marketing authorizations from the appropriate regulatory authorities. Risks similar to those associated with FDA approval described above exist with the regulatory approval processes in other countries.

United States Healthcare Reform

The Patient Protection and Affordable Care Act, as amended (the “Healthcare Reform Act”), substantially changed the way healthcare is financed by both governmental and private insurers, and impacts pricing and reimbursement of YUPELRI and the marketed drugs with respect to which we are entitled to royalty or similar payments, and related commercial operations. Certain provisions of the Healthcare Reform Act have been subject to judicial challenges as well as efforts to modify them or to alter their interpretation or implementation. We expect that the Healthcare Reform Act, its implementation, efforts to modify, or invalidate, the Healthcare Reform Act or portions thereof, or its implementation, and other healthcare reform measures that may be adopted in the future, could have a material adverse effect on our industry generally and on the ability of us, our collaboration partners, or those commercializing products with respect to which we have an economic interest or right to receive royalties to maintain or increase sales of our existing products or to successfully commercialize our product candidates, if approved. For more information, see the risk factor under the heading “Changes in healthcare law and implementing regulations, including government restrictions on pricing and reimbursement, as well as healthcare policy and other healthcare payor cost-containment initiatives, may negatively impact us, our collaboration partners, or those commercializing products with respect to which we have an economic interest or right to receive royalties” of this Annual Report on Form 10-K.

Pharmaceutical Pricing

We participated in and had certain price reporting obligations under the Medicaid Drug Rebate and other programs and we remain responsible for data reported under those programs in past quarters, as described in greater detail under the risk factor “If we failed to comply with our reporting and payment obligations under the Medicaid Drug Rebate program or other governmental pricing programs, 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” of this Annual Report on Form 10-K.

Our ability, and the ability of our collaboration partners, licensees, or those commercializing products with respect to which we have an economic interest or right to receive royalties to commercialize our products successfully, and our ability to attract commercialization partners for our products, depends in significant part on the availability of adequate financial coverage and reimbursement from third-party payors, including, in the US, governmental payors such as the Medicare and Medicaid programs, managed care organizations, and private health insurers. The Inflation Reduction Act of 2022 (the “IRA”) establishes a new manufacturer discount program, Part B and Part D inflation rebates, and a Drug Price Negotiation Program under which the prices for Medicare units of certain high Medicare spend drugs without generic or biosimilar competition will be capped by reference to, among other things, a specified non-federal average manufacturer price, with negotiated prices set to take effect starting in 2026. Whether any of our products are selected for negotiation for a given year will depend on whether they are at least 7 years post-approval/licensure; whether they meet any of the exclusions from eligibility for selection for negotiation, such as the exclusion of certain orphan drugs; their expenditures under Medicare Part B or Part D during a statutorily specified period; and whether a generic of the product has been determined to have come to market. Ampreloxetine received an Orphan Drug Designation status from the FDA, which should mean it will not be selected for negotiation, assuming it continues to meet all other criteria for the exclusion from eligibility for selection. However, our understanding of whether and when our products are likely to be subject to selection for negotiation could evolve as the Drug Price Negotiation Program is implemented. We further expect continued scrutiny on pricing from Congress, agencies, and

12

other bodies with respect to drug pricing. The reimbursement environment is described in greater detail under the risk factor “Changes in healthcare law and implementing regulations, including government restrictions on pricing and reimbursement, as well as healthcare policy and other healthcare payor cost-containment initiatives, may negatively impact us, our collaboration partners, or those commercializing products with respect to which we have an economic interest or right to receive royalties” of this Annual Report on Form 10-K.

Coverage and Reimbursement

Market acceptance and sales of any one or more of our product candidates will depend on reimbursement policies and may be affected by future healthcare reform measures in the US. Significant uncertainty exists as to the coverage and reimbursement status of any drug products for which we obtain regulatory approval. In the US and markets in other countries, sales of any products for which we receive regulatory approval for commercial sale will depend in part on the availability of reimbursement from third-party payers. Third-party payers include government health administrative authorities, managed care providers, private health insurers and other organizations. The process for determining whether a payer will provide coverage for a drug product may be separate from the process for setting the price or reimbursement rate that the payer will pay for the drug product. Third-party payers may limit coverage to specific drug products on an approved list, or formulary, which might not include all of the FDA-approved drugs for a particular indication. Third-party payers are increasingly challenging the price and examining the medical necessity and cost-effectiveness of medical products and services, in addition to their safety and efficacy. We may need to conduct expensive pharmacoeconomic studies in order to demonstrate the medical necessity and cost-effectiveness of our products, in addition to the costs required to obtain FDA approvals. Any approved products we commercialize may not be considered by payers to be medically necessary or cost-effective for particular diseases or conditions. A payer’s decision to provide coverage for a drug product does not imply that an adequate reimbursement rate will be approved. Adequate third-party reimbursement may not be available to enable us to maintain price levels sufficient to realize an appropriate return on our investment in product development.

Fraud and Abuse Laws

Our interactions and arrangements with customers and third-party payors are subject to applicable US federal and state fraud and abuse laws and equivalent third country laws. These laws and the related risks are described in greater detail under the risk factor “Our relationships with customers and third-party payors are subject to applicable anti-kickback, fraud and abuse, transparency and other healthcare laws and regulations, which could expose us to criminal sanctions, civil penalties, exclusion, contractual damages, reputational harm and diminished profits and future earnings” of this Annual Report on Form 10-K.

Data Privacy and Protection

We are subject to laws and regulations that address privacy and data security. In the US, numerous federal and state laws and regulations, including state data breach notification laws, state health information and/or genetic privacy laws, and federal and state consumer protection laws (e.g., Section 5 of the Federal Trade Commission Act (“FTC Act”)), govern the collection, use, disclosure, and protection of health-related and other personal information. Similar obligations apply outside of the US. For example, the General Data Protection Regulation (“GDPR”) amplified existing data protection obligations in the EU. These laws and related risks are described in greater detail under the risk factor “If we fail to comply with data protection laws and regulations, we could be subject to government enforcement actions (which could include civil or criminal penalties), private litigation and/or adverse publicity, which could negatively affect our operating results and business” of this Annual Report on Form 10-K.

Patents and Proprietary Rights

We will be able to protect our technology from unauthorized use by third parties only to the extent that our technology is covered by valid and enforceable patents or is effectively maintained as trade secrets. Our success in the future will depend in part on obtaining patent protection for our product candidates. Accordingly, patents and other proprietary rights are essential elements of our business. Our policy is to seek patent protection in the US and selected foreign countries for novel technologies, including compositions of matter that are commercially important to the development of our business. Issued US and foreign patents generally expire 20 years after their filing date. For proprietary know-how that is not patentable, processes for which patents are difficult to enforce and any other elements

13

of our drug discovery process that involve proprietary know-how and technology that is not covered by patent applications, we rely on trade secret protection and confidentiality agreements to protect our interests. We require all of our employees, consultants, and advisors to enter into confidentiality agreements. Where it is necessary to share our proprietary information or data with outside parties, our policy is to make available only that information and data required to accomplish the desired purpose and only pursuant to a duty of confidentiality on the part of those parties.

As of December 31, 2023, we owned a total of 176 issued US patents and 1,002 granted foreign patents, as well as additional pending US patent applications and foreign patent applications. The claims in these various patents and patent applications are typically directed to compositions of matter, including claims covering product candidates, crystalline forms, lead compounds and key intermediates, pharmaceutical compositions, methods of use and/or processes for making our compounds. Our patents and patent applications are also directed to other inventions made during the research and development process. In particular, our wholly-owned subsidiary Theravance Biopharma R&D IP, LLC owns the following US patents that are listed in the FDA Approved Drug Products with Therapeutic Equivalence Evaluations (Orange Book) for YUPELRI (revefenacin) inhalation solution: US Patent No. 7,288,657, expiring on December 23, 2025; US Patent No. 7,491,736, expiring March 10, 2025; US Patent No. 7,521,041, expiring March 10, 2025; US Patent No. 7,550,595, expiring March 10, 2025; US Patent No. 7,585,879, expiring March 10, 2025; US Patent No. 7,910,608, expiring March 10, 2025; US Patent No. 8,034,946, expiring March 10, 2025; US Patent No. 8,053,448, expiring March 10, 2025; US Patent No. 8,273,894, expiring March 10, 2025; US Patent No. 8,541,451, expiring August 25, 2031; US Patent No. 9,765,028, expiring July 14, 2030; US Patent No. 10,106,503, expiring March 10, 2025; US Patent No. 10,343,995, expiring March 10, 2025; US Patent No. 10,550,081, expiring July 14, 2030; US Patent No. 11,008,289, expiring July 14, 2030; US Patent No. 11,247,969, expiring March 10, 2025; US Patent 11,484,531, expiring October 23, 2039; US Patent 11,691,948, expiring July 14, 2030; and US Patent 11,858,898, expiring July 14, 2030 (each of the aforementioned expiration dates not including any patent term extensions that may be available under the Drug Price Competition and Patent Term Restoration Act of 1984). Thus, the last to expire patent currently listed in the Orange Book for YUPELRI (revefenacin) inhalation solution expires on October 23, 2039. On December 19, 2018, we filed patent term extension (“PTE”) applications in the US Patent and Trademark Office (“USPTO”) for US Patent Nos. 7,288,657 and 7,585,879. These PTE applications are currently pending and, if granted, we will be permitted to extend the term of one of these patents for the period determined by the USPTO.

The patent rights relating to YUPELRI (revefenacin) inhalation solution currently consist of issued US patents, pending US patent applications and certain counterpart patents and patent applications in a number of jurisdictions, including Europe and China.

Additionally, some of our patents and patent applications are directed to products in development. Our patent rights relating to ampreloxetine include an issued US composition of matter patent that expires in 2030 and an issued US method of treatment patent that expires in 2037 (in each case, not including any patent term extensions that may be available under the Drug Price Competition and Patent Term Restoration Act of 1984). The patent portfolio for this development product includes additional pending patent applications and granted patents in a number of jurisdictions. Nevertheless, issued patents can be challenged, narrowed, invalidated, or circumvented, which could limit our ability to stop competitors from marketing similar products and threaten our ability to commercialize our product candidates. Our patent position, similar to other companies in our industry, is generally uncertain and involves complex legal and factual questions. To maintain our proprietary position, we will need to obtain effective claims and potentially enforce these claims once granted. It is possible that, before any of our products can be commercialized, any related patent may expire or remain in force only for a short period following commercialization, thereby reducing any advantage of the patent. Also, we do not know whether any of our patent applications will result in any issued patents or, if issued, whether the scope of the issued claims will be sufficient to protect our proprietary position.

Patent Term Restoration, Regulatory Exclusivities, and Hatch-Waxman Litigation

Depending upon the timing, duration, and specifics of FDA approval of our product candidates, some of our US patents may be eligible for limited patent term extension under the Drug Price Competition and Patent Term Restoration Act of 1984, referred to as the Hatch-Waxman Act. The Hatch-Waxman Act permits a patent restoration term of up to five years as compensation for patent term lost during product development and the FDA regulatory review process. However, patent term restoration cannot extend the remaining term of a patent beyond a total of 14 years from the product’s approval date. The patent term restoration period is generally one-half the time between the effective date of

14

an IND and the submission date of an NDA, plus the time between the submission date of an NDA and the approval of that application, except that the period is reduced by any time during which the applicant failed to exercise due diligence. Only one patent applicable to an approved drug is eligible for the extension, and the extension must be applied for prior to expiration of the patent and within 60 days of approval. The USPTO, in consultation with the FDA, reviews and approves the application for any patent term extension or restoration.

The Hatch-Waxman Act also provides periods of regulatory exclusivity for products that would serve as a reference listed drug, or RLD, for an abbreviated new drug application, or ANDA, or application submitted under section 505(b)(2) of the FDCA, or 505(b)(2) application. If a product is a new chemical entity, or NCE — generally meaning that the active moiety has never before been approved in any drug — there is a period of five years from the product’s approval during which the FDA may not accept for filing any ANDA or 505(b)(2) application for a drug with the same active moiety. An ANDA or 505(b)(2) application may be submitted after four years, however, if the sponsor of the application makes a “Paragraph IV” certification stating that one or more of the Orange Book listed patents are invalid or will not be infringed by the applicant’s product.

A product, if not an NCE, or a new product use may instead qualify for a three-year period of exclusivity if the NDA contains new clinical data (other than bioavailability studies), derived from studies conducted by or for the sponsor, that were necessary for approval. In that instance, the exclusivity period does not preclude filing or review of an ANDA or 505(b)(2) application; rather, the FDA is precluded from granting final approval to the ANDA or 505(b)(2) application until three years after approval of the RLD. Additionally, the exclusivity applies only to the conditions of approval that required submission of the clinical data.

Once the FDA accepts for filing an ANDA or 505(b)(2) application containing a Paragraph IV certification, the applicant must within 20 days provide notice to the RLD NDA holder and patent owner that the application has been submitted and provide the factual and legal basis for the applicant’s assertion that the patent is invalid or not infringed. If the NDA holder or patent owner files suit against the ANDA or 505(b)(2) applicant for patent infringement within 45 days of receiving the Paragraph IV notice, the FDA is prohibited from approving the ANDA or 505(b)(2) application for a period of 30 months or the resolution of the underlying suit, whichever is earlier. If the RLD has NCE exclusivity and the notice is given and suit filed during the fifth year of exclusivity, the regulatory stay extends until 7.5 years after the RLD approval. The FDA may approve the proposed product before the expiration of the regulatory stay if a court finds the patent invalid or not infringed or if the court shortens the period because the parties have failed to cooperate in expediting the litigation.

During January 2023, we received notice from Accord Healthcare, Inc.; Cipla USA, Inc. and Cipla Limited; Eugia Pharma Specialties Ltd.; Lupin Inc.; Mankind Pharma Ltd.; Orbicular Pharmaceutical Technologies Private Limited; and Teva Pharmaceuticals, Inc. (collectively, the “generic companies”), that they have each filed with FDA an ANDA, for a generic version of YUPELRI. The notices from the generic companies each included a Paragraph IV certification with respect to five of our patents listed in FDA’s Orange Book for YUPELRI. The asserted patents relate generally to polymorphic forms of and a method of treatment using YUPELRI. In February 2023, we filed patent infringement suits against the generic companies in federal district court, which continue in the United States District Court for the District of New Jersey. That complaint alleges that by filing the ANDAs, the generic companies have infringed five of our Orange Book listed patents. We are seeking a permanent injunction to prevent the generic companies from introducing a generic version of YUPELRI that would infringe our patents. As a result of this lawsuit, a stay of approval through May 2026 will be imposed by FDA on the generic companies’ ANDAs pending any adverse court decision.

We have subsequently filed further complaints and amended complaints regarding newly-granted Orange Book listed patents, as well as certain non-Orange Book listed patents. These new complaints do not result in any further stay of approval by FDA.

As of February 28, 2024, we have settled all litigation with Accord Healthcare, Inc.; Lupin Pharmaceuticals, Inc.; Orbicular Pharmaceutical Technologies Private Limited; and Teva Pharmaceuticals, Inc. pursuant to individual agreements in which we granted these companies a royalty-free, non-exclusive, non-sublicensable, non-transferable license to manufacture and market their respective generic versions of YUPELRI inhalation solution in the US on or

15

after the licensed launch date of April 23, 2039, subject to certain exceptions as is customary in these type of agreements. As required by law, the settlements are subject to review by the U.S. Department of Justice and the Federal Trade Commission. The patent litigation against the three remaining generic companies, along with certain affiliates, remains pending.

This litigation and the related risks are described in greater detail under the risk factor “Litigation to protect or defend our intellectual property or third-party claims of intellectual property infringement would require us to divert resources and may prevent or delay our drug discovery and development efforts” of this Annual Report on Form 10-K.

Competition

Our late-stage development programs, and the marketed products to which we are entitled to profit share revenue, royalty or similar payments are primarily focused on respiratory and neurological therapeutics. Our commercial infrastructure is focused primarily on the acute care setting. We expect that any medicines that we commercialize with our collaborative partners or on our own will compete with existing and future market-leading medicines.

Many of our competitors have substantially greater financial, technical and personnel resources than we have. In addition, many of these competitors have significantly greater commercial infrastructures than we have. Our ability to compete successfully will depend largely on our ability to leverage our experience in drug development and commercialization to:

develop medicines that are superior to other products in the market;
attract and retain qualified scientific, clinical development and commercial personnel;
obtain patent and/or other proprietary protection for our medicines and technologies;
obtain required regulatory approvals;
commercialize approved products; and
successfully collaborate with pharmaceutical companies in the development and commercialization of new medicines.

YUPELRI (revefenacin) inhalation solution

YUPELRI competes predominately with short acting nebulized bronchodilators that are dosed three to four times per day. During 2023, Sunovion Pharmaceuticals Inc. voluntarily withdrew Lonhala® Magnair® (glycopyrrolate) from the US market due to limited utilization, leaving YUPELRI as the only approved nebulized LAMA as of December 31, 2023.

Verona Pharma plc’s ensifentrine, a first-in-class, selective inhaled dual inhibitor of PDE3 and PDE4 is expected to launch in the US in the second half of 2024. Nebulized ensifentrine has the potential to be complementary to YUPELRI given that it is another nebulized treatment for COPD.

Sanofi and Regeneron Pharmaceutical, Inc. are expecting US approval for their first-in-class, IL-4/IL-13 monoclonal antibody (mAb) Dupixent® (dupilumab) for COPD in the second half of 2024. The expanded indication is expected to be a maintenance treatment for patients with moderate-to-severe COPD, who are uncontrolled with current SOC triple therapy (LAMA + LABA + ICS) and have evidence of Type 2 inflammation and frequent exacerbation history. Dupixent is currently indicated for atopic dermatitis, asthma, chronic rhinosinusitis with nasal polyposis, eosinophilic esophagitis and prurigo nodularis.

Ampreloxetine norepinephrine reuptake inhibitor (“NRI”)

If successfully developed and approved, ampreloxetine would be expected to serve as the only safe, convenient, and durably effective treatment option for MSA patients with symptomatic nOH. While droxidopa is currently the sole product approved for nOH patients, it was approved to treat dizziness, lightheadedness, or the “feeling that you are about to black out in adults who experience nOH and who have MSA or other conditions. Droxidopa has never demonstrated

16

a durable effect on nOH symptoms including failure of a confirmatory study known as RESTORE which was required by the FDA as a condition of an accelerated approval. Northera®, marketed by Lundbeck NA Ltd., is the branded version of droxidopa and became generic in 2021. Midodrine, which is approved for OH, is not indicated to improve symptoms of nOH. Both midodrine and droxidopa must be taken 3 times daily and carry a black box warning for its potential to lead to a “marked elevation of supine blood pressure”. Pending confirmation of its clinical profile in the CYPRESS study, it is anticipated that ampreloxetine will represent a differentiated treatment option for MSA patients with symptomatic nOH.

Trelegy (the combination of fluticasone furoate/umeclidinium bromide/vilanterol)

For treatment of COPD, Trelegy competes in all major markets with AstraZeneca’s Breztri® Aerosphere® (budesonide/glycopyrronium/formoterol fumarate, dosed twice per day). Trimbow® (beclometasone dipropionate/formoterol fumarate/glycopyrronium bromide, dosed twice per day) from Chiesi Farmaceutici is an additional COPD competitor in Europe.

For treatment of asthma, TRELEGY is the only triple therapy approved in the US and competes in Japan with Novartis’s Enerzair® Breezhaler® (indacaterol acetate, glycopyrronium bromide and mometasone furoate, dosed once daily).

In both COPD and asthma, TRELEGY also competes with “open triple” therapy which can be accomplished by the concurrent use of two or three products. An example of such use includes a LABA/ICS combination, such as AstraZeneca’s Symbicort® and a LAMA such as Boehringer Ingelheim’s Spiriva®.

Human Capital

As of December 31, 2023, we had 99 employees. Of these employees, 88 were based in the US, and 11 were based in Dublin, Ireland.

Culture and Employee Engagement

We consider our employee relations first-rate and strive to provide a culture of purpose, engagement, and learning. We have a strong value proposition anchored in our Core Values—We Think it Through, We Find a Way, We Get it Done, and We Win Together. We strive to live these values across the Company every day, integrating them into everything from our interview, hiring, and onboarding processes to our PULSE performance process, total rewards, and recognition programs. In addition to valuing professional qualifications, we emphasize the importance of character and integrity, fostering a culture of empowerment where employees have ownership in business outcomes.

Reflected in our Core Values are behaviors that keep our people engaged and working collaboratively. Our employees are encouraged to ask questions, make suggestions, and provide input through many forms of corporate communication, such as an open-door policy, all-employee meetings, an anonymous online suggestion box, and an employee PULSE survey. Our employee PULSE survey is designed to assist us in measuring overall employee engagement, and we consistently achieve participation rates between 85% to 100%. Our 2023 survey scores averaged an overall score of 4.5 on a scale of 1 (Strongly Disagree) through 5 (Strongly Agree), and we received 100% participation from employees. These survey results provide important insight into organizational success and allow areas of opportunity to be identified and addressed.

We expect all employees to observe the highest levels of business ethics while delivering the highest levels of performance. These expectations are outlined and reinforced in various documents and forms of communication within and across our Company. The Company encourages employees to speak up and raise questions and concerns promptly about any situation that may violate our Code of Business Conduct, our Core Values, or our policies. We seek to promote an environment that fosters honest communications about matters of conduct related to our business activities, whether that conduct occurs within the Company, involves one of the Company’s contractors, suppliers, consultants, clients, or any other party with a business relationship with the Company. We work diligently to make clear that management is prepared to address any reported violations and ensure that it is known that any form of retaliation is strictly prohibited. In addition, we have an easily accessible hotline available to employees wishing to report complaints anonymously.

17

Diversity, Equity, and Inclusion

As an equal-opportunity employer, we strive to build and maintain a culture of diversity, equity, and inclusion through both our business and human resources practices and policies. We work to eliminate discrimination and harassment in all its forms, including related to color, race, sex or gender, sexual orientation, gender identity, age, pregnancy, caste, disability, ethnicity, national origin, ancestry, religious beliefs, veteran status, uniformed service member status, or physical or mental disability. We strive to build and foster a culture where all employees feel empowered to be their authentic selves. Our Diversity, Equity & Inclusion Council and Women’s Leadership Network are Company-sponsored, employee-led groups that aim to improve attraction, retention, development, inclusion, and engagement of a diverse and global workforce. For the benefit of our employees, patients, and community, we must celebrate, encourage, and support similarities and differences to drive innovation.

Talent, Development, and Total Rewards

We believe that our talent strategy of providing exciting career growth and development opportunities, recognizing, and rewarding performance, providing competitive compensation and benefits assists us in attracting and retaining the best talent. We believe we are successful in our retention efforts because we provide challenging work assignments, cross-functional teamwork experiences, and career progression supported by new skill-building. We invest in employee learning and development by identifying and providing training and development programs, speakers, tuition reimbursement, and cross-training in areas of interest beyond hired role.

We work diligently to attract the best talent from a diverse range of sources to meet the current and future demands of our business. We offer a competitive total rewards package that supports our business strategy to attract, retain and reward our employees in a highly competitive market. Our employees are provided with a strong base salary, cash bonus opportunities, equity incentives, health and wellness benefits, and programs. We regularly evaluate our compensation programs with an independent consultant and utilize industry benchmarking. In addition, we provide a variety of programs and services that meet our employees' needs and encourage work-life balance. These services include competitive and affordable healthcare and additional insurance benefits for both full-time and part-time employees, including eligible dependents. We also match contributions to tax-qualified defined contribution savings (401k) plans, offer an employee share purchase plan (“ESPP”), and provide training and development programs designed to improve workplace performance while supporting flexible, hybrid-remote working.

Understanding the importance of goal setting and ongoing career development conversations, we require managers and employees to play an active role in the PULSE performance management process at monthly, quarterly, and annual frequencies. PULSE is designed to increase clarity and accountability for roles and responsibilities, strengthen communication, and build trust, all while championing personal and professional growth, learning, and success.

Workplace Safety

Workplace safety is always a priority for us. To maintain a safe and healthy workplace, we have implemented initiatives, procedures, and policies designed to address risk and stay compliant with relevant national and international health and safety standards. We continue to focus on employee wellness and safety, policy updates based on Centers for Disease Control and Prevention (“CDC”), county, federal, and state guidelines, and ongoing employee communication.

Financial Information About Geographic Areas

Information on our total revenues attributed to geographic areas and customers who represented at least 10% of our total revenues is included in “Item 8, Note 3. Segment Information,” to our consolidated financial statements in this Annual Report on Form 10-K.

Corporation Information

Theravance Biopharma was incorporated in the Cayman Islands in July 2013 under the name Theravance Biopharma, Inc. Theravance Biopharma began operating as an independent, publicly-traded company on June 2, 2014 following a spin-off from Innoviva, Inc. Our corporate address in the Cayman Islands is P.O. Box 309, Ugland House,

18

Grand Cayman, KY1-1104, Cayman Islands, and the address of our wholly-owned US operating subsidiary is Theravance Biopharma US, Inc., 901 Gateway Boulevard, South San Francisco, California 94080, which also serves as our principal executive office. While Theravance Biopharma is incorporated under Cayman Island law, the Company became an Irish tax resident effective July 1, 2015. The office address of our wholly-owned Irish operating subsidiary, Theravance Biopharma Ireland Limited, is The Lennox Building, Suite 101, 50 Richmond Street South, Saint Kevin’s, Dublin, Ireland.

Available Information

Our Internet address is www.theravance.com. Our investor relations website is located at https://investor.theravance.com. We make available free of charge on our investor relations website under “SEC Filings” our Annual Reports on Form 10-K, Quarterly Reports on Form 10-Q, Current Reports on Form 8-K, our directors’ and officers’ Section 16 Reports and any amendments to those reports as soon as reasonably practicable after filing or furnishing such materials to the US Securities and Exchange Commission (“SEC”). The SEC maintains a website that contains the materials we file with or furnish to the SEC at www.sec.gov. Our current Code of Business Conduct, Corporate Governance Guidelines, Articles of Association, Board of Director Committee Charters, and other materials, including amendments thereto, may also be found on our investor relations website under “Corporate Governance.” The information found on our website is not part of this or any other report that we file with or furnish to the SEC. Theravance Biopharma and the Theravance Biopharma logo are registered trademarks of the Theravance Biopharma group of companies. Trademarks, tradenames, or service marks of other companies appearing in this report are the property of their respective owners.

19

ITEM 1A. RISK FACTORS

The risks described below and elsewhere in this Annual Report on Form 10-K and in our other public filings with the SEC are not the only risks facing us. Additional 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 and/or operating results.

Summary of Principal Risks Associated with Theravance Biopharma’s Business

We may never achieve or sustain profitability from our operations;

If YUPELRI’s acceptance by physicians, patients, third party payors, or the medical community in general does not continue to grow, we may not receive significant additional revenues from sales of this product;

In collaboration with Viatris, we are responsible for marketing and sales of YUPELRI in the US, which subjects us to certain risks;

Any delay in commencing or completing clinical studies for product candidates or product and any adverse results from clinical or non-clinical studies or regulatory obstacles product candidates or product may face, would harm our business and the price of our securities could fall;

If our product candidates are not approved by regulatory authorities, including the FDA, we will be unable to commercialize them;

If our partners do not satisfy their obligations under our agreements with them, or if they terminate our partnerships with them, we may not be able to develop or commercialize our partnered product candidates as planned;

Our ongoing drug development efforts might not generate additional approvable drugs;

We face substantial competition from companies with more resources and experience than we have, which may result in others discovering, developing, receiving approval for or commercializing products before or more successfully than we do;

We are subject to extensive and ongoing regulation, oversight and other requirements by the FDA and failure to comply with these regulations and requirements may subject us to penalties that may adversely affect our financial condition or our ability to commercialize any approved products; and

We and/or our collaboration partners and those commercializing products with respect to which we have an economic interest or right to receive royalties may face competition from companies seeking to market generic versions of any approved products in which we have an interest, such as YUPELRI.

RISKS RELATING TO THE COMPANY

We may never achieve or sustain profitability from our operations.

First as part of Innoviva, Inc., and since June 2, 2014 as Theravance Biopharma, we have been engaged in discovery and development of compounds and product candidates since 1997. We may never generate sufficient cash or revenue to achieve sustainable cash flow or profitability from our operations. For the year ended December 31, 2023, we recognized a net loss of $55.2 million. We reflect the cumulative net loss incurred after June 2, 2014, the effective date of our spin-off from Innoviva, Inc. (the “Spin-Off”), as accumulated deficit on our consolidated balance sheets, which was $909.1 million as of December 31, 2023. We may continue to incur net losses over the next several years due to expenditures relating to the development of our current product candidate, which we are advancing into and through

20

later stage clinical studies without a partner and which we may prepare to commercialize. In addition, we may invest strategically in efforts to continue to support our development and commercial pipeline. While our YUPELRI operations have been profitable on a brand basis since the third quarter of 2020, we will continue to incur costs and expenses associated with the commercialization of YUPELRI in the US, including the maintenance of an independent sales and marketing organization with appropriate technical expertise, a medical affairs presence and consultant support, and post-marketing studies. Our commitment of resources to the continued development of ampreloxetine and YUPELRI will require ongoing funding, and we expect our sales and marketing expenditures to increase in 2024 as we prepare for the potential commercial launch of ampreloxetine. Our operating expenses also will increase if, among other things:

any earlier stage potential products move into and through later-stage clinical development, which is generally more expensive than early stage development;
we pursue clinical development of our potential or current products in new indications;

our clinical trials become more complicated or need to be extended due to other external factors;

we increase the number of patents we are prosecuting or maintaining or otherwise expend additional resources on patent prosecution or defense or patent litigation; or
we acquire or in-license additional technologies, product candidates, products or businesses.

While we are generating revenues and income from sales of YUPELRI, our economic and royalty interests, and payments under collaboration agreements, we may not generate significant profit from our operations in the near future. We could fail to meet our revenue expectations. If we or our collaborators or licensees are not able to successfully develop additional products, obtain required regulatory approvals, manufacture products at an acceptable cost or with appropriate quality, or successfully market and sell such products, and do so with desired margins, our expenses will continue to exceed any revenues we may receive in the future.

Our strategic business plan is subject to significant uncertainties and risks as a result of, among other factors, the sales levels of our approved product, unplanned expenses, clinical program outcomes, expenses being higher than anticipated, cash receipts being lower than anticipated, whether, when and on what terms we are able to enter into new collaboration arrangements, and the need to satisfy contingent liabilities. Our ability to reach, and the time required to reach, and then to sustain, profitability from operations is uncertain. As a result, we may incur substantial losses in the future. Failure to become and remain profitable from operations would adversely affect the price of our securities and our ability to continue operations as planned.

If YUPELRI’s acceptance by physicians, patients, third-party payors, or the medical community in general does not continue to grow, we may not receive significant additional revenues from sales of this product.

The commercial success of YUPELRI depends upon its acceptance by physicians, patients, third-party payors and the medical community in general. YUPELRI’s acceptance by these parties may not continue to grow as we have planned. YUPELRI competes predominately with short acting nebulized bronchodilators that are dosed three to four times per day. If physicians, patients, third-party payors, or the medical community in general believe that YUPELRI is not a preferred treatment option for those with COPD, we may see declines, or fail to grow. If YUPELRI’s acceptance does not continue to grow, or declines from previous levels, our business and financial results could be materially harmed.

In collaboration with Viatris, we are responsible for marketing and sales of YUPELRI in the US, which subjects us to certain risks.

We currently maintain a sales force in the US to support our co-promotion obligations for YUPELRI under our agreement with Viatris. The risks of fulfilling our US co-promotion obligations to Viatris include:

costs and expenses associated with maintaining an independent sales and marketing organization with appropriate technical expertise and supporting infrastructure, including third-party vendor logistics and

21

consultant support, which costs and expenses could, depending on the scope and method of the marketing effort, exceed any product revenue;

our ability to retain effective sales and marketing personnel and medical science liaisons in the US;

the ability of our sales and marketing personnel to obtain access to, and educate adequate numbers of prescribers about prescribing YUPELRI, in appropriate clinical situations; and

the lack of complementary products to be offered by sales personnel, which may put us at a competitive disadvantage relative to companies with more extensive product lines.

If we are not successful in maintaining a sales and marketing organization with appropriate experience, technical expertise, supporting infrastructure and the ability to obtain access to and educate adequate numbers of physicians about prescribing YUPELRI in appropriate clinical situations, we will have difficulty maintaining effective commercialization of YUPELRI in the hospital setting, which would adversely affect our business and financial results, and the condition and the price of our securities could fall.

Any delay in commencing or completing clinical studies for product candidates or product and any adverse results from clinical or non-clinical studies or regulatory obstacles product candidates or product may face, would harm our business and the price of our securities could fall.

Product candidates must undergo extensive non-clinical and clinical studies as a condition to regulatory approval. Clinical studies are expensive, take many years to complete and study results may lead to delays in further studies, new requirements for conducting future studies or decisions to terminate programs. The completion of clinical studies for our product candidate may be delayed and programs may be terminated due to many factors, including, but not limited to:

lack of efficacy of product candidate during clinical studies;

adverse events, safety issues or side effects (or perceived adverse developments or results) relating to the product candidate or its formulation into medicines;

unfavorable study data or unfavorable interpretations of data among the FDA and foreign regulatory authorities;

insufficient capital to continue our development program;

inability to enter into partnering arrangements relating to the development and commercialization of our program and product candidate or partner decisions not to maintain a partnership with us;

delays in patient enrollment and variability in the number and types of patients available for clinical studies;

competitive clinical trials;

our inability or the inability of our collaborators or licensees to manufacture or obtain from third parties materials sufficient for use in non-clinical and clinical studies;

governmental or regulatory delays or suspensions of the conduct of the clinical trials and changes in regulatory requirements, policy and guidelines;

challenges related to the COVID-19 pandemic, including with recruitment and/or progressing patients through studies;

failure of any partners to advance product candidates through clinical development;

22

difficulty in maintaining contact with patients after treatment, resulting in incomplete data;

varying regulatory requirements or interpretations of data among the FDA and foreign regulatory authorities;

new clinical trial regulations in the European Union; and

a disturbance where we or our collaborative partners are enrolling patients in clinical trials, such as a pandemic, terrorist activities or war, political unrest or a natural disaster.

Any adverse developments or results or perceived adverse developments or results with respect to our clinical program including, without limitation, any delays in development in our program, any halting of development in our program, any difficulties or delays encountered with regard to the FDA or other third country regulatory authorities with respect to our program, or any indication from clinical or non-clinical studies that the compounds in our program are not safe, efficacious or sufficiently differentiated from those of our competitors, could have a material adverse effect on our business and cause the price of our securities to fall. For example, in August 2021 we announced that our Phase 2b study of izencitinib in ulcerative colitis did not meet its primary endpoint, and in September 2021, we announced that our four-week SEQUOIA Phase 3 study for ampreloxetine did not meet its primary endpoint. There can be no assurance that our Phase 3 study for ampreloxetine will be completed on the timeline we expect or at all, that the CYPRESS study will meet its endpoints, or that ampreloxetine will ultimately be found to be safe and effective.

If our product candidates are not approved by regulatory authorities, including the FDA, we will be unable to commercialize them.

The FDA must approve any new medicine before it can be marketed and sold in the US. We will not obtain this approval for a product candidate, such as ampreloxetine, unless and until the FDA approves an NDA. We, or our collaborative partners, must provide the FDA and similar foreign regulatory authorities with data from preclinical and clinical studies that demonstrate that our product candidates comply with the regulatory requirements for the quality of medicinal products and are safe and effective for a defined indication before they can be approved for commercial distribution. FDA or foreign regulatory authorities may disagree with our trial design and our interpretation of data from preclinical studies and clinical trials. The processes by which regulatory approvals are obtained from the FDA and foreign regulatory authorities to market and sell a new product are complex, require a number of years, depend upon the type, complexity and novelty of the product candidate and involve the expenditure of substantial resources for research, development and testing. The FDA has substantial discretion in the drug approval process and may require us to conduct additional non-clinical and clinical testing or to perform post-marketing studies. Further, the implementation of new laws and regulations, and revisions to FDA clinical trial design guidance may lead to increased uncertainty regarding the approvability of new drugs. See the risk factor entitled “Any delay in commencing or completing clinical studies for product candidates or product and any adverse results from clinical or non-clinical studies or regulatory obstacles product candidates or product may face, would harm our business and the price of our securities could fall” above for additional information. In addition, the FDA has additional standards for approval of new drugs, including recommended advisory committee meetings for certain new molecular entities, and formal risk evaluation and mitigation requirements at the FDA’s discretion. Even if we receive regulatory approval of a product, the approval may limit the indicated uses for which the drug may be marketed or impose significant restrictions or limitations on the use and/or distribution of such product.

In addition, in order to market our medicines in foreign jurisdictions, we or our collaborative partners must obtain separate regulatory approvals in each country. The approval procedure varies among countries and can involve additional testing, and the time required to obtain approval may differ from that required to obtain FDA approval. 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. Conversely, failure to obtain approval in one or more jurisdictions may make approval in other jurisdictions more difficult. These laws, regulations, additional requirements and changes in interpretation could cause non-approval or further delays in the FDA’s or other regulatory authorities’ review and approval of our and our collaborative partners’

23

product candidates, which would materially harm our business and financial condition and could cause the price of our securities to fall.

If our partners do not satisfy their obligations under our agreements with them, or if they terminate our partnerships with us, we may not be able to develop or commercialize our partnered product candidates as planned.

In January 2015, we entered into a collaboration agreement with Viatris for the development and commercialization of a nebulized formulation of our LAMA revefenacin, including YUPELRI. Under the terms of the agreement, we and Viatris will co-develop nebulized revefenacin, including YUPELRI, for COPD and other respiratory diseases. In 2019, we granted Viatris exclusive development and commercialization rights to nebulized revefenacin in China and adjacent territories, which include the Hong Kong SAR, the Macau SAR, and Taiwan, and we are eligible to receive low double-digit tiered royalties on net sales of nebulized revefenacin, if approved. Viatris is responsible for all aspects of development and commercialization of nebulized revefenacin in China and adjacent territories, including pre- and post-launch activities and product registration and all associated costs. In connection with these agreements, Viatris has certain rights regarding the use of patents and technology with respect to the compounds in our development programs, including development and marketing rights.

Our partner may not fulfill their obligations under our agreements, and, in certain circumstances, they or we may terminate our partnership with them. For example, in June 2023, we received notice from Pfizer terminating the License Agreement (the “Pfizer Agreement”) with Pfizer Inc. (“Pfizer”) regarding our preclinical program for skin targeted, locally acting pan Janus kinase (JAK) inhibitors that can be rapidly metabolized as of October 2023. We are assessing our choices with respect to the program covered by the Pfizer Agreement. We may be unable to assume the development and commercialization responsibilities covered by the agreements or enter into alternative arrangements with a third-party to develop and commercialize such product candidates. If a partner elected to promote alternative products and product candidates such as its own products and product candidates in preference to those licensed from us, does not devote an adequate amount of time and resources to our product or product candidates or is otherwise unsuccessful in its efforts with respect to our products or product candidates, the development and commercialization of products and product candidates covered by the agreements could be delayed or terminated, and future payments to us could be delayed, reduced or eliminated and our business and financial condition could be materially and adversely affected. Accordingly, our ability to receive any revenue from the products and product candidates covered by these agreements is dependent on the efforts of our partners. If a partner terminates or breaches its agreements with us, otherwise fails to complete its obligations in a timely manner or alleges that we have breached our contractual obligations under these agreements, the chances of successfully developing or commercializing products and product candidates under the collaboration could be materially and adversely affected. In addition, effective collaboration with a partner requires coordination to achieve complex and detail-intensive goals between entities that potentially have different priorities, capabilities and processes and successful navigation of the challenges such coordination entails. We could also become involved in disputes with a partner, which could lead to delays in or termination of our development and commercialization programs and time-consuming and expensive litigation or arbitration. Furthermore, termination of an agreement by a partner could have an adverse effect on the price of our ordinary shares or other securities even if not material to our business.

Our ongoing drug development efforts might not generate additional approvable drugs.

Our compounds in clinical trials are subject to the risks and failures inherent in the development of pharmaceutical products. These risks include, but are not limited to, the inherent difficulty in selecting the right drug and drug target and avoiding unwanted side effects, as well as unanticipated problems relating to product development, testing, enrollment, obtaining regulatory approvals, maintaining regulatory compliance, manufacturing, competition and costs and expenses that may exceed current estimates.

Clinical studies involving our product candidates may reveal that those candidates are ineffective, inferior to existing approved medicines, unacceptably toxic, or that they have other unacceptable side effects. In addition, the results of preclinical studies do not necessarily predict clinical success, and larger and later-stage clinical studies may not produce the same results as earlier-stage clinical studies. For example, despite promising early stage studies, we previously announced that two late stage clinical programs failed to meet their primary endpoints. There can be no assurance that our Phase 3 study for ampreloxetine will meet its primary endpoint, and developments and results from that study may be adverse or may be perceived to be adverse.

24

Frequently, product candidates that have shown promising results in early preclinical or clinical studies have subsequently suffered significant setbacks or failed in later non-clinical or clinical studies. In some instances, there can be significant variability in safety and/or efficacy results between different trials of the same product candidate due to numerous factors, including changes in trial protocols, differences in size and type of the patient populations, varying levels of adherence to the dosing regimen and other trial protocols and the rate of dropout among clinical trial participants. Clinical and non-clinical studies of product candidates often reveal that it is not possible or practical to continue development efforts for these product candidates. In addition, the design of a clinical trial can determine whether its results will support regulatory approval and flaws in the design of a clinical trial may not become apparent until the clinical trial is well underway or completed. As our clinical studies for one of our prior product candidates suggested that our product candidate was not efficacious in the indications we were investigating, we choose to cease development of this product candidate. In addition, our product candidates may have undesirable side effects or other unexpected characteristics that could cause us or regulatory authorities to interrupt, delay or halt clinical trials and could result in a more restricted label or the delay or denial of regulatory approval by regulatory authorities.

We face substantial competition from companies with more resources and experience than we have, which may result in others discovering, developing, receiving approval for or commercializing products before or more successfully than we do.

Our ability to succeed in the future depends on our ability to demonstrate and maintain a competitive advantage with respect to our approach to the discovery, development and commercialization of medicines. Our objective is to develop and commercialize new small molecule medicines with superior efficacy, convenience, tolerability and/or safety. We expect that any medicines that we commercialize with or without our collaborative partners will compete with existing or future market-leading medicines.

Many of our current and potential competitors have substantially greater financial, technical and personnel resources than we have. In addition, many of these competitors have significantly greater commercial infrastructures than we have. Our ability to compete successfully will depend largely on our ability to leverage our experience in drug development and commercialization to:

develop medicines that are superior to other products in the market;

attract and retain qualified personnel;

obtain and enforce patent and/or other proprietary protection for our medicines and technologies;

conduct effective clinical trials and obtain required regulatory approvals;

develop and effectively implement commercialization strategies, with or without collaborative partners; and

successfully collaborate with pharmaceutical companies in the development and commercialization of new medicines.

Pharmaceutical companies, including companies with which we collaborate, may invest heavily to quickly discover and develop or in-license novel compounds that could make our product or product candidate obsolete. Accordingly, other companies may succeed in obtaining patent protection, conducting clinical trials, receiving FDA or equivalent regulatory approval outside the US or discovering, developing and commercializing medicines before we do. Other companies are engaged in the discovery of medicines that would compete with the product candidate that we are developing or our existing product.

Any new medicine that competes with a generic or proprietary market leading medicine must demonstrate compelling advantages in efficacy, convenience, tolerability and/or safety in order to overcome severe price competition and be commercially successful. For example, YUPELRI competes predominately with short acting nebulized bronchodilators that are dosed three to four times per day, Verona Pharma plc’s ensifentrine, a first-in-class, selective inhaled dual inhibitor of PDE3 and PDE4 is expected to launch in the US in the second half of 2024, and Sanofi and

25

Regeneron Pharmaceutical, Inc. are expecting US approval for their first-in-class, IL-4/IL-13 monoclonal antibody (mAb) Dupixent® (dupilumab) for COPD in the second half of 2024 for the maintenance treatment for patients with moderate-to-severe COPD, who are uncontrolled with current SOC triple therapy (LAMA + LABA + ICS) and have evidence of Type 2 inflammation and frequent exacerbation history. If successfully developed and approved, ampreloxetine would be expected to serve as the only safe, convenient, and durably effective treatment option for MSA patients with symptomatic nOH, entering a market where generic droxidopa is currently the sole product approved for nOH patients and midodrine is approved for OH. If we are not able to compete effectively against our current and future competitors, our business will not grow, our financial condition and operations will suffer and the price of our securities could fall.

There is a single source of supply for our product candidates and for YUPELRI, and our business will be harmed if any of these single-source manufacturers are not able to satisfy demand and alternative sources are not available.

We depend on a number of third-party Active Pharmaceutical Ingredient (“API”) and drug product manufacturers for clinical study purposes and we depend on third party suppliers for warehousing and storage of our existing API and drug product. We may not have long-term agreements with these third parties and our agreements with these parties may be terminable at will by either party at any time. In addition, there is a single supplier of YUPELRI API, a single supplier of YUPELRI drug product and YUPELRI is warehoused in a single facility. If, for any reason, any of these third-party manufacturers are unable or unwilling to perform, or if their performance does not meet regulatory requirements, alternative manufacturers may not be available or may not be available on acceptable terms. For example, while we have not been directly or indirectly materially impacted, manufacturers and warehousing suppliers are periodically impacted by natural disasters, accidents, labor disputes, labor shortages, regulatory actions, public healthy emergencies and geopolitical factors. Any inability to acquire sufficient quantities of API and drug product in a timely manner from these third parties could delay clinical studies or prevent us from developing our product candidates in a cost-effective manner or on a timely basis or adversely impact YUPELRI sales. In addition, manufacturers of our API and drug product are subject to the FDA’s current Good Manufacturing Practice (“cGMP”) regulations and similar foreign standards and we do not have control over compliance with these regulations by our manufacturers.

Our manufacturing strategy presents the following additional risks:

because of the complex nature of many of our compounds, our manufacturers may not be able to successfully manufacture our APIs and/or drug products in a cost-effective and/or timely manner and changing manufacturers for our APIs or drug products could involve lengthy technology transfer, validation and regulatory qualification activities for the new manufacturer;

the processes required to manufacture certain of our APIs and drug products are specialized and available only from a limited number of third-party manufacturers;

the availability of specialized materials needed to manufacture our APIs and drug products or YUPELRI;

because some of the third-party manufacturers are located in numerous locations outside of the US, and we are conducting global clinical trials there may be difficulties in shipping and importing and exporting our APIs and drug products or their components globally.

We are subject to extensive and ongoing regulation, oversight and other requirements by the FDA and failure to comply with these regulations and requirements may subject us to penalties that may adversely affect our financial condition or our ability to commercialize any approved products.

Prescription drug advertising and promotion are closely scrutinized by the FDA, including substantiation of promotional claims, disclosure of risks and safety information, and the use of themes and imagery in advertising and promotional materials. As with all companies selling and marketing products regulated by the FDA in the US, we are prohibited from promoting any uses of an approved product, such as YUPELRI, that are outside the scope of those uses that have been expressly approved by the FDA as safe and effective on the product’s label.

26

The manufacturing, labeling, packaging, adverse event reporting, advertising, promotion, and recordkeeping for an approved product remain subject to extensive and ongoing regulatory requirements. If we become aware of previously unknown problems with an approved product in the US or overseas or at a contract manufacturer’s facilities, a regulatory authority may impose restrictions on the product, the contract manufacturers or on us, including requiring us to reformulate the product, conduct additional clinical studies, change the labeling of the product, withdraw the product from the market or require the contract manufacturer to implement changes to its facilities.

We are also subject to regulation by regional, national, state, and local agencies, including the Department of Justice, the Federal Trade Commission, the Office of Inspector General of the US Department of Health and Human Services (“OIG”) and other regulatory bodies with respect to any approved product, such as YUPELRI, as well as governmental authorities in those foreign countries in which any product is approved for commercialization. The Federal Food, Drug, and Cosmetic Act, the Public Health Service Act and other federal and state statutes and regulations govern to varying degrees the research, development, manufacturing, and commercial activities relating to prescription pharmaceutical products, including non-clinical and clinical testing, approval, production, labeling, sale, distribution, import, export, post-market surveillance, advertising, dissemination of information and promotion. If we or any third parties that provide these services for us are unable to comply, we may be subject to regulatory or civil actions or penalties that could significantly and adversely affect our business.

Regulatory approval for our product candidates, if any, may include similar or other limitations on the indicated uses for which we can market our medicines or the patient population that may utilize our medicines, which may limit the market for our medicines or put us at a competitive disadvantage relative to alternative therapies.

Failure to satisfy required post-approval requirements and/or commitments may have implications for a product’s approval and may carry civil monetary penalties. Any failure to maintain regulatory approval will materially limit the ability to commercialize a product or any future product candidates and if we fail to comply with FDA regulations and requirements, the FDA could potentially take a number of enforcement actions against us, including the issuance of untitled letters, warning letters, preventing the introduction or delivery of the product into interstate commerce in the US, misbranding charges, product seizures, injunctions, and civil monetary penalties, which would materially and adversely affect our business and financial condition and may cause the price of our securities to fall.

The risks identified in this risk factor relating to regulatory actions and oversight by agencies in the US and throughout the world also apply to the commercialization of any partnered products by our collaboration partners and those commercializing products with respect to which we have an economic interest or right to receive royalties, including GSK, and such regulatory actions and oversight may limit those parties’ ability to commercialize such products, which could materially and adversely affect our business and financial condition, and which may cause the price of our securities to fall.

We and/or our collaboration partners and those commercializing products with respect to which we have an economic interest or right to receive royalties may face competition from companies seeking to market generic versions of any approved products in which we have an interest, such as YUPELRI.

Under the Drug Price Competition and Patent Term Restoration Act of 1984, a company may submit an abbreviated new drug application (“ANDA”) under section 505(j) of the Federal Food, Drug, and Cosmetic Act to market a generic version of an approved drug. Because a generic applicant does not conduct its own clinical studies, but instead relies on the FDA’s finding of safety and effectiveness for the approved drug, it is able to introduce a competing product into the market at a cost significantly below that of the original drug. Although we have multiple patents protecting YUPELRI with expiration dates ranging from 2025 to 2039 that are listed in the FDA’s Approved Drug Products with Therapeutic Equivalence Evaluations, commonly known as the Orange Book, generic applicants have submitted, and could potentially submit additional, “paragraph IV certifications” to FDA stating that such patents are invalid or will not be infringed by the applicant’s product. In fact, on January 10, 2023, the FDA included seven ANDAs that referred to YUPELRI (revefenacin) inhalation solution and contained a paragraph IV certification on its Paragraph IV Certifications List. As of February 28, 2024, we have settled litigation with some of the generic applicants, and pursuant to individual agreements, we granted these companies a royalty-free, non-exclusive, non-sublicensable, non-transferable license to manufacture and market their respective generic versions of YUPELRI inhalation solution in the US on or after the licensed launch date of April 23, 2039, subject to certain exceptions as is customary in these type of

27

agreements. We are not aware of any other paragraph IV notifications with respect to products in which we have an economic interest or right to receive royalties. Our collaboration partner, Viatris, is responsible for enforcing our Orange Book patents relating to YUPELRI, in consultation with us, and our views may differ from theirs with respect to the ongoing litigation, process or strategy and we have a reduced ability to control the outcome of the litigation. If any competitors successfully challenge the patents related to these products, including YUPELRI, we and/or our collaboration partners and those commercializing products with respect to which we have an economic interest or right to receive royalties would face substantial competition. If we are not able to compete effectively against such future competition, our business will not grow, our financial condition and operations will suffer and the price of our securities could fall.

For additional discussion of the risk of generic competition to YUPELRI, please see the risk factor below entitled “If our efforts to protect the proprietary nature of the intellectual property related to our technologies are not adequate, we may not be able to compete effectively in our current or future markets” and “Litigation to protect or defend our intellectual property or third party claims of intellectual property infringement will require us to divert resources and may prevent or delay our drug discovery and development efforts.”

If we are unable to enter into future collaboration arrangements or if any such collaborations with third parties are unsuccessful, we may be unable to fully develop and commercialize certain product candidates and our business will be adversely affected.

We have a collaboration with Viatris for the development and commercialization of a nebulized formulation of revefenacin, which is a LAMA compound (including YUPELRI). In addition, we plan to seek a partnership to continue progression of our inhaled JAK inhibitor program. Additional collaborations, if any, may be needed to progress additional programs and to commercialize the product candidates in our programs if approved by the necessary regulatory authorities. We evaluate commercial strategy on a product by product basis either to engage pharmaceutical or other healthcare companies with an existing sales and marketing organization and distribution system to market, sell and distribute our products or to commercialize a product ourselves. However, we may not be able to establish these sales and distribution relationships on acceptable terms, or at all, or may encounter difficulties in commercializing a product ourselves. For any of our product candidates that receive regulatory approval in the future and are not covered by our current collaboration agreements, we will need a partner in order to commercialize such products unless we establish independent sales, marketing and distribution capabilities with appropriate technical expertise and supporting infrastructure.

Collaborations with third parties regarding our programs may require us to relinquish material rights, including revenue from commercialization of our medicines, or to assume material ongoing development obligations that we would have to fund. These collaboration arrangements are complex and time-consuming to negotiate, and if we are unable to reach agreements with third-party collaborators, we may fail to meet our business objectives and our financial condition may be adversely affected. We face significant competition in seeking third-party collaborators. We may be unable to find third parties to pursue product collaborations on a timely basis or on acceptable terms.

Furthermore, once we enter into a collaboration, our collaboration partners are frequently important for the success of the product or product candidate. For example, Viatris’ role in the commercialization of YUPELRI is important to the overall success of product. In addition, since we do not currently intend to progress our skin-selective pan-JAK inhibitor program internally, Pfizer was important to such program’s development. However, for any collaboration, we may not be able to control the amount of time and resources that our partners devote to our products or product candidates and our partners may choose to prioritize alternative programs or otherwise be unsuccessful in their efforts with respect to our products or product candidates. In addition, effective collaboration with a partner requires coordination to achieve complex and detail-intensive goals between entities that potentially have different priorities, capabilities and processes and successful navigation of the challenges such coordination entails. For example, Viatris has a substantial existing product portfolio largely comprising generic products, other considerations and incentives that influence its resource allocation, and background, experiences, priorities, and internal organizational processes that differ from our own. As a result of these differing backgrounds, interests, and processes, Viatris may take actions that it believes are in its best interest, but which might not be in the best interests of either us or our other shareholders. Our inability to successfully collaborate with third parties would increase our development costs and may cause us to choose not to continue development of certain product candidates, would limit the likelihood of successful commercialization of

28

some of our product candidates, may cause us not to continue commercialization of our authorized products and could cause the price of our securities to fall.

We depend on third parties in the conduct of our non-clinical and clinical studies for our product candidates.

We depend on independent clinical investigators, contract research and manufacturing organizations and other third-party service providers in the conduct of our non-clinical and clinical studies for our product candidates. We rely heavily on these parties for execution of our non-clinical and clinical studies, and control only certain aspects of their activities. Nevertheless, we are responsible for ensuring that our clinical studies are conducted in accordance with good clinical, laboratory and manufacturing practices (“GXPs”) and other regulations as required by the FDA and foreign regulatory authorities, and the applicable protocol. Failure by these parties to comply with applicable regulations and practices in conducting studies of our product candidates can result in a delay in our development programs or non-approval of our product candidates by regulatory authorities.

The FDA, and equivalent authorities in third countries, enforces GXPs and other regulations through periodic inspections of trial sponsors, clinical research organizations (“CROs”), principal investigators and trial sites. If we or any of the third parties on which we have relied to conduct our clinical studies are determined to have failed to comply with GXPs (or other equivalent regulations outside the US), the study protocol or applicable regulations, the clinical data generated in our studies may be deemed unreliable. This could result in non-approval of our product candidates by the FDA, or equivalent authorities in other countries, or we, the FDA, or equivalent authorities in other countries may decide to conduct additional audits or require additional clinical studies, which would delay our development programs, could result in significant additional costs and cause the price of our securities to fall.

If there are any adverse developments or perceived adverse developments with respect to TRELEGY, we may not receive Milestone Payments or the revenue we expect from the Outer Years Royalty, which would harm our business and could cause the price of our securities to fall.

Through the milestone payments we may receive from Royalty Pharma if certain TRELEGY global net sales thresholds are met following our sale of our economic interest in TRELEGY (the “Milestone Payments”) and pursuant to our right to receive from Royalty Pharma 85% of the royalty payments on the Assigned Collaboration Products (as defined in the Purchase Agreement) payable (a) for sales or other activities occurring on and after January 1, 2031 related to the Assigned Collaboration Products in the US, and (b) for sales or other activities occurring on and after July 1, 2029 related to the Assigned Collaboration Products outside of the US (the “Outer Years Royalty” and, together with the Milestone Payments, the “Ongoing Economic Interest”), we may participate in the mid- and long-term economically in royalty payments from GSK with respect to the TRELEGY. However, we cannot assure you as to the amount, if any, we might receive. We have no access to non-public information regarding the development progress of, or plans for TRELEGY, and we have no current authority to enforce rights under the GSK Agreements assigned to TRC. However, if there are any adverse developments or perceived adverse developments with respect to TRELEGY, we may not realize the value we currently anticipate from the Ongoing Economic Interest, which would harm our business and may cause the price of our securities to fall. Examples of such adverse developments include, but are not limited to:

disappointing or lower than expected sales of TRELEGY;

the emergence of new closed triple or other alternative therapies or any developments regarding competitive therapies, including comparative price or efficacy of competitive therapies;

disputes between any of Royalty Pharma, GSK, Innoviva and us;

GSK deciding to modify, delay or halt the TRELEGY program;

any safety, efficacy or other concerns regarding the TRELEGY program; or

any particular FDA requirements or changes in FDA policy or guidance regarding the TRELEGY program or any particular regulatory requirements in other jurisdictions or changes in the policies or guidance adopted by foreign regulatory authorities.

29

We do not control the commercialization of TRELEGY; accordingly, our receipt of Milestone Payments and receipt of the value we currently anticipate from the Outer Years Royalty will depend on, among other factors, GSK’s ability to further commercialize TRELEGY.

Our Ongoing Economic Interest in TRELEGY consists of the potential Milestone Payments and our right to receive from Royalty Pharma the Outer Years Royalty, both of which are ultimately based on the amount of sales of this product by GSK. Any benefit we may receive from the Ongoing Economic Interest will depend on GSK’s ability to commercialize the product, and the future payments, if any, made by GSK to Royalty Pharma.

Accordingly, our Ongoing Economic Interest involves a number of risks and uncertainties, including:

GSK’s ability to have an adequate supply of TRELEGY product;

ongoing compliance by GSK or its suppliers with the FDA’s current Good Manufacturing Practice;

compliance with other applicable FDA and other regulatory requirements in the US or other foreign jurisdictions, including those described elsewhere in this report;

competition, whether from current competitors or new products developed by others in the future;

claims relating to intellectual property;

any future disruptions in GSK’s business which would affect its ability to commercialize TRELEGY, including, disruptions due to the COVID-19 pandemic;

the ability of TRELEGY to achieve wider acceptance among physicians, patients, third-party payors, or the medical community in general;

global economic conditions; and

any of the other risks relating to commercialization of TRELEGY.

These risks and uncertainties could materially impact the amount and timing of future Milestone Payments and Outer Years Royalty, which could have a material adverse effect on our future revenues, other financial results and our financial position and cause the price of our securities to fall.

If we lose key management, sales or scientific personnel, or if we fail to attract and retain key employees, our ability to discover and develop our product candidates and commercialize our products will be impaired.

We are highly dependent on principal members of our management team and commercial and scientific staff, and in particular, our Chief Executive Officer, Rick E Winningham, to operate our business. Mr. Winningham has significant pharmaceutical industry experience. The loss of Mr. Winningham’s services could impair our ability to discover, develop and commercialize new medicines.

If we fail to retain our qualified personnel or replace them when they leave, we may be unable to continue our development and commercialization activities, which may cause the price of our securities to fall. The Restructuring announced in September 2021, and completed in the third quarter of 2022, and the additional headcount reductions announced in February 2023, may make retention of our current personnel both more important and more challenging.

In addition, our US operating subsidiary’s facility and most of its employees are located in northern California, headquarters to many other biotechnology and biopharmaceutical companies and many academic and research institutions. As a result, competition for certain skilled personnel in our market is intense. None of our employees have employment commitments for any fixed period of time and they all may leave our employment at will. If we fail to retain our qualified personnel or replace them when they leave, we may be unable to continue our development and commercialization activities and the price of our securities could fall.

30

Our business and operations would suffer in the event of significant disruptions of information technology systems or security breaches.

We rely extensively on computer systems to maintain information and manage our finances and business. In the ordinary course of business, we collect, store, and transmit large amounts of confidential information (including but not limited to trade secrets or other intellectual property, proprietary business information and personal information) and it is critical that we maintain the confidentiality and integrity of such confidential information. Although we have security measures in place, our internal information technology systems and those of our CROs and other service providers, including cloud based and hosted applications, data and services, may be vulnerable to service interruptions and security breaches from inadvertent or intentional actions by our employees, service providers and/or business partners, from cyber-attacks by malicious third parties, including but not limited to those involving malware and ransomware, which can disrupt operations significantly, and/or from, natural disasters, terrorism, war and telecommunication and electrical failures. Cyber-attacks are increasing in their frequency, sophistication, and intensity, and have become increasingly difficult to detect. Significant disruptions of information technology systems or security breaches could adversely affect our business operations and result in financial, legal, business, and reputational harm to us, including significant liability and/or significant disruption to our business. If a disruption of information technology systems or security breach results in a loss of or damage to our data or regulatory applications, unauthorized access, use, or disclosure of, or the prevention of access to, confidential information, or other harm to our business, we could incur liability and reputational harm, we could be required to comply with federal and/or state breach notification laws and foreign law equivalents, we may incur legal expenses to protect our confidential information, the further development of our product candidates could be delayed and the price of our securities could fall. For example, the loss of clinical trial data from completed or ongoing clinical trials of our product candidates could result in delays in our regulatory approval efforts and significantly increase our costs to recover or reproduce the data. As another example, we may incur penalties imposed by the competent authorities in the EU Member States in case of breach of the EU rules governing the collection and processing of personal data, including unauthorized access to or disclosure of personal data. In addition, we may suffer damages as a result of civil (class action) claims in response to security breaches. Although we have security and fraud prevention measures in place, we have been subject to immaterial payment fraud activity. In 2017, we filed a lawsuit (which has since been resolved) against a former employee for misappropriation of our confidential, proprietary and trade secret information. Moreover, there can be no assurance that our security measures will prevent service interruptions or security breaches that could adversely affect our business. These same risks also apply to our partners and vendors, who similarly hold sensitive and critical information related to our business in computer systems and are similarly potentially vulnerable to service interruptions and security breaches.

We face risks related to widespread illnesses, including the recent COVID-19 pandemic, which could have a material adverse effect on our business and results of operations.

Our business has been and may continue to be adversely affected by the outbreak of respiratory illness caused by a novel strain of coronavirus, SARS-CoV-2, causing the Coronavirus Disease 2019, also known as COVID-19 (the “COVID-19 pandemic”).

Sales momentum was affected by COVID-19 in the past and may continue to be in the future. We market YUPELRI in the hospital setting and to pulmonologists, whose practices were, and may be in the future, impacted by the pandemic or future respiratory pandemics. Customer orders or new patient use of YUPELRI may decline or fail to grow as a result of, among other things, a shift in our marketing efforts, increased workload of healthcare providers, staffing challenges at hospitals, and the impact of any concerns regarding nebulization in COVID-19 positive patients.

Challenges to the conduct of clinical trials may continue to arise due to the COVID-19 pandemic from site closures, site staffing shortages, potential interruptions to the supply chain for investigational products, or other considerations if site personnel or trial participants become infected with COVID-19. These challenges may lead to difficulties in meeting protocol-specified procedures.

If significant portions of our workforce, and particularly our field-based teams, are unable to work effectively, including due to illness, quarantines, social distancing, government actions or other restrictions in connection with the COVID-19 pandemic or other health emergencies, our operations will be impacted. The COVID-19 pandemic or other health emergencies could limit the ability of our customers, suppliers, and business partners to perform under their

31

contracts with us, including third-party payers’ ability to make timely payments to us during and following the pandemic. Even now that the COVID-19 pandemic has largely subsided, we may continue to experience an adverse impact to our business as a result of its global economic impacts.

Global economic, political, and social conditions may harm our ability to do business, increase our costs and negatively affect our stock price.

Worldwide economic conditions remain uncertain due to current global economic challenges, hostilities in Ukraine and the Middle East, the COVID-19 pandemic and other health emergencies, the United Kingdom’s (“UK”) withdrawal from the EU (often referred to as “Brexit”), inflation, instability in the US banking sector and other disruptions to global and regional economies and markets.

Further, development of our product candidates and/or regulatory approval may be delayed for other political events beyond our control. For example, a US federal government shutdown or budget sequestration, such as ones that occurred during 2013, 2018, and 2019, may result in significant reductions to the FDA’s budget, employees, and operations, which may lead to slower response times and longer review periods, potentially affecting our ability to progress development of our product candidates or obtain regulatory approval for our product candidates. Further, future government shutdowns, including as a result of the US failing to raise the debt ceiling, could impact our ability to access the public markets and obtain necessary capital in order to properly capitalize and continue our operations.

Our operations also depend upon favorable trade relations between the US and those foreign countries, including China, in which our materials suppliers have operations. A protectionist trade environment in either the US or those foreign countries in which we do business, such as a change in the current tariff structures, export compliance or other trade policies, may materially and adversely affect our operations.

Brexit created significant uncertainty about the future relationship between the UK and the EU, including with respect to the laws and regulations that will apply as the UK determines which EU laws to replace or replicate after withdrawal. From a regulatory perspective, the UK’s withdrawal bears significant complexity and risks.

External factors, such as potential terrorist attacks, acts of war, geopolitical and social turmoil, including the ongoing hostilities between Russia and Ukraine, similar events in many parts of the world or the worsening of such factors, could also prevent or hinder our ability to do business, increase our costs and negatively affect our stock price. These geopolitical, social, and economic conditions could harm our business.

Our US operating subsidiary’s facility is located near known earthquake fault zones, and the occurrence of an earthquake, extremist attack or other catastrophic disaster could cause damage to our facilities and equipment, which could require us to cease or curtail operations.

Our US operating subsidiary’s facility is located in the San Francisco Bay Area near known earthquake fault zones and therefore will be vulnerable to damage from earthquakes. In October 1989, a major earthquake struck this area and caused significant property damage and a number of fatalities. We are also vulnerable to damage from other types of disasters, including power loss, attacks from extremist organizations, fire, floods, communications failures, and similar events. If any disaster were to occur, our ability to operate our business could be seriously impaired. In addition, the unique nature of our drug development activities and of much of our equipment could make it difficult and costly for us to recover from this type of disaster. We may not have adequate insurance to cover our losses resulting from disasters or other similar significant business interruptions and we do not plan to purchase additional insurance to cover such losses due to the cost of obtaining such coverage. Any significant losses that are not recoverable under our insurance policies could seriously impair our business and financial condition, which could cause the price of our securities to fall.

If sufficient capital is not available, we may have to further curtail operations or we could be forced to share our rights to commercialize our product candidates with third parties on terms that may not be favorable to us.

Based on our current operating plans and financial forecasts, we believe that our existing cash, cash equivalents and marketable securities will be sufficient to meet our anticipated operating needs for at least the next twelve months. However, our current operating plans or financial forecasts occasionally change. For example, in August 2017, we announced an increase in our anticipated operating loss for 2017, primarily driven by our decision to accelerate funding associated with the next phase of development of izencitinib in our JAK inhibitor program. In addition, following

32

unfavorable results from our late-stage development programs, in September 2021, we announced a strategic update and corporate restructuring (the “2021 Restructuring”), including a reduction in headcount by approximately 75% through a reduction in our workforce of regular and contingent workers. The 2021 Restructuring was completed during the third quarter of 2022, and we announced additional headcount reductions in February 2023. If our current operating plans or financial forecasts change, we may require or seek additional funding in the form of public or private equity or equity-linked offerings, debt financings or additional collaborations and licensing arrangements. In addition, as of December 31, 2023, we had cash, cash equivalents and marketable securities of $102.4 million, which do not reflect our repurchase of $0.4 million of our ordinary shares during January 2024 under our share repurchase program.

Our future capital needs depend on many factors, including:

support and investments in YUPELRI, including funding our commercialization strategies and post marketing clinical studies;

the scope, duration, expenditures, and technical obstacles associated with our ampreloxetine program, including preparing for potential product approvals of ampreloxetine and its potential commercialization;

the occurrence of events triggering Royalty Pharma’s obligations to make Milestone Payments to us;

the outcome of potential licensing or partnering transactions, if any;

responding to competitive pressures and competing technological developments;

the extent of our proprietary patent position in any approved products and our product candidates;

our facilities expenses, which will vary depending on the time and terms of any facility lease or sublease we may enter into, and other operating expenses;

the scope and extent of the sales and marketing efforts, including our independent sales and marketing organization and medical affairs team;

litigation, potential litigation and other contingencies; and

the regulatory approval process for our product candidates.

If we require additional funding, we may not be able to obtain additional financing on terms favorable to us, if at all. General market conditions may make it difficult for us to seek financing from the capital markets. We may be required to relinquish rights to our technologies, product candidates or territories, or grant licenses on terms that are not favorable to us, in order to raise additional funds through collaborations or licensing arrangements. We may also have to sequence studies as opposed to conducting them concomitantly in order to conserve resources, or, as we announced in September 2021 and in February 2023, we may need to delay, reduce, or eliminate one or more of our programs and reduce overall overhead expenses. In addition, we may have to make additional reductions in our workforce and may be prevented from continuing our development and commercialization efforts and exploiting other corporate opportunities. This would likely harm our business, prospects and financial condition, and cause the price of our securities to fall.

We may seek to obtain future financing through the issuance of debt or equity, which may have an adverse effect on our shareholders or may otherwise adversely affect our business.

We may in the future need to raise additional funds to continue to progress our business. If we raise funds through the issuance of additional debt, including convertible debt or debt secured by some or all of our assets, or equity, any debt securities or preferred shares issued will have rights, preferences, and privileges senior to those of holders of our ordinary shares in the event of liquidation. We do not have any outstanding long-term debt, but if additional debt is issued or we otherwise borrow additional funds in the future, there is a possibility that once all senior claims are settled, there may be no assets remaining to pay out to the holders of ordinary shares. In addition, if we raise funds through the

33

issuance of additional equity, whether through private placements or public offerings, such an issuance would dilute ownership of our current shareholders that do not participate in the issuance. If we are unable to obtain any needed additional funding, we may be required to reduce the scope of, delay, or eliminate some or all of, our planned development and commercialization activities or to license to third parties the rights to develop and/or commercialize products or technologies that we would otherwise seek to develop and/or commercialize ourselves or on terms that are less attractive than they might otherwise be, any of which could materially harm our business.

Furthermore, the terms of any debt securities we may issue in the future may impose restrictions on our operations, which may include limiting our ability to incur additional indebtedness, pay dividends on or repurchase our share capital, or make certain acquisitions or investments. In addition, we may be subject to covenants requiring us to satisfy certain financial tests and ratios, and our ability to satisfy such covenants may be affected by events outside of our control.

We may be treated as a US corporation for US federal income tax purposes.

For US federal income tax purposes, a corporation generally is considered tax resident in the place of its incorporation. Theravance Biopharma is incorporated under Cayman Islands law and established tax residency in Ireland effective July 1, 2015. Therefore, it should be a non-US corporation under this general rule. However, Section 7874 of the Internal Revenue Code of 1986, as amended (the “Code”), contains rules that may result in a foreign corporation being treated as a US corporation for US federal income tax purposes. The application of these rules is complex and there is little guidance regarding certain aspects of their application.

Under Section 7874 of the Code, a corporation created or organized outside the US will be treated as a US corporation for US federal tax purposes if (i) the foreign corporation directly or indirectly acquires substantially all of the properties held directly or indirectly by a US corporation, (ii) the former shareholders of the acquired US corporation hold at least 80% of the vote or value of the shares of the foreign acquiring corporation by reason of holding stock in the US acquired corporation, and (iii) the foreign corporation’s “expanded affiliated group” does not have “substantial business activities” in the foreign corporation’s country of incorporation relative to its expanded affiliated group’s worldwide activities. For this purpose, “expanded affiliated group” generally means the foreign corporation and all subsidiaries in which the foreign corporation, directly or indirectly, owns more than 50% of the stock by vote and value, and “substantial business activities” generally means at least 25% of employees (by number and compensation), assets and gross income of our expanded affiliated group are based, located, and derived, respectively, in the country of incorporation.

We do not expect to be treated as a US corporation under Section 7874 of the Code, because we do not believe that the assets contributed to us by Innoviva constituted “substantially all” of the properties of Innoviva (as determined on both a gross and net fair market value basis). However, the Internal Revenue Service may disagree with our conclusion on this point and assert that, in its view, the assets contributed to us by Innoviva did constitute “substantially all” of the properties of Innoviva. In addition, there could be legislative proposals to expand the scope of US corporate tax residence and there could be changes to Section 7874 of the Code or the Treasury Regulations promulgated thereunder that could apply retroactively and could result in Theravance Biopharma being treated as a US corporation.

If it were determined that we should be treated as a US corporation for US federal income tax purposes, we could be liable for substantial additional US federal income tax on our post-Spin-Off taxable income. In addition, though we have no current plans to pay any dividends, payments of any dividends to non-US holders may be subject to US withholding tax.

Future tax reform, including changes in tax rates and imposition of new taxes, could impact our results of operations and financial condition.

We are incorporated in the Cayman Islands, maintain subsidiaries in the Cayman Islands (until December 2020), the US, the UK and Ireland, and effective July 1, 2015, we migrated our tax residency from the Cayman Islands to Ireland. We are subject to new, evolving, or revised tax laws and regulations in such jurisdictions, and the enactment of or increases in taxes, or other changes in the application of existing taxes, in such jurisdictions may have an adverse effect on our business or on our results of operations. Due to economic and political conditions, tax rates in various jurisdictions may be subject to significant change. Our future effective tax rate could be affected by changes in our mix

34

of earnings in countries with differing statutory tax rates, changes in valuation of our deferred tax assets and liabilities, or changes in tax laws or their interpretation, including possible US tax reform and contemplated changes in other countries of long-standing tax principles. These and other similar changes, if finalized and adopted, could have a material impact on our income tax expense and deferred tax balances.

Taxing authorities may challenge our structure and transfer pricing arrangements.

We are incorporated in the Cayman Islands, maintain subsidiaries in the Cayman Islands (until December 2020), the US, the UK and Ireland, and effective July 1, 2015, we migrated our tax residency from the Cayman Islands to Ireland. Due to economic and political conditions, various countries are actively considering changes to existing tax laws. We cannot predict the form or timing of potential legislative changes that could have a material adverse impact on our results of operations. Ireland has implemented further tax law changes through the Finance Act 2021 to comply with the European Union Anti-Tax Avoidance Directives. Changes to date, including reverse-hybrid mismatch and interest limitation rules, are not expected to have a material impact on the Company’s tax position.

In April 2020, we became aware of a withholding tax regulation that could be interpreted to apply to certain of our previous intra-group transactions. Additional draft guidance on this withholding tax regime was released in late 2020 and early 2021, and based on our analysis of this guidance, we do not believe the exposure to be material. We continue to monitor the evolving legislation relating to this matter and will consider its impact on our consolidated financial statements.

In addition, significant judgment is required in determining our worldwide provision for income taxes. Various factors may have favorable or unfavorable effects on our income tax rate including, but not limited to the performance of certain functions and ownership of certain assets in tax-efficient jurisdictions such as the Cayman Islands and Ireland, together with intra-group transfer pricing agreements. Taxing authorities may challenge our structure and transfer pricing arrangements through an audit or lawsuit. Responding to or defending such a challenge could be expensive and consume time and other resources, and divert management’s time and focus from operating our business. We cannot predict whether taxing authorities will conduct an audit or file a lawsuit challenging this structure, the cost involved in responding to any such audit or lawsuit, or the outcome. We may be required to pay taxes for prior periods, interest, fines or penalties, and may be obligated to pay increased taxes in the future which could result in reduced cash flows and have a material adverse effect on our business, financial condition and growth prospects.

We were a passive foreign investment company, or “PFIC,” for 2014, but we were not a PFIC from 2015 through 2023, and we do not expect to be a PFIC for the foreseeable future.

For US federal income tax purposes, we generally would be classified as a PFIC for any taxable year if either (i) 75% or more of our gross income (including gross income of certain 25% or more owned corporate subsidiaries) is “passive income” (as defined for such purposes) or (ii) the average percentage of our assets (including the assets of certain 25% or more owned corporate subsidiaries) that produce passive income or that are held for the production of passive income is at least 50%. In addition, whether our Company will be a PFIC for any taxable year depends on our assets and income over the course of each such taxable year and, as a result, cannot be predicted with certainty until after the end of the year.

Based upon our assets and income during the course of 2014, we believe that our Company and one of our Company’s wholly-owned subsidiaries, Theravance Biopharma R&D, Inc. was a PFIC for 2014. Based upon our assets and income from 2015 through 2023, we do not believe that our Company is a PFIC since 2015. Based on existing tax law, we do not expect to be a PFIC for the foreseeable future based on our current business plans and current business model. For any taxable year (or portion thereof) in which our Company is a PFIC that is included in the holding period of a US holder, the US holder is generally subject to additional US federal income taxes plus an interest charge with respect to certain distributions from Theravance Biopharma or gain recognized on a sale of Theravance Biopharma shares. Similar rules would apply with respect to distributions from or gain recognized on an indirect sale of Theravance Biopharma Ireland Limited. US holders of our ordinary shares may have filed an election with respect to Company shares held at any time during 2014 to be treated as owning an interest in a “qualified electing fund” (“QEF”) or to “mark to market” their ordinary shares to avoid the otherwise applicable interest charge consequences of PFIC treatment with respect to our ordinary shares. A foreign corporation will not be treated as a QEF for any taxable year in which such foreign corporation is not treated as a PFIC. QEF and mark to market elections generally apply to the taxable year for

35

which the election is made and all subsequent taxable years unless the election is revoked with consent of the Secretary of Treasury. US holders of our ordinary shares should consult their tax advisers regarding the tax reporting implications with respect to any QEF and mark to market elections made with respect to our Company and with respect to their indirect interests in Theravance Biopharma R&D, Inc.

If we are unable to maintain effective internal controls, our business, financial position, and results of operations could be adversely affected.

If we are unable to maintain effective internal controls, our business, financial position, and results of operations could be adversely affected. We are subject to the reporting and other obligations under the Exchange Act, including the requirements of Section 404 of the Sarbanes-Oxley Act of 2002, which require annual management assessments of the effectiveness of our internal control over financial reporting. Our management is responsible for establishing and maintaining adequate internal control over financial reporting as defined in Rules 13a-15(f) under the Exchange Act. Our internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with accounting principles generally accepted in the US. Any failure to achieve and maintain effective internal controls could have an adverse effect on our business, financial position, and results of operations. These reporting and other obligations place significant demands on our management and administrative and operational resources, including accounting resources.

RISKS RELATED TO LEGAL AND REGULATORY UNCERTAINTY

If our efforts to protect the proprietary nature of the intellectual property related to our technologies are not adequate, we may not be able to compete effectively in our current or future markets.

We rely upon a combination of patents, patent applications, trade secret protection and confidentiality agreements to protect the intellectual property related to our technologies. Any involuntary disclosure to or misappropriation by third parties of this proprietary information could enable competitors to quickly duplicate or surpass our technological achievements, thus eroding our competitive position in our market. The status of patents in the biotechnology and pharmaceutical field involves complex legal and scientific questions and is very uncertain. As of December 31, 2023, we owned a total of 176 issued US patents and 1,002 granted foreign patents, as well as additional pending US and foreign patent applications. Our patent applications may be challenged or fail to result in issued patents and our existing or future patents may be invalidated or be too narrow to prevent third parties from developing or designing around these patents, including the patents that relate to YUPELRI. If the sufficiency of the breadth or strength of protection provided by our patents with respect to a product candidate is threatened, it could dissuade companies from collaborating with us to develop product candidates and threaten our ability to commercialize products. Further, if we encounter delays in our clinical trials or in obtaining regulatory approval of our product candidates, the effective patent lives of the related product candidates could be reduced.

In addition, we rely on trade secret protection and confidentiality agreements to protect proprietary know-how that is not patentable, for processes for which patents are difficult to enforce and for any other elements of our drug discovery and development processes that involve proprietary know-how, information and technology that is not covered by patent applications. Although we require our employees, consultants, advisors and any third parties who have access to our proprietary know-how, information and technology to enter into confidentiality agreements, we cannot be certain that this know-how, information and technology will not be misappropriated, disclosed or used for unauthorized purposes or that competitors will not otherwise gain access to our trade secrets or independently develop substantially equivalent information and techniques. Further, the laws of some foreign countries do not protect proprietary rights to the same extent as the laws of the US. As a result, we may encounter significant problems in protecting and defending our intellectual property both in the US and abroad. If we are unable to prevent material disclosure of the intellectual property related to our technologies to third parties, we will not be able to establish or, if established, maintain a competitive advantage in our market, which could materially adversely affect our business, financial condition, and results of operations, which could cause the price of our securities to fall.

36

Litigation to protect or defend our intellectual property or third-party claims of intellectual property infringement will require us to divert resources and may prevent or delay our drug discovery and development efforts.

Our commercial success depends in part on us and our partners not infringing the patents and proprietary rights of third parties. Third parties may assert that we or our partners are using their proprietary rights without authorization. There are third-party patents that may cover materials or methods for treatment related to our product candidates. At present, we are not aware of any patent infringement claims that would adversely and materially affect our ability to develop our product candidates, but nevertheless the possibility of third-party allegations cannot be ruled out. In addition, third parties may obtain patents in the future and claim that use of our technologies infringes upon these patents. Furthermore, parties making claims against us or our partners 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 against these claims, regardless of their merit, would involve substantial litigation expense and would be a substantial diversion of employee resources from our business.

In the event of a successful claim of infringement against us, we may have to pay substantial damages, obtain one or more licenses from third parties or pay royalties. In addition, even in the absence of litigation, we may need to obtain licenses from third parties to allow commercialization of our product candidates, and we have done so from time to time. We may fail to obtain any of these licenses at a reasonable cost or on reasonable terms, if at all. In that event, we would be unable to further develop and commercialize one or more of our product candidates, which could harm our business significantly.

In addition, we have initiated, and in the future we could again be required to initiate, litigation to enforce our proprietary rights against infringement by third parties, prevent the unauthorized use or disclosure of our trade secrets and confidential information, or defend the validity of our patents. For example, in 2017, we filed a lawsuit against a former employee for misappropriation of certain of our confidential, proprietary and trade secret information. While this litigation has since been resolved, prosecution of claims to enforce or defend our rights against others involve substantial litigation expenses and divert substantial employee resources from our business but may not result in adequate remedy to us or sufficiently mitigate the harm to our business caused by any intellectual property infringement, unauthorized access, use or disclosure of trade secrets. For example, in February 2023, we filed patent infringement lawsuits against seven companies and certain of their affiliates seeking to market a generic version of YUPELRI, and in December 2023, we amended the lawsuit to include several non-Orange Book listed patents. Additional lawsuits were filed later in 2023 and into 2024 based on newly-issued patents. If these companies are found not to infringe one or more of our patents or the litigation results in one or more of our patents being invalidated, the generic companies may be able to launch their products prior to the expiration of the patents, which range from 2028 to 2039. Our collaboration partner, Viatris, is responsible for enforcing our Orange Book patents relating to YUPELRI, in consultation with us, and their views on the ongoing litigation, process or strategy may differ from ours, and we have a reduced ability to control the outcome of the litigation. For additional discussion of risks related to partnering programs, please see the risk factor entitled “If we are unable to enter into future collaboration arrangements or if any such collaborations with third parties are unsuccessful, we may be unable to fully develop and commercialize certain product candidates and our business will be adversely affected.” If we fail to effectively enforce our proprietary rights against others, our business will be harmed and the price of our securities could fall.

If the efforts of our partners or future partners to protect the proprietary nature of the intellectual property related to collaboration assets are not adequate, the future commercialization of any medicines resulting from collaborations could be negatively impacted, which would materially harm our business and could cause the price of our securities to fall.

The risks identified in the two preceding risk factors may also apply to the intellectual property protection efforts of our partners or future partners and to GSK with respect to TRELEGY in which we maintain the Ongoing Economic Interest. To the extent the intellectual property protection of any partnered assets is successfully challenged or encounters problems with the US Patent and Trademark Office or other comparable agencies throughout the world, the future commercialization of these potential medicines could no longer be economically feasible. Any challenge to the intellectual property protection of a late-stage development or commercial-stage asset, particularly those of TRELEGY, could harm our business and cause the price of our securities to fall.

37

Product liability and other lawsuits could divert our resources, result in substantial liabilities and reduce the commercial potential of our medicines.

The risk that we may be sued on product liability claims is inherent in the development and commercialization of pharmaceutical products. Side effects of, or manufacturing defects in, products that we or our partners develop or commercialize could result in the deterioration of a patient’s condition, injury or even death. Once a product is approved for sale and commercialized, the likelihood of product liability lawsuits tends to increase. Claims may be brought by individuals seeking relief for themselves or by individuals or groups seeking to represent a class, asserting injuries based both on potential adverse effects described in the label as well as adverse events not yet observed. We also face an inherent risk of product liability exposure related to the testing of our product candidates in human clinical trials. In addition, changes in laws outside the US are expanding our potential liability for injuries that occur during clinical trials. Product liability claims could harm our reputation, regardless of the merit or ultimate success of the claim, which may adversely affect our and our partners’ ability to commercialize our products and cause the price of our securities to fall. These lawsuits may divert our management from pursuing our business strategy and may be costly to defend. In addition, if we are held liable in any of these lawsuits, we may incur substantial liabilities and may be forced to limit or forgo further commercialization of the applicable products.

Although we maintain general liability and product liability insurance, this insurance may not fully cover potential liabilities and we cannot be sure that our insurer will not disclaim coverage as to a future claim. In addition, inability to obtain or maintain sufficient insurance coverage at an acceptable cost or to otherwise protect against potential product liability claims could prevent or inhibit the commercial production and sale of our products, which could adversely affect our business.

We may also be required to prosecute or defend general commercial, intellectual property, securities and other lawsuits. Litigation typically involves substantial expenses and diverts substantial employee resources from our business. The cost of defending any product liability litigation or engaging in any other legal proceeding, even if resolved in our favor, could be substantial and uncertainties resulting from the initiation and continuation of the litigation or other proceedings could have a material adverse effect on our ability to compete in the marketplace and achieve our business goals.

If we fail to comply with data protection laws and regulations, we could be subject to government enforcement actions (which could include civil or criminal penalties), private litigation and/or adverse publicity, which could negatively affect our operating results and business.

We are subject to data protection laws and regulations (i.e., laws and regulations that address privacy and data security). In the US, numerous federal and state laws, and regulations, including state data breach notification laws, state health information and/or genetic privacy laws, and federal and state consumer protection laws (e.g., Section 5 of the FTC Act), govern the collection, use, disclosure, and protection of health related and other personal information. In California, the California Consumer Privacy Act (“CCPA”) establishes certain requirements for data use and sharing transparency, and provides California residents certain rights concerning the use, disclosure, and retention of their personal data. The California Privacy Rights Act (“CPRA”) currently in effect, significantly amends the CCPA. Virginia, Colorado, Utah, Indiana, Iowa, Tennessee, Montana, Texas, and Connecticut have enacted privacy laws similar to the CCPA that impose new obligations or limitations in areas affecting our business. These laws and regulations are evolving and subject to interpretation and may impose limitations on our activities or otherwise adversely affect our business. The obligations to comply with the CCPA and evolving legislation involve, among other things, updates to our notices and the development of new processes internally and with our partners. We may be subject to fines, penalties, or private actions in the event of non-compliance with such laws.

In addition, we may obtain health information from third parties (e.g., healthcare providers who prescribe our products) that are subject to privacy and security requirements under the Health Insurance Portability and Accountability Act of 1996, the Health Information Technology for Economic and Clinical Health Act, and their implementing regulations, (collectively, “HIPAA”). HIPAA imposes privacy and security obligations on covered entity health care providers, health plans, and health care clearinghouses, as well as their “business associates”—certain persons or entities that create, receive, maintain, or transmit protected health information in connection with providing a specified service or performing a function on behalf of a covered entity. Although we are not directly subject to HIPAA, we could be

38

subject to criminal penalties if we knowingly receive individually identifiable health information maintained by a HIPAA covered entity in a manner that is not authorized or permitted by HIPAA.

Further at the federal level, the Federal Trade Commission (“FTC”) also sets expectations for failing to take appropriate steps to keep consumers’ personal information secure, or failing to provide a level of security commensurate to promises made to individual about the security of their personal information (such as in a privacy notice) may constitute unfair or deceptive acts or practices in violation of Section 5(a) of the Federal Trade Commission Act (“FTC Act”). 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. With respect to privacy, the FTC also sets expectations that companies honor the privacy promises made to individuals about how the company handles consumers’ personal information; any failure to honor promises, such as the statements made in a privacy policy or on a website, may also constitute unfair or deceptive acts or practices in violation of the FTC Act. While we do not intend to engage in unfair or deceptive acts or practices, the FTC has the power to enforce promises as it interprets them, and events that we cannot fully control, such as data breaches, may be result in FTC enforcement. Enforcement by the FTC under the FTC Act can result in civil penalties or enforcement actions.

EU Member States and other jurisdictions where we operate, such as Switzerland and the UK, have adopted data protection laws and regulations, which impose significant compliance obligations. For example, the General Data Protection Regulation (“GDPR”), imposes strict obligations and restrictions on the ability to collect, analyze, use, store, disclose. transfer or otherwise process personal data, including health data from clinical trials subjects and adverse event reporting. Switzerland has adopted laws that impose restrictions and obligations similar to the GDPR. The GDPR and Switzerland’s data protection laws impose a broad range of requirements and obligations relating to the processing and protection of personal data, including obligations to having legal bases for processing personal data (which may result in some instances in obtaining the consent of the individuals to whom the personal data relate), providing detailed information about the processing activities to the individuals, dealing with restrictions on sharing of personal data with third parties and transferring personal data out of the European Economic Area (“EEA”) or Switzerland, having contracting arrangements in place where required (such as with clinical trial sites and vendors), notifying in certain instances personal data breaches to data protection authorities and/or affected individuals, appointing data protection officers, conducting data protection impact assessments, responding to privacy rights requests and keeping records of processing activities. . Data protection authorities from the different EU Member States and the EEA may interpret the GDPR and applicable related national laws differently which could effectively result in requirements additional to those currently understood to apply under the GDPR. In addition, guidance on implementation and compliance practices may be updated or otherwise revised, which adds to the complexity of processing personal data in the EU. When processing personal data of subjects in the EU, we have to comply with applicable data protection and electronic communications laws. In particular, as we rely on service providers processing personal data of data subjects in the EU, we have to enter into suitable contract terms with such providers and receive sufficient guarantees that such providers meet the requirements of the applicable data protection laws, particularly the GDPR which imposes specific and relevant obligations. Enforcement by EU and UK regulators is active, and failure to comply with the GDPR or applicable Member State law may result in substantial fines. The GDPR increases substantially the penalties to which we could be subject in the event of any non-compliance, including fines of up to 10,000,000 Euros or up to 2% of our total worldwide annual turnover for certain comparatively minor offenses, or up to 20,000,000 Euros or up to 4% of our total worldwide annual turnover for more serious offenses. The GDPR also confers a private right of action on data subjects and consumer associations to lodge complaints with data protection authorities, seek judicial remedies, and obtain compensation for damages resulting from violations of the GDPR.

With regard to transfer of personal data, the GDPR restricts the ability of companies to transfer personal data from the EU to the U.S. and other countries, which may incur compliance costs for implementing lawful transfer mechanisms, conducting data transfer impact assessments, and implementing additional measures where necessary to ensure that personal data transferred are adequately protected in a manner essentially equivalent to the EU. The GDPR provides different transfer mechanisms we can use to lawfully transfer personal data from the EU to countries outside the EU. An example is relying on the EU Standard Contractual Clauses as approved by the European Commission in June 2021. Compliance with EU data transfer obligations can be costly and time-consuming. Data importers must also expend resources in analyzing their ability to comply with transfer obligations, including implementing new safeguards

39

and controls to further protect personal data. If we or our vendors fail to comply with applicable data privacy laws concerning, or if the legal mechanisms we or our vendors rely upon to allow, the transfer of personal data from the EEA or Switzerland to the US (or other countries not considered by the European Commission to provide an adequate level of data protection) are not considered adequate, we could be subject to government enforcement actions, including an order to stop transferring the personal data outside of the EEA and significant penalties against us. Moreover, our business could be adversely impacted if our ability to transfer personal data out of the EEA, the UK or Switzerland to the US is restricted, which could adversely impact our operating results.

Failure to comply with data protection laws and regulations could result in unfavorable outcomes, including increased compliance costs, delays or impediments in the development of new products, increased operating costs, diversion of management time and attention, government enforcement actions and create liability for us (which could include civil, administrative, and/or criminal penalties), private litigation and/or adverse publicity that could negatively affect our operating results and business.

Changes in healthcare law and implementing regulations, including government restrictions on pricing and reimbursement, as well as healthcare policy and other healthcare payor cost-containment initiatives, may negatively impact us, our collaboration partners, or those commercializing products with respect to which we have an economic interest or right to receive royalties.

The continuing efforts of the government, insurance companies, managed care organizations and other payors of health care costs to contain or reduce costs of health care may adversely affect us, our collaboration partners, or those commercializing products with respect to which we have an economic interest or right to receive royalties in regard to one or more of the following:

the ability to set and collect a price believed to be reasonable for products;

the ability to generate revenues and achieve profitability; and

the availability of capital.

The pricing and reimbursement environment for products may change in the future and become more challenging due to, among other reasons, policies advanced by the presidential administration, federal agencies, new healthcare legislation passed by Congress or fiscal challenges faced by all levels of government health administration authorities. Among policy makers and payors in the US and elsewhere, there is significant interest in promoting changes in healthcare systems with the stated goals of containing healthcare costs, improving quality, and expanding access to healthcare. In the US, the pharmaceutical industry has been a particular focus of these efforts and has been and may in the future be significantly affected by major regulatory or legislative initiatives, including those related to pricing of or reimbursement for prescription drugs. We expect we, our collaboration partners, or those commercializing products with respect to which we have an economic interest or right to receive royalties may experience pricing pressures in connection with the sale of drug products, due to the trend toward managed healthcare, the increasing influence of health maintenance organizations and additional legislative enactments and administrative policies.

The Patient Protection and Affordable Care Act, as amended (the “Healthcare Reform Act”), contains a number of provisions that impact our business and operations, including those governing enrollment in federal healthcare programs, reimbursement changes, benefits for patients within a coverage gap in the Medicare Part D prescription drug program (commonly known as the “donut hole”; the coverage gap will be eliminated effective 2025 under the Inflation Reduction Act and will be replaced with a new manufacturer discount program), rules regarding prescription drug benefits under the health insurance exchanges, changes to the Medicare Drug Rebate program, expansion of the Public Health Service Act’s 340B drug pricing program, fraud and abuse and enforcement. These changes have impacted previously existing government healthcare programs and have resulted in the development of new programs, including Medicare payment for performance initiatives and improvements to the physician quality reporting system and feedback program.

Certain provisions of the Healthcare Reform Act have been subject to judicial challenges as well as efforts to modify them or to alter their interpretation or implementation and additional legislative changes to and regulatory

40

changes under the Healthcare Reform Act remain possible, but the nature and extent of such potential additional changes are uncertain at this time. We expect that the Healthcare Reform Act, its implementation, efforts to modify, or invalidate the Healthcare Reform Act, or portions thereof, or its implementation, and other healthcare reform measures including those that may be adopted in the future, could have a material adverse effect on our industry generally and on the ability of us, our collaboration partners, or those commercializing products with respect to which we have an economic interest or right to receive royalties to maintain or increase sales of existing products or to successfully commercialize product candidates, if approved.

The Bipartisan Budget Act of 2018, among other things, amended the Healthcare Reform Act to increase the point-of-sale discounts that manufacturers must agree to offer under the Medicare Part D coverage discount program from 50% to 70% off negotiated prices of applicable brand drugs to eligible beneficiaries during their coverage gap period, as a condition for the manufacturer’s outpatient drugs to be covered under Medicare Part D. Civil monetary penalties can be applied if a manufacturer fails to provide these discounts in the amount of 125 percent of the discount that was due (the coverage gap has been eliminated effective 2025 under the Inflation Reduction Act).

The Budget Control Act of 2011, among other things, and in concert with subsequent legislation, has resulted in aggregate reductions to Medicare payments to providers of, on average, 2% per fiscal year through 2031. Sequestration is currently set at 2% and will increase to 2.25% for the first half of fiscal year 2030, to 3% for the second half of fiscal year 2030, and to 4% for the remainder of the sequestration period that lasts through the first six months of fiscal year 2031. As long as these cuts remain in effect, they could adversely impact payment for any products that are reimbursed under Medicare.

On August 16, 2022, President Biden signed into law the Inflation Reduction Act of 2022 (the “IRA”). The IRA sunsets the coverage gap discount program starting in 2025 and replaces it with a new manufacturer discount program and establishes Part B and Part D inflation rebates. The IRA also creates a Drug Price Negotiation Program under which the prices for Medicare units of certain high Medicare spend drugs and biologics without generic or biosimilar competition will be capped by reference to, among other things, a specified non-federal average manufacturer price, with negotiated prices set to take effect starting in 2026. Failure to comply with requirements under the drug price negotiation program is subject to an excise tax and/or a civil monetary penalty. Whether any of our products are selected for negotiation for a given year will depend on whether they are at least 7 years post-approval/licensure; whether they meet any of the exclusions from eligibility for selection for negotiation, such as the exclusion of certain orphan drugs; their expenditures under Medicare Part B or Part D during a statutorily specified period; and whether a generic of the product has been determined to have come to market. Ampreloxetine received an Orphan Drug Designation status from the FDA, which should mean it will not be selected for negotiation; however, our understanding of whether and when our products are likely to be subject to selection for negotiation could evolve as the Drug Price Negotiation Program is implemented. These or any other legislative change could impact the market conditions for our products. We further expect continued scrutiny on pricing from Congress, agencies, and other bodies with respect to drug pricing.

Individual states in the US have also increasingly passed legislation and implemented regulations designed to control pharmaceutical and biological product pricing, including price or patient reimbursement limitations, marketing cost disclosure and transparency measures, and, in some cases, measures designed to encourage importation from other countries and bulk purchasing. For example, California has enacted a prescription drug price transparency law requiring prescription drug manufacturers to provide advance notice and explanation for price increases of certain drugs with prices that exceed a specified threshold, and to report new prescription drugs introduced to the market at a wholesale acquisition cost exceeding the Medicare Part D specialty drug threshold. Additionally, some individual states have begun establishing Prescription Drug Affordability Boards (or similar entities) to review high-cost drugs and, in some cases, set upper payment limits.

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 product or additional pricing pressures for our collaboration partners, or those commercializing products with respect to which we have an economic interest or right to receive royalties, which could impact our revenues.

41

If we failed to comply with our reporting and payment obligations under the Medicaid Drug Rebate program or other governmental pricing programs, 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.

Prior to the sale of VIBATIV to Cumberland Pharmaceuticals Inc. (“Cumberland”) in November 2018, we had certain price reporting obligations to the Medicaid Drug Rebate program and other governmental pricing programs, and we had obligations to report average sales price under the Medicare program. Following the consummation of the transaction with Cumberland, our price reporting obligations related to VIBATIV have been transitioned to Cumberland, and price reporting obligations for YUPELRI reside with Viatris. We retain certain obligations with respect to record retention for these programs. These programs included the following:

The Medicaid Drug Rebate program, under which a manufacturer is required to pay a rebate based on reported pricing data to each state Medicaid program for its covered outpatient drugs that are dispensed to Medicaid beneficiaries and paid for by a state Medicaid program as a condition of having federal funds made available to the states for the manufacturer’s drugs under Medicaid and Medicare Part B.

The 340B Program, in which manufacturers must participate in order for federal funds to be available for the manufacturer’s drugs under Medicaid and Medicare Part B. The 340B program requires participating manufacturers to agree to charge no more than the 340B “ceiling price” for the manufacturer’s covered outpatient drugs to certain entities, and that price is calculated based on the information reported under the Medicaid Drug Rebate program.

Reporting of average sales price, which manufacturers report for certain categories of drugs that are paid under the Medicare Part B program to CMS on a quarterly basis and which CMS may use in determining payment rates for drugs under Medicare Part B.

A manufacturer that becomes aware that its Medicaid reporting for a prior quarter was incorrect, or has changed as a result of recalculation of the pricing data, is obligated to resubmit the corrected data for up to three years after those data originally were due. Such restatements and recalculations increase the costs for complying with the laws and regulations governing the Medicaid Drug Rebate program and could result in an overage or underage in our rebate liability for past quarters. Price recalculations also may affect the 340B ceiling price and the average sales price. Manufacturers may need to make additional restatements beyond the three-year period.

We may be liable for errors associated with our submission of pricing data for VIBATIV for historic periods, and we may retain some liability for price reporting by Cumberland for VIBATIV sold under our labeler code. In addition to retroactive rebates and the potential for 340B program refunds, if we are found to have knowingly submitted any false price information to the government, we may be liable for significant civil monetary penalties per item of false information. If we are found to have made a misrepresentation in the reporting of our average sales price, the Medicare statute provides for significant civil monetary penalties for each misrepresentation for each day in which the misrepresentation was applied. If we are found to have charged 340B covered entities more than the statutorily mandated ceiling price, we could be subject to significant civil monetary penalties and/or such failure also could be grounds for HRSA to terminate a manufacturer’s agreement to participate in the 340B program, in which case covered outpatient drugs under our labeler code may no longer be eligible for federal payment under the Medicaid or Medicare Part B program. If we are found to have not submitted required price data on a timely basis, that could result in a significant civil monetary penalty per day for each day the information is late beyond the due date.

In order to be eligible to have its products paid for with federal funds under the Medicaid and Medicare Part B programs and purchased by the Department of Veterans Affairs (“VA”), Department of Defense (“DoD”), Public Health Service, and Coast Guard (the “Big Four agencies”) and certain federal grantees, a manufacturer is required to list its innovator products on a VA Federal Supply Schedule (“FSS”) contract and charge a price to the Big Four agencies that is no higher than the Federal Ceiling Price (“FCP”), which is a price calculated pursuant to a statutory formula. In addition, manufactures must submit to the VA quarterly and annual “non-federal average manufacturer price” (“Non-FAMP”) calculations for each NDC-11 of their innovator drugs. Under Section 703 of the National Defense

42

Authorization Act for FY 2008, the manufacturer is required to pay quarterly rebates to DoD on utilization of its innovator products that are dispensed through DoD’s Tricare network pharmacies to Tricare beneficiaries.

Individual states in the US, as noted, have also passed legislation and implemented regulations designed to control pharmaceutical and biological product pricing, including establishing Prescription Drug Affordability Boards (or similar entities) to review high-cost drugs and, in some cases, set upper payment limits and implementing marketing cost disclosure and transparency measures. Some states require the submission of reports related to pricing information, including based on the introduction of new prescription drugs, certain increases in wholesale acquisition cost of prescription drugs, marketing of prescription drugs within the state, and sales of prescription drugs in or into the state. Some states may pursue available enforcement measures, including imposition of civil monetary penalties, for a manufacturer’s failure to report such information.

The coverage and reimbursement status of new or current products 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.

Market acceptance and sales of any one or more of our product candidates will depend on reimbursement policies and may be affected by future healthcare reform measures in the US. Government authorities and third-party payers, such as private health insurers and health maintenance organizations, decide which drugs they will cover and establish payment levels. We cannot be certain that reimbursement will be available for any commercialized products. Also, we cannot be certain that reimbursement policies will not reduce the demand for, or the price paid for, our products. If reimbursement is not available or is available on a limited basis, we may not be able to successfully commercialize any product candidates that we develop.

The pricing, coverage and reimbursement of our product candidates, if commercialized, must be adequate to support our commercial infrastructure. Our per-patient prices must be sufficient to recover our development and manufacturing costs and potentially achieve profitability. However, sales of any pharmaceutical product depend, in part, on the extent to which such product will be covered by third-party payors, such as federal, state, and foreign government healthcare programs, commercial insurance and managed healthcare organizations, and the level of reimbursement for such product by third-party payors. Decisions regarding the extent of coverage and amount of reimbursement to be provided are made on a plan-by-plan basis. One third-party payor’s decision to cover a product does not ensure that other payors will also provide coverage for the product. As a result, we do not have assurance that coverage and adequate reimbursement will be applied consistently or obtained in the first instance.

In addition, third-party payors are increasingly reducing reimbursements for pharmaceutical products and services. The US government and state legislatures have continued implementing cost-containment programs, including price controls, restrictions on coverage and reimbursement, and requirements for substitution of generic products. Third-party payors are increasingly challenging the prices charged, examining the medical necessity, and reviewing the cost effectiveness of pharmaceutical products, in addition to questioning their safety and efficacy. Increasingly, third-party payors are requiring that drug companies provide them with predetermined discounts from list prices and are challenging the prices charged for medical products. Further, such payors are increasingly challenging the price, examining the medical necessity and reviewing the cost effectiveness of medical product candidates. Adoption of price controls and cost-containment measures, and adoption of more restrictive policies in jurisdictions with existing controls and measures, could further limit or delay sales of any of our future products. A decision by a third-party payor not to cover a product could reduce physician ordering and patient demand for any of our future products.

Our relationships with customers and third-party payors are subject to applicable anti-kickback, fraud and abuse, transparency and other healthcare laws and regulations, which could expose us to criminal sanctions, civil penalties, exclusion, contractual damages, reputational harm and diminished profits and future earnings.

Healthcare providers, physicians, distributors, and third-party payors play a primary role in the distribution, recommendation, and prescription of any pharmaceutical product for which we obtain marketing approval. Our arrangements with third-party payors and customers expose us to broadly applicable fraud and abuse and other healthcare laws and regulations that may constrain the business or financial arrangements through which we market, sell

43

and distribute any products for which we have obtained or may obtain marketing approval. Restrictions under applicable federal and state healthcare laws and regulations include the following:

The US federal healthcare Anti-Kickback Statute prohibits any person from, among other things, knowingly and willfully offering, paying, soliciting, or receiving remuneration, directly or indirectly, in cash or in kind, to induce or reward either the referral of an individual for, or the purchasing, leasing, ordering or arranging for or recommending of any good or service for which payment may be made, in whole or in part, under federal and state healthcare programs such as Medicare and Medicaid. The term “remuneration” has been broadly interpreted to include anything of value. The Anti-Kickback Statute is subject to evolving interpretation and has been applied by government enforcement officials to a number of common business arrangements in the pharmaceutical industry. The government can establish a violation of the Anti-Kickback Statute without proving that a person or entity had actual knowledge of the statute or specific intent to violate it. There are a number of statutory exemptions and regulatory safe harbors protecting some common activities from prosecution; however, those exceptions and safe harbors are drawn narrowly. Failure to meet all of the requirements of a particular statutory exception or regulatory safe harbor does not make the conduct per se illegal under the Anti-Kickback Statute, but the legality of the arrangement will be evaluated on a case-by-case basis based on the totality of the facts and circumstances. We seek to comply with the available statutory exemptions and safe harbors whenever possible, but our practices may not in all cases meet all of the criteria for safe harbor protection from anti-kickback liability. Moreover, there are no safe harbors for many common practices, such as educational and research grants or patient or product assistance programs.

The federal civil False Claims Act prohibits, among other things, knowingly presenting, or causing to be presented, claims for payment of government funds that are false or fraudulent, or knowingly making, or using or causing to be made or used, a false record or statement material to a false or fraudulent claim to avoid, decrease, or conceal an obligation to pay money to the federal government. Private individuals, commonly known as “whistleblowers,” can bring civil False Claims Act qui tam actions, on behalf of the government and such individuals and may share in amounts paid by the entity to the government in recovery or settlement. In recent years, several pharmaceutical and other healthcare companies have faced enforcement actions under the federal False Claims Act for, among other things, allegedly submitting false or misleading pricing information to government health care programs and providing free product to customers with the expectation that the customers would bill federal programs for the product. Federal enforcement agencies also have showed increased interest in pharmaceutical companies’ product and patient assistance programs, including reimbursement and co-pay support services, and a number of investigations into these programs have resulted in significant civil and criminal settlements. Other companies have faced enforcement actions for causing false claims to be submitted because of the companies’ marketing the product for unapproved, and thus non-reimbursable, uses. In addition, 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 federal civil False Claims Act. False Claims Act liability is potentially significant in the healthcare industry because the statute provides for treble damages and significant mandatory penalties per false claim or statement for violations. Because of the potential for large monetary exposure, healthcare and pharmaceutical companies often resolve allegations without admissions of liability for significant and material amounts to avoid the uncertainty of treble damages and per claim penalties that may be awarded in litigation proceedings. As part of these resolutions, Companies may enter into corporate integrity agreements with the government, which may impose substantial costs on companies to ensure compliance. Criminal penalties, including imprisonment and criminal fines, are also possible for making or presenting a false, fictitious or fraudulent claim to the federal government.

HIPAA, among other things, imposes criminal and civil liability for knowingly and willfully executing a scheme to defraud any healthcare benefit program, including private third-party payors, and also imposes obligations, including mandatory contractual terms, with respect to safeguarding the privacy, security and transmission of individually identifiable health information. HIPAA also prohibits knowingly and willfully falsifying, concealing, or covering up a material fact or making any materially false, fictitious or fraudulent statement or representation, or making or using any false writing or document knowing the same to contain

44

any materially false fictitious or fraudulent statement or entry in connection with the delivery of or payment for healthcare benefits, items or services. Similar to the federal healthcare 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.

The federal Physician Payment Sunshine Act, implemented as the Open Payments Program, requires certain manufacturers of drugs, devices, biologics, and medical supplies for which payment is available under Medicare, Medicaid or the Children’s Health Insurance Program (with certain exceptions) to report annually to the US Department of Health and Human Services, Centers for Medicare and Medicaid Services, information related to payments and other transfers of value, directly or indirectly, to physicians (defined to include doctors, dentists, optometrists, podiatrists, and chiropractors) and teaching hospitals, as well as ownership and investment interests held by physicians and their immediate family members. Beginning in 2022, applicable manufacturers also will be required to report information regarding payments and transfers of value provided to physician assistants, nurse practitioners, clinical nurse specialists, certified nurse anesthetists, and certified nurse-midwives. A manufacturer’s failure to submit timely, accurately, and completely the required information for all payments, transfers of value or ownership or investment interests may result in civil monetary penalties.

Analogous state laws and regulations, such as state anti-kickback and false claims laws, may apply to sales or marketing arrangements and claims involving healthcare items or services reimbursed by any third-party payors, including private insurers or patients. Several states also require pharmaceutical companies to report expenses relating to the marketing and promotion of pharmaceutical products in those states and to report gifts and payments to individual health care providers in those states. Some of these states also prohibit certain marketing-related activities, including the provision of gifts, meals, or other items to certain health care providers, and restrict the ability of manufacturers to offer co-pay support to patients for certain prescription drugs. Some states require the posting of information relating to clinical studies and their outcomes. Some states and cities require identification or licensing of sales representatives. In addition, several states require pharmaceutical companies to implement compliance programs or marketing codes.

Similar restrictions are imposed on the promotion and marketing of medicinal products in the EU Member States and other countries, including restrictions prohibiting the promotion of a compound prior to its approval. Laws (including those governing promotion, marketing and anti-kickback provisions), industry regulations and professional codes of conduct often are strictly enforced. Even in those countries where we may decide not to directly promote or market our products, inappropriate activity by our international distribution partners could have implications for us.

The shifting commercial compliance environment and the need to build and maintain robust and expandable systems to comply with different compliance or reporting requirements in multiple jurisdictions increase the possibility that we or our partners may fail to comply fully with one or more of these requirements. Efforts to ensure that our business arrangements with third parties will comply with applicable healthcare laws and regulations may involve substantial costs. It is possible that governmental authorities will conclude that our business practices may not comply with applicable fraud and abuse or other healthcare laws and regulations or guidance. If our operations are found to be in violation of any of these laws or any other governmental regulations that may apply to us, we may be subject to significant civil, criminal and administrative penalties, damages, fines, disgorgement, exclusion from government funded healthcare programs, such as Medicare and Medicaid in the US and similar programs outside the US, contractual damages, diminished profits and future earnings, and the curtailment or restructuring of our operations, any of which could adversely affect our ability to operate our business and our financial results. If any of the physicians or other providers or entities with whom we do or expect to do business are found to not be in compliance with applicable laws, they may be subject to criminal, civil or administrative sanctions, including exclusions from government funded healthcare programs. Even if we are not determined to have violated these laws, government investigations into these issues typically require the expenditure of significant resources and generate negative publicity, which could harm our financial condition and divert resources and the attention of our management from operating our business.

45

Our business and operations, including the use of hazardous and biological materials may result in liabilities with respect to environmental, health and safety matters.

Our drug development activities involve the controlled use of potentially hazardous substances, including chemical, biological, and radioactive materials. In addition, our operations produce hazardous waste products, including hazardous waste. Federal, state, and local laws and regulations govern the use, manufacture, management, storage, handling and disposal of hazardous materials and wastes. We may incur significant additional costs or liabilities to comply with, or for violations of, these and other applicable laws in the future. Also, even if we are in compliance with applicable laws, we cannot completely eliminate the risk of contamination or injury resulting from hazardous materials and we may incur liability as a result of any such contamination or injury. Further, in the event of a release of or exposure to hazardous materials, including at the sites we currently or formerly operate or at sites such as landfills where we send wastes for disposal, we could be held liable for cleanup costs or damages or subject to other costs or penalties and such liability could exceed our resources. We do not have any insurance for liabilities arising from hazardous materials or under environmental laws. Compliance with or liability under applicable environmental laws and regulations or with respect to hazardous materials may be expensive, and current or future environmental regulations may impair our development and production efforts, which could harm our business, which could cause the price of our securities to fall.

RISKS RELATING TO OUR ORDINARY SHARES

The market price for our shares has and may continue to fluctuate widely and may result in substantial losses for purchasers of our ordinary shares.

The market price for our shares has fluctuated and may continue to fluctuate and may result in substantial losses for purchasers of our ordinary shares. For example, in the year ended December 31, 2023, the last reported sales price of our ordinary shares on Nasdaq fluctuated between a low of $8.38 per share and a high of $11.92 per share. To the extent that low trading volumes for our ordinary shares continues, our stock price may fluctuate significantly more than the stock market as a whole or the stock prices of similar companies. Without a larger public float of actively traded shares, our ordinary shares are likely to be more sensitive to changes in sales volumes, market fluctuations and events or perceived events with respect to our business, than the shares of common stock of companies with broader public ownership, and as a result, the trading prices for our ordinary shares may be more volatile. Among other things, trading of a relatively small volume of ordinary shares may have a greater effect on the trading price than would be the case if our public float of actively traded shares were larger. In addition, as further described below under the risk factor entitled “—Concentration of ownership will limit your ability to influence corporate matters,” a number of shareholders hold large concentrations of our shares which, if sold to third parties within a relatively short timeframe, could cause the price of our shares to drop significantly.

Market prices for securities of biotechnology and biopharmaceutical companies have been highly volatile, and we expect such volatility to continue for the foreseeable future, so that investment in our ordinary shares involves substantial risk. Additionally, the stock market from time to time has experienced significant price and volume fluctuations unrelated to the operating performance of particular companies.

The following are some of the factors that may have a significant effect on the market price of our ordinary shares:

any adverse developments or results or perceived adverse developments or results with respect to YUPELRI, including without limitation, lower than expected sales of YUPELRI, difficulties or delays encountered with regard to the FDA or other regulatory authorities in this program or any indication from clinical or non-clinical studies that YUPELRI is not safe or efficacious;

any adverse developments or results or perceived adverse developments or results with respect to TRELEGY;

any adverse developments or results or perceived adverse developments or results with respect to our clinical development programs, including, without limitation, any delays in development in these programs, any halting of development in these programs, any difficulties or delays encountered with regard

46

to the FDA or other regulatory authorities in these programs, or any indication from clinical or non-clinical studies that the compounds in such programs are not safe or efficacious;

any announcements of developments with, or comments by, the FDA or other regulatory authorities with respect to products we or our partners have under development, are manufacturing or have commercialized;

any adverse developments or disagreements or perceived adverse developments or disagreements with respect to our relationship with Royalty Pharma, or the relationship of Royalty Pharma and GSK;

any adverse developments or perceived adverse developments with respect to our relationship with any of our research, development, or commercialization partners, including, without limitation, disagreements that may arise between us and any of those partners;

any adverse developments or perceived adverse developments in our programs with respect to partnering efforts or otherwise;

announcements of patent issuances or denials, technological innovations or new commercial products by us or our competitors;

publicity regarding actual or potential study results or the outcome of regulatory review relating to products under development by us, our partners, or our competitors;

regulatory developments in the US and foreign countries;

announcements with respect to governmental or private insurer reimbursement policies;

announcements of equity or debt financings;

possible impairment charges on non-marketable equity securities;

economic and other external factors beyond our control, such as the COVID-19 pandemic and fluctuations in interest rates;

loss of key personnel;

likelihood of our ordinary shares to be more sensitive to changes in sales volume, market fluctuations and events or perceived events with respect to our business due to our small public float;

low public market trading volumes for our ordinary shares;

the sale of large concentrations of our shares to third parties, which may be more likely to occur due to the concentration of ownership of our shares, such as what we experienced when our then-largest shareholder divested its holdings in 2019;

developments or disputes as to patent or other proprietary rights;

approval or introduction of competing products and technologies;

results of clinical trials;

failures or unexpected delays in timelines for our potential products in development, including the obtaining of regulatory approvals;

47

delays in manufacturing adversely affecting clinical or commercial operations;

fluctuations in our operating results;

market reaction to announcements by other biotechnology or pharmaceutical companies;

initiation, termination, or modification of agreements with our collaborators or disputes or disagreements with collaborators;

litigation or the threat of litigation;

public concern as to the safety of product candidates or medicines developed by us; and

comments and expectations of results made by securities analysts or investors.

If any of these factors causes us to fail to meet the expectations of securities analysts or investors, or if adverse conditions prevail or are perceived to prevail with respect to our business, the price of the ordinary shares would likely drop significantly. For example, our stock price dropped significantly when we announced that izencitinib did not meet its primary endpoint in our Phase 2b/3 induction and maintenance study of izencitinib in ulcerative colitis. In addition, though none has been filed to our knowledge, a significant drop in the price of a company’s securities often leads to the filing of securities class action litigation against the company. This type of litigation against us could result in substantial costs and a diversion of management’s attention and resources.

Activist shareholders could negatively impact our business and cause disruptions.

We value constructive input from investors and regularly engage in dialogue with our shareholders regarding strategy and performance. While our board of directors and management team welcome their views and opinions with the goal of enhancing value for all shareholders, we may be subject to actions or proposals from activist shareholders that may not align with our business strategies or the best interests of all of our shareholders.

For example, in February 2023, Irenic Capital Management LP (“Irenic”) released a public letter communicating its opinions regarding actions that it believes we should take and made public statements critical of our board of directors and management. Irenic may continue to make and/or other activist shareholders may make such public communications in the future.

In the event of such shareholder activism – particularly with respect to matters which our board of directors, in exercising their fiduciary duties, disagree with or have determined not to pursue – our business could be adversely affected because responding to such actions by activist shareholders can be costly and time-consuming, disruptive to our operations and divert the attention of management, our board of directors and our employees, and our ability to execute our strategic plan could also be impaired as a result. Such an activist campaign could require us to incur substantial legal, public relations and other advisory fees and proxy solicitation expenses. Further, we may become subject to, or we may initiate, litigation as a result of proposals by activist shareholders or matters relating thereto, which could be a further distraction to our board of directors and management and could require us to incur significant additional costs. In addition, perceived uncertainties as to our future direction, strategy, or leadership created as a consequence of activist shareholders may result in the loss of potential business opportunities, harm our ability to attract new or retain existing investors, customers, directors, employees, collaborators or other partners, harm or impair our ability to accrue patients to clinical trials because of concerns the study may be disrupted, disrupt relationships with us, and the market price of our ordinary shares could also experience periods of increased volatility as a result.

Concentration of ownership will limit your ability to influence corporate matters.

Based solely on our review of publicly available filings, as of December 31, 2023, our three largest shareholders collectively owned 45.5% of our outstanding ordinary shares. These shareholders could control the outcome of actions taken by us that require shareholder approval, including a transaction in which shareholders might receive a premium over the prevailing market price for their shares.

48

Certain provisions in our constitutional and other documents may discourage our acquisition by a third-party, which could limit your opportunity to sell shares at a premium.

Our constitutional documents include provisions that could limit the ability of others to acquire control of us, modify our structure or cause us to engage in change-of-control transactions, including, among other things, provisions that:

require supermajority shareholder voting to effect certain amendments to our amended and restated memorandum and articles of association;

maintain a classified board of directors until our annual general meeting in 2026;

restrict our shareholders from calling meetings or acting by written consent in lieu of a meeting;

limit the ability of our shareholders to propose actions at duly convened meetings; and

authorize our board of directors, without action by our shareholders, to issue preferred shares and additional ordinary shares.

In addition, in May 2018, our shareholders approved a resolution authorizing our board of directors to adopt a shareholder rights plan in the future intended to deter any person from acquiring more than 19.9% of our outstanding ordinary shares without the approval of our board of directors.

These provisions could have the effect of depriving you of an opportunity to sell your ordinary shares at a premium over prevailing market prices by discouraging third parties from seeking to acquire control of us in a tender offer or similar transaction.

Our shareholders may face difficulties in protecting their interests because we are incorporated under Cayman Islands law.

Our corporate affairs are governed by our amended and restated memorandum and articles of association, by the Companies Law (2020 Revision) of the Cayman Islands and by the common law of the Cayman Islands. The rights of our shareholders and the fiduciary responsibilities of our directors under the laws of the Cayman Islands are different from those under statutes or judicial precedent in existence in jurisdictions in the US. Therefore, you may have more difficulty in protecting your interests than would shareholders of a corporation incorporated in a jurisdiction in the US, due to the different nature of Cayman Islands law in this area.

Shareholders of Cayman Islands exempted companies such as our company have no general rights under Cayman Islands law to inspect corporate records and accounts or to obtain copies of lists of shareholders. Our directors have discretion under our amended and restated memorandum and articles of association to determine whether or not, and under what conditions, our corporate records may be inspected by our shareholders, but are not obliged to make them available to our shareholders. This may make it more difficult for you to obtain the information needed to establish any facts necessary for a shareholder motion or to solicit proxies from other shareholders in connection with a proxy contest.

Our Cayman Islands counsel, Maples and Calder, is not aware of any reported class action having been brought in a Cayman Islands court. Derivative actions have been brought in the Cayman Islands courts, and the Cayman Islands courts have confirmed the availability for such actions. In most cases, the Company will be the proper plaintiff in any claim based on a breach of duty owed to it, and a claim against (for example) our officers or directors usually may not be brought by a shareholder. However, based on English authorities, which would in all likelihood be of persuasive authority and be applied by a court in the Cayman Islands, exceptions to the foregoing principle apply in circumstances in which:

a company is acting, or proposing to act, illegally or beyond the scope of its authority;

49

the act complained of, although not beyond the scope of the authority, could be effected if duly authorized by more than the number of votes which have actually been obtained; or

those who control the company are perpetrating a “fraud on the minority.”

A shareholder may have a direct right of action against the company where the individual rights of that shareholder have been infringed or are about to be infringed.

There is uncertainty as to shareholders’ ability to enforce certain foreign civil liabilities in the Cayman Islands.

We are incorporated as an exempted company limited by shares with limited liability under the laws of the Cayman Islands. A material portion of our assets are located outside of the US. As a result, it may be difficult for our shareholders to enforce judgments against us or judgments obtained in US courts predicated upon the civil liability provisions of the federal securities laws of the US or any state of the US.

We understand that the courts of the Cayman Islands are unlikely (i) to recognize or enforce against Theravance Biopharma judgments of courts of the US predicated upon the civil liability provisions of the securities laws of the US or any State; and (ii) in original actions brought in the Cayman Islands, to impose liabilities against Theravance Biopharma predicated upon the civil liability provisions of the securities laws of the US or any State, on the grounds that such provisions are penal in nature. However, in the case of laws that are not penal in nature, although there is no statutory enforcement in the Cayman Islands of judgments obtained in the US, the courts of the Cayman Islands will recognize and enforce a foreign money judgment of a foreign court of competent jurisdiction without retrial on the merits based on the principle that a judgment of a competent foreign court imposes upon the judgment debtor an obligation to pay the sum for which judgment has been given provided certain conditions are met. For a foreign judgment to be enforced in the Cayman Islands, such judgment must be final and conclusive and for a liquidated sum, and must not be in respect of taxes or a fine or penalty, inconsistent with a Cayman Islands’ judgment in respect of the same matter, impeachable on the grounds of fraud or obtained in a manner, and or be of a kind the enforcement of which is, contrary to natural justice or the public policy of the Cayman Islands (awards of punitive or multiple damages may well be held to be contrary to public policy). A Cayman Islands court, including the Grand Court of the Cayman Islands, may stay proceedings if concurrent proceedings are being brought elsewhere, which would delay proceedings and make it more difficult for our shareholders to bring action against us.

If securities or industry analysts cease coverage of us or do not publish research, or publish inaccurate or unfavorable research, about our business, the price of our ordinary shares and trading volume could decline.

The trading market for our ordinary shares depends in part on the research and reports that securities or industry analysts publish about us or our business. If few securities analysts commence coverage of us, or if industry analysts cease coverage of us, the trading price for our ordinary shares could be negatively affected. If one or more of the analysts who cover us downgrade our ordinary shares or publish inaccurate or unfavorable research about our business or if our results fail to meet the expectations of these analysts, the price of our ordinary shares would likely decline. If one or more of these analysts cease coverage of us or fail to publish reports on us regularly, demand for our ordinary shares could decrease, which might cause our share price and trading volume to decline.

Capital appreciation, if any, of our ordinary shares may be your sole source of gain for the foreseeable future.

We have never declared or paid cash dividends on our capital shares. Starting in September 2022, we undertook a capital return program of $325.3 million. As of December 31, 2023, we had repurchased $324.9 million of shares, and we repurchased the remaining $0.4 million in the capital return program during January 2024. There is no guarantee that we will implement another capital return program in the future. As a result, capital appreciation, if any, of our ordinary shares may be your sole source of gain for the foreseeable future.

We are a smaller reporting company, and any decision on our part to comply only with reduced reporting and disclosure requirements applicable to such companies could make our ordinary shares less attractive to investors.

As of June 30, 2023, we qualified as a “smaller reporting company,” as defined in the Exchange Act. For as long as we continue to be a smaller reporting company, we may choose to take advantage of exemptions from various

50

reporting requirements applicable to other public companies that are not smaller reporting companies, including, but not limited to, reduced disclosure obligations regarding executive compensation in our periodic reports and proxy statements and only being required to provide two years of audited financial statements in annual reports. In addition, for so long as we remain a smaller reporting company and not classified as an “accelerated filer” or “large accelerated filer” pursuant to SEC rules, we will be exempt from the auditor attestation requirements of Section 404(b) of the Sarbanes-Oxley Act.

We will remain a smaller reporting company so long as, as of June 30 of the preceding year, (i) the market value of our ordinary shares held by non-affiliates, or our public float, is less than $250.0 million; or (ii) we have annual revenues less than $100.0 million and either we have no public float or our public float is less than $700.0 million.

If we take advantage of some or all of the reduced disclosure requirements available to smaller reporting companies, investors may find our ordinary shares less attractive, which may result in a less active trading market for our common stock and greater stock price volatility.

ITEM 1B. UNRESOLVED STAFF COMMENTS

Not applicable.

ITEM 1C. CYBERSECURITY

Risk Management and Strategy

We recognize the importance of maintaining the trust and confidence of our investors, patients, business partners, and employees. Our board of directors are actively involved in the oversight of our risk management program, and cybersecurity represents an important component of our overall approach to enterprise risk management (“ERM”). Our cybersecurity policies, standards, processes, and practices are fully integrated into our ERM program and are based on recognized frameworks established by the National Institute of Standards and Technology, the international organization for standardization. In general, we seek to address cybersecurity risks through a comprehensive cross-functional approach that is focused on preserving the confidentiality, security, and availability of the information that we collect and store by identifying, preventing, and mitigating cybersecurity threats and effectively responding to cybersecurity incidents when they occur.

Our cybersecurity program includes the following key elements:

Collaborative Approach

We have implemented a comprehensive cross-functional approach to identifying, preventing, and mitigating cybersecurity threats and incidents, while also implementing controls and procedures that provide for the prompt escalation of certain cybersecurity incidents so that decisions regarding the public disclosure and reporting of such incidents can be made by management in a timely manner.

Technical Safeguards

We deploy technical safeguards that are designed to protect our information systems from cybersecurity threats, including firewalls, intrusion prevention and detection systems, anti-malware functionality, and access controls, which are evaluated and improved through vulnerability assessments and cybersecurity threat intelligence.

Incident Response and Recovery Planning

We have established and maintain comprehensive incident response and recovery plans that address our response to a cybersecurity incident, and such plans are tested and evaluated on a regular basis.

Third-Party Risk Management

51

We maintain a comprehensive risk-based approach to identifying and overseeing cybersecurity risks presented by third parties, including vendors, service providers, and other external users of our systems, as well as the systems of third parties that could adversely impact our business in the event of a cybersecurity incident affecting those third-party systems.

Education and Awareness

We provide regular mandatory training for employees regarding cybersecurity threats as a means to equip our employees with effective tools and education to address cybersecurity threats and to communicate our evolving information security policies, standards, processes, and practices.

Governance

One of the key functions of our board of directors is informed oversight of our ERM, including risks from cybersecurity threats. Our board of directors receive regular presentations and reports on our cybersecurity risks, which have pertained to a wide range of topics including recent developments, evolving standards, vulnerability assessments, third-party and independent reviews, the threat environment, technological trends, and information security considerations arising with respect to our peers and third parties. The board of directors also receive prompt and timely information regarding any cybersecurity incident that meets reporting thresholds, as well as ongoing updates regarding any such incident until it has been addressed and resolved.

On an annual basis, the board of directors discuss our approach to cybersecurity risk management with management which includes our Chief Information Officer (“CIO”). Our CIO has overall operational responsibility for our cybersecurity risk management. To facilitate the success of our cybersecurity risk management program, we have an Infrastructure, Operations & Security Team (“IOS Team”) that is tasked with the responsibility to design, implement, and manage systems, processes, and policies to defend against cybersecurity threats and to respond to cybersecurity incidents. Working collaboratively across our Company, the IOS Team implements and maintains a program designed to protect our information systems from cybersecurity threats and to promptly respond to any cybersecurity incidents in accordance with our incident response and recovery plans.

ITEM 2. PROPERTIES

Our principal physical properties in the US consist of approximately 162,000 square feet of office and laboratory space leased in two buildings in South San Francisco, California. Of this office and laboratory space, approximately 99,000 square feet was subleased as of December 31, 2023. The South San Francisco lease expires in May 2030, and our subleases expire in September 2028 and May 2030. Our Irish subsidiary operates from approximately 700 square feet of leased office space in Dublin, Ireland, that expires in May 2024.

ITEM 3. LEGAL PROCEEDINGS

During January 2023, we received notice from Accord Healthcare, Inc.; Cipla USA, Inc. and Cipla Limited; Eugia Pharma Specialties Ltd.; Lupin Inc.; Mankind Pharma Ltd.; Orbicular Pharmaceutical Technologies Private Limited; and Teva Pharmaceuticals, Inc. (collectively, the “generic companies”), that they have each filed with the FDA an abbreviated new drug application (“ANDA”), for a generic version of YUPELRI. The notices from the generic companies each included a paragraph IV certification with respect to five of our patents listed in the FDA’s Orange Book for YUPELRI on the date of our receipt of the notice. The asserted patents relate generally to polymorphic forms of and a method of treatment using YUPELRI. In February 2023, we filed patent infringement suits against the generic companies in federal district courts, including the United States District Court for the District of New Jersey, the U.S. District Court for the District of Delaware, and the U.S. District Court for the Middle District of North Carolina. The suits in Delaware and North Carolina have been dismissed, as all generic companies have agreed to venue in New Jersey. The complaint alleges that by filing the ANDAs, the generic companies have infringed five of our Orange Book listed patents. We are seeking a permanent injunction to prevent the generic companies from introducing a generic version of YUPELRI that would infringe its patents. As a result of this lawsuit, a stay of approval through May 2026 has been imposed by the FDA on the generic companies’ ANDAs pending any adverse court decision. Additional patents

52

covering YUPELRI, granted on July 4, 2023 and January 2, 2024, were subsequently listed in FDA’s Orange Book. We filed additional patent infringement suits in the U.S. District Court for the District of New Jersey during August 2023 and January 2024. These suits have been consolidated with the above action. Further, the original complaint was amended during December 2023 to include certain patents not listed in the Orange Book.

As of February 28, 2024, we have settled all litigation with Accord Healthcare, Inc.; Lupin Pharmaceuticals, Inc.; Orbicular Pharmaceutical Technologies Private Limited; and Teva Pharmaceuticals, Inc. pursuant to individual agreements in which we granted these companies a royalty-free, non-exclusive, non-sublicensable, non-transferable license to manufacture and market their respective generic versions of YUPELRI inhalation solution in the US on or after the licensed launch date of April 23, 2039, subject to certain exceptions as is customary in these type of agreements. As required by law, the settlements are subject to review by the U.S. Department of Justice and the Federal Trade Commission. The patent litigation against the three remaining generic companies, along with certain affiliates, remains pending.

Please also see “Item 1, Business – Patents and Proprietary Rights -- Patent Term Restoration, Regulatory Exclusivities, and Hatch-Waxman Litigation” for additional information. In addition, this litigation and the related risks are described in greater detail under the risk factor “Litigation to protect or defend our intellectual property or third party claims of intellectual property infringement would require us to divert resources and may prevent or delay our drug discovery and development efforts of this Annual Report on Form 10-K.

ITEM 4. MINE SAFETY DISCLOSURES

Not applicable.

53

PART II

ITEM 5. MARKET FOR THE REGISTRANT’S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES

Our ordinary shares have traded on The Nasdaq Global Market under the symbol “TBPH” since June 3, 2014. As of February 23, 2024, there were 43 shareholders of record of our ordinary shares. As many of our ordinary shares are held by brokers and other institutions on behalf of shareholders, we are unable to estimate the total number of underlying shareholders represented by these shareholders of record.

Dividend Policy

We currently intend to retain any future earnings to finance our pharmaceutical development efforts. We have never declared or paid cash dividends on our ordinary shares and do not intend to declare or pay cash dividends on our ordinary shares in the foreseeable future.

Issuer Purchases of Equity Securities

On September 19, 2022, we announced that our board of directors had approved a $250.0 million share repurchase program, and on February 27, 2023, we announced that our board of directors had authorized a $75.0 million increase to the capital return program, bringing the total capital return program to $325.0 million. As of December 31, 2023, we had repurchased $324.8 million of shares, and, as of December 31, 2023, we had approximately $0.4 million remaining in the capital return program which was completed in early January 2024.

The table below summarizes information about the Company’s purchases of its equity securities registered pursuant to Section 12 of the Exchange Act during the three months ended December 31, 2023. All shares purchased under the repurchase program were cancelled and ceased to be outstanding.

Maximum Dollar

 

Total Number of

Value of Shares

 

Shares Purchased

that May Yet Be

 

Total Number

Weighted

as Part of Publicly

Purchased Under the

 

of Shares

Average Price

Announced Plans

Plans or Programs

 

Period

    

Purchased

    

Per Share (1)

    

or Programs

(in thousands)

 

October 1, 2023 to October 31, 2023

1,021,290

$

9.089

1,021,290

$

21,098

(2)

November 1, 2023 to November 30, 2023

1,006,792

10.099

1,006,792

10,931

(2)

December 1, 2023 to December 31, 2023

987,070

10.880

987,070

444

(2)

Total

3,015,152

$

10.013

3,015,152

(1)The weighted average price paid per ordinary share does not include the cost of commissions.
(2)Gives effect to the $75.0 million increase in the size of our capital return program announced on February 27, 2023.

54

Equity Compensation Plans

The following table provides certain information with respect to all of our equity compensation plans in effect as of December 31, 2023:

    

    

    

Number of Securities

Remaining Available

Number of Securities

for Future Issuance

to be Issued Upon

Weighted-Average

Under Equity

Exercise of

Exercise Price of

Compensation Plans

Outstanding Options,

Outstanding Options,

(excluding securities

Plan Category

    

Warrants and Rights (a)

    

Warrants and Rights

    

reflected in column (a))

Options

 

2,232,136

$

18.75

 

5,339,942

Restricted shares

 

3,995,750

 

n/a

 

n/a

Employee share purchase plan

 

n/a

 

n/a

 

2,453,502

Equity compensation plans approved by security holders

 

6,227,886

$

18.75

 

7,793,444

Options

 

73,740

$

15.64

 

346,281

Equity compensation plans not approved by security holders

 

73,740

$

15.64

 

346,281

Total

 

6,301,626

$

18.65

 

8,139,725

We have three equity compensation plans — our 2013 Equity Incentive Plan (the “2013 EIP”), as amended, our 2013 Employee Share Purchase Plan (the “2013 ESPP”), and our 2014 New Employee Equity Incentive Plan (the “2014 NEEIP”). At inception of the plans, we were authorized to issue 5,428,571 ordinary shares under the 2013 EIP and 857,142 ordinary shares under the 2013 ESPP, and 750,000 ordinary shares under the 2014 NEEIP.

The 2013 EIP provides for the issuance of share-based awards, including restricted shares, restricted share units, options, share appreciation rights (“SARs”) and other equity-based awards, to our employees, officers, directors, and consultants. Options may be granted with an exercise price not less than the fair market value of the ordinary shares on the grant date. Under the terms of our 2013 EIP, options granted to employees generally have a maximum term of 10 years and vest over a four-year period from the date of grant; 25% vest at the end of one year, and 75% vest monthly over the remaining three years. We may grant options with different vesting terms from time to time. Unless an employee’s termination of service is due to disability or death, upon termination of service, any unexercised vested options will generally be forfeited at the end of three months or the expiration of the option, whichever is earlier.

At the our Annual General Meeting of Shareholders on May 2, 2023, shareholders approved an amendment and restatement of the 2013 EIP to effect the following material changes to the existing plan (i) extend the term of the 2013 EIP by an additional ten years to February 14, 2033; (ii) eliminate the provision that provided for automatic annual increases in the number of shares available for issuance under the 2013 EIP; (iii) reduce the number of shares reserved for issuance by 3,808,287 shares; (iv) eliminate our ability to reprice options and share appreciation rights without first obtaining shareholder approval; and (v) remove certain provisions no longer necessary since the repeal of the exemption from the annual deduction limitation imposed by Section 162(m) of the Internal Revenue Code for performance-based compensation.

Under the 2013 ESPP, our officers and employees may purchase ordinary shares through payroll deductions at a price equal to 85% of the lower of the fair market value of the ordinary share at the beginning of the offering period or at the end of each applicable purchase period. As of January 1 of each year, commencing on January 1, 2015 and ending on (and including) January 1, 2033, the aggregate number of ordinary shares that may be issued under the 2013 ESPP shall automatically increase by a number equal to the least of (i) 1% of the total number of ordinary shares outstanding on December 31 of the prior year; (ii) 857,142 ordinary shares; or (iii) a number of ordinary shares determined by our board of directors. The ESPP generally provides for consecutive and overlapping offering periods of 24 months in duration, with each offering period generally composed of four consecutive six-month purchase periods. The purchase periods end on either May 15 or November 15. ESPP contributions are limited to a maximum of 15% of an employee’s eligible compensation. Our 2013 ESPP also includes a feature that provides for the existing offering period to terminate

55

and for participants in that offering period to automatically be enrolled in a new offering period when the fair market value of an ordinary share at the beginning of a subsequent offering period falls below the fair market value of an ordinary share on the first day of such offering period.

The 2014 NEEIP provides for the issuance of share-based awards, including restricted shares, restricted share units, non-qualified options and SARs, to our employees. Options may be granted with an exercise price not less than the fair market value of the ordinary shares on the grant date. Under the terms of our 2014 NEEIP, options granted to employees generally have a maximum term of 10 years and vest over a four-year period from the date of grant; 25% vest at the end of one year, and 75% vest monthly over the remaining three years. We may grant options with different vesting terms from time to time. Unless an employee’s termination of service is due to disability or death, upon termination of service, any unexercised vested options will generally be forfeited at the end of three months or the expiration of the option, whichever is earlier.

Additional information regarding share-based compensation is included in “Item 8, Note 1. Organization and Summary of Significant Accounting Policies,” and “Item 8, Note 12. Share-Based Compensation,” to the consolidated financial statements appearing in this Annual Report on Form 10-K.

ITEM 6. [RESERVED]

56

ITEM 7. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

Our Management’s Discussion and Analysis (“MD&A”) is intended to facilitate an understanding of our results of operations, as well as our liquidity and capital resources. Additionally, it describes accounting policies and estimates that management has deemed as “critical accounting policies and estimates.” This MD&A should be read in conjunction with our consolidated financial statements and notes included in this Annual Report on Form 10-K. The information contained in this MD&A or set forth elsewhere in this Annual Report on Form 10-K, including information with respect to our plans and strategy for our business, our operating expenses, and future payments under our collaboration agreements, includes forward-looking statements within the meaning of Section 27A of the Securities Act of 1933 (the “Securities Act”), and Section 21E of the Securities Exchange Act of 1934 (the “Exchange Act”). Such statements are based upon current expectations that involve risks and uncertainties. You should review the section entitled “Risk Factors” in Item 1A of Part I above for a discussion of important factors that could cause actual results to differ materially from the results described in or implied by the forward-looking statements contained in the following discussion and analysis. See the section entitled “Special Note regarding Forward-Looking Statements” on page 3 for more information.

Management Overview

Theravance Biopharma, Inc. (“we,” “our,” “Theravance Biopharma” or the “Company”) is a biopharmaceutical company primarily focused on the development and commercialization of medicines. Our focus is to create medicines that make a difference® in people’s lives.

In pursuit of our purpose, we leverage decades of expertise, which has led to the development of the United States (“US”) Food and Drug Administration (the “FDA”) approved YUPELRI® (revefenacin) inhalation solution indicated for the maintenance treatment of patients with chronic obstructive pulmonary disease (“COPD”). Ampreloxetine, our late-stage investigational once-daily norepinephrine reuptake inhibitor in development for the treatment of symptomatic neurogenic orthostatic hypotension (“nOH”) in patients with Multiple System Atrophy (“MSA”) has the potential to be a first in class therapy effective in treating a constellation of cardinal symptoms in MSA patients.

2023 Significant Developments

YUPELRI Sales Growth

In 2023, YUPELRI experienced sales growth and reached all-time high yearly net sales and profitability. Through the combined commercialization efforts with our partner Viatris Inc. (“Viatris”), total YUPELRI net sales increased by 9% to $221.0 million in 2023 compared to 2022. Hospital volumes, which we are directly responsible for, grew 46% in 2023 compared to 2022 and was a meaningful contributor to YUPELRI’s overall net sales growth for the year.

Initiation of Ampreloxetine New Phase 3 Clinical Study

In the first quarter of 2023, we initiated the ampreloxetine new Phase 3 clinical study (CYPRESS) in MSA patients with symptomatic nOH, using the Orthostatic Hypotension Symptom Assessment Scale (“OHSA”) composite score as the primary endpoint. In May 2023, we announced that the FDA granted Orphan Drug Designation status to ampreloxetine for the treatment of symptomatic nOH in patients with MSA. The study is currently enrolling patients with 42 clinical sites open across 11 countries, as of February 26, 2024.

Capital Return Program

In 2023, we repurchased 18.63 million of our shares on the open market at a weighted average cost of $10.551 per share for an approximate aggregate cost of $196.6 million, excluding fees and expenses. Since the inception of the capital return program in September 2022 through its completion in early January 2024, we repurchased a total of 31.41

57

million shares at a weighted average cost of $10.354 per share for an approximate aggregate cost of $325.3 million which reduced our shares by 37% since the inception of the capital return program.

Discontinued Investment in Research

In February 2023, we announced that we discontinued our research activities, including the inhaled Janus kinase (JAK) inhibitor program, and prioritized our R&D resources toward the ampreloxetine Phase 3 study and the completion of the YUPELRI Peak Inspiratory Flow Rate (PIFR-2) Phase 4 study. As a result of halting further investment in research activities, our headcount was reduced by approximately 17% in March 2023. We plan to seek a partnership to continue progression of our inhaled JAK inhibitor program.

Board Governance Changes

In 2023, we appointed three new independent directors reflecting our ongoing commitment to bringing new perspectives and complementary skills to the Company. In addition, we put forth a proposal to declassify the board of the directors over time which was approved at our May 2023 Annual General Meeting of Shareholders.

See “Item 1. Business” starting on page 4 for a more complete discussion of our business.

Critical Accounting Policies and Estimates

Our 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 US Generally Accepted Accounting Principles (“GAAP”). The preparation of these financial statements requires us to make estimates and assumptions that affect the reported amounts of revenues, expenses, assets, liabilities, and other related disclosures. Our estimates are based on our historical experience and on various other factors that we believe are reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates under different assumptions or conditions. We believe that the accounting policies and estimates discussed below are essential to understanding our operating results and financial condition, as these policies and estimates relate to the more significant areas involving management’s judgments.

Future Contingent Milestone and Royalty Assets

The fair value of consideration received in connection with the sale of Theravance Respiratory Company, LLC (“TRC”) in July 2022 included an estimated $194.2 million in future contingent milestones and royalties that were recorded as a contingent consideration asset (“Contingent Consideration”) on our consolidated balance sheets on the transaction date. The Contingent Consideration was initially measured at fair value utilizing a Monte Carlo simulation model to calculate the present value of the risk-adjusted cash flows estimated to be received from the Contingent Consideration. The fair value model involved significant unobservable inputs derived using our estimates. Our estimates were based in part on external data and reflected our judgements and forecasts. The primary significant unobservable input was the estimate of forecasted TRELEGY ELLIPTA net revenues which is considered a Level 3 fair value input. We periodically reassess the carrying value of the Contingent Consideration when indicators of impairment are identified, and we will recognize an impairment loss if the carrying value materially exceeds the reassessed fair value. We recognize any increases in the carrying value of the Contingent Consideration only when such contingent gains are realized.

Future Royalty Payment Contingency

We treat contingent liabilities related to sale of future royalties as debt financings, amortized under the effective interest method over the estimated life of the related expected royalty stream. The contingent liabilities related to sale of future royalties and the debt amortization are based on current estimates of the amount and timing of future royalty payments, including the potential for any future funding milestones. We periodically reassess the amount and timing of estimated royalty payments based on internal sales projections and external information from market data sources, which are considered Level 3 inputs. To the extent our estimates of the amount and timing of future royalty payments are materially greater or less than previous estimates, we will prospectively adjust the amortization of the contingent liability and effective interest rate.

58

Results of Operations

The following tables set forth our results of operations and management’s commentary for the 2023 period compared to the 2022 period.

Revenue

While Viatris Inc. (“Viatris”) records the total net sales of YUPELRI within its own financial statements, our implied 35% YUPELRI revenue, as compared to the prior year period, was as follows:

Year Ended December 31, 

Change

(In thousands)

  

2023

  

2022

  

$

  

%

    

YUPELRI net sales (100% recorded by Viatris)

$

220,962

$

201,866

$

19,096

9

%  

YUPELRI net sales (Theravance Biopharma implied 35%)

77,337

70,653

6,684

9

Our recognized revenue, as compared to the prior year period, was as follows:

Year Ended December 31, 

Change

(In thousands)

  

2023

  

2022

$

  

%

    

Viatris collaboration agreement

$

57,201

$

48,624

$

8,577

18

%  

Viatris royalties (Non-US)

7

30

(23)

(77)

Collaboration revenue

216

192

24

13

Licensing revenue

2,500

(2,500)

NM

Total revenue

$

57,424

$

51,346

$

6,078

12

%  

NM: Not Meaningful

We are entitled to a share of US profits and losses (65% to Viatris; 35% to Theravance Biopharma) received in connection with YUPELRI net sales. In accordance with the applicable accounting guidance, amounts receivable from Viatris in connection with the commercialization of YUPELRI are recorded within the consolidated statements of operations as revenue from “Viatris collaboration agreement”. Any reimbursement from Viatris attributed to the 65% cost-sharing of our R&D expenses is characterized as a reduction of R&D expense, as we do not consider performing R&D services for reimbursement to be a part of our ordinary operations.

In 2023 and 2022, we recognized $57.2 million and $48.6 million, respectively, in revenue from the Viatris collaboration agreement, which represented an increase of 18%. The increase was driven primarily by (i) an increase in net sales as YUPELRI continued to increase its share of the long-acting nebulized COPD market in both the hospital and outpatient settings; and (ii) lower costs incurred by Viatris. YUPELRI continued to be profitable for us on a brand basis, and total YUPELRI net sales recorded by Viatris reached an all-time high for 2023 and for the most recent fourth quarter of $221.0 million and $60.6 million, respectively.

Licensing revenue was $2.5 million in 2022 and was related to a non-recurring development milestone payment from Pfizer Inc. (“Pfizer”) for the first patient dosed in a Phase 1 clinical trial of the skin-selective pan-JAK inhibitor program. In June 2023, we received notice from Pfizer terminating the Pfizer licensing agreement, effective as of October 7, 2023, at which time the skin-selective pan-JAK inhibitor program was returned to us. We did not recognize any licensing revenue in 2023.

Research and Development

Our R&D expenses consist primarily of employee-related costs, external costs, and various allocable expenses. We budget total R&D expenses on an internal department level basis, and we manage and report our R&D activities across the following four cost categories:

1)Employee-related costs, which include salaries, wages, and benefits;

59

2)Share-based compensation, which includes expenses associated with our equity plans;

3)External-related costs, which include clinical trial related expenses, other contract research fees, consulting fees, and contract manufacturing fees; and

4)Facilities and other, which include office supplies, depreciation, and other allocated expenses, such as general and administrative support functions, office rent, and insurance.

The following table summarizes our R&D expenses incurred, net of any reimbursements from collaboration partners, as compared to the prior year period:

Year Ended December 31, 

Change

(In thousands)

  

2023

  

2022

  

$

  

%

    

Employee-related

$

12,699

$

17,924

$

(5,225)

(29)

%  

Share-based compensation

 

8,048

 

12,888

(4,840)

(38)

External-related

 

14,473

 

18,200

(3,727)

(20)

Facilities, depreciation, and other allocated expenses

 

5,401

 

14,380

(8,979)

(62)

Total research & development

$

40,621

$

63,392

$

(22,771)

(36)

%  

R&D expenses decreased by $22.8 million in 2023, or 36%, compared to 2022. The decrease was across all R&D categories and was primarily driven by our 2023 Strategic Actions announced in February 2023 which included the discontinuation of investment in our research activities. The $3.7 million decrease in external-related expenses was partially offset by increases related to the progression of the ampreloxetine Phase 3 clinical study (CYPRESS) for MSA patients with symptomatic nOH, the completion of the YUPELRI Phase 4 study (PIFR-2), and the close out of discontinued programs.

R&D expenses directly attributed to the 2023 Strategic Actions and the restructuring announced in 2021 and completed during the third quarter of 2022 (the “2021 Restructuring”) are included in the Restructuring and Related Expenses section below.

Under certain of our collaborative arrangements, we receive partial reimbursement of employee-related costs and external costs, which have been reflected as a reduction of R&D expenses of $5.7 million and $6.7 million for 2023 and 2022, respectively.

Selling, General and Administrative

Selling, general and administrative (“SG&A”) expenses consist primarily of salaries and benefits, facilities and overhead costs, and other costs related to areas such as legal, finance, information technology, sales and marketing, and medical affairs.

SG&A expenses, as compared to the prior year period, were as follows:

Year Ended December 31, 

Change

(In thousands)

  

2023

  

2022

  

$

  

%

    

Selling, general and administrative

$

70,095

$

67,073

$

3,022

5

%  

In 2023, SG&A expenses increased by $3.0 million compared to 2022 and was primarily due to increases in external-related expenses of $4.9 million and SG&A allocated overhead expenses of $7.4 million. External-related expenses increased by $5.0 million and was primarily attributed to professional and financial advisory services and intellectual property protection services, such as the Hatch Waxman litigation, and the increase in SG&A allocated overhead expenses was driven by the reduction in our research activities which resulted in a larger absorption of such expenses by SG&A. Our cost reduction efforts led to decreases in employee-related expenses of $1.2 million, share-based compensation expenses of $2.9 million and facilities/other expenses of $5.1 million which partially offset the increases in external-related and allocated overhead expenses.

60

Share-based compensation expense related to selling, general and administrative expenses was $17.0 million and $19.8 million for 2023 and 2022, respectively.

SG&A expenses that were directly attributed to the 2023 Strategic Actions and the 2021 Restructuring are included in the Restructuring and Related Expenses section below. Following our 2023 Strategic Actions, we placed approximately 42,000 square feet of vacant office and laboratory space in South San Francisco on the market for sublease in March 2023. As of December 31, 2023, we evaluated the carrying value of our operating lease assets and leasehold improvements associated with the sublease space (approximately $10.9 million) and determined that the carrying amount of these assets was fully recoverable. As a result, we did not recognize an impairment charge in 2023. However, as the sublease market continues to evolve, it is possible that we will need to adjust our assumptions and record an impairment charge (non-cash) in a future period.

Restructuring and Related Expenses

Restructuring and related expenses, as compared to the prior year period, were as follows:

Year Ended December 31, 

Change

(In thousands)

  

2023

  

2022

    

$

  

%

    

Restructuring and related expenses

$

2,386

$

5,840

$

(3,454)

(59)

%  

Share-based compensation expense (non-cash)

357

6,998

(6,641)

(95)

Total restructuring and related expenses

$

2,743

$

12,838

$

(10,095)

(79)

%

Restructuring and related expenses of $2.7 million in 2023 were driven by the 2023 Strategic Actions and were primarily comprised of one-time R&D expenses related to one-time severance payments, employee-related separation costs, and the loss on sale of property and equipment. Cash-related expenses and non-cash related expenses associated with the 2023 Strategic Actions were $1.2 million and $1.5 million in 2023, respectively. We do not expect to recognize any additional restructuring and related expenses related to the 2023 Strategic Actions.

In 2022, we incurred higher restructuring and related expenses of $12.8 million as a result of the much broader reduction in workforce related to the 2021 Restructuring compared to the smaller reduction in workforce associated with the 2023 Strategic Actions.

Interest Expense

Interest expense, as compared to the prior year period, was as follows:

Year Ended December 31, 

Change

(In thousands)

  

  

2023

  

2022

    

$

  

%

    

Ampreloxetine royalty contingency (non-cash)

$

(2,350)

$

(974)

$

(1,376)

141

%  

3.25% Convertible senior notes due 2023

(5,395)

5,395

NM

Total interest expense

$

(2,350)

$

(6,369)

$

4,019

(63)

%  

NM: Not Meaningful

Interest expense was $2.4 million in 2023 compared to $6.4 million in 2022. The $4.0 million decrease in interest expense was due to the retirement of our 3.25% convertible senior notes in 2022. The interest expense in 2023 was non-cash interest expense associated with $25.0 million received from Royalty Pharma in July 2022 to fund the ampreloxetine Phase 3 clinical study (CYPRESS). We do not anticipate having any cash interest expense in the foreseeable future.

61

Loss on Extinguishment of Debt

Loss on extinguishment of debt, as compared to the prior year period, was as follows:

Year Ended December 31, 

Change

(In thousands)

  

2023

  

2022

  

$

  

%

    

Loss on extinguishment of debt

$

$

(3,034)

$

3,034

NM

%  

NM: Not Meaningful

In 2022, we incurred a $3.0 million loss on the extinguishment of our 3.25% convertible senior notes. The $3.0 million loss was comprised of transaction costs related to the extinguishment and the write-off of the remaining debt issuance cost. We no longer have any long-term debt.

Interest Income and Other Income (Expense), net

Interest and other income (expense), net, as compared to the prior year period, was as follows:

Year Ended December 31, 

Change

(In thousands)

  

2023

  

2022

  

$

  

%

    

Interest income and other income (expense), net

$

9,116

$

8,545

$

571

7

%  

Interest income and other income (expense), net, increased slightly by $0.6 million in 2023 compared 2022. The $0.6 million increase was primarily due to (i) higher interest income related to an increase in investment yields and (ii) higher investment balances resulting from cash proceeds received from the TRELEGY Royalty Transaction in July 2022.

Provision for Income Tax Expense – Continuing Operations

The provision for income tax expense related to continuing operations, as compared to the prior year period, was as follows:

Year Ended December 31, 

Change

(In thousands)

  

2023

  

2022

  

$

  

%

    

Provision for income tax expense - Continuing operations

$

(5,924)

$

(9)

$

(5,915)

NM

%  

NM: Not Meaningful

In 2022, the provision for income tax expense was largely attributable to the sale of TRC, which was reported as part of discontinued operations (see discussion below). This sale was a non-recurring item, and therefore, all of the provision for income tax expense was recorded in continuing operations in 2023. As a result of the TRC sale in 2022, we released our entire valuation allowance against our federal deferred tax assets as of December 31, 2022. In 2023, this resulted in an increased provision for income tax expense as any changes in deferred tax expense or FIN48 positions were no longer sheltered by the valuation allowance.

Net Income from Discontinued Operations (After tax)

Net income from discontinued operations, after tax, as compared to the prior year period, was as follows:

Year Ended December 31, 

Change

(In thousands)

  

2023

  

2022

  

$

  

%

    

Net income from discontinued operations

$

$

964,956

$

(964,956)

NM

%  

NM: Not Meaningful

In 2022, the sale of TRC resulted in (i) income from our investment in TRC; (ii) interest expense related to our Non-Recourse 2035 Notes; and (iii) the net gain from the sale of our equity interests in TRC to be reclassified as net income from discontinued operations for 2022.

62

The $965.0 million in net income from discontinued operations for 2022 was primarily attributed to the $1,141.1 million net realized gain from the sale of our equity interests in TRC. This net gain was partially offset by a $24.0 million loss on the extinguishment of our Non-Recourse 2035 Notes and a $179.0 million provision for income tax expense in 2022. The income tax expense was primarily attributed to the net gain from the sale of our equity interests in TRC and was partially offset by the release of our valuation allowance on our US federal deferred tax assets.

We did not recognize any net income from discontinued operations in 2023.

Liquidity and Capital Resources

As of December 31, 2023, we had approximately $102.4 million in cash, cash equivalents, and investments in marketable securities (excluding restricted cash) and no long-term debt. In January 2024, we repurchased $0.4 million of our shares to complete our capital return program. Since the inception of the capital return program in September 2022, we successfully returned $325.3 million to our shareholders.

Our strategic business plan is subject to significant uncertainties and risks as a result of, among other factors, clinical program outcomes, expenses being higher than anticipated, the sales levels of YUPERLI, whether, when and on what terms we are able to enter into new collaboration arrangements, and the need to satisfy contingent liabilities, including tax, litigation matters and indemnification obligations.

Adequacy of cash resources to meet future needs

We expect our cash, cash equivalents and marketable securities will be sufficient to fund our operations for at least the next twelve months from the issuance date of our consolidated financial statements based on current operating plans and financial forecasts.

Cash Flows

Cash flows, as compared to the prior year period, were as follows:

Year Ended December 31, 

(In thousands)

    

2023

    

2022

    

Change

Net cash used in operating activities

$

(26,997)

$

(186,991)

$

159,994

Net cash (used in) provided by investing activities

 

(32,697)

 

1,154,009

 

(1,186,706)

Net cash used in financing activities

 

(198,933)

 

(758,806)

 

559,873

Net cash flows used in operating activities

Net cash used in operating activities was $27.0 million in 2023, consisting of a net loss of $55.2 million, a net increase in cash resulting from adjustments for non-cash and other reconciling items of $36.5 million and a net decrease in cash resulting from changes in operating assets and liabilities of $8.3 million.

Net cash used in operating activities was $187.0 million in 2022, of which $2.4 million was used in continuing operations and $184.6 million was used in discontinued operations, and consisted of net income of $872.1 million, adjustments for non-cash expenses and other reconciling items of ($1,098.8) million, primarily related to the net gain from the sale of our equity interests in TRC, and a net increase in cash resulting from changes in operating assets and liabilities of $39.7 million.

Net cash flows (used in) provided by investing activities

Net cash used in investing activities was $32.7 million in 2023, consisting primarily of cash outflows from the net purchase and maturities of marketable securities of $31.7 million and cash outflows from the net purchase and sale of property and equipment of $1.0 million.

Net cash provided by investing activities was $1,154.0 million in 2022, of which $58.9 million was from continuing operations and $1,095.1 million was from discontinued operations, and consisted primarily of $54.9 million

63

in net cash inflow from the purchase and maturities of marketable securities and $1,095.1 million in net proceeds related to the sale of our equity interests in TRC.

Net cash flows used in financing activities

Net cash used in financing activities was $198.9 million in 2023, consisting primarily of $197.1 million of cash outflows related to the repurchase of ordinary shares as part of our capital return program.

Net cash used in financing activities was $758.8 million in 2022, of which $738.6 million was used in continuing operations and $20.2 million was used in discontinued operations, and consisted primarily of a $128.8 million cash outflow related to the repurchase of ordinary shares, a $631.6 million cash outflow related to the extinguishment of our debt, and a $20.2 million cash outflow related to the debt redemption premium associated with our previous non-recourse 2035 Notes. These cash outflows were partially offset by a $24.5 million cash inflow related to the funding of an additional Phase 3 study for the ampreloxetine program.

Contractual Obligations

In the table below, we set forth our significant contractual obligations, as well as obligations related to contracts that we are likely to continue, regardless of the fact that some were cancelable as of December 31, 2023. Some of the amounts that are included in this table are based on management’s estimates and assumptions regarding these obligations, including their duration. Because these estimates and assumptions are necessarily subjective, the amount of the obligations that we will pay in future periods may vary from those reflected in the table.

Years

(In thousands)

    

Total

    

Within 1

    

1 to 3

    

3 to 5

    

After 5

Facility operating leases

$

66,090

$

3,897

$

22,138

$

23,218

$

16,837

Purchase obligations (1)

 

36,507

 

24,347

12,160

Total

$

102,597

$

28,244

$

34,298

$

23,218

$

16,837

(1)

Substantially all of this amount was comprised of open purchase orders, as of December 31, 2023, that were issued under existing contracts. This amount does not represent any minimum contract termination liabilities related to our existing contracts.

Commitments and Contingencies

We indemnify our officers and directors for certain events or occurrences, subject to certain limits. We maintain insurance policies that may limit our exposure, and therefore, we believe the fair value of these indemnification agreements is minimal. Accordingly, we have not recognized any liabilities relating to these agreements as of December 31, 2023. However, no assurances can be given regarding the amounts that may ultimately be covered by the insurers, and we may incur substantial liabilities because of these indemnification obligations.

Recent Accounting Pronouncements

The information required by this item is included in “Item 8, Note 1. Organization and Summary of Significant Accounting Policies,” in our consolidated financial statements included in this Annual Report on Form 10-K.

ITEM 7A. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

As a “smaller reporting company,” as defined by Item 10 of Regulation S-K, we are not required to provide this information.

ITEM 8. FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA

The financial statements required to be filed pursuant to this Item 8 are appended to this Annual Report on Form 10-K. An index of those financial statements can be found in Item 15, Exhibits and Financial Statement Schedules,” of this Annual Report on Form 10-K.

64

ITEM 9.

CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE

Not applicable.

ITEM 9A. CONTROLS AND PROCEDURES

Evaluation of Disclosure Controls and Procedures.

We conducted an evaluation required by paragraph (d) of Rule 13a-15 of the Exchange Act as of December 31, 2023, under the supervision and with the participation of our management, including our Chief Executive Officer and Chief Financial Officer, of the effectiveness of the design and operation of our disclosure controls and procedures (as defined under Rule 13a-15(e) of the Exchange Act), which are controls and other procedures of a company that are designed to ensure that information required to be disclosed by a company in the reports that it files under the Exchange Act is recorded, processed, summarized and reported within required time periods. Based upon that evaluation, our Chief Executive Officer and Chief Financial Officer concluded that, as of such date, our disclosure controls and procedures were effective at the reasonable assurance level.

Management’s Report on Internal Control over Financial Reporting

Our management is responsible for establishing and maintaining adequate internal control over financial reporting, as such term is defined in Rule 13a-15(f) of the Exchange Act. In connection with the preparation of this Annual Report, our management, including our Chief Executive Officer and Chief Financial Officer, assessed the effectiveness of our internal control over financial reporting as of December 31, 2023 based on criteria established in Internal Control—Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) (the “COSO criteria”). Based on its assessment, our management concluded that our internal control over financial reporting was effective as of December 31, 2023.

As a “smaller reporting company” and “non-accelerated filer” as defined under the rules and regulations of the SEC, we are not required to include an attestation report of our independent registered public accounting firm regarding internal control over financial reporting.

Limitations on the Effectiveness of Controls

Our management, including our Chief Executive Officer and Chief Financial Officer, does not expect that our disclosure controls and procedures or our internal control over financial reporting will prevent all error and all fraud. A control system, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. Further, the design of a control system must reflect the fact that there are resource constraints, and the benefit of controls must be considered relative to their costs. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, within Theravance Biopharma have been detected. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.

Changes in Internal Control over Financial Reporting

There was no change in our internal control over financial reporting (as defined in Rule 13a-15(f) of the Exchange Act) identified in connection with the evaluation required by paragraph (d) of Rule 13a-15 of the Exchange Act, which occurred during the fourth quarter of the year ended December 31, 2023 which has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting. We have not experienced any material impact to our internal control over financial reporting despite the fact that many of our employees are working remotely.

ITEM 9B. OTHER INFORMATION

None.

65

ITEM 9C. DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS

Not applicable.

66

PART III

ITEM 10. DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE

For the information required by this Item, see “Questions and Answers About Procedural Matters”, “Election of Directors”, “Nominees”, “Audit Committee”, “Meetings of the Board of Directors”, “Code of Conduct”, “Executive Officers” and “Section 16(a) Beneficial Ownership Reporting Compliance” in the Proxy Statement to be filed with the SEC, which sections are incorporated herein by reference.

ITEM 11. EXECUTIVE COMPENSATION

For the information required by this Item, see “Director Compensation”, “Executive Compensation” and “Compensation Committee Interlocks and Insider Participation” in the Proxy Statement to be filed with the SEC, which sections are incorporated herein by reference.

ITEM 12.

SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS

For the information required by this Item, see “Security Ownership of Certain Beneficial Owners and Management” and “Equity Compensation Plan Information” in the Proxy Statement to be filed with the SEC, which sections are incorporated herein by reference.

ITEM 13.

CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE

For the information required by this Item, see “Director Independence” and “Policies and Procedures for Related Party Transactions” in the Proxy Statement to be filed with the SEC, which sections are incorporated herein by reference.

ITEM 14. PRINCIPAL ACCOUNTANT FEES AND SERVICES

For the information required by this Item, see “Ratification of the Appointment of Independent Registered Public Accounting Firm” and “Pre-Approval of Audit and Non-Audit Services” in the Proxy Statement to be filed with the SEC, which sections are incorporated herein by reference.

67

PART IV

ITEM 15. EXHIBITS AND FINANCIAL STATEMENT SCHEDULES

(a)

The following documents are filed as part of this Annual Report on Form 10-K:

1.Financial Statements:

The following financial statements and schedules of the Registrant have been appended to this Annual Report on Form 10-K:

Report of Independent Registered Public Accounting Firm (PCAOB ID: 42)

F-2

Consolidated Balance Sheets as of December 31, 2023 and 2022

F-4

Consolidated Statements of Operations for each of the two years in the period ended December 31, 2023

F-5

Consolidated Statements of Comprehensive Income (Loss) for each of the two years in the period ended December 31, 2023

F-6

Consolidated Statements of Shareholders’ Equity for each of the two years in the period ended December 31, 2023

F-7

Consolidated Statements of Cash Flows for each of the two years in the period ended December 31, 2023

F-8

Notes to Consolidated Financial Statements

F-9

Supplementary Financial Data (unaudited)

F-42

2.Financial Statement Schedules:

All schedules have been omitted because of the absence of conditions under which they are required or because the required information, where material, is shown in the financial statements, financial notes or supplementary financial information.

(b)

Exhibits required by Item 601 of Regulation S-K

The information required by this Item is set forth on the exhibit index that precedes the signature page of this report.

68

Exhibit Index

Incorporated by Reference

Exhibit Number

Description

Form

Filing
Date/Period
End Date

2.1

Separation and Distribution Agreement by and between Theravance Biopharma, Inc. and Innoviva, Inc., dated June 1, 2014

8-K

June 3, 2014

2.2**

Equity Purchase and Funding Agreement, dated as of July 13, 2022, by and between Theravance Biopharma, Inc. and Royalty Pharma Investments 2019 ICAV

8-K

July 14, 2022

3.1

Amended and Restated Memorandum and Articles of Association

8-K

May 3, 2023

4.1

Specimen Share Certificate

10-12B

April 30, 2014

4.2

Registration Rights Agreement, dated March 3, 2014

10-12B

April 8, 2014

4.3

Shelf Rights Plan Resolution

DEF 14A

March 21, 2018

4.4

Sales Agreement between Theravance Biopharma, Inc. and Cowen and Company, LLC dated December 3, 2019

S-3

December 3, 2019

4.5

Description of the Registrant’s Securities Registered Pursuant to Section 12 of the Securities Exchange Act of 1934

10-K

December 31, 2019

4.6

Registration Rights Agreement among Theravance Biopharma, Inc., GSK Finance (No.3) plc and GlaxoSmithKline plc dated June 22, 2020.

8-K

June 25, 2020

4.7

Waiver and Assignment of Registration Rights and Voting Agreement among GSK Finance (No.3) plc, Glaxo Group Limited and Theravance Biopharma, Inc. dated as of June 22, 2020.

8-K

June 25, 2020

10.1

Transition Services Agreement by and between Theravance Biopharma, Inc. and Innoviva, Inc., dated June 2, 2014

8-K

June 3, 2014

10.2

Tax Matters Agreement by and between Theravance Biopharma, Inc. and Innoviva, Inc., dated June 2, 2014

8-K

June 3, 2014

10.3

Employee Matters Agreement by and between Theravance Biopharma, Inc. and Innoviva, Inc., dated June 1, 2014

8-K

June 3, 2014

10.4+

Amended and Restated 2013 Equity Incentive Plan

8-K

May 3, 2023

10.5+

UK Addendum to the 2013 Equity Incentive Plan

10-Q

August 14, 2014

10.6+

2014 New Employee Equity Incentive Plan

S-8

November 14, 2014

10.7+

2013 Employee Share Purchase Plan, as amended

S-8

Aug. 18, 2014

10.8+

Forms of award agreements under the 2013 Equity Incentive Plan and 2014 New Employee Equity Incentive Plan

10-Q

May 10, 2016

10.9+

Forms of Equity Award Amendment

10-12B

May 7, 2014

10.10+

Form of Acknowledgment for Irish Non-Employee Directors

10-K

March 11, 2016

10.11+

Irish Addendum to the 2013 Equity Incentive Plan

10-K

March 11, 2016

10.12+

Irish Addendum to the 2014 New Employee Equity Incentive Plan

10-K

March 11, 2016

10.13+

UK and Irish Addendums to the 2013 Employee Share Purchase Plan

10-K

March 11, 2016

10.14+

Theravance Biopharma, Inc. Performance Incentive Plan

8-K

May 6, 2016

10.15+

Form of Notice of Option Grant and Option Agreement under the Company’s Performance Incentive Plan

10-Q

November 8, 2017

10.16+

Form of Notice of Performance Restricted Share Unit Award and Restricted Share Unit Agreement under the Company’s Performance Incentive Plan

10-Q

November 8, 2017

10.17+

Form of Notice of Restricted Share Unit Award

10-Q

May 10, 2023

10.18+

Change in Control Severance Plan

10-12B

April 8, 2014

10.19+

Cash Bonus Program

10-12B

November 22, 2013

10.20+

Form of Indemnity Agreement

10-12B

April 30, 2014

69

Incorporated by Reference

Exhibit Number

Description

Form

Filing
Date/Period
End Date

10.21

Amended and Restated Lease Agreement, 951 Gateway Boulevard, between Innoviva, Inc. and HMS Gateway Office L.P., dated January 1, 2001

10-12B

August 1, 2013

10.22

First Amendment to Lease for 951 Gateway Boulevard effective as of June 1, 2010 between Innoviva, Inc. and ARE-901/951 Gateway Boulevard, LLC

10-12B

August 1, 2013

10.23

Lease Agreement, 901 Gateway Boulevard, between Innoviva, Inc. and HMS Gateway Office L.P., dated January 1, 2001

10-12B

August 1, 2013

10.24

First Amendment to Lease for 901 Gateway Boulevard effective as of June 1, 2010 between Innoviva, Inc. and ARE-901/951 Gateway Boulevard, LLC

10-12B

August 1, 2013

10.25

Consent to Assignment by and among ARE-901/951 Gateway Boulevard, LLC, Innoviva, Inc. and Theravance Biopharma, Inc. and Assignment and Assumption of Lease for 901 Gateway Blvd.

10-Q

August 14, 2014

10.26

Consent to Assignment by and among ARE-901/951 Gateway Boulevard, LLC, Innoviva, Inc. and Theravance Biopharma, Inc. and Assignment and Assumption of Lease for 951 Gateway Blvd.

10-Q

August 14, 2014

10.27

Theravance Respiratory Company, LLC Limited Liability Company Agreement, dated May 31, 2014

8-K

June 3, 2014

10.28

Collaboration Agreement between Innoviva, Inc. and Glaxo Group Limited, dated November 14, 2002 (1)

10.29

Strategic Alliance Agreement by and between Innoviva, Inc. and Glaxo Group Limited, dated March 30, 2004 (2)

10.30

Amendment to Strategic Alliance Agreement by and between Innoviva, Inc. and Glaxo Group Limited, dated October 3, 2011 (3)

10.31

Collaboration Agreement Amendment by and between Innoviva, Inc. and Glaxo Group Limited dated, March 3, 2014 (4)

10.32

Strategic Alliance Agreement Amendment by and between Innoviva, Inc. and Glaxo Group Limited dated, March 3, 2014 (4)

10.33

Master Agreement by and between Innoviva, Inc., Theravance Biopharma, Inc. and Glaxo Group Limited, dated March 3, 2014 (4)

10.34

Extension Agreement by and between the Company and Glaxo Group Limited, dated March 3, 2014

10-12B

April 8, 2014

10.35+

Amended Offer Letter with Rick E Winningham dated August 5, 2014

10-Q

November 12, 2014

10.36+

Offer Letter with Richard Graham, Ph.D. dated August 12, 2015

10-Q

September 30, 2020

10.37+

Offer Letter with Brett Grimaud dated May 12, 2014

10-Q

May 10, 2023

10.38+

Offer Letter with Aziz Sawaf dated June 16, 2014

10-Q

May 10, 2023

10.39+

Offer Letter with Rhonda Farnum dated July 9, 1018

10.40**

Development and Commercialization Agreement by and between Theravance Biopharma R&D, Inc. and Mylan Ireland Limited, dated January 30, 2015

10-K

December 31, 2020

10.41

Sale and Contribution Agreement, dated as of February 28, 2020, among Theravance Biopharma R&D, Inc., as the transferor, Triple Royalty Sub II LLC, as the transferee, and Theravance Biopharma, Inc.

8-K

March 04, 2020

10.42

Amended and Restated Limited Liability Company Agreement of Triple Royalty Sub II LLC, dated February 28, 2020, by Theravance Biopharma R&D, Inc., as the initial sole equity member

8-K

March 04, 2020

10.43

Annex A - Rules of Construction and Defined Terms of the Amended and Restated Limited Liability Company Agreement of Triple Royalty Sub II LLC, dated February 28, 2020

8-K

March 04, 2020

10.44

Amendments to Lease for 901 Gateway Boulevard between Theravance Biopharma US, Inc. and ARE-901/951 Gateway Boulevard, LLC

10-Q

August 2, 2018

10.45

Amendments to Lease for 951 Gateway Boulevard between Theravance Biopharma US, Inc. and ARE-901/951 Gateway Boulevard, LLC

10-Q

August 2, 2018

70

Incorporated by Reference

Exhibit Number

Description

Form

Filing
Date/Period
End Date

10.46*

Amendment No. 1 to the Development and Commercialization Agreement by and between Theravance Biopharma Ireland Limited and Mylan Ireland Limited, dated June 12, 2019

10-Q

August 5, 2019

10.47

Cooperation Agreement among Theravance Biopharma, Inc., GSK Finance (No.3) plc and GlaxoSmithKline plc, dated June 22, 2020

8-K

June 25, 2020

10.49**

Master Consent, dated as of July 13, 2022, by and among Glaxo Group Limited, Theravance Biopharma, Inc. and Royalty Pharma Investments 2019 ICAV

8-K

July 14, 2022

10.50

Release Agreement, dated as of July 13, 2022, by and among Innoviva, Inc., Innoviva TRC Holdings LLC, Royalty Pharma Investments 2019 ICAV, Theravance Respiratory Company, LLC, Theravance Biopharma, Inc., Theravance Biopharma US Holdings, Inc. and Triple Royalty Sub II LLC

8-K

July 14, 2022

10.51+**

First Amendment to the Theravance Biopharma, Inc. Change in Control Severance Plan

10-Q

November, 9, 2022

10.52

Cooperation Agreement, dated as of December 21, 2023, by and among Theravance Biopharma, Inc., a Cayman Islands exempted company, Irenic Capital Management LP, a Delaware limited partnership, Irenic Capital Management GP LLC, a Delaware limited liability company, Irenic Capital Evergreen Master Fund LP, a Cayman Islands limited partnership, and Irenic Capital Evergreen Fund GP LLC, a Delaware limited liability company

8-K

December 21, 2023

21.1

Subsidiaries of Theravance Biopharma, Inc.

23.1

Consent of Independent Registered Public Accounting Firm

24.1

Power of Attorney (see signature page to this Annual Report on Form 10-K)

31.1

Certification of Chief Executive Officer Pursuant to Rule 13a-14(a) and 15d-14(a) under the Securities Exchange Act of 1934

31.2

Certification of Chief Financial Officer Pursuant to Rule 13a-14(a) and 15d-14(a) under the Securities Exchange Act of 1934

32

Certifications Pursuant to 18 U.S.C. Section 1350

97.1

Theravance Biopharma, Inc. Policy for the Recovery of Erroneously Awarded Compensation

101

The following materials from Registrant’s Annual Report on Form 10-K for the year ended December 31, 2023, formatted in Inline Extensible Business Reporting Language (iXBRL) includes: (i) Consolidated Balance Sheets, (ii) Consolidated Statements of Operations, (iii) Consolidated Statements of Comprehensive Income (Loss), (iv) Consolidated Statements of Shareholders’ Equity, (v) Consolidated Statements of Cash Flows, and (vi) Notes to Consolidated Financial Statements.

104

Cover Page Interactive Data File (Formatted as Inline XBRL and contained in Exhibit 101).

+

Management contract or compensatory plan or arrangement required to be filed pursuant to Item 15(b) of Form 10-K.

*

Portions of this exhibit have been omitted and the omitted information has been filed separately with the Securities and Exchange Commission pursuant to an order granting confidential treatment.

**

Portions of this exhibit have been omitted pursuant to Items 601(a)(5), Item 601(b)(2)(ii) or 601(b)(10)(iv) of Regulation S-K.

(1)

Incorporated by reference to an exhibit filed with the quarterly report on Form 10-Q of Innoviva, Inc., filed with the Securities and Exchange Commission on August 7, 2014.

71

(2)

Incorporated by reference to an exhibit filed with the annual report on Form 10-K of Innoviva, Inc., filed with the Commission on March 3, 2014.

(3)

Incorporated by reference to an exhibit filed with the annual report on Form 10-K of Innoviva, Inc., filed with the Commission on February 27, 2012.

(4)

Incorporated by reference to an exhibit filed with the current report on Form 8-K/A of Innoviva, Inc., filed with the Commission on March 6, 2014.

Item 16. Form 10-K Summary

Not Applicable.

72

SIGNATURES

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

THERAVANCE BIOPHARMA, INC.

Date: March 1, 2024

By:

/s/ Rick E Winningham

Rick E Winningham

Chief Executive Officer

POWER OF ATTORNEY

KNOW ALL PERSONS BY THESE PRESENTS, that each person whose signature appears below constitutes and appoints Rick E Winningham as their true and lawful attorney-in-fact and agent, each with full power of substitution and resubstitution, for such person and in his or her name, place and stead, in any and all capacities, to sign any and all amendments to the annual report on Form 10-K, and to file the same, with all exhibits thereto and other documents in connection therewith, with the Securities and Exchange Commission, granting unto said attorney-in-fact and agent full power and authority to do and perform each and every act and thing requisite and necessary to be done in and about the premises, as fully to all intents and purposes as he or she could do in person, hereby ratifying and confirming all that said attorney-in-fact and agent, or his substitute, may lawfully do or cause to be done by virtue hereof.

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

Signature

Title

Date

/s/ Rick E Winningham

Rick E Winningham

Chairman of the Board and Chief Executive Officer (Principal Executive Officer)

March 1, 2024

/s/ Aziz Sawaf

Aziz Sawaf

Senior Vice President and Chief Financial Officer (Principal Financial Officer and Principal Accounting Officer)

March 1, 2024

/s/ Laurie S. Alsup, M.D.

Laurie S. Alsup, M.D.

Director

March 1, 2024

/s/ Eran Broshy

Eran Broshy

Director

March 1, 2024

/s/ Jeremy T. Grant

Jeremy T. Grant

Director

March 1, 2024

/s/ Susannah Gray

Susannah Gray

Director

March 1, 2024

/s/ Jim Kelly

Jim Kelly

Director

March 1, 2024

73

Signature

Title

Date

/s/ Burton G. Malkiel, Ph.D.

Burton G. Malkiel, Ph.D.

Director

March 1, 2024

/s/ Dean J. Mitchell

Dean J. Mitchell

Director

March 1, 2024

/s/ Donal O’Connor

Donal O’Connor

Director

March 1, 2024

/s/ Deepika R. Pakianathan, Ph.D.

Deepika R. Pakianathan, Ph.D.

Director

March 1, 2024

74

F-1

Report of Independent Registered Public Accounting Firm

To the Shareholders and the Board of Directors of Theravance Biopharma, Inc.

Opinion on the Financial Statements

We have audited the accompanying consolidated balance sheets of Theravance Biopharma, Inc. (the Company) as of December 31, 2023 and 2022, the related consolidated statements of operations, comprehensive income (loss), shareholders' equity and cash flows for each of the two years in the period ended December 31, 2023, and the related notes (collectively referred to as the “consolidated financial statements”). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company at December 31, 2023 and 2022, and the results of its operations and its cash flows for each of the two years in the period ended December 31, 2023, in conformity with U.S. generally accepted accounting principles.

Basis for Opinion

These financial statements are the responsibility of the Company's management. Our responsibility is to express an opinion on the Company’s financial statements based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (PCAOB) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. The Company is not required to have, nor were we engaged to perform, an audit of its internal control over financial reporting. As part of our audits we are required to obtain an understanding of internal control over financial reporting but not for the purpose of expressing an opinion on the effectiveness of the Company's internal control over financial reporting. Accordingly, we express no such opinion.

Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.

Critical Audit Matter

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

F-2

Management’s Estimates of the Amount and Timing of Ampreloxetine Royalties

Description of the Matter

As more fully described in Note 10 to the consolidated financial statements, during 2022 the Company received $25 million from Royalty Pharma Investments (RPI) in exchange for royalties on future sales of ampreloxetine (“ampreloxetine funding”).

The ampreloxetine funding is accounted for as a contingent liability that is accreted based on management’s estimates of the amount and timing of future royalty payments to RPI.  On a periodic basis, the Company reviews the significant inputs used to estimate the ampreloxetine liability to assess whether there are indicators that suggest changes to the amount and timing of future royalty payments to RPI are required. Any such changes are accounted for prospectively.

Auditing management’s assessment of whether changes to the amount and timing of future royalty payments to RPI are required was complex due to the subjective nature of the factors that can influence future sales of ampreloxetine, a number of which are not within the Company’s control. Management’s royalty forecast involves significant unobservable inputs including forecasted ampreloxetine revenues, the expected term of the royalty stream, as well as the overall probability of ampreloxetine’s clinical trial success.

How We Addressed the Matter in Our Audit

We gained an understanding of and tested management’s identification of the factors that significantly influence the amount and timing of royalties payable to RPI. We assessed management’s process for appropriateness by (i) performing inquiries of internal personnel responsible for commercial forecasting and clinical operations overseeing the ampreloxetine phase 3 clinical trial, (ii) corroborating assumptions against external market research and industry data, and (iii) evaluating whether assumptions were consistent with evidence obtained in other areas of the audit. We also reviewed press releases and other relevant third-party data for evidence indicating whether a material change in future royalty forecasts was necessary. Lastly, we performed sensitivity analyses to quantify the impact of any such changes.

/s/ Ernst & Young LLP

We have served as the Company’s auditor since 2013.

San Mateo, California

March 1, 2024

F-3

THERAVANCE BIOPHARMA, INC.

CONSOLIDATED BALANCE SHEETS

(In thousands, except per share data)

December 31, 

December 31, 

    

2023

    

2022

Assets

Current assets:

Cash and cash equivalents

$

39,545

$

298,172

Short-term marketable securities

 

62,881

 

29,312

Receivables from collaborative arrangements

 

17,474

 

16,785

Prepaid clinical and development services

2,038

1,513

Other prepaid and current assets

11,603

7,682

Total current assets

 

133,541

 

353,464

Property and equipment, net

 

9,068

 

11,875

Operating lease assets

36,287

40,126

Future contingent milestone and royalty assets

194,200

194,200

Restricted cash

 

836

 

836

Other assets

8,067

6,899

Total assets

$

381,999

$

607,400

Liabilities and Shareholders' Equity

Current liabilities:

Accounts payable

$

1,524

$

1,554

Accrued personnel-related expenses

 

6,443

 

10,314

Accrued clinical and development expenses

 

2,246

 

4,932

Accrued general and administrative expenses

2,900

4,020

Operating lease liabilities

3,923

6,753

Tenant improvement payable to sublessee

6,490

Other accrued liabilities

 

1,241

 

1,142

Total current liabilities

 

24,767

 

28,715

Long-term operating lease liabilities

45,236

45,407

Future royalty payment contingency

27,788

25,438

Long-term deferred revenue

192

Unrecognized tax benefits

65,294

64,191

Other long-term liabilities

5,919

1,657

Commitments and contingencies

Shareholders’ Equity

Preferred shares, $0.00001 par value: 230 shares authorized, no shares issued or outstanding

 

Ordinary shares, $0.00001 par value: 200,000 shares authorized; 48,091 and 65,227 shares issued and outstanding at December 31, 2023 and December 31, 2022, respectively

 

1

Additional paid-in capital

 

1,122,164

1,295,725

Accumulated other comprehensive loss

 

(65)

 

(15)

Accumulated deficit

 

(909,104)

 

(853,911)

Total shareholders’ equity

 

212,995

 

441,800

Total liabilities and shareholders’ equity

$

381,999

$

607,400

See accompanying notes to consolidated financial statements

F-4

THERAVANCE BIOPHARMA, INC.

CONSOLIDATED STATEMENTS OF OPERATIONS

(In thousands, except per share data)

Year Ended December 31, 

    

2023

    

2022

Revenue:

Viatris collaboration agreement

$

57,201

$

48,624

Viatris royalties (Non-US)

7

30

Collaboration revenue

216

192

Licensing revenue

2,500

Total revenue

 

57,424

 

51,346

Expenses:

Research and development (1)

40,621

63,392

Selling, general and administrative (1)

70,095

67,073

Restructuring and related expenses (1)

2,743

12,838

Total expenses

 

113,459

 

143,303

Loss from operations

 

(56,035)

 

(91,957)

Interest expense (2)

(2,350)

(6,369)

Loss on extinguishment of debt

(3,034)

Interest income and other income (expense), net

9,116

8,545

Loss from continuing operations before income taxes

 

(49,269)

 

(92,815)

Provision for income tax expense

(5,924)

(9)

Net loss from continuing operations

(55,193)

(92,824)

Income from discontinued operations before income taxes

1,143,930

Provision for income tax expense

(178,974)

Net income from discontinued operations

964,956

Net income (loss)

$

(55,193)

$

872,132

Net income (loss) per share:

Continuing operations - basic and diluted

$

(1.00)

$

(1.26)

Discontinued operations - basic and diluted

$

$

13.11

Net income (loss) - basic and diluted

$

(1.00)

$

11.85

Shares used to compute basic and diluted net income (loss) per share

 

55,303

 

73,591

(1)Amounts include share-based compensation expense as follows:

Year Ended December 31, 

(In thousands)

    

2023

    

2022

Research and development

$

8,048

$

12,888

Selling, general and administrative

 

16,966

 

19,848

Restructuring and related expenses

357

6,998

Total share-based compensation expense

$

25,371

$

39,734

(2)Interest expense for the year ended December 31, 2023 was comprised of non-cash interest expense only.

See accompanying notes to consolidated financial statements.

F-5

THERAVANCE BIOPHARMA, INC.

CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)

(In thousands)

Year Ended December 31, 

    

2023

    

2022

Net income (loss)

$

(55,193)

$

872,132

Other comprehensive loss:

Net unrealized loss on available-for-sale investments, net of tax

 

(50)

 

(15)

Comprehensive income (loss)

$

(55,243)

$

872,117

See accompanying notes to consolidated financial statements.

F-6

THERAVANCE BIOPHARMA, INC.

CONSOLIDATED STATEMENTS OF SHAREHOLDERS’ EQUITY

(In thousands)

Accumulated

Additional

Other

Total

Ordinary Shares

Paid-In

Comprehensive

Accumulated

Shareholders'

Shares

   

Amount

   

Capital

   

Loss

   

Deficit

   

Equity

Balances at December 31, 2021

74,435

$

1

$

1,387,469

$

$

(1,726,043)

$

(338,573)

Repurchase of ordinary shares, net of transaction costs

(12,739)

(128,830)

(128,830)

Proceeds from ESPP purchases

118

802

802

Employee share-based compensation expense

39,734

39,734

Issuance of restricted shares

3,764

Repurchase of shares to satisfy tax withholding

(351)

(3,450)

(3,450)

Net unrealized loss on marketable securities

(15)

(15)

Net income

872,132

872,132

Balances at December 31, 2022

65,227

$

1

$

1,295,725

$

(15)

$

(853,911)

$

441,800

Accumulated

Additional

Other

Total

Ordinary Shares

Paid-In

Comprehensive

Accumulated

Shareholders'

Shares

   

Amount

   

Capital

   

Loss

   

Deficit

   

Equity

Balances at December 31, 2022

65,227

$

1

$

1,295,725

$

(15)

$

(853,911)

$

441,800

Repurchase of ordinary shares, net of transaction costs

(18,634)

(1)

(197,051)

(197,052)

Proceeds from ESPP purchases

86

619

619

Employee share-based compensation expense

25,371

25,371

Issuance of restricted shares

1,651

Repurchase of shares to satisfy tax withholding

(239)

(2,500)

(2,500)

Net unrealized loss on marketable securities

(50)

(50)

Net loss

(55,193)

(55,193)

Balances at December 31, 2023

48,091

$

$

1,122,164

$

(65)

$

(909,104)

$

212,995

See accompanying notes to consolidated financial statements.

F-7

THERAVANCE BIOPHARMA, INC.

CONSOLIDATED STATEMENTS OF CASH FLOWS

(In thousands)

Year Ended December 31, 

    

2023

    

2022

Operating activities

Net (loss) income

$

(55,193)

$

872,132

Less: Net income from discontinued operations

(964,956)

Net loss from continuing operations

(55,193)

(92,824)

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

Depreciation and amortization

 

2,001

 

3,716

Amortization and accretion income, net

(1,897)

(681)

Future royalty payment contingency interest accretion

2,350

974

Share-based compensation

 

25,371

 

39,734

Gain on sale of Velusetrag

(2,709)

(Gain) loss on disposal of property and equipment

1,352

(8)

Amortization of right-of-use assets

4,152

3,989

Deferred income taxes

3,207

Loss on extinguishment of debt

3,034

Changes in operating assets and liabilities:

Receivables from collaborative and licensing arrangements

 

(689)

 

(2,720)

Prepaid clinical and development services

(526)

8,733

Other prepaid and current assets

(3,921)

(704)

Right-of-use lease assets

(314)

(4,424)

Other assets

(1,233)

(3,802)

Accounts payable

 

6

 

(1,612)

Accrued personnel-related expenses, accrued clinical and development expenses, and other accrued liabilities

 

(7,095)

 

(14,086)

Accrued interest payable

(1,246)

Deferred revenue

(216)

(192)

Operating lease liabilities

(3,001)

(1,024)

Unrecognized tax benefits

1,102

63,952

Other long-term liabilities

 

7,547

 

(525)

Net cash used in operating activities - continuing operations

(26,997)

(2,425)

Net cash used in operating activities - discontinued operations

(184,566)

Net cash used in operating activities

 

(26,997)

 

(186,991)

Investing activities

Purchases of property and equipment

 

(2,488)

 

(572)

Purchases of marketable securities

 

(134,534)

 

(103,145)

Maturities of marketable securities

 

31,435

 

158,000

Sale of short-term investments and marketable securities

71,377

17

Proceeds from the sale of Velusetrag

2,709

Proceeds from the sale of property and equipment

1,513

1,866

Net cash (used in) provided by investing activities - continuing operations

(32,697)

58,875

Net cash provided by investing activities - discontinued operations

1,095,134

Net cash (used in) provided by investing activities

 

(32,697)

 

1,154,009

Financing activities

Ordinary share repurchases

(197,051)

(128,830)

Proceeds from ampreloxetine funding, net

24,464

Principal payment on 2035 notes

(399,998)

Principal payment on 2023 notes

(231,605)

Proceeds from ESPP purchases

618

802

Repurchase of shares to satisfy tax withholding

(2,500)

(3,450)

Net cash used in financing activities - continuing operations

(198,933)

(738,617)

Net cash used in financing activities - discontinued operations

(20,189)

Net cash used in financing activities

 

(198,933)

 

(758,806)

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

 

(258,627)

 

208,212

Cash, cash equivalents, and restricted cash at beginning of period

 

299,008

 

90,796

Cash, cash equivalents, and restricted cash at end of period

$

40,381

$

299,008

Supplemental disclosure of cash flow information

Cash paid for interest

$

$

22,244

Cash paid for income taxes, net

$

24

$

117,966

Supplemental disclosure of non-cash investing and financing activities

Recognition of tenant improvement allowance assigned to sublease

$

6,490

$

See accompanying notes to consolidated financial statements.

F-8

THERAVANCE BIOPHARMA, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

1. Organization and Summary of Significant Accounting Policies

Theravance Biopharma, Inc. (“Theravance Biopharma” or the “Company”) is a biopharmaceutical company primarily focused on the discovery, development, and commercialization of medicines. The Company’s core purpose is to create medicines that make a difference® in people's lives.

Basis of Presentation

The Company’s consolidated financial statements as of December 31, 2023 and 2022, and for the year ended December 31, 2023 and 2022 have been prepared in conformity with United States (“US”) Generally Accepted Accounting Principles ("GAAP"), and the US Securities and Exchange (“SEC”) regulations for annual reporting.

On July 20, 2022, the Company completed a monetization of its ownership interests in a significant equity method investment which had a major effect on the Company’s financial results for the year ended December 31, 2022 (see Note 9. Sale of Equity Interests in Theravance Respiratory Company, LLC and Discontinued Operations”). In accordance with GAAP, the transaction was accounted for as a sale of a financial asset, and the results of the sale were included as discontinued operations on these consolidated financial statements.

Certain prior period amounts in the “Notes to Consolidated Financial Statements” have been reclassified. The reclassifications had no impact on previously reported aggregate financial position, results of operations, cash flows, or disclosures.

Principles of Consolidation

The consolidated financial statements include the accounts of Theravance Biopharma and its wholly-owned subsidiaries, all of which are denominated in US dollars. All intercompany balances and transactions have been eliminated in consolidation.

Use of Estimates

The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues, and expenses, and related disclosures in the consolidated financial statements and accompanying notes. Management bases its estimates on historical experience and on assumptions believed to be reasonable under the circumstances. Due to the inherent uncertainty in making estimates, actual results in future periods could differ materially from those estimates.

Segment Reporting

The Company has determined that its chief executive officer is the chief operating decision maker (“CODM”). A single management team reports to the CODM who comprehensively manages the entire business. The Company’s business offerings have similar economics and other characteristics, including the nature of products, types of customers, distribution methods, and regulatory environment. As a result, the Company has concluded that it operates in a single segment which is the development and commercialization of human therapeutics.

Cash and Cash Equivalents

The Company considers all highly-liquid investments purchased with a maturity of three months or less on the date of purchase to be cash equivalents. Cash equivalents are carried at cost which approximates fair value due to their short-term nature.

F-9

Restricted Cash

The Company maintains restricted cash for certain lease agreements and letters of credit by which the Company has pledged cash and cash equivalents as collateral. See “Note 5. Cash, Cash Equivalents, and Restricted Cash” for more information.

Investments in Marketable Securities

The Company invests in marketable securities, primarily commercial paper, corporate notes, US government bonds and US government agency bonds. Marketable debt securities with original maturities of greater than three months and remaining maturities of less than 12 months are considered short-term investments. Marketable debt securities with maturities greater than 12 months are considered long-term investments. The Company determines the appropriate classification of the marketable securities at the time they are acquired and evaluates the appropriateness of such classifications at each balance sheet date. The Company classifies its marketable securities as available-for-sale securities and reports them at fair value in cash and cash equivalents or marketable securities on the consolidated balance sheets.

Unrealized gains and losses are included as a component of accumulated other comprehensive income (loss) in shareholders’ equity of the consolidated balance sheets and as a component of total comprehensive income (loss) in the consolidated statements of operations and comprehensive income (loss). The amortized cost of debt securities is adjusted for amortization of premiums and accretion of discounts to maturity, which is included as a component of interest and other income (loss) on the consolidated statements of operations and comprehensive income (loss).

The cost of securities sold is based on the specific identification method. Realized gains and losses and interest and dividends on securities are included in interest and other income (loss). In circumstances where the Company intends to sell, or is more likely than not required to sell, the security before it recovers its amortized cost basis, the difference between fair value and amortized cost is recognized as a loss in the consolidated statements of operations, with a corresponding write-down of the security's amortized cost.

The Company accounts for credit losses on available-for-sale debt securities in accordance with Accounting Standards Codification (“ASC”), Topic 326, Financial Instruments – Credit Losses (“ASC 326”). Under ASC 326, the Company regularly reviews its debt securities in an unrealized loss position to determine if the unrealized loss was credit-related or noncredit-related. The factors considered in determining whether credit losses exist include, but are not limited to, the creditworthiness of the security issuers, the severity and duration of the unrealized losses, any adverse conditions specifically related to the security, an industry, or geographic area, and whether the Company has the intent to sell the securities and whether it is more likely than not that the Company will be required to sell the securities before the recovery of the security’s amortized cost basis. The Company did not recognize any credit losses on available-for-sale debt securities for either the year ended December 31, 2023 or 2022.

Fair Value of Financial Instruments

The Company defines fair value as the price that would be received to sell an asset or paid to transfer a liability (an exit price) in an orderly transaction between market participants at the reporting date. ASC Topic 820, Fair Value Measurements and Disclosures (“ASC 820”) establishes a fair value hierarchy for those instruments measured at fair value that distinguishes between assumptions based on market data (observable inputs) and the Company’s own assumptions (unobservable inputs). The hierarchy consists of three levels:

Level 1 — Unadjusted quoted prices for identical instruments in active markets;

Level 2 — Quoted prices for similar instruments in active markets; quoted prices for identical or similar instruments in markets that are not active; and model-derived valuations whose inputs are observable or whose significant value drivers are observable (e.g., interest rates, yield curves, etc.); and

Level 3 — Unobservable inputs and little, if any, market activity which require the Company to develop its own assumptions.

F-10

The Company’s financial instruments include cash equivalents, marketable securities, receivables from collaborative arrangements, accounts payable, and accrued liabilities. Cash equivalents and marketable securities are carried at estimated fair value and remeasured on a recurring basis. The carrying value of receivables from collaborative arrangements, accounts payable, and accrued liabilities approximate their estimated fair value due to the relatively short-term nature of these instruments.

Receivables from Collaborative Arrangements

For the periods presented, the Company’s receivables from collaborative arrangements relate to amounts due arising from its collaboration (and licensing) agreements. When appropriate, the Company provides for an allowance for credit losses. The Company performs periodic credit evaluations of its customers and generally does not require collateral. For the periods presented, the Company did not have any material write-offs of receivables from collaborative arrangements.

Concentration of Credit Risks

The Company invests in a variety of financial instruments and, based on its policy, limits the amount of credit exposure with any one issuer, industry, or geographic area for investments other than instruments backed by the US federal government.

The Company’s future contingent milestone and royalty assets and receivables primarily relate to amounts due under its collaboration and other agreements. Accordingly, the Company may be exposed to credit risk generally associated with pharmaceutical companies or specific to its collaboration agreements. The Company performs periodic evaluations of its customers and generally does not require collateral. For the year ended December 31, 2023 and 2022, the Company did not experience any losses related to its receivables.

Property and Equipment

Property, equipment, and leasehold improvements are stated at cost, net of accumulated depreciation, and are depreciated using the straight-line method over the estimated useful lives as presented in the table below. Upon retirement or sale, the cost of the disposed assets and the related accumulated depreciation are removed from the consolidated balance sheet and any resulting gain or loss is reflected in the consolidated statement of operations in the period realized.

Leasehold improvements

    

Shorter of remaining lease terms or useful life

Equipment, furniture and fixtures

5 - 7 years

Software and computer equipment

3 - 5 years

Leases

The Company determines whether a contract is or contains a lease at inception of the arrangement. In evaluating whether a contract is indicative of a lease, the Company considers all relevant facts and circumstances to assess whether the arrangement has extended to the Company the right to both (i) obtain substantially all the economic benefits from use of an identified asset and (ii) direct the use of the identified asset. To the extent that the Company determines a contract represents a lease, the arrangement is classified as either an operating lease or a finance lease, with the classification affecting the presentation and pattern of expense recognition in the consolidated statements of operations. The Company did not have any finance leases at either December 31, 2023 or 2022.

Operating lease assets represent the Company’s right to use an underlying asset over the lease term, and operating lease liabilities represent the Company’s obligation to make lease payments arising from the leasing arrangement. The Company records operating leases on the consolidated balance sheets through an operating lease asset and a corresponding short-term and long-term operating lease liability, as applicable. Lease liabilities are measured based on the present value of lease payments over the lease term discounted at the implicit interest rate at the commencement date of the leasing arrangement, when readily available or using the Company’s incremental borrowing rate, if the implicit rate is not determinable. The incremental borrowing rate is considered the estimated rate of interest

F-11

that the Company would have to pay to borrow, on a collateralized basis over a similar term, an amount equal to the lease payments in a similar economic environment. The Company measures its operating lease assets based on the corresponding operating lease liabilities adjusted for (i) prepayments made to the lessor at or before the commencement date, (ii) any initial direct costs incurred, and (iii) tenant incentives granted under the lease contract.

In calculating operating lease assets and liabilities, the Company may elect to combine lease and non-lease components based on the asset type. When combining lease and non-lease components, the Company would account for the lease and non-lease components as a single lease component. The Company’s lease terms may include options to extend the lease only when it is reasonably certain that such options will be exercised, and the Company recognizes lease expense on a straight-line basis over the lease term.

Operating lease assets and operating lease liabilities are remeasured upon reassessment events and modifications to leases using the present value of remaining lease payments and incremental borrowing rate at the time of remeasurement, as applicable. Operating lease assets are evaluated for possible impairment in accordance with the Company’s long-lived assets policy.

The Company recognizes variable lease payments as operating expenses in the period in which the obligation for those payments is incurred. Variable lease payments primarily include common area maintenance, utilities, real estate taxes, insurance, and other operating costs that are passed on from the lessor in proportion to the space leased by the Company.

The Company has elected to not recognize operating lease assets or liabilities for leases that have a lease term of 12 months or less at commencement date, and the lease expense related to these short-term lease arrangements is recognized on a straight-line basis over the term of the lease.

Future Contingent Milestone and Royalty Assets

The fair value of consideration received in connection with TRC Transaction in July 2022 (see “Note 9. Sale of Equity Interests in Theravance Respiratory Company, LLC and Discontinued Operations”) included an estimated $194.2 million in future contingent milestones and royalties that were recorded as a contingent consideration asset (“Contingent Consideration”) on the Company’s consolidated balance sheets on the TRC Transaction date. The Contingent Consideration was initially measured at fair value utilizing a Monte Carlo simulation model to calculate the present value of the risk-adjusted cash flows estimated to be received from the Contingent Consideration. The fair value model involved significant unobservable inputs derived using Company estimates. The Company’s estimates were based in part on external data and reflected its judgements and forecasts. The primary significant unobservable input was the estimate of forecasted TRELEGY net revenues which is considered a Level 3 fair value input. The Company periodically reassesses the carrying value of the Contingent Consideration when indicators of impairment are identified, and the Company will recognize an impairment loss if the carrying value materially exceeds the reassessed fair value. The Company recognizes any increases in the carrying value of the Contingent Consideration only when such contingent gains are realized.

Future Royalty Payment Contingency

The Company treats contingent liabilities related to sale of future royalties (see “Note 10. Ampreloxetine Funding”) as debt financings, amortized under the effective interest method over the estimated life of the related expected royalty stream. The contingent liabilities related to sale of future royalties and the debt amortization are based on current estimates of the amount and timing of future royalty payments, including the potential for any future funding milestones. The Company periodically reassesses the amount and timing of estimated royalty payments based on internal sales projections and external information from market data sources, which are considered Level 3 inputs. To the extent the Company’s estimates of the amount and timing of future royalty payments are materially greater or less than previous estimates, the Company will prospectively adjust the amortization of the contingent liability and effective interest rate.

F-12

Impairment of Long-Lived Assets

The Company regularly reviews long-lived assets, including operating lease assets, to determine whether indicators of impairment may exist. If indications of impairment exist, the Company performs a test of recoverability by comparing the estimated undiscounted future cash flows expected to result from the use of the asset over its useful life to the carrying value of the long-lived asset. If the carrying value of the long-lived asset exceeds such estimated undiscounted cash flows, the Company would determine the estimated fair value of the long-lived assets generally using the estimated discounted future cash flows to recognize an impairment loss on the long-lived asset. The Company did not recognize any impairment losses related to its long-lived assets for either the year ended December 31, 2023 or 2022.

Revenue Recognition

The Company recognizes revenue under ASC Topic 606, Revenue from Contracts with Customers (“ASC 606”). Under ASC 606, an entity recognizes revenue when its customer obtains control of promised goods or services, in an amount that reflects the consideration which the entity expects to receive in exchange for those goods or services. To determine revenue recognition for arrangements that an entity determines are within the scope of ASC 606, an entity performs the following five steps: (i) identify the contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when (or as) the entity satisfies a performance obligation.

At contract inception, once the contract is determined to be within the scope of ASC 606, the Company identifies the performance obligations in the contract by assessing whether the goods or services promised within each contract are distinct. The Company then recognizes revenue for the amount of the transaction price that is allocated to the respective performance obligation when (or as) the performance obligation is satisfied.

Collaborative Arrangements under ASC 606

The Company enters into collaborative arrangements with partners that fall under the scope of ASC Topic 808, Collaborative Arrangements (“ASC 808”). While these arrangements are in the scope of ASC 808, the Company may analogize to ASC 606 for some aspects of these arrangements. The Company analogizes to ASC 606 for certain activities within collaborative arrangements for the delivery of a good or service (i.e., a unit of account) that is part of its ongoing major or central operations. Revenue recognized by analogizing to ASC 606 is recorded as “collaboration revenue” or “licensing revenue” whereas, revenue recognized in accordance with ASC 808 is recorded on a separate collaboration revenue line on the consolidated statements of operations.

The terms of the Company’s collaborative arrangements typically include one or more of the following: (i) up-front fees; (ii) milestone payments related to the achievement of development, regulatory, or commercial goals; (iii) royalties on net sales of licensed products; (iv) reimbursements or cost-sharing of research and development expenses; and (v) profit/loss sharing arising from co-promotion arrangements. Each of these payments results in collaboration revenues or an offset against research and development expense. Where a portion of non-refundable up-front fees or other payments received is allocated to continuing performance obligations under the terms of a collaborative arrangement, they are recorded as deferred revenue and recognized as collaboration revenue when (or as) the underlying performance obligation is satisfied.

As part of the accounting for these arrangements, the Company must develop estimates and assumptions that require judgment to determine the underlying stand-alone selling price for each performance obligation which determines how the transaction price is allocated among the performance obligations. The estimation of the stand-alone selling price may include such estimates as, forecasted revenues or costs, development timelines, discount rates, and probabilities of technical and regulatory success. The Company evaluates each performance obligation to determine if they can be satisfied at a point in time or over time, and it measures the services delivered to the collaborative partner which are periodically reviewed based on the progress of the related program. The effect of any change made to an estimated input component and, therefore revenue or expense recognized, would be recorded as a change in estimate. In addition, variable consideration (e.g., milestone payments) must be evaluated to determine if it is constrained and, therefore, excluded from the transaction price.

F-13

Up-front Fees: If a license to the Company’s intellectual property is determined to be distinct from the other performance obligations identified in the arrangement, the Company recognizes collaboration revenues from the transaction price allocated to the license when the license is transferred to the licensee and the licensee is able to use and benefit from the license. For licenses that are bundled with other promises, the Company utilizes judgment to assess the nature of the combined performance obligation to determine whether the combined performance obligation is satisfied over time or at a point in time and, if over time, the appropriate method of measuring progress for purposes of recognizing collaboration revenue from the allocated transaction price. For example, when the Company receives up-front fees for the performance of research and development services, or when research and development services are not considered to be distinct from a license, the Company recognizes collaboration revenue for those units of account over time using a measure of progress. The Company evaluates the measure of progress each reporting period and, if necessary, adjusts the measure of performance and related revenue or expense recognition as a change in estimate.

Milestone Payments: At the inception of each arrangement that includes milestone payments (variable consideration), the Company evaluates whether the milestones are considered probable of being reached and estimates the amount to be included in the transaction price using the most likely amount method. If it is probable that a significant revenue reversal would not occur, the associated milestone value is included in the transaction price. Milestone payments that are not within the Company’s or the collaborative partner’s control, such as non-operational developmental and regulatory approvals, are generally not considered probable of being achieved until those approvals are received. At the end of each reporting period, the Company re-evaluates the probability of achievement of milestones that are within its or the collaborative partner’s control, such as operational developmental milestones and any related constraint, and if necessary, adjusts its estimate of the overall transaction price. Any such adjustments are recorded on a cumulative catch-up basis, which would affect collaboration revenues and earnings in the period of adjustment. Revisions to the Company’s estimate of the transaction price may also result in negative collaboration revenues and earnings in the period of adjustment.

Royalties: For arrangements that include sales-based royalties, including commercial milestone payments based on the level of sales, and the license is deemed to be the predominant item to which the royalties relate, the Company recognizes revenue at the later of (i) when the related sales occur, or (ii) when the performance obligation to which some or all of the royalty has been allocated has been satisfied (or partially satisfied).

Reimbursement, cost-sharing and profit-sharing payments: Under certain collaborative arrangements, the Company has been reimbursed for a portion of its research and development expenses or participates in the cost-sharing of such research and development expenses. Such reimbursements and cost-sharing arrangements have been reflected as a reduction of research and development expense in the Company’s consolidated statements of operations, as the Company does not consider performing research and development services for reimbursement to be a part of its ongoing major or central operations.

Research and Development Expenses

Research and development (“R&D”) expenses are recorded in the period that services are rendered or goods are received. R&D expenses consist of salaries and benefits facility costs, and fees paid to third parties that conduct certain clinical study activities on behalf of the Company, net of certain external R&D expenses reimbursed under the Company’s collaborative arrangements.

As part of the process of preparing its consolidated financial statements, the Company is required to estimate and accrue certain R&D expenses. This process involves the following:

identifying services that have been performed on the Company’s behalf and estimating the level of service performed and the associated cost incurred for the service when the Company has not yet been invoiced or otherwise notified of actual cost;

estimating and accruing expenses in the Company’s consolidated financial statements as of each balance sheet date based on facts and circumstances known to it at the time; and

F-14

periodically confirming the accuracy of the Company’s estimates with selected service providers and making adjustments, if necessary.

Examples of estimated R&D expenses that the Company may accrue include:

fees paid to investigative sites in connection with clinical studies;

fees paid to contract manufacturing organizations (“CMOs”) in connection with the production of clinical study materials; and

professional service fees for consulting and related services.

The Company bases its expense accruals related to clinical studies on its estimates of the services received and efforts expended pursuant to contracts with multiple research institutions that conduct and manage clinical studies on the Company’s behalf. The financial terms of these agreements vary from contract to contract and may result in uneven payment flows. Payments under some of these contracts depend on factors, such as the successful enrollment of patients and the completion of clinical study milestones. The Company’s service providers typically invoice it monthly in arrears for services performed. In accruing service fees, the Company estimates the time period over which services will be performed and the level of effort to be expended in each period. If the Company does not identify costs that it has begun to incur or if it underestimates or overestimates the level of services performed or the costs of these services, the Company’s actual expenses could differ from its estimates.

To date, the Company has not experienced significant changes in its estimates of accrued R&D expenses after a reporting period. However, due to the nature of estimates, there is no assurance that the Company will not make changes to its estimates in the future as it becomes aware of additional information about the status or conduct of its clinical studies and other R&D activities. Such changes in estimates will be recognized as R&D expenses in the period that the change in estimate occurs.

Selling, General and Administrative Expenses

Selling, general and administrative (“SG&A”) expenses are recorded in the period that services are rendered or goods are received. SG&A expenses consist primarily of salaries and benefits, facilities and overhead costs, and other costs related to areas such as legal, finance, information technology, sales and marketing, and medical affairs.

Advertising expenses within selling, general and administrative expenses, including promotional expenses, were $5.1 million and $8.0 million for the year ended December 31, 2023 and 2022, respectively.

Share-Based Compensation

The Company issues share-based awards to employees and non-employees, generally in the form of share options and restricted share units (“RSUs”). Share-based compensation expense is calculated based on awards ultimately expected to vest and is reduced for actual forfeitures as they occur. The Company expenses these share-based awards over the requisite service period on a straight-line basis, based on the grant date fair value of the awards.

The Company determines the fair value of RSUs to be the closing market price of the Company's common shares on the day of grant. The Company uses the Black-Scholes-Merton option pricing model to estimate the fair value of share options granted under its equity incentive plans and rights to acquire shares granted under its employee share purchase plan (“ESPP”). The Black-Scholes-Merton option pricing model requires the use of assumptions, including: (i) the expected term of the options and ESPP purchases; (ii) the share’s expected dividend yield; (iii) the expected share price volatility; and (iv) the risk-free interest rate. The expected share price volatility is based on the historical volatility, and the risk-free interest rate is based on the US Treasury rate commensurate with the expected term of the associated award. The Company previously used the “simplified” method as described in Staff Accounting Bulletin No. 107, Share-Based Payment, to estimate expected option term. However, during 2023, the Company concluded that it had sufficient

F-15

exercise data and transitioned to estimating the expected option term based on its historical option exercise behavior. The change in expected term methodology did not have a material impact to the financial statements.

The Company may also issue performance-contingent RSUs that settle in the Company’s ordinary shares. The fair value of the performance-contingent RSUs is determined on the day of grant using the number of shares expected to be vested and the ending market value of the shares on the grant date. The number of shares expected to vest is determined by assessing the probability that the performance criteria will be met and the associated targeted payout level that is forecasted will be achieved. For performance-contingent RSUs, the Company recognizes share-based compensation expense over the requisite service period using the accelerated attribution method when achievement of the performance criteria is considered probable based on the Company’s best estimate at the end of each reporting period.

The Company may also issue market-based RSUs that settle in the Company’s ordinary shares. Market-based RSUs vest upon the Company’s shares meeting certain market-based price targets followed by a service period. The fair value of the market-based RSUs is determined using a Monte-Carlo valuation model. Share-based compensation expense is recognized over the requisite service period regardless of whether or not the market-based price targets are deemed probable, and the share-based compensation expense is not reversed solely because the market-based price target is not achieved.

Income Taxes

The Company utilizes the asset and liability method of accounting for income taxes. Under this method, deferred tax assets and liabilities are determined based on differences between financial reporting and tax basis of assets and liabilities and are measured using enacted tax rates and laws that are anticipated to be in effect when the differences are expected to reverse. A valuation allowance is provided when it is more likely than not that some portion or all of a deferred tax asset will not be realized.

The Company’s total gross unrecognized tax benefits associated with uncertain tax positions of $79.5 million and $76.0 million, as of December 31, 2023 and December 31, 2022, respectively, may reduce the effective tax rate in the period of recognition. The Company released its federal valuation allowance as of December 31, 2022. As a result, the statutes of limitations have started on the Company’s federal unrecognized tax benefits. The timing of the effective tax rate benefit is dependent on the expiration of these statutes of limitations, as well as any favorable settlement of the Company’s uncertain positions in the future.

The Company assesses all material positions, including all significant uncertain positions, in all tax years that are still subject to assessment or challenge by relevant taxing authorities. Assessing an uncertain tax position begins with the initial determination of the position’s sustainability and is measured at the largest amount of benefit that is greater than 50% likely to be realized upon ultimate settlement. As of each balance sheet date, unresolved uncertain tax positions must be reassessed, and the Company will determine whether the factors underlying the sustainability assertion have changed and whether the amount of the recognized tax benefit is still appropriate.

The recognition and measurement of tax benefits requires significant judgment. The Company has taken certain positions where it believes that its position is greater than 50% likely to be realized upon ultimate settlement and for which no reserve for uncertain tax positions has been recorded. If the Company does not ultimately realize the expected benefit of these positions, it will record additional income tax expenses in future periods. Judgments concerning the recognition and measurement of a tax benefit might change as new information becomes available.

Any tax levied or credited by a governmental taxing authority that is not based on the Company’s income is outside the scope of accounting for income taxes. Therefore, the Company records such items as a component of its loss before income taxes.

Net Income (Loss) per Share and Anti-dilutive Securities

Basic net income (loss) per share is computed by dividing net income (loss) by the weighted-average number of shares outstanding during the period. Diluted net income (loss) per share is computed by increasing the weighted-

F-16

average number of shares outstanding for the dilutive effect of potential ordinary shares determined using the treasury stock method. Potential ordinary shares include outstanding share options, ordinary shares expected to be issued under the Company’s ESPP, RSUs, and performance-contingent RSUs for which the performance or market vesting conditions have been deemed probable. Performance-contingent RSUs with performance or marketing vesting conditions that have been deemed not probable as of the end of the period are not included in the diluted net income (loss) per share computation.

Year Ended December 31, 

(In thousands, except per share data)

    

2023

    

2022

Numerator:

Net loss from continuing operations

$

(55,193)

$

(92,824)

Net income from discontinued operations

964,956

Net income (loss)

(55,193)

872,132

Denominator:

 

Weighted-average ordinary shares outstanding

55,303

73,591

Less: weighted-average ordinary shares subject to forfeiture

Weighted-average ordinary shares outstanding - basic and diluted

55,303

73,591

Net income (loss) per share:

Continuing operations - basic and diluted

$

(1.00)

$

(1.26)

Discontinued operations - basic and diluted

$

$

13.11

Net income (loss) per share - basic and diluted

$

(1.00)

$

11.85

In accordance with ASC 260, Earnings Per Share, if a company incurred a net loss related to its continuing operations, then potential ordinary shares are considered anti-dilutive for the periods in which the net loss was recognized. For the year ended December 31, 2023 and 2022, the Company recognized net losses from continuing operations. As a result, the following potential ordinary shares were not included in the computation of diluted net loss per share for both continuing operations and discontinuing operations because including them would have had an anti-dilutive effect:

Year Ended December 31, 

(In thousands)

    

2023

    

2022

Options

2,348

2,601

Restricted shares

1,523

2,851

Employee share purchase plan

45

35

Total

 

3,916

5,487

Comprehensive Income (Loss)

Comprehensive income (loss) is comprised of net income (loss) and changes in unrealized gains and losses on the Company’s available-for-sale investments.

Recently Issued Accounting Pronouncements Not Yet Adopted

In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures (“ASU 2023-09”). ASU 2023-09 requires entities to provide additional information in their tax rate reconciliation and additional disclosures about income taxes paid by jurisdiction. ASU 2023-09 is effective on a prospective basis for annual periods beginning after December 15, 2024. Early adoption is also permitted for annual financial statements that have not yet been issued or made available for issuance. The Company is evaluating the impact of adopting ASU 2023-09 on its consolidated financial statements income tax disclosures.

The Company has evaluated other recently issued accounting pronouncements and does not currently believe that any of these pronouncements will have a material impact on its consolidated financial statements and related disclosures.

F-17

2. Revenue

Revenues from Collaborative Arrangements

Viatris

In January 2015, the Company and Viatris Inc. (“Viatris”) established a strategic collaboration (the “Viatris Agreement”) for the development and commercialization of revefenacin, including YUPELRI® (revefenacin) inhalation solution. The Company entered into the collaboration to expand the breadth of its revefenacin development program and extend its commercial reach beyond the acute care setting. In November 2018, YUPELRI was approved by the US Food and Drug Administration (the “FDA”) for the maintenance treatment of patients with chronic obstructive pulmonary disease (“COPD”).

In the US, Viatris is leading the commercialization of YUPELRI, and the Company co-promotes the product under a profit and loss sharing arrangement (65% to Viatris; 35% to the Company). Outside the US (excluding China and adjacent territories), Viatris is responsible for development and commercialization and will pay the Company a tiered royalty on net sales at percentage royalty rates ranging from low double-digits to mid-teens. Viatris also holds exclusive development and commercialization rights to nebulized revefenacin in China and adjacent territories, which include the Hong Kong SAR, the Macau SAR, and Taiwan, and the Company is eligible to receive low double-digit tiered royalties on net sales of nebulized revefenacin in this region, if approved. Viatris is responsible for all aspects of development and commercialization in the China and adjacent territories, including pre- and post-launch activities and product registration and all associated costs. Viatris is the principal in the sales transactions, and as a result, the Company does not reflect the product sales in its consolidated financial statements.

As of December 31, 2023, the Company is eligible to receive from Viatris potential global development, regulatory and sales milestone payments (excluding China and adjacent territories) up to $205.0 million in the aggregate, with $160.0 million associated with YUPELRI monotherapy and $45.0 million associated with future potential combination products. Of the $160.0 million associated with monotherapy, $150.0 million relates to sales milestones based on achieving certain levels of US net sales and $10.0 million relates to regulatory actions in the European Union (“EU”). The Company is also eligible to receive additional potential development and sales milestones up to $52.5 million related to Viatris’ development and commercialization of nebulized revefenacin in China and adjacent territories with $45.0 million associated with YUPELRI monotherapy and $7.5 million associated with future potential combination products. Of the $45.0 million associated with monotherapy, $37.5 million relates to sales milestones based on achieving certain levels of net sales and $7.5 million relates to regulatory approval in China.

The Viatris Agreement is considered to be within the scope of ASC 808, Collaborative Arrangements, as the parties are active participants and exposed to the risks and rewards of the collaborative activity with a unit of account provided to Viatris as a customer. Under the terms of the Viatris Agreement, which included the delivery by the Company of a license to Viatris to develop and commercialize revefenacin, Viatris was responsible for reimbursement of the Company’s costs related to the registrational program up until the approval of the first new drug application in November 2018; thereafter, R&D expenses are shared. Performing R&D services for reimbursement is considered a collaborative activity under the scope of ASC 808. Reimbursable program costs are recognized proportionately with the performance of the underlying services and accounted for as reductions to R&D expense. For this unit of account, the Company did not recognize revenue or analogize to ASC 606, Revenue Recognition, and, as such, the reimbursable program costs are excluded from the original transaction price.

The future potential milestone amounts for the Viatris Agreement were not included in the original transaction price, as they were all determined to be fully constrained following the concepts of ASC 606. As part of the Company’s evaluation of the development and regulatory milestones constraint, the Company determined that the achievement of such milestones is contingent upon success in future clinical trials and regulatory approvals which are not within its control and uncertain at this stage. The Company expects that the sales-based milestone payments and royalty arrangements will be recognized when the sales occur or the milestone is achieved.

Following the FDA approval of YUPELRI in November 2018, net amounts payable to or receivable from Viatris each quarter under the profit-sharing structure are disaggregated according to their individual components. In

F-18

accordance with the applicable accounting guidance, amounts receivable from Viatris in connection with the commercialization of YUPELRI are recorded within the consolidated statements of operations as revenue from “Viatris collaboration agreement” irrespective of whether the overall collaboration is profitable. Amounts payable to Viatris, if any, in connection with the commercialization of YUPELRI are recorded within the consolidated statements of operations as a collaboration loss within selling, general and administrative expenses. Any reimbursement from Viatris attributed to the 65% cost-sharing of the Company’s R&D expenses is characterized as a reduction of R&D expense, as the Company does not consider performing research and development services for reimbursement to be a part of its ordinary activities. For the year ended December 31, 2023 and 2022, YUPELRI continued to be profitable for the Company.

The following YUPELRI-related amounts were recognized within revenue in the Company’s consolidated statements of operations:

Year Ended December 31, 

(In thousands)

2023

2022

Viatris collaboration agreement – Amounts receivable from Viatris

$

57,201

$

48,624

Viatris royalties (Non-US)

7

30

Total

$

57,208

$

48,654

While Viatris records total YUPELRI net sales within its own consolidated financial statements, Viatris collaboration agreement revenue on the Company’s consolidated statements of operations included the Company’s implied 35% share of total YUPELRI net sales, before deducting shared expenses, as presented below:

Year Ended December 31, 

(In thousands)

  

2023

  

2022

YUPELRI net sales (Theravance Biopharma implied 35%)

$

77,337

$

70,653

Other Collaborative Arrangement Revenues

The Company’s other collaborative arrangement revenues consisted of:

Year Ended December 31, 

(In thousands)

    

2023

    

2022

Viatris

$

216

$

24

Other

168

Total collaboration revenue

$

216

$

192

All of the recognized revenues from the Company’s other collaborative arrangements presented in the table above were included in deferred revenue at the beginning of the respective periods.

Reimbursement of R&D Expenses

As noted above, under certain collaborative arrangements the Company is entitled to reimbursement of certain R&D expenses. Activities under collaborative arrangements for which the Company is entitled to reimbursement are considered to be collaborative activities under the scope of ASC 808. For these units of account, the Company does not analogize to ASC 606 or recognize revenue. The Company records reimbursement payments received from its

collaboration partners as reductions to R&D expense.

The following table summarizes the reductions to R&D expenses related to reimbursement payments:

Year Ended December 31, 

(In thousands)

    

2023

    

2022

Viatris

$

5,723

$

6,682

F-19

Revenue from Licensing Arrangements

Pfizer

In December 2019, the Company entered into a global license agreement with Pfizer Inc. (“Pfizer”) for its preclinical skin-selective, locally-acting pan-JAK inhibitor program (the “Pfizer Agreement”). The compounds in this program are designed to target validated pro-inflammatory pathways and are specifically designed to possess skin-selective activity with minimal systemic exposure. Under the Pfizer Agreement, Pfizer had an exclusive license to develop, manufacture and commercialize certain compounds for all uses other than gastrointestinal, ophthalmic, and respiratory applications. The Company received an upfront cash payment of $10.0 million in 2019, and for the year ended December 31, 2022, the Company recognized $2.5 million in licensing revenue related to a development milestone payment from Pfizer for the dosing of the first patient in the Phase 1 clinical trial. In June 2023, the Company received notice from Pfizer terminating the Pfizer Agreement, effective as of October 7, 2023, at which time the skin-selective pan-JAK inhibitor program was returned to the Company.

3. Segment Information

The Company operates in a single segment, which is the development and commercialization of human therapeutics. The following table summarizes total revenue by geographic region based on the location of the Company’s customers or collaboration partners:

Year Ended December 31, 

(In thousands)

    

2023

    

2022

US

$

57,201

$

51,124

Europe

 

223

222

Total revenue

$

57,424

$

51,346

The following table summarizes total revenue from each of the Company’s customers or collaboration partners who individually accounted for 10% or more of total revenue (as a percentage of total revenues) during the most recent three years:

Year Ended December 31, 

(% of total revenue)

    

2023

    

2022

    

Viatris

100

%  

95

%  

Viatris accounted for 100% of the Company’s receivable from collaborative arrangements as of December 31, 2023 and 2022.

4. Sale of Velusetrag

Velusetrag is an oral, investigational medicine developed for gastrointestinal motility disorders. It is a highly selective agonist with high intrinsic activity at the human 5-HT4 receptor.

In 2012, the Company partnered with Alfasigma S.p.A. (“Alfasigma”) in the development of velusetrag and its commercialization in certain countries. In April 2018, Alfasigma exercised its option to continue to develop and commercialize velusetrag, and the Company elected not to pursue further development. Global rights to develop, manufacture and commercialize velusetrag were transferred to Alfasigma under the terms of the collaboration arrangement.

On June 30, 2022, the Company entered into an Asset Purchase Agreement (the “APA”) to sell all of its velusetrag assets to Alfasigma. In connection with the closing of the transaction, Alfasigma acquired, among other things, (i) intellectual property and (ii) books and records related to velusetrag. As consideration for the velusetrag sale, the Company received an upfront payment of $2.8 million in July 2022, and pursuant to the terms of the APA, the Company is eligible to receive up to $105.0 million in additional future developmental and sales milestones.

F-20

At the time of the sale, the velusetrag assets had no remaining book value on the Company’s records, and all of the velusetrag assets were delivered to Alfasigma. For year ended December 31, 2022, the Company recognized a net gain of $2.7 million, after transaction costs, related to the sale of velusetrag within “interest income and other income, net” on the consolidated statements of operations.

5. Cash, Cash Equivalents, and Restricted Cash

The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported within the current period and comparable prior year period consolidated balance sheets that sum to the total of the same such amounts shown on the consolidated statements of cash flows.

December 31, 

(In thousands)

2023

2022

Cash and cash equivalents

$

39,545

$

298,172

Restricted cash

836

836

Total cash, cash equivalents, and restricted cash shown on the consolidated statements of cash flows

$

40,381

$

299,008

The Company maintains restricted cash for certain lease agreements and letters of credit by which the Company has pledged cash and cash equivalents as collateral. The cash-related amounts reported in the table above exclude the Company’s investments in short and long-term marketable securities that are reported separately on the consolidated balance sheets.

The Company periodically engages in foreign exchange transactions as a part of its operations. The Company recognized net realized and unrealized foreign currency gains of $0.06 million for the year ended December 31, 2023 and net realized and unrealized foreign currency losses of $0.9 million for the year ended December 31, 2022. These amounts are included in the Company’s consolidated statements of operations within “Interest income and other income, net”.

6. Investments and Fair Value Measurements

Available-for-Sale Securities

The estimated fair value of marketable securities is based on quoted market prices for these or similar investments obtained from a commercial pricing service. The fair market value of marketable securities classified within Level 1 is based on quoted prices for identical instruments in active markets. The fair value of marketable securities classified within Level 2 is based on quoted prices for similar instruments in active markets; quoted prices for identical or similar instruments in markets that are not active; or model-driven valuations whose inputs are observable or whose significant value drivers are observable. Observable inputs may include benchmark yields, reported trades, broker/dealer quotes, issuer spreads, two-sided markets, benchmark securities, bids, offers, and reference data including market research publications.

Available-for-sale securities are summarized below:

December 31, 2023

    

    

    

Gross

    

Gross

    

Amortized

Unrealized

Unrealized

Estimated

(In thousands)

Cost

Gains

Losses

Fair Value

US government securities

Level 1

$

29,848

$

$

(29)

$

29,819

US government agency securities

Level 2

 

4,428

(8)

 

4,420

Corporate notes

Level 2

 

28,670

4

(32)

 

28,642

Marketable securities

62,946

4

(69)

62,881

Money market funds

Level 1

26,179

26,179

Total

$

89,125

$

4

$

(69)

$

89,060

F-21

December 31, 2022

    

    

    

Gross

    

Gross

    

Amortized

Unrealized

Unrealized

Estimated

(In thousands)

Cost

Gains

Losses

Fair Value

US government securities

Level 1

$

24,873

$

8

$

$

24,881

US government agency securities

Level 2

 

20,869

 

4

 

 

20,873

Commercial paper

Level 2

37,307

(27)

37,280

Marketable securities

83,049

12

(27)

83,034

Money market funds

Level 1

220,508

220,508

Total

$

303,557

$

12

$

(27)

$

303,542

As of December 31, 2023, all of the Company’s available-for-sale securities had contractual maturities within six months, and the weighted-average maturity of marketable securities was less than two months. There were no transfers between Level 1 and Level 2 during the periods presented, and there have been no material changes to the Company’s valuation techniques during the year ended December 31, 2023 or 2022.

Available-for-sale debt securities with unrealized losses are summarized below:

December 31, 2023

Less than 12 Months

Greater than 12 Months

Total

    

    

Gross

    

Gross

    

Gross

Estimated

Unrealized

Estimated

Unrealized

Estimated

Unrealized

(In thousands)

Fair Value

Losses

Fair Value

Losses

Fair Value

Losses

US government securities

$

29,819

$

(29)

$

$

$

29,819

$

(29)

US government agency securities

4,420

(8)

4,420

(8)

Corporate notes

23,641

(32)

23,641

(32)

Total

$

57,880

$

(69)

$

$

$

57,880

$

(69)

December 31, 2022

Less than 12 Months

Greater than 12 Months

Total

    

    

Gross

    

Gross

    

Gross

Estimated

Unrealized

Estimated

Unrealized

Estimated

Unrealized

(In thousands)

Fair Value

Losses

Fair Value

Losses

Fair Value

Losses

Commercial paper

$

37,280

$

(27)

$

$

$

37,280

$

(27)

Total

$

37,280

$

(27)

$

$

$

37,280

$

(27)

The Company invests primarily in high credit quality and short-term maturity debt securities with the intent to hold such securities until maturity at par value. The Company does not intend to sell the investments that are currently in an unrealized loss position, and it is unlikely that it will be required to sell the investments before recovery of their amortized cost basis, which may be at maturity. The Company reviewed its available-for-sale debt securities and determined that there were no credit-related losses to be recognized as of December 31, 2023, and there were no individual securities that were in a significant unrealized loss position as of December 31, 2023.

For the year ended December 31, 2023, the Company sold marketable securities for total proceeds of $71.4 million. The sales were based on the specific identification method, and the realized net gain from the sale was immaterial. For the year ended December 31, 2022, the Company did not sell any marketable securities.

F-22

7. Property and Equipment

Property and equipment are held predominantly in the US and consisted of the following:

December 31, 

(In thousands)

    

2023

    

2022

Computer equipment

$

1,883

$

1,921

Software

762

1,088

Furniture and fixtures

1,738

1,674

Laboratory equipment

60

15,445

Leasehold improvements

26,207

24,583

Subtotal

30,650

44,711

Less: accumulated depreciation

(21,582)

(32,836)

Property and equipment, net

$

9,068

$

11,875

For the year ended December 31, 2023 and 2022, depreciation expense for property and equipment was $1.9 million and $2.6 million, respectively.

As a result of strategic actions announced in February 2023 (see “Note 16. 2021 Restructuring and 2023 Strategic Actions”), the Company completed an auction of certain R&D laboratory equipment in 2023 with a carrying value of $2.7 million. The Company received net proceeds of $1.5 million and recognized a non-cash loss of $1.2 million resulting from the auction.

8. Leases

South San Francisco Lease and Subleases

As of December 31, 2023, the Company leased approximately 162,000 square feet of office and laboratory space in two buildings in South San Francisco, California, under a non-cancelable operating lease that ends in May 2030 (“SSF Lease”). The lease includes a tenant improvement allowance that expires in November 2024 and had a remaining balance of $6.8 million and $8.9 million, as of December 31, 2023 and 2022, respectively.

In June 2022, the Company entered into a non-cancelable agreement under which it subleased approximately 78,000 square feet of its South San Francisco office and laboratory space to an unaffiliated company. The sublease term continues through May 2030, consistent with the remaining lease term of the SSF Lease, and the subtenant has no option to extend the sublease. Under the terms of the sublease, the Company is entitled to receive an initial monthly base rent of $0.5 million which will be subject to annual increases of 3%, as well as the subtenant’s proportionate share of the property’s operating expenses. As part of the sublease terms, the subtenant was allocated $6.5 million of the Company’s $8.9 million remaining tenant improvement allowance in June 2022. The Company expects to receive a total of $51.7 million in base rent over the sublease term which represents a $13.5 million premium (before sublease execution-related costs) over its proportionate lease payment obligations under the SSF Lease. Under the terms of the SSF Lease, 50% of the sublease premium, equal to approximately $6.7 million, shall be shared with the landlord and 50% shall be retained by the Company.

In July 2021, the Company entered into a non-cancelable agreement under which it subleased approximately 21,000 square feet of its South San Francisco office and laboratory space to another unaffiliated company. Under the terms of the sublease agreement, the sublease term continues through September 2028, and the parties have no option to extend the sublease. Either the Company or the subtenant may terminate the sublease by giving the other party ten days prior written notice. The Company is entitled to receive an initial monthly base rent of $0.1 million, with annual base rent increases of 3% and the subtenant’s proportionate share of the building’s operating expenses. The Company expects to receive a total of $13.1 million over the sublease term which represents a $4.2 million premium (before sublease execution-related costs) over its proportionate lease payment obligations under the SSF Lease. Under the terms of the head SSF Lease, 50% of the sublease premium, equal to $2.1 million, shall be shared with the landlord and 50% shall be retained by the Company.

F-23

The Company recognizes the sublease income on a straight-line basis over the term of its two subleases which is reflected as a reduction of R&D expense and selling, general and administrative expenses in the consolidated statements of operations. No lease modification was deemed to have occurred by entering into the sublease agreements because the Company was not released, either fully or in part, from its obligations under the SSF Lease.

See Note 16. 2021 Corporate Restructuring Completion and 2023 Strategic Actions” for information regarding the impairment evaluation related to additional South San Francisco office and laboratory space that is available for sublease as of December 31, 2023.

Dublin Lease

In April 2017, the Company leased approximately 6,100 square feet of office space in Dublin, Ireland, under a non-cancelable operating lease that expires in April 2027 (“Dublin Lease”). In May 2022, the Company entered into an agreement under which it assigned the Dublin Lease (“Lease Assignment”) to an unaffiliated company. The Company determined that the Lease Assignment would be accounted for as a lease modification under ASC 842, Leases. As a result of the lease modification, the Company reduced the value of its operating lease assets and liabilities in the consolidated balance sheets by $1.4 million and $1.5 million, respectively, in the second quarter of 2022. Under the Lease Assignment, the Company sold furniture and equipment located in the Dublin office to the unaffiliated company and recognized a net loss of $0.1 million from the sale.

Following the execution of the Lease Assignment, in May 2022, the Company entered into a new operating lease agreement for approximately 700 square feet of office space in Dublin, Ireland, effective June 2022. The lease has a two-year term ending in May 2024, and the Company may terminate the lease by providing three months prior written notice. Under the new lease, the Company will incur total base rent expense of approximately $0.4 million (or $0.2 million annually) which is recognized on a straight-line basis over the two-year lease term. The Company’s annual straight-line base rent for its previous Dublin Lease was approximately $0.4 million.

The Company has evaluated its existing leases and determined that they were all operating leases. The present values of the remaining lease payments and corresponding right-of-use assets were as follows, and the difference between the right-of-use assets and lease liabilities was primarily due to office-related deferred rent payments that are payable in future periods and tenant improvement reimbursements.

(In thousands)

Classification

    

December 31, 2023

    

December 31, 2022

Assets

Operating lease assets

Operating lease assets

$

36,287

$

40,126

Liabilities

Current:

Operating lease liabilities

Operating lease liabilities

$

3,923

$

6,753

Non-current:

Operating lease liabilities

Long-term operating lease liabilities

 

45,236

 

45,407

Total operating lease liabilities

$

49,159

$

52,160

In 2023, the Company recognized an increase to other assets and other current liabilities of $6.5 million for lessor tenant improvement allowances that have been assigned to its sublessees. The assigned tenant improvement allowance recorded as other assets is amortized over the lease term, and the assigned tenant improvement allowance recorded as a current liability will expire in November 2024.

F-24

Lease expense and sublease income were included within operating expenses in the consolidated statements of operations as follows:

Year Ended

Year Ended

(In thousands)

Classification

    

December 31, 2023

    

December 31, 2022

    

Operating lease expense (1)

Selling, general and administrative expense

$

8,548

$

8,314

Year Ended

Year Ended

(In thousands)

Classification

    

December 31, 2023

    

December 31, 2022

    

Operating sublease income

Selling, general and administrative expense

$

8,361

$

5,420

(1)Represents operating lease expense before sublease income. Excludes short-term leases which were not material and office lease service-related charges.

Supplemental information related to leases for the periods reported was as follows:

Year Ended

Year Ended

(In thousands, except weighted average amounts)

    

December 31, 2023

    

December 31, 2022

Operating cash flows from operating leases

$

9,966

$

9,312

Weighted average remaining lease term

6.4 years

7.4 years

Weighted average discount rate

8.64

%

8.63

%

The Company determined that an implicit interest rate of its leases were not determinable and, therefore, used an incremental borrowing rate to determine the present value of its lease liabilities. The Company’s incremental borrowing rate was primarily derived from the 9.0% interest rate on its previously issued Non-Recourse 2033 Notes in November 2018 and did not involve any significant assumptions.

As of December 31, 2023, the maturities of the Company’s lease liabilities were as follows:

(In thousands)

Year ending December 31:

    

2024

$

3,897

2025

10,940

2026

11,198

2027

11,479

2028

11,739

Thereafter

16,837

Total operating lease payments

$

66,090

Less: Estimated tenant improvement allowance

(6,838)

Less: Imputed interest

(10,093)

Present value of operating lease liabilities

$

49,159

As of December 31, 2023, the undiscounted cash flows to be received related to the Company’s subleases were as follows:

(In thousands)

Year ending December 31:

    

2024

$

7,944

2025

8,181

2026

8,425

2027

8,675

2028

8,412

Thereafter

10,089

Total operating sublease receipts

$

51,726

F-25

9. Sale of Equity Interests in Theravance Respiratory Company, LLC and Discontinued Operations

Background

In May 2014, the Company entered into the TRC LLC Agreement with Innoviva, Inc. (“Innoviva”) that governed the operation of Theravance Respiratory Company, LLC (“TRC”). Under the TRC LLC Agreement, Innoviva was the manager of TRC, and the business and affairs of TRC were managed exclusively by the manager, including (i) day to day management of the drug programs in accordance with the existing GSK agreements; (ii) preparing an annual operating plan for TRC; and (iii) taking all actions necessary to ensure that the formation, structure and operation of TRC complied with applicable law and partner agreements. The Company was responsible for its proportionate share of TRC’s administrative expenses incurred as communicated to the Company, by Innoviva.

Through the Company’s 85% equity interest in TRC, the Company was entitled to receive an 85% economic interest in any future payments made by GSK under the strategic alliance agreement and under the portion of the collaboration agreement assigned to TRC (net of TRC expenses paid and the amount of cash, if any, expected to be used by TRC pursuant to the TRC LLC Agreement over the next four fiscal quarters). The primary drug program assigned to TRC is Trelegy.

Sale of Equity Interests in TRC

On July 20, 2022, the Company completed the sale of its 2,125 Class B Units and 6,375 Class C Units (collectively, the “Issuer II Units”) of TRC to, and entered into a sale of future royalties from sales of ampreloxetine (see “Note 10. Ampreloxetine Funding”) with, Royalty Pharma Investments 2019 ICAV, an Irish collective asset-management vehicle (“Royalty Pharma”), pursuant to the Equity Purchase and Funding Agreement, dated as of July 13, 2022 (including the schedules and exhibits thereto, the “Purchase Agreement”), by and between the Company and Royalty Pharma (collectively with the other transactions contemplated by the Purchase Agreement, the “TRC Transaction”). The Issuer II Units represent the right to receive 85% of the royalty payments on worldwide net sales of Assigned Collaboration Products (as defined in the Purchase Agreement) pursuant to the terms of that certain Collaboration Agreement, dated as of November 14, 2002, by and between Innoviva, Inc. (formerly known as Theravance, Inc.), a Delaware corporation (“Innoviva”), and Glaxo Group Limited, a private company limited by shares registered under the laws of England and Wales (“GSK”) (as amended, the “Collaboration Agreement”). Assigned Collaboration Products is primarily comprised of Trelegy ELLIPTA (“TRELEGY”). Total consideration payable by Royalty Pharma under the terms of the TRC Transaction included initial consideration with a fair value of $1,326.6 million plus the right to receive additional payments as further described below.

At the closing of the TRC Transaction (the “Closing”), the Company received approximately $1.1 billion in cash. From and after January 1, 2023, for any calendar year starting with the year ended December 31, 2023 and ending with the year December 31, 2026, upon certain milestone minimum royalty amounts for the Assigned Collaboration Products being met, Royalty Pharma is obligated to make certain cash payments to the Company (the “Milestone Payments”), which are not to exceed $250.0 million in aggregate. For the year ended December 31, 2023, the minimum royalty amount was not achieved, and the remaining aggregate Milestone Payments available to the Company is $200.0 million.

Additionally, the Company will receive from Royalty Pharma 85% of the royalty payments on the Assigned Collaboration Products payable (a) for sales or other activities occurring on and after January 1, 2031 related to the Assigned Collaboration Products in the US, and (b) for sales or other activities occurring on and after July 1, 2029 related to the Assigned Collaboration Products outside of the US.

The Purchase Agreement contained customary representations and warranties of the Company and Royalty Pharma, including with respect to organization, authorization, intellectual property matters and tax matters, and certain covenants with respect to confidentiality, taxes and actions and conduct relating to preservation of TRC prior to the Closing. The Company and Royalty Pharma will each indemnify the other against damages arising from breaches of representations, warranties, and covenants under the Purchase Agreement.

Effective as of the Closing, the Company consented to certain amendments to the Collaboration Agreement and the Extension Agreement, dated as of March 3, 2014, by and between the Company and GSK, as well as the termination

F-26

of the Master Agreement, dated as of March 3, 2014, by and between Innoviva, the Company and GSK, and further released Innoviva, Innoviva TRC Holdings LLC, a Delaware limited liability company, Royalty Pharma and TRC for claims relating to TRC or the ownership of TRC by the Company or Innoviva prior to the Closing.

The Company evaluated the TRC Transaction under ASC 860, Transfers and Servicing of Financial Assets, (“ASC 860”) and determined that the future potential Milestone Payments and royalty payments are considered a form of continuing involvement between the Company and Royalty Pharma. The Company further evaluated the TRC Transaction under ASC 860 and concluded that (i) the equity interests in TRC have been isolated from the Company (even in the event of bankruptcy or other receivership); (ii) Royalty Pharma has the right to pledge or exchange the TRC assets it received from the Company without constraint; and (iii) the Company had surrendered control over its equity interests in TRC to Royalty Pharma. Based on the Company’s evaluation under ASC 860, the TRC Transaction was treated as a sale, and the Company recognized a gain from the sale of its equity interests in TRC of $1,141.1 million in 2022 based on the excess of the total net consideration allocated to the sale of the Company’s equity interests (based on relative fair value) of $1,301.6 million over the carrying value of the equity interests sold of $136.7 million, less transaction costs of $23.8 million. The total net consideration of $1,301.6 million included upfront cash of $1,107.4 million, plus an estimated $194.2 million representing the fair value of the future Milestone Payments and royalties (collectively, “Contingent Consideration”).

The Contingent Consideration was initially measured at fair value utilizing a Monte Carlo simulation model to calculate the present value of the risk-adjusted cash flows estimated to be received from the Contingent Consideration. The discount rate utilized in the valuation model was 7.83%. The fair value model involved significant unobservable inputs derived using management’s estimates. Management’s estimates were based in part on external data and reflected management’s judgements and forecasts. The primary significant unobservable input was the estimate of forecasted TRELEGY net revenues which is considered a Level 3 fair value input. The Company reassesses the carrying value of the Contingent Consideration when indicators of impairment are identified and will recognize any increases in the carrying value of the asset when such contingent gains are realized. As of December 31, 2023, there have been no changes to the carrying value of the Contingent Consideration since its initial measurement date in July 2022.

The Contingent Consideration is subject to counterparty credit risk, and the carrying value of the Contingent Consideration represents the maximum amount of potential loss due to credit risk. To date, the Company has not recorded any credit losses related to the Contingent Consideration. The Contingent Consideration is presented on the consolidated balance sheets as future contingent milestone and royalty assets.

Discontinued Operations

The TRC Transaction represented a monetization of a significant equity method investment that had a major effect on the Company’s financial results. In accordance with GAAP, the TRC Transaction was accounted for as a sale of a financial asset. For all periods presented, balances and the results related to TRC have been classified as discontinued operations on the Company’s consolidated financial statements.

The results of discontinued operations consisted of the following:

Year Ended

December 31,

(In thousands)

    

2022

Income from investments in TRC, LLC

$

53,237

Transaction-related legal expenses (prior to July 20, 2022)

(5,057)

Interest expense on 9.5% Non-recourse notes due 2035

(21,312)

Loss on extinguishment of debt

(24,022)

Net gain from sale of equity interests in TRC, LLC

1,141,084

Provision for income tax expense

(178,974)

Net income from discontinued operations

$

964,956

F-27

TRC Financial Information

Prior to the TRC Transaction, the Company analyzed its ownership, contractual and other interests in TRC to determine if it was a variable-interest entity (“VIE”), whether the Company had a variable interest in TRC and the nature and extent of that interest. The Company determined that TRC was a VIE. The party with the controlling financial interest, the primary beneficiary, is required to consolidate the entity determined to be a VIE. Therefore, the Company also assessed whether it was the primary beneficiary of TRC based on the power to direct TRC’s activities that most significantly impact TRC’s economic performance and its obligation to absorb TRC’s losses or the right to receive benefits from TRC that could potentially be significant to TRC. Based on the Company’s assessment, the Company determined that it was not the primary beneficiary of TRC, and, as a result, the Company did not consolidate TRC in its consolidated financial statements. The Company’s maximum exposure to loss, as a result of its involvement with TRC, were the amounts recorded in the consolidated balance sheets within “Amounts due from TRC, LLC” and “Equity in net assets of TRC, LLC”. TRC was recognized in the Company’s consolidated financial statements under the equity method of accounting.

For the year ended December 31, 2022, the Company recognized income from its investment in TRC of $53.2 million. As noted above, TRC is being recognized as discontinued operations as a result of the TRC Transaction.

TRC’s balance sheet as of July 20, 2022 and TRC’s statement of income for the period from January 1, 2022 to July 20, 2022, including the portion of equity interest that the Company did not own, were as follows:

(In thousands)

    

July 20, 2022

Assets

Cash and cash equivalents

$

29,309

Related party receivables from collaborative arrangements

42,720

Total assets

$

72,029

Liabilities and LLC Members' Equity

Accrued liabilities

LLC members' equity

72,029

Total liabilities and LLC members' equity

$

72,029

Period Ended

(In thousands)

July 20, 2022

Royalty revenue and gross profit

$

72,029

General and administrative expenses

(332)

Other income, net

10

Realized loss on equity and long-term investments

(39,385)

Changes in fair value of equity and long-term investments, net

(8,884)

Net Income

$

23,438

10. Ampreloxetine Funding

Under the terms of the Purchase Agreement (see “Note 9. Sale of Equity Interests in Theravance Respiratory Company, LLC and Discontinued Operations”), the Company received $25.0 million in cash from Royalty Pharma in exchange for certain royalty rights to ampreloxetine and is entitled to receive an additional $15.0 million upon the first regulatory approval of any pharmaceutical product that contains ampreloxetine as an active pharmaceutical ingredient by either (a) the FDA or (b) the first of (i) the European Medicines Agency or (ii) all four of Germany, France, Italy and Spain. In exchange for the $25.0 million and potential $15.0 million in cash (the “Ampreloxetine Funding”), the Company will make quarterly royalty payments to Royalty Pharma equal to the amount of Ampreloxetine Net Sales (as defined in the Purchase Agreement) recognized during the applicable quarter multiplied by 2.5% for the first $500.0 million in Ampreloxetine Net Sales and 4.5% for Ampreloxetine Net Sales in excess of $500.0 million. These royalty payments from the Company to Royalty Pharma will continue until, on a country by country and product by product basis, the later of (a) the expiration of all valid and enforceable claims of any patent, or pending claim of a good faith patent application during the five (5) years from the initial filing of such application, that cover the applicable

F-28

ampreloxetine product or the manufacture or use thereof in the applicable country and (b) the expiration of regulatory exclusivity granted by the FDA or equivalent organization in the applicable country. As the Ampreloxetine Funding and the TRC Transaction were part of the same Purchase Agreement, the Company evaluated the total consideration received from Royalty Pharma and determined that the consideration received for each of the individual transactions approximated their relative fair values.

The Company accounted for the Ampreloxetine Funding received from Royalty Pharma as a contingent liability because the Company has significant continuing involvement in generating the future revenue stream from which the contingent liability would be repaid to Royalty Pharma. If the regulatory approval milestone is achieved, the Company will recognize the $15.0 million milestone payment as an increase to the accumulated liability. If and when ampreloxetine obtains regulatory approval and is commercially launched, the Company will recognize the royalties paid to Royalty Pharma as a decrease to the accumulated liability due to Royalty Pharma and a corresponding reduction in cash. If ampreloxetine regulatory approval is not achieved or if ampreloxetine sales are never recognized, the contingent liability recognized would be extinguished as the Company would not be obligated to repay any of the funding amounts received from Royalty Pharma.

The carrying amount of the contingent liability for the future royalty payment was based on the upfront $25.0 million received and management’s estimate of (i) the risk-adjusted future contingent $15.0 million milestone; and (ii) the amount and timing of royalties to be paid to Royalty Pharma and then discounted over the life of the arrangement using an imputed rate of interest. The excess of future estimated royalty payments over the amount of cash funding received will be recognized as interest expense using the effective interest method. The balance associated with the contingent liability was initially recorded as $25.0 million, net of allocated transaction costs, in July 2022 and was reported on the consolidated balance sheets as future royalty payment contingency.

The Company periodically reassesses the amount and timing of estimated royalty payments. To the extent such payments are materially greater or less than the Company’s previous estimates, the Company will prospectively adjust the amortization of the contingent liability and the effective interest rate. The imputed effective rate of interest on the unamortized portion of the contingent liability was approximately 8.8% as of December 31, 2023.

There are a number of factors that could materially affect the amount and timing of the contingent $15.0 million milestone and royalty payments, some of which are not within the Company’s control. Such factors include, but are not limited to, changes in the projected market size, the introduction of competing products, patent protection matters, and regulatory product approval. The contingent liability was recognized using significant unobservable inputs. These inputs were derived using internal management estimates and reflect management’s judgements and forecasts. The significant unobservable inputs include the forecasted revenues, the probability and timing of the regulatory milestone, and the expected term of the royalty stream, as well as the overall probability of ampreloxetine’s success. These estimates are considered Level 3 fair value inputs. A significant change in unobservable inputs could result in a material increase or decrease to the effective interest rate of the contingent liability.

Changes to the contingent liability for sale of future royalties were as follows for the year ended December 31, 2023:

(In thousands)

    

Balance at December 31, 2022

$

25,438

Non-cash interest expense accretion

 

2,350

Balance at December 31, 2023

$

27,788

11. Extinguishment of Debt

9.5% Non-Recourse Notes Due 2035

In February 2020, Theravance Biopharma R&D, Inc. (“Theravance R&D”), a wholly-owned subsidiary of the Company, and Triple Royalty Sub II LLC (the “Issuer II”), a wholly-owned subsidiary of Theravance Biopharma R&D, entered into certain note purchase agreements (“Note Purchase Agreements”) with certain note purchasers (“Note Purchasers”), relating to the private placement by Issuer II of $400.0 million 9.5% Fixed Rate Term Notes due on or

F-29

before 2035 (the “Non-Recourse 2035 Notes”). The Non-Recourse 2035 Notes were secured by all of Issuer II’s right, title and interest as a holder of certain membership interests in TRC. TRC held the right to receive upward-tiering royalties ranging from 6.5% to 10% on worldwide net sales of TRELEGY, and, prior to the closing of the TRC Transaction (see “Note 9. Sale of Equity Interests in Theravance Respiratory Company, LLC and Discontinued Operations”).

In connection with the TRC Transaction, the Company redeemed the outstanding Non-Recourse 2035 Notes on July 20, 2022 and paid certain other fees and expenses in conjunction with that redemption. The total repayment was comprised of $400.0 million of net principal, $4.7 million of accrued interest, an early redemption premium fee of $20.0 million, and $0.2 million of transaction costs. The $400.0 million of net principal included $30.7 million of issuance-to-date net interest shortfall. The repayments resulted in a net loss on extinguishment of debt of $24.0 million, which was included within discontinued operations in the accompanying consolidated statements of operations for the year ended December 31, 2022. The loss on extinguishment of debt was calculated as the difference between the carrying amount of the Non-Recourse 2035 Notes and the amounts paid to redeem the Non-Recourse 2035 Notes.

3.25% Convertible Senior Notes Due 2023

In November 2016, the Company completed an underwritten public offering of $230.0 million of 3.25% convertible senior notes, due 2023 (the "Convertible Senior 2023 Notes") for net proceeds of $222.5 million. The Company incurred $7.5 million in debt issuance costs, which were being amortized to interest expense over the estimated life of the Convertible Senior 2023 Notes. The Convertible Senior 2023 Notes bore an annual interest rate of 3.25%, payable semi-annually in arrears, on November 1 and May 1 of each year.

On July 26, 2022, subsequent to the closing of the TRC Transaction, the Company launched a tender offer to retire the Convertible Senior 2023 Notes (the “2023 Notes Tender Offer”). Pursuant to the terms of the 2023 Notes Tender Offer, the Company paid all accrued and unpaid interest on the purchased Convertible Senior 2023 Notes from and including the last interest payment date of May 1, 2022 up to, but not including, the settlement date for the 2023 Notes Tender Offer. The 2023 Notes Tender Offer expired on August 23, 2022 (the “Expiration Time”). As of the Expiration Time, $230.0 million in aggregate principal amount of the Convertible Senior 2023 Notes, representing 100% of the outstanding Convertible Senior 2023 Notes, were validly tendered and not validly withdrawn pursuant to the 2023 Notes Tender Offer. The Company accepted for purchase all of the Convertible Senior 2023 Notes and settled the 2023 Notes Tender Offer on August 25, 2022.

Total payments made by the Company under the 2023 Notes Tender Offer included $230.0 million of principal, $2.4 million of accrued interest, and $1.6 million of transaction costs. The repayments resulted in a net loss on extinguishment of debt of $3.0 million, which is included within “loss on extinguishment of debt” in the accompanying consolidated statements of operations for the year ended December 31, 2022. The loss on extinguishment of debt was calculated as the difference between the carrying amount of the Convertible Senior 2023 Notes and the amounts paid to settle the Convertible Senior 2023 Notes.

As December 31, 2023, the Company did not have any long-term debt.

12. Share-Based Compensation

Theravance Biopharma Equity Plans

The Company has three equity compensation plans — the 2013 Equity Incentive Plan (the “2013 EIP”), the 2013 Employee Share Purchase Plan (the “2013 ESPP”) and the 2014 New Employee Equity Incentive Plan (the “2014 NEEIP”).

The 2013 EIP provides for the issuance of share-based awards, including restricted shares, restricted share units (“RSUs), options, share appreciation rights (“SARs”) and other equity-based awards, to Company employees, officers, directors, and consultants. Options may be granted with an exercise price not less than the fair market value of the ordinary shares on the grant date. Under the terms of the 2013 EIP, options granted to employees generally have a maximum term of 10 years and vest over a four-year period from the date of grant; 25% vest at the end of one year, and 75% vest monthly over the remaining three years. The Company may grant options with different vesting terms from

F-30

time to time. Unless an employee’s termination of service is due to disability or death, upon termination of service, any unexercised vested options will generally be forfeited at the end of three months or the expiration of the option, whichever is earlier.

At the Company’s Annual General Meeting of Shareholders on May 2, 2023, the Company’s shareholders approved an amendment and restatement of the 2013 EIP to effect the following material changes to the existing plan: (i) extend the term of the 2013 EIP by an additional ten years; (ii) eliminate the provision that provided for automatic annual increases in the number of shares available for issuance under the 2013 EIP; (iii) reduce the number of shares reserved for issuance by 3,808,287 shares; (iv) eliminate the Company’s ability to reprice options and share appreciation rights without first obtaining shareholder approval; and (v) remove certain provisions no longer necessary since the repeal of the exemption from the annual deduction limitation imposed by Section 162(m) of the Internal Revenue Code for performance-based compensation.

Under the 2013 ESPP, the Company’s officers and employees may purchase ordinary shares through payroll deductions at a price equal to 85% of the lower of the fair market value of the ordinary share at the beginning of the offering period or at the end of each applicable purchase period. As of January 1 of each year, commencing on January 1, 2015 and ending on (and including) January 1, 2033, the aggregate number of ordinary shares that may be issued under the 2013 ESPP shall automatically increase by a number equal to the least of 1% of the total number of ordinary shares outstanding on December 31 of the prior year, 571,428 ordinary shares or a number of ordinary shares determined by the Company’s board of directors. The ESPP generally provides for consecutive and overlapping offering periods of 24 months in duration, with each offering period generally composed of four consecutive six-month purchase periods. The purchase periods end on either May 15 or November 15. ESPP contributions are limited to a maximum of 15% of an employee’s eligible compensation, up to applicable regulatory limits. The 2013 ESPP also includes a feature that provides for the existing offering period to terminate and for participants in that offering period to automatically be enrolled in a new offering period when the fair market value of an ordinary share at the beginning of a subsequent offering period falls below the fair market value of an ordinary share on the first day of such offering period.

The 2014 NEEIP provides for the issuance of share-based awards, including restricted shares, RSUs, non-qualified options and SARs to the Company’s employees. Options may be granted with an exercise price not less than the fair market value of the ordinary shares on the grant date. Under the terms of the 2014 NEEIP, options granted to employees generally have a maximum term of 10 years and vest over a four-year period from the date of grant; 25% vest at the end of one year, and 75% vest monthly over the remaining three years. The Company may grant options with different vesting terms from time to time. Unless an employee’s termination of service is due to disability or death, upon termination of service, any unexercised vested options will generally be forfeited at the end of three months or the expiration of the option, whichever is earlier.

As of December 31, 2023, the total number of shares available for future issuance under each of the plans were:

2013 EIP

5,339,942

2013 ESPP

2,453,502

2014 NEEIP

346,281

Total

8,139,725

Market and Performance-Contingent Awards

The Company periodically grants market-based share awards to employees. For the year ended December 31, 2023, the Company granted 165,000 market-based restricted share units (“RSUs”). The 165,000 RSUs had a fair value of $1.4 million on the grant date that vest upon the Company’s ordinary shares meeting certain market-based price targets followed by a service period. The fair value of these market-based RSUs is being recognized through February 2027. For the year ended December 31, 2023, the Company recognized $0.7 million of share-based compensation expense related to the awards. There were no market-based RSUs granted or expensed for the year ended December 31, 2022.

F-31

Separate from the market-based RSUs described above, the Company granted 367,000 and 43,000 of performance-contingent RSUs for the year ended December 31, 2023 and 2022, respectively. The 367,000 and 43,000 RSUs had a fair value of $3.7 million and $0.4 million, respectively, on grant date with performance vesting dates through February 2026. As of December 31, 2023, the Company concluded that 59,000 of the RSUs were probable of achievement, and as a result, the Company recognized $0.4 million of cumulative catch-up share-based compensation expense for the year ended December 31, 2023.

Share-Based Compensation Modifications

As a result of the Company’s corporate restructuring announcement in September 2021, the Board of Directors’ Compensation Committee approved the acceleration of certain equity awards for employees affected by the restructuring. The Company accounted for this acceleration as a Type III modification (improbable to probable). In 2022, the Company completed the 2021 restructuring that resulted in an equity award Type III modification fair value of $2.5 million which was recorded in “Restructuring and related expenses” within the consolidated statements of operations for the year ended December 31, 2022. The total cumulative compensation cost previously recognized for these modified awards of $0.8 million was reversed in the year ended December 31, 2022 within “Research and development” and “Selling, general and administrative” expenses. The acceleration resulted in a net incremental share-based compensation expense of $1.7 million for the year ended December 31, 2022 and impacted approximately 40 terminated employees that met the conditions of the acceleration.

Share-Based Compensation Expense

Share-based compensation expense included in the consolidated statements of operations was recognized as follows:

Year Ended December 31, 

(In thousands)

    

2023

    

2022

Research and development

$

8,048

$

12,888

Selling, general and administrative

 

16,966

 

19,848

Restructuring and related expenses

357

6,998

Total share-based compensation expense

$

25,371

$

39,734

Share-based compensation expense included in the consolidated statements of operations by award type was as follows:

Year Ended December 31, 

(In thousands)

    

2023

    

2022

Options

$

2,294

$

2,998

RSUs

21,817

35,726

Performance RSUs

1,087

237

ESPP

 

173

773

Total share-based compensation expense

25,371

$

39,734

F-32

As of December 31, 2023, the unrecognized share-based compensation cost, net of actual forfeitures, and the estimated weighted-average amortization period, using the straight-line attribution method, was as follows:

 

Unrecognized

WeightedAverage

 

Compensation

Amortization Period

(In thousands, except amortization period)

    

Cost

    

(Years)

Options

$

2,600

1.88

RSUs

30,404

2.36

Performance RSUs (1)

849

1.26

ESPP

504

1.05

Total

$

34,357

(1)Represents unrecognized share-based compensation cost associated with the Company’s market-based and performance-contingent awards described above that are probable of vesting.

Compensation Awards

The following table summarizes option activity under the 2013 EIP and 2014 NEEIP for the year ended December 31, 2023:

Weighted-Average

    

Number of Shares 

Weighted-Average

Exercise Price of

Aggregate

Subject to

Remaining Contractual

Outstanding Options

Intrinsic Value

Outstanding Options

Term (Years)

(in dollars)

(in thousands)

Outstanding at December 31, 2022

2,411,893

$

19.53

Granted

262,386

10.84

Exercised

-

Forfeited

(368,403)

18.85

Outstanding at December 31, 2023

2,305,876

5.32

18.65

$

859

Exercisable at December 31, 2023

4.48

487

Vested and expected to vest at December 31, 2023

5.32

859

The following table summarizes additional information for options under the 2013 EIP and 2014 NEEIP.

2023

    

2022

Weighted average fair value of options (in dollars)

$

5.74

$

5.33

Total intrinsic value of options exercised (in thousands)

$

$

The following table summarizes total RSU activity (including market-based and performance-contingent RSUs) for the year ended December 31, 2023:

    

Number of Shares

    

Number of Shares

Subject to

Outstanding Subject to

Outstanding RSUs

Performance Conditions (RSAs)

Outstanding at December 31, 2022

4,109,847

 

Granted

2,228,184

Released

(1,651,141)

Forfeited

(691,140)

Outstanding at December 31, 2023

3,995,750

 

The total estimated fair value of RSUs vested was $17.3 million and $37.2 million in 2023 and 2022, respectively.

F-33

Valuation Assumptions

The range of assumptions used to estimate the fair value of options granted and rights granted under the 2013 ESPP was as follows:

Year Ended December 31, 

    

2023

    

2022

Options

Risk-free interest rate

 

3.46% - 4.18%

1.5% - 3.8%

Expected term (in years)

 

5.3 - 6.5

5.3 - 6.1

Volatility

 

53% - 55%

55% - 70%

Dividend yield

 

Weighted-average estimated fair value

$

5.74

$

5.33

2013 ESPP

Risk-free interest rate

4.06% - 5.39%

1.5% - 4.57%

Expected term (in years)

0.5 - 2.0

0.5 - 2.0

Volatility

32% - 58%

41% - 72%

Dividend yield

Weighted-average estimated fair value

$

3.46

$

3.86

13. Defined Contribution Plan

The Company sponsors a 401(k) retirement plan for eligible employees. Employees may contribute a percentage of their annual compensation to the plan, subject to statutory limitations. The Company makes matching contributions equal to 100% of the employee’s contribution up to $5,000 of their annual compensation. For the year ended December 31, 2023 and 2022, the Company recognized $0.5 million and $0.6 million, respectively, in compensation expense associated with its contributions to the 401(k) retirement plan.

14. Income Taxes

Theravance Biopharma was incorporated in the Cayman Islands in July 2013 under the name Theravance Biopharma, Inc. as a wholly-owned subsidiary of Innoviva and began operations subsequent to a spin-off with wholly-owned subsidiaries in the Cayman Islands, US, United Kingdom, and Ireland. Effective July 1, 2015, Theravance Biopharma became an Irish tax resident, therefore, the income (loss) before income taxes of Theravance Biopharma, the parent company, were included in Ireland in the tables below.

The components of the loss before income taxes from continuing operations were as follows:

Year Ended December 31, 

(In thousands)

    

2023

    

2022

    

Income (loss) before provision for income taxes:

  

  

United States

$

1,151

$

(40,556)

Ireland

(50,420)

(52,168)

United Kingdom

(91)

Total

$

(49,269)

$

(92,815)

F-34

The components of provision for income tax expense from continuing operations were as follows:

Year Ended December 31, 

(In thousands)

    

2023

    

2022

    

Provision for income tax (expense) benefit:

Current:

United States

$

(2,881)

$

Ireland

(8)

United Kingdom

164

(1)

Subtotal

(2,717)

(9)

Deferred:

United States

(3,207)

Subtotal

(3,207)

Total

$

(5,924)

$

(9)

Effective tax rate

12.02

%  

(0.01)

%  

The provision for income tax expense was $5.9 million and $9,000 for the year ended December 31, 2023 and 2022, respectively. The income tax expense for the year ended December 31, 2023 was primarily attributed to the Company’s profitability in the US jurisdiction which no longer had a valuation allowance offset for federal tax purposes due to the valuation allowance’s release in 2022. We expect to have an immaterial federal cash tax expense for the year ended December 31, 2023 which will be offset with a prior year overpayment.

Income tax expense related to discontinued operations for the year ended December 31, 2022 of $179.0 million was a result of the Company’s gain from the TRC Transaction, which was recognized as a discontinued operation.

No provision for income taxes has been recognized on undistributed earnings of the Company’s foreign subsidiaries because it considers such earnings to be indefinitely reinvested. In the event of a distribution of these earnings in the form of dividends or otherwise, the Company may be liable for income taxes, subject to an adjustment, if any, for foreign tax credits and foreign withholdings taxes payable to certain foreign tax authorities. As of December 31, 2023, there were no undistributed earnings.

As a result of the Company becoming an Irish tax resident effective July 1, 2015, the tax rates reflect the Irish statutory rate of 25%. The differences between the Irish statutory income tax rate for non-trading income and the Company’s effective tax rates from continuing operations were as follows:

Year Ended December 31, 

    

2023

    

2022

    

Provision at statutory income tax rate

25.00

%  

25.00

%

Foreign rate differential

(8.28)

 

(6.80)

 

Share-based compensation

(3.00)

(3.28)

Non-deductible executive compensation

(4.45)

(2.79)

Uncertain tax positions

(7.31)

(7.10)

Research and development tax credit carryforwards

3.34

2.65

Change in valuation allowance

(16.00)

 

(1.01)

 

Other

(1.32)

 

(6.68)

 

Effective tax rate

(12.02)

%  

(0.01)

%  

F-35

Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. Significant components of the Company’s deferred tax assets and liabilities were as follows:

December 31, 

(In thousands)

    

2023

    

2022

Deferred tax assets:

Net operating loss carryforwards

 

$

153,225

$

141,674

Capital loss carryforwards

 

21,482

 

19,409

Research and development tax credit carryforwards

 

16,910

 

16,176

Fixed assets and intangibles

235,381

245,822

Share-based compensation

3,431

4,298

Accruals

1,186

1,795

Operating lease liabilities

10,946

11,239

Prepaid assets

(248)

304

Other

 

4,982

 

30

Subtotal

447,295

440,747

Valuation allowance

 

(429,850)

 

(422,325)

Total deferred tax assets

17,445

18,422

Deferred tax liabilities:

Operating lease assets

(8,076)

(8,634)

Future contingent milestone and royalty assets

(14,512)

(11,725)

Total deferred tax liabilities

(22,588)

(20,359)

Net deferred tax liabilities

$

(5,143)

$

(1,937)

The Company follows the accounting guidance related to accounting for income taxes which requires that a company reduces its deferred tax assets by a valuation allowance if, based on the weight of available evidence, it is more likely than not that some portion or all of its deferred tax assets will not be realized. During the year ended December 31, 2022, the Company concluded that the valuation allowance related to its US federal assets was no longer needed primarily due to the gain and forecasted future taxable income from the TRC Transaction, and as a result, the Company released its valuation allowance against deferred tax assets for US federal tax purposes in 2022 as it was more like than not able to fully utilize such attributes. As of December 31, 2023, the Company continues to maintain its position that a valuation allowance against deferred tax assets for US federal tax purposes is not needed, as it is more like than not able to fully utilize such attributes. As of December 31, 2023, the Company continues to maintain a full valuation allowance in other jurisdictions.

The valuation allowance increased from $422.3 million, as of December 31, 2022, to $429.9 million as December 31, 2023, primarily as a result of activity in the foreign deferred tax assets, as well as the state deferred tax assets during 2023. Valuation allowances require an assessment of both positive and negative evidence when determining whether it is more likely than not that the deferred tax assets are recoverable. As required, the Company prepares its assessment of the realizability of deferred tax assets on a jurisdiction-by jurisdiction basis.

As of December 31, 2023, the Company has utilized all available US federal net operating loss carryforwards and federal research and development tax credit carryforwards. As of December 31, 2023, the Company had state net operating loss carryforwards of $103.8 million which generally begin to expire in 2034 and state research and development credit carryforwards of $25.9 million to be carried forward indefinitely.

As of December 31, 2023, the Company had Irish net operating loss carryforwards of $1.16 billion with no expiration date and capital loss carryforwards of $65.1 million to be carried forward indefinitely. The Company has additional Irish tax attributes of $1.04 billion which primarily consist of unused capital allowances. Net operating losses and capital allowances can be used to offset future income from Irish entities and income related to intellectual property.

F-36

Utilization of federal and state net operating loss and tax credit carryforwards may be subject to an annual limitation due to ownership change limitations provided by the Internal Revenue Code and similar state provisions. Annual limitations may result in expiration of net operating loss and tax credit carryforwards before some or all of such amounts have been utilized.

Uncertain Tax Positions

A reconciliation of the beginning and ending balances of the total amounts of unrecognized tax benefits were as follows:

(In thousands)

    

Unrecognized tax benefits as of December 31, 2021

$

75,023

Gross decrease in tax positions for prior years

(7,395)

Gross increase in tax positions for current year

8,371

Unrecognized tax benefits as of December 31, 2022

75,999

Gross decrease in tax positions for prior years

(632)

Gross increase in tax positions for current year

4,103

Unrecognized tax benefits as of December 31, 2023

$

79,470

The total unrecognized tax benefits of $79.5 million and $76.0 million, as of December 31, 2023 and December 31, 2022, respectively, would reduce the effective tax rate in the period of recognition. As of December 31, 2023, the Company does not believe that it is reasonably possible that its unrecognized tax benefit will significantly increase or decrease in the next twelve months. The Company is not currently under Internal Revenue Service (“IRS”) examination.

The Company records liabilities related to uncertain tax positions in accordance with the income tax guidance which clarifies the accounting for uncertainty in income taxes recognized in an enterprise’s financial statements by prescribing a minimum recognition threshold and measurement attribute for the financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return. Resolution of one or more of these uncertain tax positions in any period may have a material impact on the results of operations for that period.

The Company's policy is to recognize interest and/or penalties related to income tax matters in income tax expense. The amount of tax expense related to interest or penalties was $0.6 million for the year ended December 31, 2023 and was not material for the year ended December 31, 2022. The Company will continue to accrue interest on the respective uncertain tax positions in accordance with applicable rules.

The Company’s $65.3 million net liability for unrecognized tax benefits relating to uncertain tax positions, as of December 31, 2023, can be relieved only if (i) the contingency becomes legally extinguished through either payment to the taxing authority or expiration of the statute of limitations; (ii) the recognition of the benefits associated with the position meets the more likely than not threshold; or (iii) the liability becomes effectively settled through the examination process. The Company considers matters to be effectively settled once the taxing authority has completed all of its required or expected examination procedures, including all appeals and administrative reviews. The Company also accrues for potential interest and penalties related to unrecognized tax benefits in its income tax expense (benefit) calculation.

The Company is subject to taxation in Ireland, the US, and various other jurisdictions. The tax years 2015 and forward remain open to examination in Ireland, tax years 2015 and forward remain open to examination in the US, and the tax years 2012 and forward remain open to examination in other jurisdictions.

The Company’s future income tax expense may be affected by such factors as changes in tax laws, regulations, its business, tax rates, interpretation of existing laws or regulations, the impact of accounting for share-based compensation, the impact of accounting for business combinations and other transactions, its international organization, shifts in the amount of income before tax earned in the US as compared with other regions in the world, and changes in overall levels of income before tax.

F-37

15. Capital Return Program

In September 2022, the Company’s board of directors authorized a $250.0 million capital return program consisting of three elements as described below.

GSK Share Repurchase

On September 20, 2022, the Company repurchased 9,644,807 ordinary shares, par value $0.00001 per share, of the Company from GSK Finance (No.3) plc (“GSK Finance”), representing all of the ordinary shares of the Company owned by GSK Finance or its affiliates. The purchase price under the Share Repurchase Agreement was $9.75 per share, resulting in a total consideration of $94.0 million. The repurchased shares were accounted for as authorized shares that are no longer issued and outstanding upon the settlement date of the repurchase transaction.

Modified Dutch Auction Tender Offer

On September 28, 2022, the Company announced a “modified Dutch auction” tender offer (the “Offer”) to purchase up to $95.0 million of its ordinary shares. Upon the terms and subject to the conditions set forth in the Company's Offer to Purchase, dated September 28, 2022 (the "Offer to Purchase"), and the related Letter of Transmittal, the Company offered to purchase up to $95.0 million of its ordinary shares, at a purchase price not greater than $10.50 nor less than $9.75 per share, in cash, less any applicable withholding taxes and without interest. The Offer expired at midnight, New York City time, at the end of the day on November 17, 2022.

A "modified Dutch auction" tender offer allows shareholders to indicate how many shares and at what price or within the range described above they wish to tender their shares. Based on the number of shares tendered and the prices specified by the tendering shareholders, the Company determined the lowest per-share price that enabled it to purchase up to $95.0 million of all shares that were validly tendered and not validly withdrawn. All shares accepted in the Offer were purchased at the same price even if tendered at a lower price.

On November 22, 2022, the Company completed the Offer and purchased a total of 115,967 ordinary shares at a price of $10.50 per share, for an aggregate cost of $1.2 million, excluding fees and expenses relating to the Offer. The total of 115,967 shares that were accepted for purchase represented approximately 0.2% of the total number of shares outstanding as of November 21, 2022. The purchased shares were cancelled and ceased to be outstanding. The Company used the unused portion of the Offer to enlarge its previously announced, planned open market share repurchase plan which is described below.

Open Market Share Repurchase Plan

In December 2022, the Company initiated its open market repurchase plan to repurchase ordinary shares, and in February 2023, the Company’s board of directors authorized a $75.0 million increase to the $250.0 million capital return program bringing the total capital return program to $325.0 million.

The table below summarizes the share repurchases under the Company’s open market repurchase plan for the following periods:

Year Ended December 31, 

(In thousands, except per share amounts)

  

2023

  

2022

Shares repurchased

18,634

2,978

Amount repurchased (excluding fees and expenses)

$

196,608

$

32,946

Weighted average cost per share (excluding fees and expenses)

$

10.551

$

11.062

In January 2024, the Company repurchased an additional 38,462 shares on the open market at an weighted average cost of $11.551 per share for an approximate aggregate cost of $0.4 million, excluding fees and expenses, to compete its capital return program. Since the initiation of the capital return program in September 2022 through January 2024, the Company repurchased 31.41 million of shares at a weighted average price of $10.354 per share for an approximate aggregate cost of $325.3 million, excluding fees and expenses.

F-38

16. 2021 Corporate Restructuring Completion and 2023 Strategic Actions

2021 Corporate Restructuring

In September 2021, the Company announced a strategic update and corporate restructuring (the “2021 Restructuring”) to focus on leveraging its expertise in developing and commercializing respiratory therapeutics. As part of the 2021 Restructuring, the Company initiated an approximate 75% reduction in workforce. A majority of the reduction in workforce occurred in November 2021, and the remainder was completed in February 2022.

For the year ended December 31, 2022, the Company incurred restructuring and related expenses of $12.8 million of which $5.9 million were related to R&D expenses and $6.9 million were related to selling, general and administrative expenses. Of the total $12.8 million recognized for the year ended December 31, 2022, cash-related expenses were $5.8 million and non-cash expenses were $7.0 million which were primarily related to the modification of equity-based awards for employees affected by the 2021 Restructuring and certain related awards for other employees.

Since the 2021 Restructuring was announced and through its completion in September 2022, the Company incurred total restructuring and related expenses of $33.0 million of which $16.5 million was each related to R&D expenses and selling, general and administrative expenses. Of the total $33.0 million, cash-related expenses were $17.4 million and non-cash expenses were $15.6 million. As of December 31, 2022, all of the 2021 Restructuring and related expenses were fully recognized by the Company.

2023 Strategic Actions

In February 2023, the Company announced new strategic actions (the “2023 Strategic Actions”) that included the discontinuation of its research activities, including the inhaled Janus kinase (JAK) inhibitor program, resulting in a 17% reduction in headcount in March 2023. In order to support the timely progression of the ampreloxetine Phase 3 study (CYPRESS) and the recently completed of the YUPELRI Peak Inspiratory Flow Rate (PIFR-2) Phase 4 study, the Company prioritized its R&D resource allocation to these two programs.

As a result of the Company’s discontinued investment in research activities, the Company incurred restructuring and related expenses of $2.7 million for the year ended December 31, 2023, primarily related to R&D expenses. Of the total $2.7 million incurred for the year ended December 31, 2023, cash-related expenses were $1.2 million and non-cash expenses were $1.5 million which was primarily related to the loss on the sale of R&D laboratory equipment and the modification of equity-based awards for employees affected by the reduction in headcount. The R&D laboratory equipment sold had a carrying value of $2.7 million, and the sale generated net cash proceeds of $1.5 million. The Company does not expect to recognize any additional employee-related expenses, including share-based compensation, related to the 2023 Strategic Actions.

Selected information relating to accrued cash-related restructuring expenses from the 2023 Strategic Actions was as follows:

(In thousands)

    

Balance at December 31, 2022

$

Net accruals

1,188

Cash paid

 

(1,188)

Balance at December 31, 2023

$

The Company also evaluated the impact of the 2023 Strategic Actions on the carrying value of its long-lived assets, such as property and equipment and operating lease assets, and in March 2023, the Company placed approximately 42,000 square feet of its vacant office and laboratory space in South San Francisco (“Sublease Assets”) on the market for sublease. The Company’s impairment evaluation process for the Sublease Assets consisted of comparing the estimated undiscounted future sublease income of the Sublease Assets to its carrying value. The Company estimated the sublease income using market participant assumptions, including the length of time to enter into a sublease and sublease payments, which the Company evaluated using recent sublease negotiations and current local subleasing trends. While the Company has not yet completed a new sublease, based on its evaluation, the Company determined that

F-39

the estimated undiscounted future sublease income exceeds the Sublease Assets’ carrying value, and as a result, the Company did not recognize an impairment charge as of December 31, 2023. The Company will continue to update its sublease cash flow estimates based on changes in market conditions, and the Company may record a non-cash impairment charge in future periods as these estimates change.

17. Commitments and Contingencies

Contract Obligations

In the ordinary course of business, the Company may enter into agreements with service providers to assist in the performance of its clinical trials and other operational activities. Subject to required notice periods and other varying provisions regarding termination, the Company can elect to terminate such agreements at any time.

Lease Commitments

The Company leases certain office and laboratory space. See “Note 8. Leases,” for further information on the terms of these non-cancelable lease agreements.

Indemnifications

The Company indemnifies its directors and officers for certain events or occurrences, subject to certain limits, that may arise by reason of their status or service as directors or officers to the extent permissible under applicable law. The Company maintains director and officer liability insurance policies that may limit its exposure. Assuming the applicability of insurance coverage, and subject to certain retention, loss limits, and other policy provisions, the Company believes that the fair value of these indemnification obligations is minimal. Accordingly, the Company has not recognized any liabilities relating to these indemnification obligations as of either December 31, 2023 or 2022. However, no assurances can be given regarding the amounts that may ultimately be covered by the insurers, and it is possible that the Company may incur substantial liabilities in the future resulting from these indemnification obligations.

Legal Proceedings

In the ordinary course of business, the Company may be subject to legal claims and regulatory actions that could have a material adverse effect on its business or financial position. The Company assesses it potential liability in such situations by analyzing the possible outcomes of various litigation, regulatory, and settlement strategies. If the Company determines that a material loss is probable and its amount can be reasonably estimated, it will accrue an amount equal to the estimated loss. As of December 31, 2023, the Company did not accrue any estimated losses related to its ongoing legal proceedings.

Litigation – Patent Infringement

During January 2023, the Company received notice from Accord Healthcare, Inc.; Cipla USA, Inc. and Cipla Limited; Eugia Pharma Specialties Ltd.; Lupin Inc.; Mankind Pharma Ltd.; Orbicular Pharmaceutical Technologies Private Limited; and Teva Pharmaceuticals, Inc. (collectively, the “generic companies”), that they have each filed with FDA an abbreviated new drug application (“ANDA”), for a generic version of YUPELRI. The notices from the generic companies each included a paragraph IV certification with respect to five of the Company’s patents listed in FDA’s Orange Book for YUPELRI on the date of the Company’s receipt of the notice. The asserted patents relate generally to polymorphic forms of and a method of treatment using YUPELRI. In February 2023, the Company filed patent infringement suits against the generic companies in federal district court, including the United States District Court for the District of New Jersey, the U.S. District Court for the District of Delaware, and the U.S. District Court for the Middle District of North Carolina. The suits in Delaware and North Carolina have been dismissed, as all generic companies have agreed to venue in New Jersey. The complaint alleges that by filing the ANDAs, the generic companies have infringed five of the Company’s Orange Book listed patents. The Company is seeking a permanent injunction to prevent the generic companies from introducing a generic version of YUPELRI that would infringe its patents. As a result of this lawsuit, a stay of approval through May 2026 has been imposed by the FDA on the generic companies’ ANDAs pending any adverse court decision. Additional patents covering YUPELRI granted on July 4, 2023 and January 2, 2024 were subsequently listed in FDA’s Orange Book. The Company filed additional patent infringement suits in the U.S. District Court for the District of New Jersey during August 2023 and January 2024. These suits have been consolidated with the

F-40

above action. Further, the original complaint was amended during December 2023 to include certain patents not listed in the Orange Book.

As of February 28, 2024, the Company has settled all litigation with Accord Healthcare, Inc.; Lupin Pharmaceuticals, Inc.; Orbicular Pharmaceutical Technologies Private Limited; and Teva Pharmaceuticals, Inc. pursuant to individual agreements in which the Company granted these companies a royalty-free, non-exclusive, non-sublicensable, non-transferable license to manufacture and market their respective generic versions of YUPELRI inhalation solution in the US on or after the licensed launch date of April 23, 2039, subject to certain exceptions as is customary in these type of agreements. As required by law, the settlements are subject to review by the U.S. Department of Justice and the Federal Trade Commission. The patent litigation against the three remaining generic companies, along with certain affiliates, remains pending.

F-41

SUPPLEMENTARY FINANCIAL DATA

(UNAUDITED)

(In thousands, except per share data)

The following table presents certain unaudited consolidated quarterly financial information for the eight quarters in the periods ended December 31, 2023 and 2022. This information has been prepared on the same basis as the audited consolidated financial statements and includes all adjustments (consisting only of normal recurring adjustments) necessary to present fairly the unaudited quarterly results of operations set forth herein. For all periods prior to the quarter ended September 30, 2022, the information below has been retroactively adjusted for discontinued operations presentation.

For the Quarter Ended

    

March 31, 

    

June 30, 

    

September 30, 

    

December 31, 

2023

Total revenue

$

10,417

$

13,749

$

15,693

$

17,565

Costs and expenses

 

35,329

 

29,872

 

24,453

 

23,805

Loss from operations

 

(24,912)

 

(16,123)

 

(8,760)

 

(6,240)

Net loss from continuing operations

(22,088)

(15,645)

(8,950)

(8,510)

Net income from discontinued operations

Net income (loss)

 

(22,088)

 

(15,645)

 

(8,950)

 

(8,510)

Net loss from continuing operations - basic and diluted per share

(0.35)

(0.28)

(0.17)

(0.17)

Net income from discontinued operations - basis and diluted per share

-

Net income (loss) - basis and diluted per share

$

(0.35)

$

(0.28)

$

(0.17)

$

(0.17)

2022

Total revenue

$

13,196

$

11,050

$

12,451

$

14,649

Costs and expenses

 

51,698

 

37,929

 

21,595

 

32,081

Loss from operations

 

(38,502)

 

(26,879)

 

(9,144)

 

(17,432)

Net loss from continuing operations

(41,538)

(26,570)

(10,460)

(14,256)

Net income from discontinued operations

15,592

18,379

927,091

3,894

Net income (loss)

 

(25,946)

 

(8,191)

 

916,631

 

(10,362)

Net loss from continuing operations - basic and diluted per share

(0.55)

(0.35)

(0.21)

(0.21)

Net income from discontinued operations - basis and diluted per share

0.21

0.24

12.35

0.06

Net income (loss) - basis and diluted per share

$

(0.34)

(0.11)

12.14

(0.15)

Share of Total YUPELRI Net Sales (1)

For the Quarter Ended

March 31, 

    

June 30, 

    

September 30, 

    

December 31, 

2023

$

16,434

$

19,263

$

20,414

$

21,225

2022

$

15,283

$

17,177

$

18,698

$

19,495

(1)The Company co-promotes YUPELRI in the US under a profit and loss sharing arrangement with Viatris (65% to Viatris; 35% to Theravance Biopharma). The amounts represent the Company’s implied 35% share of the total net sales of YUPELRI that were recognized within Viatris’ financial statements for the periods presented.

F-42

EX-10.39 2 tbph-20231231xex10d39.htm EX-10.39

Exhibit 10.39

Graphic

June 12, 2018

REVISED OFFER

Rhonda F. Farnum

[ADDRESS]

Dear Rhonda:

Theravance Biopharma US, Inc. (the “Company” or “Theravance Biopharma US”) is pleased to offer you the exempt position of Vice President - Sales and Marketing - Senior Leadership Group, reporting to Frank GraphicPasqualone. Your salary on an annualized basis will be $387,500. In addition, you will be paid a one-time employment bonus of $150,000 less taxes and payable in your first paycheck. If you choose to leave Theravance Biopharma US within the first two years of your employment, this bonus will be fully repayable to Theravance Biopharma US. You will be eligible to receive an annual discretionary bonus target of 40% of your annual salary, based on the Company’s performance against its annual goals and a review of your individual performance. You must be an active employee in good standing at the time the bonus is paid in order to receive the bonus. The Company’s bonus percentage targets may change from time-to-time at the sole discretion of the Theravance Biopharma, Inc. Board of Directors (or applicable committee thereof). Performance (i.e., an annual discretionary bonus) and merit reviews will be conducted annually and will be calculated on a prorated basis, based on date of hire. For 2018 an annual discretionary bonus will not be calculated on prorated basis so long as (i) your start date is no later than July 17, 2018 and (ii) you have remained in continuous service through the date that annual discretionary bonuses are paid. This offer will expire on Friday, June 15, 2018.

Subject to the approval by the appropriate committee of the Theravance Biopharma, Inc. Board of Directors, you will be granted an option to purchase 150,000 ordinary shares of Theravance Biopharma, Inc. at a per share purchase price equal to the fair market value of one Theravance Biopharma, Inc. ordinary share on the date of grant, which we anticipate will be on or around the first business day of the month following your employment start date. The number of shares subject to the option and the vesting and exercise details of your option grant will be set forth in your option paperwork, but in general your option will vest monthly over the first four years of your employment, with a one year “cliff” provision that prevents it from being exercised before the first anniversary of the grant date. The option granted to you will be contingent on your execution of Theravance Biopharma, Inc.’s standard form of option agreement and will be subject to all of the terms and conditions contained in the Theravance Biopharma, Inc. 2013 Equity Incentive Plan.

Subject to the approval by the appropriate committee of the Theravance Biopharma, Inc. Board of Directors, you will also be granted a restricted share unit (RSU) award for 20,000 ordinary shares of Theravance Biopharma, Inc. The RSU award will be subject to the terms and conditions applicable to restricted share units awarded under the Theravance Biopharma, Inc. 2013 Equity Incentive Plan and shall be evidenced by the applicable form of RSU agreement as approved by the committee. The RSU award will vest as follows: 25% of the RSUs will vest on the first Company Vesting Date after the second anniversary of the grant date; 25% of the shares will vest on the first Company Vesting Date after the third anniversary of the grant date; 25% of the shares will vest on the first Company Vesting Date after the fourth anniversary of your Start Date; and 25% of the shares will vest on the first Company Vesting Date after the fifth anniversary of the grant date, provided


Page 2 of 4

you remain in continuous service through each such vesting date, and as described in the applicable RSU agreement. A “Company Vesting Date” means February 20, May 20, August 20 or November 20.

Subject to (i) finalization of two (2) performance milestones and (ii) approval by the appropriate committee of the Theravance Biopharma, Inc. Board of Directors, you will also be granted a performance-contingent restricted share unit (RSU) award for 50,000 ordinary shares of Theravance Biopharma, Inc. The performance-contingent RSU award will be subject to the terms and conditions applicable to restricted share units awarded under the applicable Theravance Biopharma, Inc. Equity Incentive Plan and the applicable award agreement. Vesting of the performance-contingent RSUs is subject to the achievement of the performance milestones by December 31, 2020 and continued employment, both of which must be satisfied in order for the RSUs to vest. The specific and measurable performance milestones will be identified within your first thirty (30) days of employment. Subject to your continued employment through the applicable vesting date:

For the first performance milestone, 50% of the total RSU award will vest on the first Company Vesting Date (as defined above) that occurs on or after achievement of the first performance milestone and certification of such achievement by the Compensation Committee of Theravance Biopharma, Inc.; and
For the second performance milestone, the remaining 50% of the RSU award will vest on the first Company Vesting Date that occurs on the one (1) year anniversary of achievement of the second Graphicperformance milestone and certification of such achievement by the Compensation Committee.

Theravance Biopharma US provides a comprehensive company-paid benefits package that begins on your first day of employment. Benefits are provided by Theravance Biopharma US to you and your dependents at a minimal cost. Included are medical, vision and dental coverage, life insurance, long-term disability insurance and a flexible spending plan. Additionally, we offer a 401 (k) plan and an Employee Stock Purchase Plan. Additional information will be provided at New Employee Orientation shortly after you begin employment.

GraphicAs a condition of employment, you will be provided a copy of our Company Handbook and will be expected to acknowledge and abide by our policies. You will also be required to accept and abide by the terms of our Proprietary Information and Inventions Agreement. Pursuant to that Agreement, you must comply with Theravance Biopharma US’s strict company policy that prohibits any new employee from using or bringing with them from any prior employer any confidential information, trade secrets, proprietary materials or processes of such former employers. In addition, you will be required to present documents establishing your legal right to work in the United States as required by the government’s Form I-9.

While we hope that your employment with the Company will be mutually satisfactory, employment with Theravance Biopharma US is for no specific period of time. As a result, either you or the Company are free to terminate your employment relationship at any time for any reason, with or without cause. This is the full and complete agreement between us on this term. Although your job duties, title, compensation and benefits, as well as the Company’s personnel policies and procedures to which you will be subject, may change from time-to-time, the “at-will” nature of your employment may only be changed in an express writing signed by you and a Senior Officer of the Company.

This offer is contingent upon the successful completion of your background investigation and referencing.

There are two copies of this letter enclosed; if all of the foregoing is satisfactory, please sign and date each copy, and return one copy to me, saving the other copy for yourself.

We are very excited about the possibility of you joining our team and becoming a part of our company! We look forward to determining a mutually convenient start date as soon as possible.

[Remainder of page intentionally left blank]


Page 3 of 4

If you have any questions, please don’t hesitate to contact me at [PHONE NUMBER] or Dennis Driver at [PHONE NUMBER]. We look forward to your favorable response.

Sincerely,

/s/ Rick E Winningham

Rick E Winningham

Chief Executive Officer

Foregoing terms and conditions hereby accepted:

Signed:

/s/ Rhonda F. Farnum

Date:

12 June 18

Start Date:

9 July 18


EX-21.1 3 tbph-20231231xex21d1.htm EX-21.1 Merrill Document Readback

Exhibit 21.1

Subsidiaries

Theravance Biopharma US, Inc. (Delaware)

Theravance Biopharma UK Limited (England and Wales)

Theravance Biopharma Ireland Limited (Ireland)

Theravance Biopharma R&D IP, LLC (Delaware)

Theravance Biopharma Antibiotics IP, LLC (Delaware)

Theravance Biopharma US Holdings, Inc. (Delaware)

Triple Royalty Sub LLC (Delaware)

Triple Royalty Sub II LLC (Delaware)


EX-23.1 4 tbph-20231231xex23d1.htm EX-23.1

Exhibit 23.1

Consent of Independent Registered Public Accounting Firm

We consent to the incorporation by reference in the following Registration Statements:        

1.Registration Statements (Form S-8 Nos. 333-198206, 333-202856, 333-210225, 333-216446, 333-223470, 333-231559, 333-236868 and 333-253894) pertaining to the Theravance Biopharma, Inc. 2013 Equity Incentive Plan and the Theravance Biopharma, Inc. 2013 Employee Share Purchase Plan, and
2.Registration Statement (Form S-8 No. 333-200225) pertaining to the Theravance Biopharma, Inc. 2014 New Employee Equity Incentive Plan; 

of our report dated March 1, 2024, with respect to the consolidated financial statements of Theravance Biopharma, Inc. included in this Annual Report (Form 10-K) of Theravance Biopharma, Inc. for the year ended December 31, 2023.

/s/ Ernst & Young LLP

San Mateo, California

March 1, 2024


EX-31.1 5 tbph-20231231xex31d1.htm EX-31.1 Merrill Document Readback

Exhibit 31.1

Certification of Chief Executive Officer

Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

I, Rick E Winningham, certify that:

1.           I have reviewed this Annual Report on Form 10-K of Theravance Biopharma, 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 period presented in this report;

4.           The registrant’s other certifying officer(s) 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(s) 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.


Chairman of the Board and Chief Executive Officer (Principal Executive Officer)

March 1, 2024

(Date)

/s/ Rick E Winningham

Rick E Winningham
Chairman of the Board and Chief Executive Officer (Principal Executive Officer)


EX-31.2 6 tbph-20231231xex31d2.htm EX-31.2 Merrill Document Readback

Exhibit 31.2

Certification of Chief Financial Officer

Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

I, Aziz Sawaf, certify that:

1.           I have reviewed this Annual Report on Form 10-K of Theravance Biopharma, 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 period presented in this report;

4.           The registrant’s other certifying officer(s) 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(s) 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.


Senior Vice President and Chief Financial Officer (Principal Financial Officer)

March 1, 2024

(Date)

/s/ Aziz Sawaf

Aziz Sawaf

Senior Vice President and Chief Financial Officer
(Principal Financial Officer)


EX-32 7 tbph-20231231xex32.htm EX-32 Merrill Document Readback

Exhibit 32

CERTIFICATION OF CHIEF EXECUTIVE OFFICER

PURSUANT TO

18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

I, Rick E Winningham, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Annual Report of Theravance Biopharma, Inc. on Form 10-K for the fiscal year ended December 31, 2023 fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended and that information contained in such Annual Report on Form 10-K fairly presents in all material respects the financial condition and results of operations of Theravance Biopharma, Inc.

March 1, 2024

By:

/s/ Rick E Winningham

(Date)

Name:

Rick E Winningham

Title:

Chairman of the Board and Chief Executive Officer (Principal Executive Officer)

CERTIFICATION OF CHIEF FINANCIAL OFFICER

PURSUANT TO

18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

I, Aziz Sawaf, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Annual Report of Theravance Biopharma, Inc. on Form 10-K for the fiscal year ended December 31, 2023 fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended and that information contained in such Annual Report on Form 10-K fairly presents in all material respects the financial condition and results of operations of Theravance Biopharma, Inc.

March 1, 2024

By:

/s/ Aziz Sawaf

(Date)

Name:

Aziz Sawaf

Title:

Senior Vice President and Chief Financial Officer

(Principal Financial Officer)

A signed original of this written statement required by Section 906 has been provided to Theravance Biopharma, Inc. and will be retained by it and furnished to the Securities and Exchange Commission or its staff upon request.


EX-97.1 8 tbph-20231231xex97d1.htm EX-97.1

Exhibit 97.1

THERAVANCE BIOPHARMA, INC. POLICY FOR THE

RECOVERY OF ERRONEOUSLY AWARDED COMPENSATION

1. Purpose.  The purpose of this Policy is to describe the circumstances in which Executive Officers will be required to repay or return Erroneously Awarded Compensation to members of the Company Group. This Policy is designed to comply with, and shall be interpreted to be consistent with, Section 10D of the Securities Exchange Act of 1934, as amended, Rule 10D-1 promulgated thereunder and the Listing Standards. Each Executive Officer shall be required to sign and return to the Company the Acknowledgment Form attached hereto as Exhibit A pursuant to which such Executive Officer will agree to be bound by the terms of and comply with this Policy.

2. Administration.  This Policy shall be administered by the Committee. The Committee is authorized to interpret and construe this Policy and to make all determinations, and take all actions, necessary, appropriate or advisable for the administration of this Policy. Any determinations and interpretations made by the Committee shall be final and binding on all affected individuals, and need not be uniform with respect to each individual covered by the Policy.

3. Definitions.  As used in this Policy, the following capitalized terms shall have the meanings set forth below.

(a)Accounting Restatement” shall mean an accounting restatement of the Company’s financial statements due to the Company’s material noncompliance with any financial reporting requirement under U.S. securities laws, including any required accounting restatement (i) that corrects an error in previously issued financial statements that is material to the previously issued financial statements (a “Big R” restatement), or (ii) that corrects an error that is not material to previously issued financial statements, but would result in a material misstatement if the error were corrected in the current period or left uncorrected in the current period (a “little r” restatement). An Accounting Restatement does not include situations in which financial statement changes did not result from material noncompliance with financial reporting requirements, such as, but not limited to, retrospective: (i) application of a change in accounting principles; (ii) revision to reportable segment information due to a change in the structure of the Company’s internal organization; (iii) reclassification due to a discontinued operation; (iv) application of a change in reporting entity, such as from a reorganization of entities under common control; (v) adjustment to provisional amounts in connection with a prior business combination; and (vi) revision for share splits, reverse share splits, share dividends or other changes in capital structure.

(b)Board” shall mean the Board of Directors of the Company.

(c)Clawback Eligible Incentive Compensation” shall mean, in connection with an Accounting Restatement and with respect to each individual who served as an Executive Officer at any time during the applicable performance period for any Incentive-Based Compensation (whether or not such Executive Officer is serving at the time the Erroneously Awarded Compensation is required to be repaid to the Company Group), all Incentive-Based Compensation Received by such Executive Officer (i) on or after the effective date of the Listing Standards (even if such Incentive-Based Compensation was approved, awarded, granted or paid prior to the effective date of the Listing Standards), (ii) after beginning service as an Executive Officer, (iii) while the Company has a class of securities listed on a national securities exchange or a national securities association, and (iv) during the applicable Clawback Period.

(d)Clawback Period” shall mean, with respect to any Accounting Restatement, the three completed fiscal years of the Company immediately preceding the Restatement Date and any transition period (that results from a change in the Company’s fiscal year) of less than nine months within or immediately following those three completed fiscal years.

(e)Committee” shall mean the Compensation Committee of the Board.

(f)Company” shall mean Theravance Biopharma, Inc., a Cayman Islands company limited by shares.


(g)Company Group” shall mean the Company, together with each of its direct and indirect subsidiaries.

(h)Effective Date” shall mean the effective date of this Policy, which date is August 1, 2023.

(i)Erroneously Awarded Compensation” shall mean, with respect to each Executive Officer in connection with an Accounting Restatement, the amount of Clawback Eligible Incentive Compensation that exceeds the amount of Incentive-Based Compensation that otherwise would have been Received had it been determined based on the restated amounts as reflected in the Accounting Restatement, computed without regard to any taxes paid. For Incentive-Based Compensation based on (or derived from) share price or total shareholder return, where the amount of Erroneously Awarded Compensation is not subject to mathematical recalculation directly from the information in the applicable Accounting Restatement, the amount shall be determined by the Committee based on a reasonable estimate of the effect of the Accounting Restatement on the share price or total shareholder return upon which the Incentive-Based Compensation was Received (in which case, the Company shall maintain documentation of such determination of that reasonable estimate and provide such documentation to Nasdaq).

(j)Executive Officer” shall mean each individual who is or was designated as an “officer” of the Company in accordance with 17 C.F.R. 240.16a-1(f). Identification of an executive officer for purposes of this Policy would include, at a minimum, executive officers identified pursuant to 17 C.F.R. 229.401(b). As of the Effective Date (and subject to later amendments to the above-referenced rules), Executive Officer covers the Company’s chief executive officer, president (if any), principal financial officer, principal accounting officer (or if there is no such accounting officer, the controller), any vice-president of the Company in charge of a principal business unit, division or function (such as sales, administration or finance), any other officer who performs a significant policy-making function, or any other person (including any executive officer of the Company’s affiliates including a parent or subsidiary of the Company) who performs similar policy-making functions for the Company.

(k)Financial Reporting Measures” shall mean measures that are determined and presented in accordance with the accounting principles used in preparing the Company’s financial statements (including “non-GAAP financial measures,” such as those appearing in earnings releases), and any measures that are derived wholly or in part from such measures. For the avoidance of doubt, a Financial Reporting Measure need not be presented within the Company’s financial statements or included in a filing with the SEC. Share price and total shareholder return shall for purposes of this Policy also be considered Financial Reporting Measures.

(l)Incentive-Based Compensation” shall mean any compensation that is granted, earned or vested based wholly or in part upon the attainment of a Financial Reporting Measure. For the sake of clarity, examples of compensation that is not Incentive-Based Compensation include, but are not limited to: (i) base salaries; (ii) discretionary cash bonuses; (iii) awards (either of cash or equity) that are based solely upon subjective, strategic or operational metrics or measures; and (iv) equity awards that vest solely upon continued service or the passage of time.1

(m)Listing Standards” shall mean Nasdaq Listing Rule 5608.

(n)Nasdaq” shall mean The Nasdaq Stock Market.

(o)Policy” shall mean this Policy for the Recovery of Erroneously Awarded Compensation, as the same may be amended, restated, supplemented or otherwise modified from time to time.

(p)Received” shall, with respect to any Incentive-Based Compensation, mean actual or deemed receipt, and Incentive-Based Compensation shall be deemed received in the Company’s fiscal period during which the Financial Reporting Measure specified in the Incentive-Based Compensation award is attained, even if grant or payment of the Incentive-Based Compensation occurs after the end of that period.


1

The strike price of an option, on its own, would not make an option Incentive-Based Compensation subject to the clawback policy (even though the option is only in-the-money when the Company’s stock price is above the strike price). In addition, any incentive awards that are granted, earned or vested solely on the basis of whether nonfinancial (e.g., strategic, operational or subjective) measures have been achieved would not be subject to the clawback policy.

- 2 -


(q)Restatement Date” shall mean the earlier to occur of (i) the date the Board, a committee of the Board or the officers of the Company authorized to take such action if Board action is not required, concludes, or reasonably should have concluded, that the Company is required to prepare an Accounting Restatement, or (ii) the date a court, regulator or other legally authorized body directs the Company to prepare an Accounting Restatement, in each case regardless of if or when the restated financial statements are filed.

(r)SEC” shall mean the U.S. Securities and Exchange Commission.

4. Required Recovery of Erroneously Awarded Compensation.

(a) In the event the Company is required to prepare an Accounting Restatement, the Committee shall determine the amount of any Erroneously Awarded Compensation for each Executive Officer in connection with such Accounting Restatement, shall thereafter provide each Executive Officer with a written notice containing the amount of Erroneously Awarded Compensation and a demand for repayment or return, as applicable, and shall take all other actions necessary and appropriate to recover such Erroneously Awarded Compensation from the applicable Executive Officers reasonably promptly.

(b) The Committee shall determine, in its sole discretion, the timing and method for recovering Erroneously Awarded Compensation reasonably promptly based on all applicable facts and circumstances and taking into account the time value of money and the cost to shareholders of delaying recovery. Such methods may include, without limitation, (i) seeking reimbursement of all or part of any cash or equity-based award, (ii) cancelling prior cash or equity-based awards, whether vested or unvested or paid or unpaid, (iii) cancelling or offsetting against any planned future cash or equity-based awards, (iv) forfeiture of deferred compensation, subject to compliance with Section 409A of the Internal Revenue Code and the regulations promulgated thereunder, and (v) any other method authorized by applicable law or contract. Subject to compliance with any applicable law, the Committee may effect recovery under this Policy (i) from any amount otherwise payable to the Executive Officer, including amounts payable to such individual under any otherwise applicable Company plan or program, including base salary, bonuses or commissions, and compensation previously deferred by the Executive Officer, and (ii) from any amount of compensation approved, awarded, granted, payable or paid to the Executive Officer prior to, on or after the effective date of the Listing Standards. For the avoidance of doubt, except as set forth in Section 4(d) below, in no event may the Company Group accept an amount that is less than the amount of Erroneously Awarded Compensation in satisfaction of an Executive Officer’s obligations hereunder.

(c) To the extent that an Executive Officer fails to repay all Erroneously Awarded Compensation to the Company Group when due, the Company shall, or shall cause one or more other members of the Company Group to, take all actions reasonable and appropriate to recover such Erroneously Awarded Compensation from the applicable Executive Officer. The applicable Executive Officer shall be required to reimburse the Company Group for any and all expenses reasonably incurred (including legal fees) by the Company Group in recovering such Erroneously Awarded Compensation in accordance with the immediately preceding sentence.

(d) Notwithstanding anything herein to the contrary, the Company shall not be required to recover Erroneously Awarded Compensation from any Executive Officer if the following conditions are met and the Committee determines that recovery would be impracticable:

(i) The direct expenses paid to a third party to assist in enforcing the Policy against an Executive Officer would exceed the amount to be recovered, after the Company has made a reasonable attempt to recover the applicable Erroneously Awarded Compensation, documented such attempt(s) and provided such documentation to Nasdaq;

(ii) Recovery would violate home country law of the Company where that law was adopted prior to November 28, 2022, after the Company has obtained an opinion of home country counsel, acceptable to Nasdaq, that recovery would result in such a violation and a copy of the opinion is provided to Nasdaq; or

(iii) Recovery would likely cause an otherwise tax-qualified retirement plan, under which benefits are broadly available to employees of the Company Group, to fail to meet the requirements of 26 U.S.C. 401(a)(13) or 26 U.S.C. 411(a) and regulations thereunder.

- 3 -


5. Reporting and Disclosure.  The Company shall file all disclosures with respect to this Policy in accordance with the requirements of the federal securities laws, including the disclosure required by the applicable SEC filings. The Company shall also file a copy of this Policy and any amendments thereto as an exhibit to its annual report on Form 10-K.

6. No Indemnification of Executive Officers.  Notwithstanding the terms of any indemnification or insurance policy or any contractual arrangement with any Executive Officer that may be interpreted to the contrary, no member of the Company Group shall be permitted to indemnify any Executive Officer against, or pay or reimburse the premiums for an insurance policy to cover, (i) the loss of any Erroneously Awarded Compensation that is repaid, returned or recovered pursuant to the terms of this Policy, or (ii) any claims relating to the Company Group’s enforcement of its rights under this Policy. Further, no member of the Company Group shall enter into any agreement that exempts any Incentive-Based Compensation from the application of this Policy or that waives the Company Group’s right to recovery of any Erroneously Awarded Compensation, and this Policy shall supersede any such agreement (whether entered into before, on or after the Effective Date).

7. Committee Indemnification.  Any members of the Committee, and any other members of the Board who assist in the administration of this Policy, shall not be personally liable for any action, determination or interpretation made with respect to this Policy and shall be fully indemnified by the Company to the fullest extent under applicable law and Company policy with respect to any such action, determination or interpretation. The foregoing sentence shall not limit any other rights to indemnification of the members of the Board under applicable law or Company policy.

8. Effective Date. This Policy shall be effective as of the Effective Date.

9. Amendment; Termination.  The Committee may amend, modify, supplement, rescind or replace all or any portion of this Policy at any time and from time to time in its discretion and shall amend this Policy as it deems necessary, including as and when it determines that it is legally required by any federal securities laws, SEC rule or the rules of any national securities exchange or national securities association on which the Company’s securities are listed. The Committee may terminate this Policy at any time. Notwithstanding anything in this Section 9 to the contrary, no amendment or termination of this Policy shall be effective if such amendment or termination would (after taking into account any actions taken by the Company contemporaneously with such amendment or termination) cause the Company to violate any federal securities laws, SEC rule or the rules of any national securities exchange or national securities association on which the Company’s securities are listed.

10. Other Recoupment Rights; Company Claims.

(a)The Committee intends that this Policy will be applied to the fullest extent of the law and with respect to all Incentive-Based Compensation granted to an Executive Officer, whether pursuant to a pre-existing contract or arrangement, or one that is entered into after the Effective Date. Any right of recoupment under this Policy is in addition to, and not in lieu of, any other remedies or rights of recoupment that may be available to the Company Group under applicable law, regulation or rule or pursuant to the terms of any similar policy in any employment agreement, equity award agreement or similar agreement and any other legal remedies available to the Company Group.

(b)Nothing contained in this Policy, and no recoupment or recovery as contemplated by this Policy, shall limit any claims, damages or other legal remedies the Company or any of its affiliates may have against an Executive Officer arising out of or resulting from any actions or omissions by the Executive Officer.

11. Successors.  This Policy shall be binding and enforceable against all Executive Officers and their beneficiaries, heirs, executors, administrators or other legal representatives.

* * *

- 4 -


Exhibit A

THERAVANCE BIOPHARMA, INC. POLICY FOR THE

RECOVERY OF ERRONEOUSLY AWARDED COMPENSATION

ACKNOWLEDGMENT FORM

By signing below, the undersigned acknowledges and confirms that the undersigned has received and reviewed a copy of the Theravance Biopharma, Inc. Policy for the Recovery of Erroneously Awarded Compensation (as may be amended, restated, supplemented or otherwise modified from time to time, the “Policy”). Capitalized terms used but not otherwise defined in this Acknowledgment Form (this “Acknowledgment Form”) shall have the meanings ascribed to such terms in the Policy.

By signing this Acknowledgment Form, the undersigned acknowledges and agrees that the undersigned is and will continue to be subject to the Policy and that the Policy will apply both during and after the undersigned’s employment with the Company Group. Further, by signing below, the undersigned agrees to abide by the terms of the Policy, including, without limitation, by promptly returning any Erroneously Awarded Compensation (as defined in the Policy) to the Company Group to the extent required by, and in a manner permitted by, the Policy. In the event of any inconsistency between the Policy and the terms of any employment agreement to which the undersigned is a party, or the terms of any compensation plan, program or agreement under which any compensation has been granted, awarded, earned or paid, the terms of the Policy shall govern.

Signature

Print Name

Title

Date

- 5 -


GRAPHIC 9 tbph-20231231x10k006.jpg GRAPHIC begin 644 tbph-20231231x10k006.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" $$ \L# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#O?^$\\2_] M#%JW_@=+_P#%4?\ ">>)?^ABU;_P.E_^*K"HK\2]M4_F?WGSW,^YN_\ ">>) M?^ABU;_P.E_^*H_X3SQ+_P!#%JW_ ('2_P#Q585%'MJG\S^\.9]S=_X3SQ+_ M -#%JW_@=+_\51_PGGB7_H8M6_\ Z7_ .*K"HH]M4_F?WAS/N;O_">>)?\ MH8M6_P# Z7_XJC_A//$O_0Q:M_X'2_\ Q585%'MJG\S^\.9]S=_X3SQ+_P!# M%JW_ ('2_P#Q5'_">>)?^ABU;_P.E_\ BJPJ55+, .I..3BCVM1_:?WAS/N; MG_">>)?^ABU;_P #I?\ XJC_ (3SQ+_T,6K?^!TO_P 54Z_#?Q,U]=68T:X^ MTVTL,$L99!M>7_5+DM@EL\8)J*S\!>(=0CDDM]*FE2.:6W8JR<21*6D7ENJJ M"3^F:U?UA;\WXE6GYC?^$\\2_P#0Q:M_X'2__%4?\)YXE_Z&+5O_ .E_P#B MJ9H7@W6/$MK+.5('E,T<:B1_N+EV7)/8"K$OP]\06]H;FXT[[)#Y MDD.ZZN(827C.'4!W!)4C!P*5\0U=<=1D5K[/%V;M+3?<: MC4EMV MJ?S/[R.9]S=_X3SQ+_T,6K?^!TO_ ,51_P )YXE_Z&+5O_ Z7_XJL*BCVU3^ M9_>',^YN_P#">>)?^ABU;_P.E_\ BJ/^$\\2_P#0Q:M_X'2__%5A44>VJ?S/ M[PYGW-W_ (3SQ+_T,6K?^!TO_P 51_PGGB7_ *&+5O\ P.E_^*K"HH]M4_F? MWAS/N;O_ GGB7_H8M6_\#I?_BJ/^$\\2_\ 0Q:M_P"!TO\ \56%11[:I_,_ MO#F?5*<9W=.!^59O_ GGB7_H8M6_\#I? M_BJK1?\ (K7'_7_%_P"BI:RZUG5J6C[SV[^93D]-3=_X3SQ+_P!#%JW_ ('2 M_P#Q5'_">>)?^ABU;_P.E_\ BJPJ*R]M4_F?WD\S[F[_ ,)YXE_Z&+5O_ Z7 M_P"*H_X3SQ+_ -#%JW_@=+_\56%11[:I_,_O#F?>)?\ H8M6_P# Z7_XJL*BCVM1_:?WAS/N;O\ PGGB7_H8M6_\#I?_ M (JC_A//$O\ T,6K?^!TO_Q576^%GBM94B_L69I6DCB\M)8G96<90, Y*;AR M-V*Y:8>1(Z2%49&*,"PX8'!%7.5>F[3;7K=%/G6KN;G_ GGB7_H8M6_\#I? M_BJ/^$\\2_\ 0Q:M_P"!TO\ \56#O7.-RY],\T*0_P!TANWRG-1[6I_,_O)Y MGW-[_A//$O\ T,6K?^!TO_Q5'_">>)?^ABU;_P #I?\ XJJ6L^']2\/26\>I MV4UC)<0K<1I.NUFC;.&QU&<'K@UGTW4JQ=G)I_,;>)?^ABU;_P # MI?\ XJC_ (3SQ+_T,6K?^!TO_P 56%12]M4_F?WBYGW-W_A//$O_ $,6K?\ M@=+_ /%4?\)YXE_Z&+5O_ Z7_P"*K"HH]M4_F?WAS/N;O_">>)?^ABU;_P # MI?\ XJM#P]XX\1RZ_IB/X@U1T:ZB#*U[(01O'!^:N2K2\-?\C'I7_7W%_P"A MBM*56I[2/O/==2HR=UJ79?'?B42O_P 5%JOWC_R^R^O^]3?^$\\2_P#0Q:M_ MX'2__%5B2_ZV3_>/\Z;6;K5/YG]Y/,^YN_\ ">>)?^ABU;_P.E_^*H_X3SQ+ M_P!#%JW_ ('2_P#Q585%'MJG\S^\.9]S=_X3SQ+_ -#%JW_@=+_\51_PGGB7 M_H8M6_\ Z7_ .*K"HH]M4_F?WAS/N;O_">>)?\ H8M6_P# Z7_XJC_A//$O M_0Q:M_X'2_\ Q585:VB>%=5\1PW,VGVGGPVVWSI&FCC6/<<+DNRCD\"JA.M4 M?+!MORN',^Y/_P )YXE_Z&+5O_ Z7_XJC_A//$O_ $,6K?\ @=+_ /%5!K7A M/6/#D(EU/3Y;&,SO:@S%1F50"RXSG@$'TYX)K(WKS\Z\=>1Q]:3J58NSDT_F M-N2T9O?\)YXE_P"ABU;_ ,#I?_BJ/^$\\2_]#%JW_@=+_P#%5@[UX^9>>G(Y M^E;6B^#M:\1VTMQINGR7<,;;&9'0$M@MM4%@6. 3A033C.M-VBV_O!.3T1)_ MPGGB7_H8M6_\#I?_ (JC_A//$O\ T,6K?^!TO_Q581!!P1@CL:*GVU3^9_>+ MF?>)?^ABU;_P.E_^*K"HH]M4_F?WAS/N M;O\ PGGB7_H8M6_\#I?_ (JC_A//$O\ T,6K?^!TO_Q585%'MJG\S^\.9]S= M_P"$\\2_]#%JW_@=+_\ %5HS>./$8\-VL@\0:IO-Y*I;[;)DCRTXSNKD:U)O M^17M/^OV7_T6E:PJU+2]Y[=_,J,GKJ6?^$\\2_\ 0Q:M_P"!TO\ \51_PGGB M7_H8M6_\#I?_ (JL*BLO;5/YG]Y/,^YN_P#">>)?^ABU;_P.E_\ BJ/^$\\2 M_P#0Q:M_X'2__%5A44>VJ?S/[PYGW-W_ (3SQ+_T,6K?^!TO_P 51_PGGB7_ M *&+5O\ P.E_^*K"HH]M4_F?WAS/N;O_ GGB7_H8M6_\#I?_BJ/^$\\2_\ M0Q:M_P"!TO\ \56& 6( Y)X%=1)\+_%,;JAT:5I&DCBV)+$[*T@R@8!R5W=M MV*TB\1-7AS/TN-.3V*?_ GGB7_H8M6_\#I?_BJ/^$\\2_\ 0Q:M_P"!TO\ M\56)<(;6:6*;$>)?\ H8M6_P# Z7_XJL.%#JV,EDTP)C+,K!L'!P5)&0>HSD5:G6<>9-V[ZC3D]B?_A//$O\ MT,6K?^!TO_Q5'_">>)?^ABU;_P #I?\ XJL*BI]M4_F?WBYGW-W_ (3SQ+_T M,6K?^!TO_P 51_PGGB7_ *&+5O\ P.E_^*K"HH]M4_F?WAS/N;O_ GGB7_H M8M6_\#I?_BJ/^$\\2_\ 0Q:M_P"!TO\ \56%11[:I_,_O#F?/^U69H/_(,N[[;)G'E],[JY"M23_D5H M/^OYO_1=:0JU+2]Y[=RHR>NI9_X3SQ+_ -#%JW_@=+_\51_PGGB7_H8M6_\ M Z7_ .*K"HK/VU3^9_>3S/N;O_">>)?^ABU;_P #I?\ XJC_ (3SQ+_T,6K? M^!TO_P 56%11[:I_,_O#F?>)?^ABU;_P M.E_^*K"HH]M4_F?WAS/N;O\ PGGB7_H8M6_\#I?_ (JC_A//$O\ T,6K?^!T MO_Q585%'M:G\S^\.9]S=_P"$\\2_]#%JW_@=+_\ %4?\)YXE_P"ABU;_ ,#I M?_BJM0_#+Q5<7=E;1Z)VYNK= R?O(@ 2X^;&.1UYYKF91Y,LD;D*\9*N MI(RI!P>)?^ABU;_P # MI?\ XJLZZT>\LM-LM0G@,=E>EA;3EEVR[3AL8.>#5:"&2Z$AA1IA&I=_+&[: MHZDXZ >M3[2K>W,_Q%>2ZFU_PGGB7_H8M6_\#I?_ (JC_A//$O\ T,6K?^!T MO_Q58.]<$[EP.IR.*O:MHM]H5REO?VS6LSQ+,J.0',^X44 M45B2%%%% !1110 4444 %'UZ444 >JGXKPKI_P -DEN9;HZ)*WM!^(GA?1#)9MJWGQW%_J5Z;E+28)$LT!CC5@5W%LG)V@@8 MZFO#**]%XZK)MNS;TZ_W?/KRHVC5E%I]K?A_PYZ)H7B?2?"/@35],$UCKM_- MJ%G=P1O!<>01&#DG(C.0<<'@Y[U?UOQY:^+O!6F17FIZ6NMKC4=,:;F M5\KY3")PO'H1CBO+**R^M5.5QZ-6MKW3[^2W$JC2LOZW_P SVV^^)7AB\;5! M;R_8+Z73M/MUU-8)6-RD03SK=U.=N2O#@#/0FN1\/<],UP%%;5\PK8C>RO?;3=W_ %_IZC562AR+^K?\ M.'2BBBO-,0HHHH **** "BBB@ HHHH **** -2+_ )%:X_Z_XO\ T5+676I% M_P BMT?3]64^@4445B2%%%% !0.M%%-.SN![8OQFT^T^ M)L5U9^1;Z!/+9O?7R6TGVB=88@-K D\!L\*HS@=:M:/\1O!SW]EJ-_=1KJ0M M?*N)9-.+)(?M1;#;4R3Y1&-N >C''%>$T5ZLT6^DN(K:SL2DDR&YWA9-Z%=NS^)61@!MQVKDOBKXMTG6 M]5TZXT)H0]L\KBYMX7B<*9-T:MN5+9M N([J6\N;?28;>[EF#;C.&8ODM][KUKC:**Y:M M1UJDJDMV[D2DYN[\OP5@HHHK(@**** "M+PU_P C'I7_ %]Q?^ABLVM+PU_R M,>E?]?<7_H8K6E_$CZHJ.Z,^7_6R?[Q_G3:=+_K9/]X_SIM9O<04444A!111 M0 5VO@SQ5IV@^#O%-G=PPW=U>_9OL]K<1R-'(4EW-N*%<8'/49]ZXJBMZ-:5 M"7-#>S7WJP'MNE_-7T2"'Q)VXLRT85X D(7@X ( &#D8R3W MJU_PL'P5;6&@I!+9W$ME<1,/M>F292,6Y5PY50/OG^ 'H&^8YKPBBNY9E62: M:3;MJU=Z6MU\K_>;JM);Z_\ !/>)OB'X$2/4?(1);B=P\SW=F2EPOD%?*79$ M"0K="P0DG<22.>+^%VL^'?"MKJ.LW-Y%'XGC!BTR*Z@F>&'(P96*(V6 ) 'M M7G=%9/&U'4]IRJZO;3:_5:[]NV^^I/M&VFUL.D8O([,V]BQ);^\<]?QIM%%> M>9A1110(**** "M2;_D5[3_K]E_]%I676I-_R*]I_P!?LO\ Z+2MH;2]/U1< M>IET445B0%%%% !1110 Z)@LB$] 037LDGQAL(/B/'3[ M1,L*+PP8G@,.BJ,X'6O&:*[*&*J8=6AW3^Z_X:ZC3<7='O>F?$GP7-?VNHW] MT@U-8Y(YI)=-)213<[@&VIDD1],8]&..*I3>/? LFD7%K-#"]M'?-/%;V=D4 M>9/M&\+('0KC9_$K*W&W%>(T5U+,JJ@H=,: 0QM+ON(;9U98V?**P94W%1T ''3<>M4/&^KZ3<>'_#^EV%[_:'RV;*J(VQ\_4LV.>.3BN,HKCEB)2Y[I>]O\OZ]27-MMM!1117*9A11 M10 4444 7]!_Y#FG?]?$?_H0JM>?\?EQ_P!=7_\ 0C5G0?\ D.:=_P!?$?\ MZ$*K7G_'Y++ZXLK2VM[R&<6DT=O*[2R- M(I5F#EMAP#R N*ZCQ1\3_!&J6^I-%;Q77GRRM-%/:R![DL4V.IV\$ $99AC' MW3FO!:*[:>.J4J?LDE;T.A5Y*^BUU/5_BEXYT3Q#X7%CIE^MP?[5:ZAMH[)K M<6\!B"A#\H!(.>F?K7E%%%M*O/VDM]/P5C.5'USQ63_ ,+%\ QQZ4!-%,EM M>1S9ETUO-5<-YF["!3RPX&<]R37S]17M5,VKU?C2WOL_)]_(Z/;2TT6UCW*+ MXI>%]0\$6FG:I*TVI1S2RR2FSW!HO.#>0/EPH=.,KC&,&K$WQ4\,1ZEJ*VL\ M,$%W8W$"W$-K(.&<&.-QY8Z $#"D#IDUX+16,>?%?Q'9>*/%$5 MY87)O(ELH('F\IH]SJN&(4@'&?:N-HKGKXN>(CR22WOIZ-?KZ^9+JMIH**** MXC$**** "BBB@ HHHH ]Z_X8[\4?]!O2/RE_^)H_X8[\4?\ 0;TC\I?_ (FO MIKS&_O-^='F-_>;\Z_5_]7,#V?WL]+V5+L?,O_#'?BC_ *#>D?E+_P#$T?\ M#'?BC_H-Z1^4O_Q-?37F-_>;\Z/,;^\WYT?ZN8'L_O8>RI=CYE_X8[\4?]!O M2/RE_P#B:/\ ACOQ1_T&](_*7_XFOIKS&_O-^='F-_>;\Z/]7,#V?WL/94NQ M\R_\,=^*/^@WI'Y2_P#Q-'_#'?BC_H-Z1^4O_P 37TUYC?WF_.CS&_O-^='^ MKF![/[V'LJ78^9?^&._%'_0;TC\I?_B:/^&._%'_ $&](_*7_P")KZ:\QO[S M?G1YC?WF_.C_ %

P]E2['S+_P ,=^*/^@WI'Y2__$T?\,=^*/\ H-Z1 M^4O_ ,37TUYC?WF_.CS&_O-^='^KF![/[V'LJ78^9?\ ACOQ1_T&](_*7_XF MC_ACOQ1_T&](_*7_ .)KZ:\QO[S?G1YC?WF_.C_5S ]G][#V5+L?,O\ PQWX MH_Z#>D?E+_\ $T?\,=^*/^@WI'Y2_P#Q-?37F-_>;\Z/,;^\WYT?ZN8'L_O8 M>RI=CYE_X8[\4?\ 0;TC\I?_ (FC_ACOQ1_T&](_*7_XFOIKS&_O-^='F-_> M;\Z/]7,#V?WL/94NQ\R_\,=^*/\ H-Z1^4O_ ,31_P ,=^*/^@WI'Y2__$U] M->8W]YOSH\QO[S?G1_JY@>S^]A[*EV/F7_ACOQ1_T&](_*7_ .)H_P"&._%' M_0;TC\I?_B:^FO,;^\WYT>8W]YOSH_U

P]E2['S+_PQWXH_Z#>D?E+_ M /$T?\,=^*/^@WI'Y2__ !-?37F-_>;\Z/,;^\WYT?ZN8'L_O8>RI=CYE_X8 M[\4?]!O2/RE_^)H_X8[\4?\ 0;TC\I?_ (FOIKS&_O-^='F-_>;\Z/\ 5S ] MG][#V5+L?,O_ QWXH_Z#>D?E+_\31_PQWXH_P"@WI'Y2_\ Q-?37F-_>;\Z M/,;^\WYT?ZN8'L_O8>RI=CYQ3]DCQ*NC2V?]LZ3YCW*3!L2XP$=2/N]?F%4_ M^&._%'_0;TC\I?\ XFOJF-C_ &8QR<^N?>J'F-_>;\Z/]7L%+H]/-E.E3TT/ MF7_ACOQ1_P!!O2/RE_\ B:/^&._%'_0;TC\I?_B:^FO,;^\WYT>8W]YOSH_U M

R?94NQ\R_\,=^*/^@WI'Y2_P#Q-'_#'?BC_H-Z1^4O_P 37TUYC?WF M_.CS&_O-^='^KF![/[V'LJ78^9?^&._%'_0;TC\I?_B:/^&._%'_ $&](_*7 M_P")KZ:\QO[S?G1YC?WF_.C_ %

P]E2['S+_P ,=^*/^@WI'Y2__$T? M\,=^*/\ H-Z1^4O_ ,37TUYC?WF_.CS&_O-^='^KF![/[V'LJ78^9?\ ACOQ M1_T&](_*7_XFC_ACOQ1_T&](_*7_ .)KZ:\QO[S?G1YC?WF_.C_5S ]G][#V M5+L?,O\ PQWXH_Z#>D?E+_\ $T?\,=^*/^@WI'Y2_P#Q-?37F-_>;\Z/,;^\ MWYT?ZN8'L_O8>RI=CYE_X8[\4?\ 0;TC\I?_ (FC_ACOQ1_T&](_*7_XFOIK MS&_O-^='F-_>;\Z/]7,#V?WL/94NQ\R_\,=^*/\ H-Z1^4O_ ,31_P ,=^*/ M^@WI'Y2__$U]->8W]YOSH\QO[S?G1_JY@>S^]A[*EV/F7_ACOQ1_T&](_*7_ M .)JWI/[(_B;3]5L[I]:TED@F21E42Y(# \?+[5]'^8W]YOSH\QO[S?G37#N M"BTTG][&J=-=#YF?]CWQ0SLW]MZ1R2>DO_Q-)_PQWXH_Z#>D?E+_ /$U]->8 MW]YOSH\QO[S?G2_U

Q>RI=CYE_X8[\4?]!O2/RE_P#B:/\ ACOQ1_T& M](_*7_XFOIKS&_O-^='F-_>;\Z/]7,#V?WL/94NQ\R_\,=^*/^@WI'Y2_P#Q M-'_#'?BC_H-Z1^4O_P 37TUYC?WF_.CS&_O-^='^KF![/[V'LJ78^9?^&._% M'_0;TC\I?_B:/^&._%'_ $&](_*7_P")KZ:\QO[S?G1YC?WF_.C_ %

MP]E2['S+_P ,=^*/^@WI'Y2__$T?\,=^*/\ H-Z1^4O_ ,37TUYC?WF_.CS& M_O-^='^KF![/[V'LJ78^9?\ ACOQ1_T&](_*7_XFC_ACOQ1_T&](_*7_ .)K MZ:\QO[S?G1YC?WF_.C_5S ]G][#V5+L?,O\ PQWXH_Z#>D?E+_\ $T?\,=^* M/^@WI'Y2_P#Q-?37F-_>;\Z/,;^\WYT?ZN8'L_O8>RI=CYE_X8[\4?\ 0;TC M\I?_ (FC_ACOQ1_T&](_*7_XFOIKS&_O-^='F-_>;\Z/]7,#V?WL/94NQ\R_ M\,=^*/\ H-Z1^4O_ ,31_P ,=^*/^@WI'Y2__$U]->8W]YOSH\QO[S?G1_JY M@>S^]A[*EV/F7_ACOQ1_T&](_*7_ .)JY)^R1XE?1X;0:SI0=+AYBV)<8*J, M?=_V:^CO,;^\WYT>8W]YOSJEP[@E>R>OFQ^SIKH?,O\ PQWXH_Z#>D?E+_\ M$T?\,=^*/^@WI'Y2_P#Q-?37F-_>;\Z/,;^\WYU/^KF![/[V+V5+L?,O_#'? MBC_H-Z1^4O\ \31_PQWXH_Z#>D?E+_\ $U]->8W]YOSH\QO[S?G1_JY@>S^] MA[*EV/F7_ACOQ1_T&](_*7_XFC_ACOQ1_P!!O2/RE_\ B:^FO,;^\WYT>8W] MYOSH_P!7,#V?WL/94NQ\R_\ #'?BC_H-Z1^4O_Q-'_#'?BC_ *#>D?E+_P#$ MU]->8W]YOSH\QO[S?G1_JY@>S^]A[*EV/F7_ (8[\4?]!O2/RE_^)H_X8[\4 M?]!O2/RE_P#B:^FO,;^\WYT>8W]YOSH_U

P]E2['S+_ ,,=^*/^@WI' MY2__ !-'_#'?BC_H-Z1^4O\ \37TUYC?WF_.CS&_O-^='^KF![/[V'LJ78^9 M?^&._%'_ $&](_*7_P")H_X8[\4?]!O2/RE_^)KZ:\QO[S?G1YC?WF_.C_5S M ]G][#V5+L?,O_#'?BC_ *#>D?E+_P#$T?\ #'?BC_H-Z1^4O_Q-?37F-_>; M\Z/,;^\WYT?ZN8'L_O8>RI=CYE_X8[\4?]!O2/RE_P#B:/\ ACOQ1_T&](_* M7_XFOIKS&_O-^='F-_>;\Z/]7,#V?WL/94NQ\W:;^R+XFLM1M;A]:TEEBE60 M@"7) (/]VH9_V/\ Q/+/*XUO2 '=F (E[DG^[7TOYC?WF_.CS&_O-^=/_5W! M6M9_>Q^SI[6/F7_ACOQ1_P!!O2/RE_\ B:/^&._%'_0;TC\I?_B:^FO,;^\W MYT>8W]YOSI?ZN8'L_O8O94NQ\R_\,=^*/^@WI'Y2_P#Q-'_#'?BC_H-Z1^4O M_P 37TUYC?WF_.CS&_O-^='^KF![/[V'LJ78^9?^&._%'_0;TC\I?_B:/^&. M_%'_ $&](_*7_P")KZ:\QO[S?G1YC?WF_.C_ %

P]E2['S+_P ,=^*/ M^@WI'Y2__$T?\,=^*/\ H-Z1^4O_ ,37TUYC?WF_.CS&_O-^='^KF![/[V'L MJ78^9?\ ACOQ1_T&](_*7_XFC_ACOQ1_T&](_*7_ .)KZ:\QO[S?G1YC?WF_ M.C_5S ]G][#V5+L?,O\ PQWXH_Z#>D?E+_\ $U<;]DCQ*VCQV?\ ;.D[UN&F MW8EQ@KC'W:^CO,;^\WYT>8W]YOSIKAW!*]D_O8_9TUT/F7_ACOQ1_P!!O2/R ME_\ B:/^&._%'_0;TC\I?_B:^FO,;^\WYT>8W]YOSI?ZN8'L_O8O94NQ\R_\ M,=^*/^@WI'Y2_P#Q-'_#'?BC_H-Z1^4O_P 37TUYC?WF_.CS&_O-^='^KF![ M/[V'LJ78^9?^&._%'_0;TC\I?_B:/^&._%'_ $&](_*7_P")KZ:\QO[S?G1Y MC?WF_.C_ %

P]E2['S+_P ,=^*/^@WI'Y2__$T?\,=^*/\ H-Z1^4O_ M ,37TUYC?WF_.CS&_O-^='^KF![/[V'LJ78^9?\ ACOQ1_T&](_*7_XFC_AC MOQ1_T&](_*7_ .)KZ:\QO[S?G1YC?WF_.C_5S ]G][#V5+L?,O\ PQWXH_Z# M>D?E+_\ $T?\,=^*/^@WI'Y2_P#Q-?37F-_>;\Z/,;^\WYT?ZN8'L_O8>RI= MCYE_X8[\4?\ 0;TC\I?_ (FC_ACOQ1_T&](_*7_XFOIKS&_O-^='F-_>;\Z/ M]7,#V?WL/94NQ\R_\,=^*/\ H-Z1^4O_ ,31_P ,=^*/^@WI'Y2__$U]->8W M]YOSH\QO[S?G1_JY@>S^]A[*EV/F7_ACOQ1_T&](_*7_ .)H_P"&._%'_0;T MC\I?_B:^FO,;^\WYT>8W]YOSH_U

P]E2['S+_PQWXH_Z#>D?E+_ /$T M?\,=^*/^@WI'Y2__ !-?37F-_>;\Z/,;^\WYT?ZN8'L_O8>RI=CYE_X8[\4? M]!O2/RE_^)H_X8[\4?\ 0;TC\I?_ (FOIKS&_O-^='F-_>;\Z/\ 5S ]G][# MV5+L075W!8PF:YGBMH00IDFD"*"2 !DD#)) 'J343ZK8Q7AM'OK5+H,J&!IT M$FY@2HVYSDA6P,NUAU![,#@@]0 M0#VKP?PWX%UC2_ /@KQ'JUCJ5_XC'B:'6-?EEM&>],:++;1MY2C<0D?E?*H) MP68 Y-?3W=[>GXNWX;FUM+]=?P7Z['N]_P"+-#TM0U[K6F68+M%FXO8H_G7[ MR_,PY&1D=1GFDO?%NA:9=1VUYK>F6ES(%9(;B^BC=@WW2%9@2#VQUKP#0_A_ MXCU7QU:WT&FIIUIJ%YXCNEN=9TA[B..&X>W$7F1%HRCN$8A7(.!RM:/AOP,? MA[\1[VR-UKD.E6NE:196MY'X?.H+>^2L@<-*()!&1D X*X#>U0I-\MUO;\G? M[AN*7-Y7_-6/>SJ=F+6>Y^V6_P!F@+K--YR[(BOW@S9PI'?/3O5.U\6:'?6D MMU;:UIMS;1.J230WL3HC-]U2P8@$]@>3VKQ!K>\'P@^*GA?^Q-7_ +9U"]U^ M:UM_[)N3'<)+([1E9/+\MMX(Q\V3GUK"UWP5XGGU35(M2T%[B[+>'$M)M&TQ MX[.>SAO$DE,@R^)XV+[@QP$ (XW8I-R:7>WX_P"0W%*_DW^#7YGMW@_XL:'X MWUK4-,TX7(FLY#$SS*@5G"A]N%8LC;&5@L@1BIR!777-U#90//<31V\*L+:SO([^X1+BUTXZ>+^/=\MVUL0#$\G) M*D Y&>].+NVOZ_K^N]I:T3_K^OZ]>_HHHJA&-XOU]_#&@3:BD"W#1RP1^6[% M0?,GCC)R/3?G\*VG78[+UP2*Y#XK?\B/=_\ 7S9?^ED%=C-_KI/]X_SI7U'T M&4444Q!1110 4444 %%%% !1110 4444 %%%% %^/_D%O_GO5"K\?_(+?_/> MJ%1'J7+H%%%%60%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 1W%Q%:02SSR)#!$I>261@JHH&223P !SDUBKX^\,/JL>EK MXDTAM3D942S%_$9F9E#* F[))!! QR""*YS]H$7!^#'BP6^<_95\['_/#S4\ M[\/+WY]LUYIKO@GQ6WB'Q'<0Z;-=^$+SQEI]]/86EH/M<]K'#;[+FVEW\JDD M:[EVYV*^TYJ;^]R_UNE^OX%6]V_K^5SVEOB1X12YN+=O%.B+<6^_SHCJ,.Z+ M9]_<-WR[<'.>F.:N:OXOT'0,?VIK>FZ;F,3#[7=QQ9C+!0XW$?*6(&>F2!7D MWPW\+7(/#.O+XHMK?5-0U=)+&33$&G&&>:4K()_*W1(=P8.QWC()(7D&H4VTGW MM^._W:?TBG%)M+I?\-OO5_Z9]&R?$CPE#8PWLGBG18[.9VBBN&U"(1R.H!95 M;=@D C('3-/?XA^%8KV&S?Q-HZWDPC,5N;^(2.'QY9"[LG=D8]<\5YYJVC>( MO$/C'P%?Z1=:TOV!]3%QJOB#1T#PAXD"!H@(1AB"%('8]:-+T_5]#^,OBN^N MF\3V]G?S::8IM)TI)K2\\N )(9&,4A0!L@X9<#OWI\VHN73^NYZC;>)-(O!; M&WU6QG%S-);0>5$N$:+ _O 'O4FD_";Q_IV@:QIAT 03>*=#2ZU*2&\$HFU&*Y$TB3$ MJHB::*5X0,L/D +8&2*3>_\ 6G_ ?X=RG!)VO_5[?Y?B?2MAXX\-ZK!YUEXA MTJ\A\]+;S(+Z)U\U_N1Y#?>;L.I[5*/%VA&U@NAK>FFVG65X9A=Q[)%B!,I5 MLX(0 [L?=P2 M1M&[Y2>:\C^'OPF\3>"-7\*2:MIEPO@\6.LZEJ2W0RVFW,L,B2HV3A8Y5".! M_>+>M$I\J;]?P2?XZBC!-I>GZ_\ /K='61%=&#HP#*RG((/0@TZN)^"0NQ\ M'?!(O]WVO^R+;?O^]C8-N??;MKMJVDN5M&*=TF[_ .OFR_\ 2R"NQF_UTG^\?YUFMR^@RBBBJ$%%%% ! M1110 4444 %%%% !1110 4444 7X_P#D%O\ Y[U0I^J:S8^'_#5Q?ZE=Q65E M#@R3S'")E@!D_4@5Q7_"Y? O_0UZ7_W^/^%@YEW.RHK MC?\ A@YEW.RHKC M?^%R^!?^ALTO_O\ '_"C_A@YEW.RHKC?^ M%R^!?^ALTO\ [_'_ H_X7+X%_Z&S2_^_P ?\*/KN%_Y^Q^]!S+N=E17&_\ M"Y? O_0V:7_W^/\ A1_PN7P+_P!#9I?_ '^/^%'UW"_\_8_>@YEW.RHKC?\ MA@YEW.RHKC?^%R M^!?^ALTO_O\ '_"C_A@YEW.RHKC?^%R^! M?^ALTO\ [_'_ H_X7+X%_Z&S2_^_P ?\*/KN%_Y^Q^]!S+N=E17&_\ "Y? MO_0V:7_W^/\ A1_PN7P+_P!#9I?_ '^/^%'UW"_\_8_>@YEW.RHKC?\ A@YEW.RHKC?^%R^!?^ MALTO_O\ '_"C_A@YEW.RHKC?^%R^!?^AL MTO\ [_'_ H_X7+X%_Z&S2_^_P ?\*/KN%_Y^Q^]!S+N=E17&_\ "Y? O_0V M:7_W^/\ A1_PN7P+_P!#9I?_ '^/^%'UW"_\_8_>@YEW.RHKC?\ A@YEW.RHKC?^%R^!?^ALTO M_O\ '_"C_A@YEW.RHKC?^%R^!?^ALTO\ M[_'_ H_X7+X%_Z&S2_^_P ?\*/KN%_Y^Q^]!S+N=E17&_\ "Y? O_0V:7_W M^/\ A1_PN7P+_P!#9I?_ '^/^%'UW"_\_8_>@YEW.RHKC?\ A@YEW.RHKC?^%R^!?^ALTO_O\ M'_"C_A@YEW.RHKC?^%R^!?^ALTO\ [_'_ M H_X7+X%_Z&S2_^_P ?\*/KN%_Y^Q^]!S+N=E17&_\ "Y? O_0V:7_W^/\ MA1_PN7P+_P!#9I?_ '^/^%'UW"_\_8_>@YEW.RHKC?\ A@YEW.RHKC?^%R^!?^ALTO_O\ '_"C M_AC:1:JH>XN76&")H>)?A-XGTO2K22^U&YM-D%M$0'D;>IP,D#. >I%(&%I#(L<)$,9*>:QW22;N%/,7..*Z')IM)=C5).U_/^OF M>GR^*-$M]=M-&DU6RCU>\MVN[>Q:91--"OWI%7J5'I0:+(GBCP]H?]C+ MW=@VX$AK9Q-R ?D'&>*LVWP&\5W?AZU\&IX?A@T/2SK5Q;SZC=^ M3&9YIFCLY$\M9"72/,@!"CYQR#Q3YNOK^#_5;>8^5=^WXK_/\#ZOV[3C&".U M!4$YP,UB^";O5;_P?HD^NV3Z=K3V<7VZUD()CG"@.,@D8+ D8/0BMNM&K.QD MG=7$P/2C%+12&)@#M4=S:P7MO+;W$,=Q!*I22*5 R.I&"I!X((Z@U+10 BJJ M*JJH55 51@ =@*6BB@1R/Q6_P"1'N_^OFR_]+(*[&;_ %TG^\?YUQWQ6_Y$ M>[_Z^;+_ -+(*[&;_72?[Q_G4K%'!)8\ GG&*Q9OB!=6%F$OO#=[;ZU+=+9VFG)-'(EW(R,X,< M_"; JL68@;=IX/&=;Q9X;?Q'96HM[O[!J%C=1WMG=&/S%CE3(&Y,C(H3K=I=K>6$EO8[;.U*HT93RBY=U=7;?NDST*E<" MIU_KMI^.Y6G]=]?PV(;GXE7=K+'IS>')_P#A(6NX;;^S3>QA"LJR,DJSX(9, M1./N@AE(QWJ./XG7US>Q:9;>&9)=;%Q<6UQ9OJ,21PF*..0D2[2'!69.@!!R M#C%-OOA0OB6]AOO$UU9ZQ<_:X)IH%LMMJ885E"0JC.Q^]*SEF9CGT&,7]0\! M26-SHDWA1M)T%=,6Y06LM@SP,)MNXA8Y(R&RNBZ\"ZSX?N+_S[C5VFEN[Q MX1M:25@7Q'GA !M"Y/ &23S5?7OA5ITOAZ;3/#<%EX:,\TO_ (7^-&A/6&-3] MI^SM$Q:/*R*^05(SD8P*TKGXI^&+**^FN-0E@M[-&D>XDLYUBD17",T3[,3! M690?++8R,UQ]C\!I;#1SIL>M6JV[I)&XBT[RU -[]K4(HDPH!W)CGC!&,'): M? "WL=.U"P@GTBWBE5H[>\AT@+>A3.LN)IO,^?&W;\H3/!;.!5+FTOY_\ ;4 M?Z^7_!.DD^,7AU-0M;?=>K#(EVT]S-931+9FW56=9@R H2'!&<9R.N173Z'K M]IXBM&N+,7**C^6\=W:RVTJ-@'#1R*K#@@CCD&N1O/A?/+KM]J4&IVP-W<7< MKPW=CYZ;)[>.+;M+@-@Q \C!!(P.#6I\.O!$O@32;FS>]CN$FG,T=M:I)':V MBX \N".220HI.6*[L9/ XHC=VOV_$AVZ=_P.KHHHJA'%_'WCX'^(O\ IK[>^/O_ "0_Q%_N1_\ HY*^(#UK\MXF_P!\C_A_5G)B?B7H+N/J M:-Q]3245\B<@NX^IHW'U-)10 NX^IHW'U-)10 NX^IHW'U-)10 NX^IHW'U- M)10 NX^IHW'U-)10 NX^IHW'U-)10 NX^IHW'U-)10 NX^IHW'U-)10 NX^I MHW'U-)10 NX^IHW'U-)10 NX^IHW'U-)10 NX^IHW'U-)10 NX^IHW'U-)10 M NX^IHW'U-)10 NX^IHW'U-)10 NX^IHW'U-)10 NX^IHW'U-)10 NX^IHW' MU-)10 NX^IHW'U-)10 NX^IHW'U-)10 NYO4T;CZFOI[P[\&/"%_;>&-3GT^ M(VQL%%]!YKCSIY0OE,?FSUW=,#BN/U/X4:=;_#=YDTF9-;B']IO=D-L-L9BO MDYSC(3YO7%>Y5RC$4M6UU[]+>7S^3\C=492A[1;?\#^EZGB.YO4T;F]37T%K M?PY\.V>I7B2:1IPL1JMA96G]GO(TJE]AE2XRWR@@G!]Q@T^\^&?A:S\7Z#8V M6G6VJ:1=ZA=1W5\7D_=R("1;;G^ K?0/$7CZQTQ['0]4L94F,GV:SN(-I5&8?>DSG( M'-$UIX?M_AUIVLSV>BZ??7=]/.I*VOX-+TZ MH2IMJ]SS#&ERR=]]O)M/\ %$R@X_UY)_J+N/J:-Q]3245QF8NX^IHW M'U-)10 NX^IHW'U-)10 NX^IHW'U-)10 NX^IHW'U-)10 NX^IHW'U-)10 N MX^IHW'U-)10 NX^IHW'U-)10 NX^IHW'U-)10 NX^IHW'U-)10 NX^IHW'U- M)10 NX^IHW'U-)10 NX^IHW'U-)10 NX^IHW'U-)10 NX^IHW'U-)10 NX^I MHW'U-)10 NX^IHW'U-)10 NX^IHW'U-)10 NX^IHW'U-)10 NX^IHW'U-)10 M NX^IHW'U-)10!^B=)@"EHK^@#UA**6B@ HHHH **** "BBB@ HHHH Y'XK? M\B/=_P#7S9?^ED%=C-_KI/\ >/\ .N.^*W_(CW?_ %\V7_I9!78S?ZZ3_>/\ MZE;CZ#****H04444 %%%% !1110 4444 %%%% !1110!Q?Q]_P"2'^(O]R/_ M -')7Q >M??GQ&\)S>./AMJNB6]Q':S72J%EE4LJXD5N0.>U?//_ R7KG_0 M?TW_ +\R5^?9[EV*Q>*4Z$.9)6Z=WW9SUX2DTTNAX317NO\ PR5KG_0P:;_W MYDH_X9*US_H8--_[\R5\Y_8F8_\ /I_>O\SF]E/L>%45[K_PR5KG_0P:;_WY MDH_X9*US_H8--_[\R4?V)F/_ #Z?WK_,/93['A5%>Z_\,E:Y_P!#!IO_ 'YD MH_X9*US_ *?\ OS)1_8F8_P#/I_>O\P]E/L>%45[K_P ,E:Y_T,&F_P#? MF2C_ (9*US_H8--_[\R4?V)F/_/I_>O\P]E/L>%45[K_ ,,E:Y_T,&F_]^9* M/^&2M<_Z?^_,E']B9C_SZ?WK_ ##V4^QX517NO_#)6N?]#!IO_?F2C_AD MK7/^A@TW_OS)1_8F8_\ /I_>O\P]E/L>%45[K_PR5KG_ $,&F_\ ?F2C_ADK M7/\ H8--_P"_,E']B9C_ ,^G]Z_S#V4^QX517NO_ R5KG_0P:;_ -^9*/\ MADK7/^A@TW_OS)1_8F8_\^G]Z_S#V4^QX517NO\ PR5KG_0P:;_WYDH_X9*U MS_H8--_[\R4?V)F/_/I_>O\ ,/93['A5%>Z_\,E:Y_T,&F_]^9*/^&2M<_Z& M#3?^_,E']B9C_P ^G]Z_S#V4^QX517NO_#)6N?\ 0P:;_P!^9*/^&2M<_P"A M@TW_ +\R4?V)F/\ SZ?WK_,/93['A5%>Z_\ #)6N?]#!IO\ WYDH_P"&2M<_ MZ?^_,E']B9C_SZ?WK_,/93['A5%>Z_P##)6N?]#!IO_?F2C_ADK7/^A@T MW_OS)1_8F8_\^G]Z_P P]E/L>%45[K_PR5KG_0P:;_WYDH_X9*US_H8--_[\ MR4?V)F/_ #Z?WK_,/93['A5%>Z_\,E:Y_P!#!IO_ 'YDH_X9*US_ *?\ MOS)1_8F8_P#/I_>O\P]E/L>%45[K_P ,E:Y_T,&F_P#?F2C_ (9*US_H8--_ M[\R4?V)F/_/I_>O\P]E/L>%45[K_ ,,E:Y_T,&F_]^9*/^&2M<_Z?^_,E M']B9C_SZ?WK_ ##V4^QX517NO_#)6N?]#!IO_?F2C_ADK7/^A@TW_OS)1_8F M8_\ /I_>O\P]E/L>%45[K_PR5KG_ $,&F_\ ?F2C_ADK7/\ H8--_P"_,E'] MB9C_ ,^G]Z_S#V4^QX517NO_ R5KG_0P:;_ -^9*/\ ADK7/^A@TW_OS)1_ M8F8_\^G]Z_S#V4^QX517NO\ PR5KG_0P:;_WYDH_X9*US_H8--_[\R4?V)F/ M_/I_>O\ ,/93['DT7CKQ' L2QZY?HL7EA LY 7R\^7C_ 'T6,;"?[N.U>O_\ #)6N?]#!IO\ WYDH_P"&2M<_Z M?^_,E:_V3FKW@_O7^97)4M8\DC\::_%<75PFLWRSW3(T\@F.92F-A;U*X&/3 M%%IXV\06$DKVVM7T#RS_ &EV28C=+_?/^USUKUO_ (9*US_H8--_[\R4?\,E M:Y_T,&F_]^9*%E.:IWY']Z]>XO9U#R-_&6NR7T%Z=6NOM< 813JP5T###8( MZBDL?&6NZ98"RM-6NH+,,SB!6!0,>I (.":]=_X9*US_ *?\ OS)1_P , ME:Y_T,&F_P#?F2E_9&:7O[-_>O\ ,?)4/([KQIKU[IWV"XUB\FLO+$7D/+\N MP'(7_=![=*QJ]U_X9*US_H8--_[\R4?\,E:Y_P!#!IO_ 'YDJ99-F5-OY MK_,3IU'N>%45[K_PR5KG_0P:;_WYDH_X9*US_H8--_[\R5/]B9C_ ,^G]Z_S M%[*?8\*HKW7_ (9*US_H8--_[\R4?\,E:Y_T,&F_]^9*/[$S'_GT_O7^8>RG MV/"J*]U_X9*US_H8--_[\R4?\,E:Y_T,&F_]^9*/[$S'_GT_O7^8>RGV/"J* M]U_X9*US_H8--_[\R4?\,E:Y_P!#!IO_ 'YDH_L3,?\ GT_O7^8>RGV/"J*] MU_X9*US_ *?\ OS)1_P ,E:Y_T,&F_P#?F2C^Q,Q_Y]/[U_F'LI]CPJBO M=?\ ADK7/^A@TW_OS)1_PR5KG_0P:;_WYDH_L3,?^?3^]?YA[*?8\*HKW7_A MDK7/^A@TW_OS)1_PR5KG_0P:;_WYDH_L3,?^?3^]?YA[*?8\*HKW7_ADK7/^ MA@TW_OS)1_PR5KG_ $,&F_\ ?F2C^Q,Q_P"?3^]?YA[*?8\*HKW7_ADK7/\ MH8--_P"_,E'_ R5KG_0P:;_ -^9*/[$S'_GT_O7^8>RGV/"J*]U_P"&2M<_ MZ?^_,E'_#)6N?]#!IO_?F2C^Q,Q_Y]/[U_F'LI]CPJBO=?^&2M<_Z? M^_,E'_#)6N?]#!IO_?F2C^Q,Q_Y]/[U_F'LI]CPJBO=?^&2M<_Z?^_,E' M_#)6N?\ 0P:;_P!^9*/[$S'_ )]/[U_F'LI]CPJBO=?^&2M<_P"A@TW_ +\R M4?\ #)6N?]#!IO\ WYDH_L3,?^?3^]?YA[*?8\*HKW7_ (9*US_H8--_[\R4 M?\,E:Y_T,&F_]^9*/[$S'_GT_O7^8>RGV/"J*]U_X9*US_H8--_[\R4?\,E: MY_T,&F_]^9*/[$S'_GT_O7^8>RGV/"J*]U_X9*US_H8--_[\R4?\,E:Y_P!# M!IO_ 'YDH_L3,?\ GT_O7^8>RGV/"J*]U_X9*US_ *?\ OS)1_P ,E:Y_ MT,&F_P#?F2C^Q,Q_Y]/[U_F'LI]CPJBO=?\ ADK7/^A@TW_OS)1_PR5KG_0P M:;_WYDH_L3,?^?3^]?YA[*?8\*HKW7_ADK7/^A@TW_OS)1_PR5KG_0P:;_WY MDH_L3,?^?3^]?YA[*?8\*HKW7_ADK7/^A@TW_OS)1_PR5KG_ $,&F_\ ?F2C M^Q,Q_P"?3^]?YA[*?8\*HKW7_ADK7/\ H8--_P"_,E'_ R5KG_0P:;_ -^9 M*/[$S'_GT_O7^8>RGV/=/BE?Z]I/P]UW4?#)B_MNQMS=P1S1"19A&0[QX/=D M5E![$@]J\LA^.FK^+=136?#=Q;_\(A)K.BZ-;E[=9&GDN,271#GD;5DCC'HP M;O7OA (P0"/0C(-3^%/V@[CQ;\<-=\*6^OZ M*FF7(O=/T>"+RY;NVN[55W33)NRR2%I"JG /E8SS7+ZW\1?BMX;T?Q7=S>,[ M/46TCQ-;^&DCLO"D;S2EQ"QF2,2Y9L2%1$.I ^:O?+'X1>#M-L=$M+70+6WC MT6Y6[L'CW"6*8;L.9,[W/SMG>Q!SSFK4WPU\-7'VSS-+5OMFJQZY/^]D^>]0 M*$E^]P0$7Y1\O'2HY'9)O7_@K7[KK[OEHYQULOZL_P#@?C\_&OAQ\9/%^NZ? MH\UU?1ZC87?BZ+14U"XTA=/N)HO)D-Q&]L)',31R(%#$@GGBMCX<_$[Q???& M#4/#_BJXAL+:Z>\_LW3WTAHXY8X6!1[6^5F2Y^0YD5@K(>,9!%>E?\*P\,#7 M;C6%TI4U"XU"+599$FD56NXT,:3; VW=M8@G'S<9S@8J^'?@YX,\)^*KGQ'I M&@PV6L7!D+3)+(40R',ACC+%(RQ^\45M5%---^?Y)?FG]_/\ZSM9T:UU M_3GLKU&>W=XW*HY4Y219%Y'^TBU?9BS$GJ3DTK:W'?02BBBF(**** "BBB@ MHHHH **** "BBB@ HHHH OQ_\@M_\]ZH5?C_ .06_P#GO5"HCU+ET"BBBK(" MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** + M/]G3_P!U?SH_LZ?^ZOYU']KF_P">C?G1]KF_YZ-^=3[Q?NDG]G3_ -U?SH_L MZ?\ NK^=1_:YO^>C?G1]KF_YZ-^='O![I)_9T_\ =7\Z/[.G_NK^=1_:YO\ MGHWYT?:YO^>C?G1[P>Z2?V=/_=7\Z/[.G_NK^=1_:YO^>C?G1]KF_P">C?G1 M[P>Z2?V=/_=7\Z/[.G_NK^=1_:YO^>C?G1]KF_YZ-^='O![I)_9T_P#=7\Z/ M[.G_ +J_G4?VN;_GHWYT?:YO^>C?G1[P>Z2?V=/_ '5_.C^SI_[J_G4?VN;_ M )Z-^='VN;_GHWYT>\'NDG]G3_W5_.C^SI_[J_G4?VN;_GHWYT?:YO\ GHWY MT>\'NDG]G3_W5_.C^SI_[J_G4?VN;_GHWYT?:YO^>C?G1[P>Z2?V=/\ W5_. MC^SI_P"ZOYU']KF_YZ-^='VN;_GHWYT>\'NDG]G3_P!U?SH_LZ?^ZOYU']KF M_P">C?G1]KF_YZ-^='O![I)_9T_]U?SH_LZ?^ZOYU']KF_YZ-^='VN;_ )Z- M^='O![I)_9T_]U?SH_LZ?^ZOYU']KF_YZ-^='VN;_GHWYT>\'NDG]G3_ -U? MSH_LZ?\ NK^=1_:YO^>C?G1]KF_YZ-^='O![I?2VD%BT1 WGMGWJI_9T_P#= M7\ZL)*YTYGWG=ZYYZU3^US?\]&_.HCS:E/ETN2?V=/\ W5_.C^SI_P"ZOYU' M]KF_YZ-^='VN;_GHWYU?O$^Z2?V=/_=7\Z/[.G_NK^=1_:YO^>C?G1]KF_YZ M-^='O![I)_9T_P#=7\Z/[.G_ +J_G4?VN;_GHWYT?:YO^>C?G1[P>Z2?V=/_ M '5_.C^SI_[J_G4?VN;_ )Z-^='VN;_GHWYT>\'NDG]G3_W5_.C^SI_[J_G4 M?VN;_GHWYT?:YO\ GHWYT>\'NDG]G3_W5_.C^SI_[J_G4?VN;_GHWYT?:YO^ M>C?G1[P>Z2?V=/\ W5_.C^SI_P"ZOYU']KF_YZ-^='VN;_GHWYT>\'NDG]G3 M_P!U?SH_LZ?^ZOYU']KF_P">C?G1]KF_YZ-^='O![I)_9T_]U?SH_LZ?^ZOY MU']KF_YZ-^='VN;_ )Z-^='O![I)_9T_]U?SH_LZ?^ZOYU']KF_YZ-^='VN; M_GHWYT>\'NDG]G3_ -U?SH_LZ?\ NK^=1_:YO^>C?G1]KF_YZ-^='O![I)_9 MT_\ =7\Z/[.G_NK^=1_:YO\ GHWYT?:YO^>C?G1[P>Z2?V=/_=7\Z/[.G_NK M^=1_:YO^>C?G1]KF_P">C?G1[P>Z2?V=/_=7\Z/[.G_NK^=1_:YO^>C?G1]K MF_YZ-^='O![I)_9T_P#=7\Z/[.G_ +J_G4?VN;_GHWYT?:YO^>C?G1[P>Z2? MV=/_ '5_.C^SI_[J_G4?VN;_ )Z-^='VN;_GHWYT>\'NDG]G3_W5_.C^SI_[ MJ_G4?VN;_GHWYT?:YO\ GHWYT>\'NDG]G3_W5_.C^SI_[J_G4?VN;_GHWYT? M:YO^>C?G1[P>Z2?V=/\ W5_.C^SI_P"ZOYU']KF_YZ-^='VN;_GHWYT>\'ND MG]G3_P!U?SH_LZ?^ZOYU']KF_P">C?G1]KF_YZ-^='O![I)_9T_]U?SH_LZ? M^ZOYU']KF_YZ-^='VN;_ )Z-^='O![I)_9T_]U?SH_LZ?^ZOYU']KF_YZ-^= M'VN;_GHWYT>\'NDG]G3_ -U?SH_LZ?\ NK^=1_:YO^>C?G1]KF_YZ-^='O![ MI)_9T_\ =7\Z/[.G_NK^=1_:YO\ GHWYT?:YO^>C?G1[P>Z2?V=/_=7\Z/[. MG_NK^=1_:YO^>C?G1]KF_P">C?G1[P>Z2?V=/_=7\Z/[.G_NK^=1_:YO^>C? MG1]KF_YZ-^='O![I)_9T_P#=7\Z/[.G_ +J_G4?VN;_GHWYT?:YO^>C?G1[P M>Z2?V=/_ '5_.C^SI_[J_G4?VN;_ )Z-^='VN;_GHWYT>\'NDG]G3_W5_.C^ MSI_[J_G4?VN;_GHWYT?:YO\ GHWYT>\'NDG]G3_W5_.C^SI_[J_G4?VN;_GH MWYT?:YO^>C?G1[P>Z2?V=/\ W5_.C^SI_P"ZOYU']KF_YZ-^='VN;_GHWYT> M\'NDG]G3_P!U?SH_LZ?^ZOYU']KF_P">C?G1]KF_YZ-^='O![I)_9T_]U?SH M_LZ?^ZOYU']KF_YZ-^='VN;_ )Z-^='O![I)_9T_]U?SH_LZ?^ZOYU']KF_Y MZ-^='VN;_GHWYT>\'NDG]G3_ -U?SH_LZ?\ NK^=1_:YO^>C?G1]KF_YZ-^= M'O![I)_9T_\ =7\Z/[.G_NK^=1_:YO\ GHWYT?:YO^>C?G1[P>Z2?V=/_=7\ MZ/[.G_NK^=1_:YO^>C?G1]KF_P">C?G1[P>Z2?V=/_=7\Z/[.G_NK^=1_:YO M^>C?G1]KF_YZ-^='O![I)_9T_P#=7\Z/[.G_ +J_G4?VN;_GHWYT?:YO^>C? MG1[P>Z2?V=/_ '5_.C^SI_[J_G4?VN;_ )Z-^='VN;_GHWYT>\'NDG]G3_W5 M_.C^SI_[J_G4?VN;_GHWYT?:YO\ GHWYT>\'NDG]G3_W5_.C^SI_[J_G4?VN M;_GHWYT?:YO^>C?G1[P>Z2?V=/\ W5_.C^SI_P"ZOYU']KF_YZ-^='VN;_GH MWYT>\'NDG]G3_P!U?SH_LZ?^ZOYU']KF_P">C?G1]KF_YZ-^='O![I)_9T_] MU?SH_LZ?^ZOYU']KF_YZ-^='VN;_ )Z-^='O![I)_9T_]U?SH_LZ?^ZOYU'] MKF_YZ-^='VN;_GHWYT>\'ND0!8X )/H*78Q&=IQZXK$\9^%+7QSX6U+0;R26 M&&^B,8G@8K)"^04D0CHRL%8>XKP#P_:ZC_PA?@OQ_P"(+N2;5-0\3V]]K=\4 M:..VMHDFMH@5_@B!VDD\;I2Q]:+ZV]/Q=O\ @DVTOZ_@K_CL?30C<]$8_0&C MRW(R$8CZ&OE*Q\/W?C#QS:>5I-AKMAJ6H>)KNT&MM*MG)"SVZQS*51R>C;2 M,C.".M:.C^&[#PQ\4;K2?$VM^'KN;3M(T6WCO/%%BT\ETZK(':!C*NQL[0?O M'.W/O"FWRZ;V_)W^ZQ3C;F\K_FE^-SZ+PS,9/# M0CTS1S(UO?0F\0O>A]B?/ES$R[H:KIZ MC799)BT5G"1:NQ91&7>221DX15&V-8U.,[2>:L_$Z]\2ZE\)M=DM-*N](U3Y M%:WM;I)[AK;S4\\QM%_$8O,P!\WISBGD9>>*]I_9T2;PQ9^(O \]KJEK'H5TDUB-77]^]K.@<$D M,P.)5F'WB<8SBM$[MKU_!V^_J9M:7_K9._XV/3/$VOQ^&=&EU&6%[A(Y(8S' M&0"?,E2,')]"X/X5K.NQV7T)%J%7X_\ MD%O_ )[U0J(]2Y= HHHJR HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ IOVE/."^>GFGH/,&X_AG-<#\?KJYL_@WXJ>U+* M[6RQ.RG!6)Y424Y[?NV?FO&-?\,7=AXU\178\/6T6A+XVTY7URVLG?4K""." MV*20X3YH2R+&S*?E#N2" 14WO+E_K=+]2N7W>;U_!7/J0WD19O*7KS)M'\Z^;?AQX0T?Q%#XGT'59M*M]0U6_P!:M3:3>'RM\%EF MF"N+L]1M(8<8(P,UQEQ::[XV\)R>(?$6GRVT^DW.A^&O].TYYE_T>X#WEP8B M 9(F?;R.&"]:SC.Z3MO;\?\ )V^\J4+-V>U_P_S5_N/L/[?'Y8?[6GEYP&\X M;<_7.*/ML2%5^TQJ6Y \T#=GTYYKY\U;P[!KWB3X=PZ%9^&_$%K#-JQE9]"> MUTY6,,>-\*AL/Z,>M/L=*TS3?CGXE;5#HFEJ)=*%K%=>'3="3; H(MI>!$H; M@8!P<'BJYM;6%RZ7N?06Y3CYE.>!R.:%.XX4@D''!S@U\=>!+'Q)X#\4>$+F M^T_4;WPQ)KFNZX&-NY>PF1;I9(-H7.R4;'0GJQ8#.15G0-*\:Z+H/B.TBT/6 M[+4O&NC+K=R[;2TEXMP&NDB,;L8V:UE"*K[&)CP!GH1G?I_5K_H_N\RG"SM? M^KV_R^_R/KQ;D2KO6<2+G;N$F1GTSG]*7SL 'S0!V._CBO!_%-MX2U"QT9O! M&C>2J>)]%:[>QTN:WB*K*Q7.452R*?F(&5R-QZ5Y9\-/".O:;JG@C2-;LKRX M\*7=EKNH+=7,3#[$9H9$GM7!'RKD"1"<9\PCG%#FDFVN_P""3_7\!*-VE?\ MK5?UZGV9O89^9N>O-)DXQDX].U<7\%KZ\U/X0^#+O4&9KR72;=I&?[S?( &/ MN5"G\:[2MI*S:,D[I,Y'XK?\B/=_]?-E_P"ED%=C-_KI/]X_SKCOBM_R(]W_ M -?-E_Z605V,W^ND_P!X_P ZS6Y7091115"*>K:O9:%I\U]J%U'9VD0!>64X M R< >I)) &220 ":R8?B'X5.TJO&\GVZWUSI6I0ZA]B:0)]H5 P*!F^4, VY=V!N49(ZC"U M>SU_7KJPUY?#*VDNEZE'=QZ?/8RB8C(C,03S Q S@J..>E1R?%+PO' M:6UQ_:N];B22&..*UGDEWQ@%U,2QEU*AE)W*.&'J*Y;5/"/B'Q7XHM]=6*Z\ M,[KZS&$EMI+J.*%+C=,X/F1[B9@@4;SM&>.@OW'AB_\ !_B/2=5L;35O%,C/ M>R:A26.%$8AFA3:%B"@(!@*..2:5W:_\ 73_@CLKV_KJ=?_PE>D?\ M(X^OC4(FT9(C.UXN2H0<$D 9R#P1C(/&,U%H/C31?$KW":??"26W59)8IH9+ M=T0Y 8K*JG:2"-P&,C&:Y6X\(ZO=?#+Q38_9UMM6UF>ZNX[2.5#Y!E<,JES\ MI< 9)Y7<3U'6KXW^'NHRZ5/5]NP67?N=]<^(M,L[MK66]C%RL*W!A7+OY;/L#X4'(W<9_I5_S M$W.N]"R<, PROU]*^>-+^$/B"RT5H/\ A'U2]>WDMXYS+:;X4&J?:$4LFT & M(\*BA05*X7C,@^#NN2Z/K=M/87]SJL\,D$]U+-81VM_NND?<#&HFD^1209V! M3D#.:I-NU_,;BN_]:'O,FL6,5_:637<(N[M9'@BWY,JH 7*^N,C-6D=9$#HR MNAZ,I!!_$5XK=_">>#7K]X?#<;Z8\^II:I8200/!%/:PJIC8_P"J#2)(/E'! M;)7!)KL?A#H&I>'-!O;2_P!/BTZ$W1>UC^S6]O.T>T9:9+9FA#9&,Q[0P4$J M"31%MVOVO_P"&K;=SNZ***H1?C_Y!;_Y[U0J_'SI;?Y[U1VM_=/Y5$>I&?&D6I:Q?Z!?% M;?7; Y>+H)XCRLJ>Q'4=CFNHKP?]I?2;O1)]#\8Z9)):7UI+]G>>/@@'E"?Q MR/QKLOA!\7[/XD:;Y$^RUUV!B>WJ.U>)0QZCB98*N[27PO^9?Y MK\3-2][E9Z-11BC%>V:!11BC% !11BC% !11BC% !11BC% !11BC% !11BC% M !11BC% !11BC% !11BC% !11BC% !11BC% !11BC% !11BC% !11BC% !11 MBC% !11BC% %35[2RU#2KRUU)(9-/N(FAN([@@1M&PPP8G'!!Q4@D@TJRC!E M2UM;=%16DEVJB@ ;F/T')KA_C[I]QJGP:\6VEI:S7MS+9X2WMXFED\*:;H>J:[HU]>-+K"?99+)1!#%N5#)<+&HW2O&1S MSL;'2LW)IM)=OZ^1:C>UWW_KYGMS7T8G2V:Z03.I98#*-S*.I"YR1[XJ)-6M M7A2X6_@,+-Y:3+<+M+9QM#9P3GL.:^/O$-AX^O;OP7XKMO#>J/XM\/\ AUM' MG1K9P9)6N6M)?FQ@@JR3Y&057=TYJ.S^$^NW/@C3?A[9^&-3FLM$N-:U.*7: MMK&+L3M'82AY=JM@[Y<*23\IZ&CF5F^FOSL_\M5]P^5_E\KK_/0^SVD=L[G8 M^N230)'48#L!Z!B!6%X)UNY\2>#]%U6]LY].OKNSBEN;2YC:.2&4J/,5E8 C M#;NM;=:M6=C).ZN+O;.=S9^M&X\\GGKSUI**0Q3(Y.2[$XQDD]*K:E8P:QI] MW8WB?:+2ZB:&>)F($B,"&4X(/()%6**5D] NUJ16UM%96T-O;QK#!"BQQQH, M*BJ,!0/0 5+115".1^*W_(CW?\ U\V7_I9!78S?ZZ3_ 'C_ #KCOBM_R(]W M_P!?-E_Z605V,W^ND_WC_.H6Y7091115""BBB@ HHHH Q=?\8:3X8!_M"X>- M@BR>7#;R3OAG$:_+&K')=@H&,DYQT-4H/B7X;E*K)J)L93.+8Q:C;RVDB2%& M=0RRJI4%58AC@'!PXU :5=VMQ'(L;K#;S'SMC," M-R$AL$'[XXJYJ_PKCN-7T.Y9YM?VZJMWJ%QK4J2NT202QHH78JX4R<*%ZL2< MFLTY-[?UW7VN:=INC3:MYT^5W2.0Q2)-"\$L3@ E7CD570X(.& X(/>N;\*^'=0\-^ KFUL]/7^T M7EFN8K'5KM)U+,^[:[1(J)G^Z@*J3U/-3?#G0K_1H];FO+1M.AO[W[5!8S70 MNYX@8U5S+,"V\LP) W-M& #C@5?6WD0TK?,["BBBF(XOX]L5^"'B(J2I"1\@ MX/\ KDKXD,\N?]=)_P!]G_&OMOX^_P#)#_$7^Y'_ .CDKX@/6ORWB;_?(_X? MU9R8GXEZ#_/E_P">TO\ WV?\://E_P">TO\ WV?\:917R5VTO_?9 M_P ://E_Y[2_]]G_ !IE%%V _P ^7_GM+_WV?\://E_Y[2_]]G_&F4478#_/ ME_Y[2_\ ?9_QH\^7_GM+_P!]G_&F4478#_/E_P">TO\ WV?\://E_P">TO\ MWV?\:911=@/\^7_GM+_WV?\ &CSY?^>TO_?9_P :911=@/\ /E_Y[2_]]G_& MCSY?^>TO_?9_QIE%%V _SY?^>TO_ 'V?\://E_Y[2_\ ?9_QIE%%V _SY?\ MGM+_ -]G_&CSY?\ GM+_ -]G_&F4478#_/E_Y[2_]]G_ !H\^7_GM+_WV?\ M&F4478#_ #Y?^>TO_?9_QH\^7_GM+_WV?\:911=@/\^7_GM+_P!]G_&CSY?^ M>TO_ 'V?\:911=@/\^7_ )[2_P#?9_QH\^7_ )[2_P#?9_QIE=YX ^']MXKT M#5=1FCU.ZEL[FW@6VTT)N*R$@N=RMPN,]OK6U*G.M-0AN-)MV1PWGR_\]I?^ M^S_C1Y\O_/:7_OL_XU[&WP%LFU[1+2VUA[RQO;F[AFNHY(%*B+[IC4G+$]#@ M-@CM7.R_"VWC^&\VO#4)#K"!KH:=A<&S67RC+TSG=^%=$L'7@FVME?Y63_)_ MGV-%3FSS[SY?^>TO_?9_QH\^7_GM+_WV?\:]7C^#>GR?\(GY=SJ5S:ZS+!&^ MIVPA>U5G!WQ_WD=3P-V0>>E<5XQT"S\/Z@+:&*ZB5971I)KVVN2RJ<9"Q ;3 M[-6=3#U:/QJW3\O\UZ]+B=.2CS=#G?/E_P">TO\ WV?\://E_P">TO\ WV?\ M:ZKQGX6TS1](T34]*N+V6VU%9,I>JA9"I 'S1_+DYSLR67OUKDJQJ0E3DX2W M(::'^?+_ ,]I?^^S_C1Y\O\ SVE_[[/^-,HK.[$/\^7_ )[2_P#?9_QH\^7_ M )[2_P#?9_QIE%%V _SY?^>TO_?9_P ://E_Y[2_]]G_ !IE%%V _P ^7_GM M+_WV?\://E_Y[2_]]G_&F4478#_/E_Y[2_\ ?9_QH\^7_GM+_P!]G_&F4478 M#_/E_P">TO\ WV?\://E_P">TO\ WV?\:911=@/\^7_GM+_WV?\ &CSY?^>T MO_?9_P :911=@/\ /E_Y[2_]]G_&CSY?^>TO_?9_QIE%%V _SY?^>TO_ 'V? M\://E_Y[2_\ ?9_QIE%%V _SY?\ GM+_ -]G_&CSY?\ GM+_ -]G_&F4478# M_/E_Y[2_]]G_ !H\^7_GM+_WV?\ &F4478#_ #Y?^>TO_?9_QH\^7_GM+_WV M?\:911=@.:61QAI'8>C,35G2M5N]$U""^L;A[6[A;?'+&<%352BFI.+4D]0/ MJ_X8?%E/'ECY,TYM]8A7]] '(#C^^GMZCM7=_:IO^>TG_?9KX?TS4[K1[^&] MLYGM[F%MR2(<$&OJ+X7?$R#Q[IS1RJ(-6MU'GQ ?*PZ;U]CZ=J_3LESE8M+# MUW[ZV??_ ()WTJO-H]SOOM4W_/:3_OLT?:IO^>TG_?9J*BOKCH)?M4W_ #VD M_P"^S1]JF_Y[2?\ ?9J*B@"7[5-_SVD_[[-'VJ;_ )[2?]]FHJ* )?M4W_/: M3_OLT?:IO^>TG_?9J*B@"7[5-_SVD_[[-'VJ;_GM)_WV:BHH E^U3?\ /:3_ M +[-'VJ;_GM)_P!]FHJ* )?M4W_/:3_OLT?:IO\ GM)_WV:BHH E^U3?\]I/ M^^S1]JF_Y[2?]]FHJ* )?M4W_/:3_OLT?:IO^>TG_?9J*B@"7[5-_P ]I/\ MOLT?:IO^>TG_ 'V:BHH E^U3?\]I/^^S1]JF_P">TG_?9J*B@"7[5-_SVD_[ M[-'VJ;_GM)_WV:BHH E^U3?\]I/^^S1]JF_Y[2?]]FHJ* )?M4W_ #VD_P"^ MS1]JF_Y[2?\ ?9J*B@"7[5-_SVD_[[-'VJ;_ )[2?]]FHJ* )?M4W_/:3_OL MT?:IO^>TG_?9J*B@#K@<4I9FZL3]32451(;CZF@DGO110 9S1110 4444 %% M%% !1110!R/Q6_Y$>[_Z^;+_ -+(*[&;_72?[Q_G7'?%;_D1[O\ Z^;+_P!+ M(*[&;_72?[Q_G4K0(%2,@8&58[L$X Q4-N_P#7]?(I)6.O?Q;H<=O:3-K>FK!> M;3;2->Q!)\G V'=A\G@8SSQ3&\8^'TL!?-KVE+9%VC%R;Z(1;E.&7?NQD'J, MY%>6W/P=U;5VUNYO+'2HFU33M0A%EY@D2WDN)HG"9VX((C)9@ -QZ'K3O$7A M74M%^(.D7-GH5AJZ75]<306LD@BC11IT<3,S;"J'ES2MJNG](?*K MV7G^1Z;-XUT*TDU!;K5;6Q6PEBAN);R58(E>1 \8#N0K94YX--'CGP^+O5[9 M]9LH9-($;7QFN$1;<2#*%F) ([GVKR"V^!WB+1I+*:.X_M!;5(X?L]KJ1LF MD7[*D3,'*-C:5*A2.48\]CJ:E\)-;B$2Z="D4%I)I]S%%;ZJT4DIA@DA>+SF M0L"N\.KL"&VXPO6J;:N)):?,]*USQWX>\.6-O>7^L6<4-RH>WVS*[7"D@ Q* M#F0?,.5SUS6GI^IVVJ).UM)O\B9[>52"K)(APRD'IV(]001P:\:O?A!K4&F7 MEG8:3IURNJ6]LCG4-2:9]/:*Y>9MKM'F3=YFX;0H#CTP1Z-X/M96U_QAJ6UH M[._U%?LZD$;A%$L;O@]BX(]]M-._]>@-)'54444R3B_C[_R0_P 1?[D?_HY* M^(#UK[O^+OA_4/%/PEUK2]+M_M5]<*@CBWJN[$JD\L0.@/>OE0_L^>/\_P#( M /\ X%P?_%U^;\0X7$5\6I4J;DK=$WU?8YL1%N2LNAYW17HG_#/GQ _Z%\_^ M!<'_ ,71_P ,^?$#_H7S_P"!<'_Q=?+_ -G8S_GS+_P%_P"1R\DNQYW17HG_ M SY\0/^A?/_ (%P?_%T?\,^?$#_ *%\_P#@7!_\71_9V,_Y\R_\!?\ D')+ ML>=T5Z)_PSY\0/\ H7S_ .!<'_Q='_#/GQ _Z%\_^!<'_P 71_9V,_Y\R_\ M 7_D')+L>=T5Z)_PSY\0/^A?/_@7!_\ %T?\,^?$#_H7S_X%P?\ Q=']G8S_ M )\R_P# 7_D')+L>=T5Z)_PSY\0/^A?/_@7!_P#%T?\ #/GQ _Z%\_\ @7!_ M\71_9V,_Y\R_\!?^0=T5Z)_PSY\0/\ H7S_ .!<'_Q='_#/ MGQ _Z%\_^!<'_P 71_9V,_Y\R_\ 7_D')+L>=T5Z)_PSY\0/^A?/_@7!_\ M%T?\,^?$#_H7S_X%P?\ Q=']G8S_ )\R_P# 7_D')+L>=T5Z)_PSY\0/^A?/ M_@7!_P#%T?\ #/GQ _Z%\_\ @7!_\71_9V,_Y\R_\!?^0=T M5Z)_PSY\0/\ H7S_ .!<'_Q='_#/GQ _Z%\_^!<'_P 71_9V,_Y\R_\ 7_D M')+L>=T5Z)_PSY\0/^A?/_@7!_\ %T?\,^?$#_H7S_X%P?\ Q=']G8S_ )\R M_P# 7_D')+L>=UK6?B:[LO#>HZ)&L)LK^6*68LA+AH\[<'. .3G@UUW_ SY M\0/^A?/_ (%P?_%T?\,^?$#_ *%\_P#@7!_\7367XU;49?\ @+_R&HS6R,72 M?B1JNC-X>,$=H3H1F-IYD1.?-^]O^;GVQBM!_C-XC<&+=:"Q-@=.-@(?W!B( M()QG=NYSG=U[5:_X9\^('_0OG_P+@_\ BZ/^&?/B!_T+Y_\ N#_ .+KH^KY MG:RIS^Y]K=NVA454CM'K:"'3;'3+)4G@N)?)MV N'B^X7&_'7D[ M0N3UK U?7(]6NOM*Z586,S2M+(UL)2)&)R=PDD88SV&*[#_AGSX@?]"^?_ N M#_XNC_AGSX@?]"^?_ N#_P"+J)83,)_%2E_X"_PTTV%:HU:QS&O^+[K7["TL M?LMEIUA:N\L=I81&./S'QN<@L>3@#T'8"L*O1/\ AGSX@?\ 0OG_ ,"X/_BZ M/^&?/B!_T+Y_\"X/_BZB6!QTWS2HRO\ X7_D)QF]TSSNBO1/^&?/B!_T+Y_\ M"X/_ (NC_AGSX@?]"^?_ +@_P#BZC^SL9_SYE_X"_\ (7)+L>=T5Z)_PSY\ M0/\ H7S_ .!<'_Q='_#/GQ _Z%\_^!<'_P 71_9V,_Y\R_\ 7_D')+L>=T5 MZ)_PSY\0/^A?/_@7!_\ %T?\,^?$#_H7S_X%P?\ Q=']G8S_ )\R_P# 7_D' M)+L>=T5Z)_PSY\0/^A?/_@7!_P#%T?\ #/GQ _Z%\_\ @7!_\71_9V,_Y\R_ M\!?^0=T5Z)_PSY\0/\ H7S_ .!<'_Q='_#/GQ _Z%\_^!<' M_P 71_9V,_Y\R_\ 7_D')+L>=T5Z)_PSY\0/^A?/_@7!_\ %T?\,^?$#_H7 MS_X%P?\ Q=']G8S_ )\R_P# 7_D')+L>=T5Z)_PSY\0/^A?/_@7!_P#%T?\ M#/GQ _Z%\_\ @7!_\71_9V,_Y\R_\!?^0=T5Z)_PSY\0/\ MH7S_ .!<'_Q='_#/GQ _Z%\_^!<'_P 71_9V,_Y\R_\ 7_D')+L>=T5Z)_P MSY\0/^A?/_@7!_\ %T?\,^?$#_H7S_X%P?\ Q=']G8S_ )\R_P# 7_D')+L> M=T5Z)_PSY\0/^A?/_@7!_P#%T?\ #/GQ _Z%\_\ @7!_\71_9V,_Y\R_\!?^ M0*OA=XG\$V"7NM:9]BMGD$2N;B)\L><85B>U4O!O@S5/'6M1Z; MI5O4^WH.U6_!/PSB\#:0ME90;I M&PTUPQ&^5O4\]/0=JZ'^RKK_ )Y?^/#_ !K]0RC)XX"/M*FM1_AY+]6=].FH M:O7_CP_QH_LJZ_YY?\ CP_QKZ4W*E%6_P"RKK_GE_X\/\:/ M[*NO^>7_ (\/\: *E%6_[*NO^>7_ (\/\:/[*NO^>7_CP_QH J45;_LJZ_YY M?^/#_&C^RKK_ )Y?^/#_ !H J45;_LJZ_P">7_CP_P :/[*NO^>7_CP_QH J M45;_ +*NO^>7_CP_QH_LJZ_YY?\ CP_QH J45;_LJZ_YY?\ CP_QH_LJZ_YY M?^/#_&@"I15O^RKK_GE_X\/\:/[*NO\ GE_X\/\ &@"I15O^RKK_ )Y?^/#_ M !H_LJZ_YY?^/#_&@"I15O\ LJZ_YY?^/#_&C^RKK_GE_P"/#_&@"I15O^RK MK_GE_P"/#_&C^RKK_GE_X\/\: *E%6_[*NO^>7_CP_QH_LJZ_P">7_CP_P : M *E%6_[*NO\ GE_X\/\ &C^RKK_GE_X\/\: *E%6_P"RKK_GE_X\/\:/[*NO M^>7_ (\/\: *E%6_[*NO^>7_ (\/\:/[*NO^>7_CP_QH J45;_LJZ_YY?^/# M_&C^RKK_ )Y?^/#_ !H B^)WB+5?"'@'6M6'*^X&:X"Y^/5SJ&OL=!M+*]\-+J6C:4M]+O+RS7G[R3:0VW]W$T78_,Y MSTQ7LDL23Q/'(BR1NI5T89#*1@@^Q%9."HR1&]<)K7Q]^)OA?1?$VH MZM:>!X;?1-@&[(Z&O2]#_9I\ ^&[O1-0TW2/ MLFN:5=_;5UN-E%]=2'?N%Q+MS(K;VW*0,\=,5N7'PAT&X;42SWP-_K\/B24K M< 8NX@@7;\O"?NUROUYK/EE9:Z_\%:_=?\"VXZV7I]S_ .!^)YW\/OV@-=\5 M6.DS7%GHU[;7OB2#18]7TI;I+.YB>%W=H1.%??&R;&R"N?I6G\-_C;K7BSXL MZYX3U>QTC21:-<"+3WDGBU.-8V 21DD41S)(A#AH3\H(SUKK8/@UX>M-;FU* MW:^M_,UF/7_L<4X%LEXJ,C.B;?E#AB7 ."P!X.'O@GH/ASQDOB2*\UF]N M8#<&RL]0U)[BUT\SG,Q@C;E-WN3P>,545*Z;\_R7ZW)ERV=OZU?Z6_K?OZ** M*T("BBB@ HHHH Y'XK?\B/=_]?-E_P"ED%=C-_KI/]X_SKCOBM_R(]W_ -?- ME_Z605V,W^ND_P!X_P ZE;CZ#****H04444 %%%% !0"0",G!ZBBB@ HHHH M*"2>IS110 4444 7X_\ D%O_ )[U0J_'_P @M_\ />J%1'J7+H%%%%60%%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 444C9VG;C/;- 'S[\<[;4?B9X_P!*\'Z,OF?8X_/NI#]R M$M_$Y[87^8KUSX??#[3/AUH::?IZ;Y6PUQ=,/GF?U/H/0=JO>&_"]KX<2Z>/ M]]>WLIGN[MA\\SG^2CH!V%;->1A<#&%:>+JZU)?@NB7RW9FHV;D]PHHHKUS0 M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .1^ M*W_(CW?_ %\V7_I9!78S?ZZ3_>/\ZRO$6@P>)=)ET^XDDBBD>*0M%C<#'*D@ MZ@]2@!]B:TW;>[,>I.:5M1]!****8@HHHH **** "BBB@ HHHH **** "BBB M@"_'_P @M_\ />J%7X_^06_^>]4*B/4N70****L@**** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@"_'_R" MW_SWJA1141ZERZ!1115D!1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % 2%%% !1110 4444 %%%% '__9 end GRAPHIC 10 tbph-20231231x10k007.jpg GRAPHIC begin 644 tbph-20231231x10k007.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" "R ]T# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#QRBBBOZ0/ MY2"BBB@ HHHH **** "BMCPKX1UCQOJPTS0[)K^^\MYO*5U3"*,LQ+$ #WJ M[KGPW\2>&Q*=2TW[,L<*7!;SXF#QN2%9"K'>"0?NYQWK-U:<9 ]>OM%@U>+3S_ &;.9A%V:J4HQ5Y.Q$:.T\?6IC.,XJ4'=/L7.E.G)PG%IKHQE%:>A>&M5\3:@M MCI5A/?7;1O*(HEYV*I9FY[ G-9I!4D$8(X(JN9-VOJ)PDH\S6@E%%%,@*** M* "BBB@ HHHH **** .K\+?\B?XS_P"O>V_]'K7*5U?A;_D3_&?_ %[VW_H] M:Y2N:E\=3U7_ *3$[:_\.C_A?_I4@HHHKI.(**** "BBB@ HKKO"WPE\6^-= M,74=%T=KVR>\%ZYX7M[*?5=,GLHKU&DMVD _ M>*K%2>#QR".:Q5:DYSM;;?UT,6BGF"0,%,;ACT4 MJWF%%%%40%%%% !1110!U=E_R2[5?^PO;_\ MHF6N4KJ[+_DEVJ_]A>W_ /1,MO^$]8 M\+7-O;ZMI\UE-<0I<1(X!+1N,JPQGJ/QK&-:E*7)&2;[75SHEAJ\8>TE!J/> MSM]_S,FBG^1)OV>6^[^[M.:0HP4L58*#C..,UL868VBNFB^&OB:;PJ?$D>D2 MOHH1I/M(=,[ P5GV9W;02 6QBN9J(SA._*T[%SISII.<6KZKS044459F%%%% M !1110!T]M_R3+4?^PO;_P#HF:N8KI[;_DF6H_\ 87M__1,UV0>#VK&-:E.7+&2 M;]5T-Y8>M&"J2@U'36SMKM]_0RZ*>()"2!&Y(ZC:VA M4J)O%.B2:QIN MFK+I<\X3.UCU(Z5@VNGW-[>16L$#R7,K!$B Y) M/ I1J0G?EDG8=2C4I).I%J^NJL5Z*O:UHM]X,UQ)@D4@&-P3R 5/-90JTZO\.2?H[F]2A6I M?Q(->J:VT?XC**U-;\,ZKX<:U74K&6T-U ES"'P=\;9VMQZX/7FC3O#&K:M8 MZE>6>GSSVNFQB:[F5<+"A8*"V?4D<57/"W-=6)]C4YN7E=]]O*_Y:^AET4\Q M2!@IC?<1D+M.35_Q!XJB2&&0@D*RAE/!/4$&GS)-*^K)Y M)6'CG_KK9_\ H,U?&M?97_!/G_CP M\<_]=;/_ -!FKY[B#_D75/E_Z4CZGAC_ )&M+_M[_P!)9\:T445]"?+!1110 M 4444 %%%% '??!3XA6?PQ\8SZS>V\EU&VG75HD:1K(/,DC*J65C@KGJ/2O4 M/@5\>[:7Q8T/C-K=1=-86MG+';10V=C##*78;1@(N#V')ZU\XT5PXC!TL3S. M:U:2OVL[JWS9Z-#,*]""I0?NIMV[W5G?[M.Q]57'[2O@RR\2KYEA?ZD8+2[M M?[<>WC%QN>?S$"JCKE% V@[@<'L.*Q="_:1\,6406\T:?BXU6;RK2UC6$?:5 M01E4+G;C:2>>,\$U\WT5RPRK#P5M=K;^O^;.^MG>*K.3T2;OMZ+]$?4C_M3^ M$[W6HKS4-#O+U+?66N[3?!$&MK1K?RMJ88?,'^;&<=\YK@[?XQ>'!\<[7QM= M:=-/8:?;_P"C106XBDFN$0B-Y09&SR1N;<20*\7HJJ>68>E?DNKKEWZ&=7.< M57M[2SLU+;JOT\CZ.@_:7T/4];\/:WJ.G7&GZK::=F"$W*/$[[D,;/*K MAQD_-NR.U4+CXW>#'\,>)M(6QU=[.\NYKJQMGXD9FVX^T3B3+KP7+^6_?J?5R?M9>%H/$-G>6NEWNGV7V6X M@=+:T43VIDA"*D;F4AHU89"X4<9QS7RQ?2B>]GD61YE>1F$DHPS9/4^]045O MAL#1PC;I==/NO_F<^+S+$8V"A6:LG=65MTE^@4445WGEA1110 4444 %%%% M!1110!U?A;_D3_&?_7O;?^CUKE*ZOPM_R)_C/_KWMO\ T>M*2 MUT\_-O\ 5G3+/,7-W=ON\K?DD>D_#+XJ1>"_!OC;0;YKV:WUO3S;VT,)!B2< MLIWN"1V&,C)KS:BBO3A1A"'O#T:6FJ:=#=075]<6< M4CA96Z0R'+)\I(.,5WD_[3'A/6[*'3M9L]6DL#P9\UT;=D%N MQ!R?:OF2BO+GEF&F[N.M[WZWO?<]F&;XN"45+1+EMTM:VWYGU!>?M)>#)_&J M:C#::I!ISZ-%IER_V13=2LLA;BHCE>'C:U]+=>U_P#,VEG>*DV] M-?+R2_3Y]3UK0OB%X4\._!S5-!L#JD'BO58S%>WDELDD31 Y6"-C(#&AZL0I M)_"O):**]"G1C2E*2>LG=_UV/*K8F=>$(22M!65OU\_,****W.4**** "BBB M@#I[;_DF6H_]A>W_ /1,UO]::'KT\UQ5.*@GHE%6Z6C'E7X;]SZBU MC]I/P/JFJZXZV.JV^FZC9P0ND%JL5S+)'&R[C,LP*@Y&0=V>]<3\0OC7X>\5 M?"K3?#>F:-]@NH8K>.2*2V#)$T8(9XI/,X+YR1L&<\GBO$Z*FGE>'I-.-]&G MOVV-IYSBJB:=M4UMT>YZ?-X_\.0?!NY\,6BZK)JMX\$LHG5%ABD0G<1(IW2* M1@!&&%.2*\PHHKT:=*-)R5904K>ZK*WJW^;"BBBMCG"BBB@ M HHHH Z?5/\ DG/A[_K_ +W_ -!AKF*Z?5/^2<^'O^O^]_\ 08:YBN:A\+]9 M?FSKQ/QK_#'_ -)04445TG(%>G^'_B]#X:^#4WA.VL+>YU.;5FO6DO[**Y@$ M1B"?+OSM?(Z@=.]>845C5I0K1Y9JZNG]QT4*]3#R\'V.A MZ=9/X?O+OR(=,CF@DBC6*5K>>H(R.2.<4D'[3'A2+Q#?7(L[^V22*W6 M'5+6R3[8!',9&C??*VX,"%W;N@QC%?,5%>9_9.&NW9Z^?I_E_F>U+/L9.G&F MVK));=%_7KU5F=1\3_%%KXV^(.OZ[91RPVNH7;W$:3@!U5CD @$C-TR^E5FBM;J*=U3[Q57#$#WXJA10-.SNCZZ\9?MC M>%_%/A_7-.31=3@;5+:6":4)&'DP4$)+;N,(&!ZX..M9.L?M->#+;2;:+0;' M6O[1M+2[@MKW4(DDE1I4 0EVD8G:1GL/05\MT5X,V]M'&T5HJ/,8Y2Y2?=*VX%?EW9/':OE>B MM991A9;I[WW\[DPS[&T^6S6B2VZ)6/IK6_VE?">I^)[FZ@T^]LX)[&XMX-3A MLT^W6#R.& 3=*RNN 1U7 / KR#XV^.['XD_$2^U[34N8[2:*&-?M:JLA*(%) M(4D#)&>*X2BM\/E]##34Z=[I-;]_Z_K4Y<7FN(QL'"K:S=]%8****](\@*** M* "BBB@ K[*_X)\_\>'CG_KK9_\ H,U?&M?97_!/G_CP\<_]=;/_ -!FKY[B M#_D75/E_Z4CZGAC_ )&M+_M[_P!)8_\ X=O:C_T/-K_X -_\71_P[>U'_H>; M7_P ;_XNOLG)]31D^IK\]_M_,_\ G[_Y*O\ (_4?]652C%.EMM[S[W[^9\;?\.WM1_P"AYM?_ ;_P"+ MH_X=O:C_ -#S:_\ @ W_ ,77V3D^IHR?4UI_;^9_\_?_ "5?Y&?^K.4?\^?_ M ":7^9\;?\.WM1_Z'FU_\ &_^+H_X=O:C_T/-K_X -_\77V3D^IHR?4T?V_F M?_/W_P E7^0?ZLY1_P ^?_)I?YGQM_P[>U'_ *'FU_\ !O_ (NC_AV]J/\ MT/-K_P" #?\ Q=?9.3ZFC)]31_;^9_\ /W_R5?Y!_JSE'_/G_P FE_F?&W_# MM[4?^AYM?_ !O_BZ/^';VH_]#S:_^ #?_%U]DY/J:,GU-']OYG_S]_\ )5_D M'^K.4?\ /G_R:7^9\;?\.WM1_P"AYM?_ ;_P"+H_X=O:C_ -#S:_\ @ W_ M ,77V3D^IHR?4T?V_F?_ #]_\E7^0?ZLY1_SY_\ )I?YGQM_P[>U'_H>;7_P M ;_XNC_AV]J/_0\VO_@ W_Q=?9.3ZFC)]31_;^9_\_?_ "5?Y!_JSE'_ #Y_ M\FE_F?&W_#M[4?\ H>;7_P &_\ BZ/^';VH_P#0\VO_ ( -_P#%U]DY/J:, MGU-']OYG_P _?_)5_D'^K.4?\^?_ ":7^9\;?\.WM1_Z'FU_\ &_^+H_X=O: MC_T/-K_X -_\77V3D^IHR?4T?V_F?_/W_P E7^0?ZLY1_P ^?_)I?YGQM_P[ M>U'_ *'FU_\ !O_ (NC_AV]J/\ T/-K_P" #?\ Q=?9.3ZFC)]31_;^9_\ M/W_R5?Y!_JSE'_/G_P FE_F?)D'_ 3ZOX?"EWH__":6Q:>\BNO-^PM@;$9< M8W]]WZ5D_P##M[4?^AYM?_ !O_BZ^RU'_ *'FU_\ !O_ (NOLG)] M31D^IJ_[?S/_ )^_^2K_ "(_U9RC_GS_ .32_P SXV_X=O:C_P!#S:_^ #?_ M !='_#M[4?\ H>;7_P &_\ BZ^RU'_ *'FU_\ M !O_ (NOLG)]31D^IH_M_,_^?O\ Y*O\@_U9RC_GS_Y-+_,^-O\ AV]J/_0\ MVO\ X -_\71_P[>U'_H>;7_P ;_XNOLG)]31D^IH_M_,_P#G[_Y*O\@_U9RC M_GS_ .32_P SXV_X=O:C_P!#S:_^ #?_ !='_#M[4?\ H>;7_P &_\ BZ^R MU7?R7^1 MU'_H>;7_ , &_P#BZ/\ AV]J/_0\VO\ X -_\77V3D^IHR?4T?V_F?\ S]_\ ME7^0?ZLY1_SY_P#)I?YGQM_P[>U'_H>;7_P ;_XNC_AV]J/_ $/-K_X -_\ M%U]DY/J:,GU-']OYG_S]_P#)5_D'^K.4?\^?_)I?YGQJ?^";VHD$?\)S:_\ M@ W_ ,76WXN_X)_W_B?5TO5\9VT 6UM[?8;)C_JXECS]_OMS^-?5^3ZFC)]3 M4//;7_P &_\ BZ/^';VH_P#0\VO_ ( -_P#%U]DY/J:, MGU-']OYG_P _?_)5_D'^K.4?\^?_ ":7^9\;?\.WM1_Z'FU_\ &_^+H_X=O: MC_T/-K_X -_\77V3D^IHR?4T?V_F?_/W_P E7^0?ZLY1_P ^?_)I?YGQM_P[ M>U'_ *'FU_\ !O_ (NC_AV]J/\ T/-K_P" #?\ Q=?9.3ZFC)]31_;^9_\ M/W_R5?Y!_JSE'_/G_P FE_F?&W_#M[4?^AYM?_ !O_BZ/^';VH_]#S:_^ #? M_%U]DY/J:,GU-']OYG_S]_\ )5_D'^K.4?\ /G_R:7^9\;?\.WM1_P"AYM?_ M ;_P"+H_X=O:C_ -#S:_\ @ W_ ,77V3D^IHR?4T?V_F?_ #]_\E7^0?ZL MY1_SY_\ )I?YGQM_P[>U'_H>;7_P ;_XNC_AV]J/_0\VO_@ W_Q=?9.3ZFC) M]31_;^9_\_?_ "5?Y!_JSE'_ #Y_\FE_F?&W_#M[4?\ H>;7_P &_\ BZ/^ M';VH_P#0\VO_ ( -_P#%U]DY/J:,GU-']OYG_P _?_)5_D'^K.4?\^?_ ":7 M^9\;?\.WM1_Z'FU_\ &_^+H_X=O:C_T/-K_X -_\77V3D^IHR?4T?V_F?_/W M_P E7^0?ZLY1_P ^?_)I?YGQM_P[>U'_ *'FU_\ !O_ (NC_AV]J/\ T/-K M_P" #?\ Q=?9.3ZFC)]31_;^9_\ /W_R5?Y!_JSE'_/G_P FE_F?&W_#M[4? M^AYM?_ !O_BZ]K_9S_9CN?@9;Z]'/K\6K_VF\# QVYC\ORPX[L2>T%% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% %_3O]1-_GM5"K^G?ZB;_/:J%1'XF7+X4%%%%60%%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %7]+Z2?A5"K^E]) M/PJ9_"7#V]I);QS31Q/< M/Y4*NP!D?!;:OJ< G'H#4] !1110 4444 %%%% !1110!R?Q4\0ZCX4^'^LZ MKI)A74K>'= 9TWIN) &5[]:X:+XOZYJ?BCPIINFPVDXN]/FDU&-EP?M8C8I& MIS\HW(V:]4\0:#9^)](N-,U!&DM)P ZHY4G!SU'TKG[;X2>&+6^GNX[%Q-/< M2W+YF;!>2/RWXSP-N>!T))J+.[_K^M[_ "12:Z_U_6GXG*^"/B5JT2ZNWBR_ MCM[FRLFNY=-N]--E/!CJR,&*R1= &SGV&:Z/X3>-KGQEHMT-1N;"YU6RF"7# M:A P:Z"P\)Z5I.M7&J6-G'9W5Q"L$HMQLC=5)*Y0<9&3SUYJEY_U_6PGM_7] M=S7HHHIB+^G?ZB;_ #VJA5_3R!!.2<#'4_2LK[;;?\_4'_?U?\:B.[*D]$34 M5#]LMO\ GZ@_[^K_ (T?;+;_ )^H/^_J_P"-:69%T345#]LMO^?J#_OZO^-' MVRV_Y^H/^_J_XT6871-14/VRV_Y^H/\ OZO^-'VRV_Y^H/\ OZO^-%F%T345 M#]LMO^?J#_OZO^-'VRV_Y^H/^_J_XT6871-14/VRV_Y^H/\ OZO^-'VRV_Y^ MH/\ OZO^-%F%T345#]LMO^?J#_OZO^-'VRV_Y^H/^_J_XT6871-14/VRV_Y^ MH/\ OZO^-'VRV_Y^H/\ OZO^-%F%T345#]LMO^?J#_OZO^-'VRV_Y^H/^_J_ MXT6871-14/VRV_Y^H/\ OZO^-'VRV_Y^H/\ OZO^-%F%T345#]LMO^?J#_OZ MO^-'VRV_Y^H/^_J_XT6871-14/VRV_Y^H/\ OZO^-'VRV_Y^H/\ OZO^-%F% MT345#]LMO^?J#_OZO^-'VRV_Y^H/^_J_XT6871-14/VRV_Y^H/\ OZO^-'VR MV_Y^H/\ OZO^-%F%T345#]LMO^?J#_OZO^-'VRV_Y^H/^_J_XT6871-14/VR MV_Y^H/\ OZO^-'VRV_Y^H/\ OZO^-%F%T345#]LMO^?J#_OZO^-'VRV_Y^H/ M^_J_XT6871-14/VRV_Y^H/\ OZO^-'VRV_Y^H/\ OZO^-%F%T345#]LMO^?J M#_OZO^-'VRV_Y^H/^_J_XT6871-14/VRV_Y^H/\ OZO^-'VRV_Y^H/\ OZO^ M-%F%T345#]LMO^?J#_OZO^-'VRV_Y^H/^_J_XT6871-14/VRV_Y^H/\ OZO^ M-'VRV_Y^H/\ OZO^-%F%T345#]LMO^?J#_OZO^-'VRV_Y^H/^_J_XT6871-1 M4/VRV_Y^H/\ OZO^-'VRV_Y^H/\ OZO^-%F%T35Y]\3/B!)\*[O3M/7T_S.;$JO2^#_$\DEQX;6Y: 2,VYK% MPV,CU3/4=NHK[YLK^VU&SAN[6>.XMIT$D4T3!E=3T(-=N8Y=5R^IRRUB]GW7 M^9Y^5YI1S2ESPTDOB75/_+S)Z*3P71DU*RO#.5-S,X!2#&,#.X< M_I7H&N_#;P[XGUI]5U?3DU*Z-FUBJW6)(XXRA%:_:OT M_P""OTO_ %J9]'_73_/^NAP_@GX]7?BV\U56M]%A2R6Z;[''O-9KFY4NNG_ ?O&[Z MSHEN+KPW/#_:T=G17>I(;Q+ZX>]N3(]Y*HPGGG^ M-5[*>*KK\$/#UM)926%WK.DR64T8X/R9 P.U.TKZ_UIK^ M/Z][)WC_ %Z_Y?UI=UYO'?BP>/='T*#2=#FL=1M/MJWGVR8.(U"[\+Y?7+<< M].N*\[OOVO%TJ1A>>'5AB;29K^&X^T'R_/1W5('.WY=XC.#Z\5[HGA2P76M. MU9S/-J%A:M:13RREB4;&XM_>8X'-<9=_L[>!K_2;_3;G3IY[.]M!9RH]RQ/E MB1I 5/9@S$YI24NC[_K;]/F5%PM[R[?\$YZT_:!N[_QZ?#RVNBV"J+4_Z;,X^8C->V5P]M\(-&T_6Y=5L-0UO3;B80B:.TU I%,(E"IN7! MSP,'UKN*TZ&1QWCW_D8/ /\ V&V_])+BNQKCO'O_ ",'@'_L-M_Z27%=C26[ M&]D%%%%,04444 %%%% &)XWUB?P]X-UO5+4H+FSM))XS(NY=RC(R.XKS/X>? M%O4M4%[<7.J6?BK3X-+COI+FRLC8+;3$C,!:1BK<$G.1TKUO6-*M]=TJ\TZ[ M5GM;N)H955MI*GK@]JHZYX1T[Q#X6/AZ\64Z:8HX0(Y-KJ$QL(;U&T4:K^T3+>:?INH:1ILD.GRQ:A]JED,NGV]+>\219+);QQ;@NFQW" M= Y7O^E"4OZ[V*O!I?UH="ZNNTX MR0.G45U'PW^*5G\2_P"T#::==:>+-PC"Z="Q/.05!RC#'*L.XJ:[^%?A^\1% M>*Y4HUJZM'<%6!MUVQ8/TX/K5CPK\.M'\'ZGJ&H6(NI;V^"I+/>3F5@BYVHI M/(49[YJHIJ3OMK^EOZ\R7:RMOI^M_P"O(Z>BBBJ)*WB+_D2?$?\ UX3_ /HM MJ_'*-WV+\[]/[QK]C?$7_(D^(_\ KPG_ /135^.$?^K7Z5^A\)?#7]8_J?EW M&S][#^DOT)-[_P!]_P#OHT;W_OO_ -]&FT5^@'YC=CM[_P!]_P#OHT;W_OO_ M -]&FT4!=CM[_P!]_P#OHT;W_OO_ -]&FT4!=CM[_P!]_P#OHT;W_OO_ -]& MFT4!=CM[_P!]_P#OHT;W_OO_ -]&FT4!=CM[_P!]_P#OHT;W_OO_ -]&FT4! M=CM[_P!]_P#OHT;W_OO_ -]&FT4!=CM[_P!]_P#OHT;W_OO_ -]&FT4!=CM[ M_P!]_P#OHT;W_OO_ -]&FT4!=CM[_P!]_P#OHT;W_OO_ -]&FT4!=CM[_P!] M_P#OHT;W_OO_ -]&FU[7X0_9JN/%?@W1]=&M_9?[3MKJYC4V+M!"(021+-G: MA;'&:YJ^)I86*G5=E_3_ "1V87"5\;-TZ"NUK^*77S9XMO?^^_\ WT:-[_WW M_P"^C7M&H_LOZSIUOJUR]\&LK#1(]9%V+5Q%,7Q^Y5NFX9ZUG_$3]G?5?A]X M+T+Q!-J-M=K?F%+JV52C6#RIO02$]B.]<\VVC_)K^DSR?>_\ ??\ [Z-&]_[[_P#?1KWEOV5)AXFTW15\2QRSW5O-"[70?$NGZ7)?7EG#3(K9=B\/!U*D;).VZWT??S1RF]_[[_P#? M1HWO_??_ +Z-=G\3_AO_ ,*YO=,CCU2/5;;4+47<,HB:%PI) W1MRN<9&>H( M-<5733J0JQ4X/0X:M.=&7)/?_/5?@.WO_??_ +Z-&]_[[_\ ?1IM%:F5V.WO M_??_ +Z-&]_[[_\ ?1IM% 78[>_]]_\ OHT;W_OO_P!]&FT4!=CM[_WW_P"^ MC1O?^^__ 'T:;10%V.WO_??_ +Z-&]_[[_\ ?1IM% 78[>_]]_\ OHT;W_OO M_P!]&FT4!=CM[_WW_P"^C1O?^^__ 'T:;10%V.WO_??_ +Z-&]_[[_\ ?1IM M% 78[>_]]_\ OHT;W_OO_P!]&FT4!=CM[_WW_P"^C1O?^^__ 'T:;10%V'6O M>_VHKP2BN3%86EC*3HUE=/\/-'; M@L;6R^LJ]!V:_'R?D?K%9WL&HVD-U:S+<6TRAXY8VRKJ>A!J;\37PE^SE^T= MS[_\ !/WG*"-!\2W,L^J:9!?2RVCV#F8$AH'(+1D=,$@?E5,?#+PL+&[LO[&@- MK=6<>GS1$DAX(_N)UZ#L>M)1DMWU_P#DO\U]WWN\;[?UI_P1G@GQ5>^(M4\2 MVE[!% =+NX[=%CSGYH$=MQ[D,Q&1VKJZS=&\.:;X?-T=/M5MFNF5YF!),C*@ M1223V50/PK2K;HOD9!1112 **** "BBB@ HHHH X[Q[_ ,C!X!_[#;?^DEQ7 M8UQWCW_D8/ /_8;;_P!)+BNQI+=C>R"BBBF(**** "BBB@ HHHH *\X\1?&! M?#7B6^TFZTW M'1WG\W %NT;,)3QQ\RE&Y%DTRPCM'6 MVCLP4)XACSL3D]!N/YU4-+W\OR_S)>O]>:_2_P S8HHHH K>(O\ D2?$?_7A M/_Z*:OQPC_U:_2OV4U>UEOO">NVT"&6>:SFCC1>K,8V 'YFOR_3]EGXKA #X M)U'I_L?_ !5?=\+8BC1C656:C=QW:7<_-^,<-7Q#H>Q@Y64MDWV['EM%>J?\ M,M?%;_H2=1_)/_BJ/^&6OBM_T).H_DG_ ,57W?U["?\ /V/_ ($O\S\X_LW& M_P#/F7_@+_R/*Z*]4_X9:^*W_0DZC^2?_%4?\,M?%;_H2=1_)/\ XJCZ]A/^ M?L?_ )?YA_9N-_Y\R_\!?\ D>5T5ZI_PRU\5O\ H2=1_)/_ (JC_AEKXK?] M"3J/Y)_\51]>PG_/V/\ X$O\P_LW&_\ /F7_ ("_\CRNBO5/^&6OBM_T).H_ MDG_Q5'_#+7Q6_P"A)U'\D_\ BJ/KV$_Y^Q_\"7^8?V;C?^?,O_ 7_D>5T5ZI M_P ,M?%;_H2=1_)/_BJ/^&6OBM_T).H_DG_Q5'U["?\ /V/_ ($O\P_LW&_\ M^9?^ O\ R/*Z*]4_X9:^*W_0DZC^2?\ Q5'_ RU\5O^A)U'\D_^*H^O83_G M['_P)?YA_9N-_P"?,O\ P%_Y'E=%>J?\,M?%;_H2=1_)/_BJ/^&6OBM_T).H M_DG_ ,51]>PG_/V/_@2_S#^S<;_SYE_X"_\ (\KHKU3_ (9:^*W_ $).H_DG M_P 51_PRU\5O^A)U'\D_^*H^O83_ )^Q_P# E_F']FXW_GS+_P !?^1Y717J MG_#+7Q6_Z$G4?R3_ .*H_P"&6OBM_P!"3J/Y)_\ %4?7L)_S]C_X$O\ ,/[- MQO\ SYE_X"_\CRNBO5/^&6OBM_T).H_DG_Q5'_#+7Q6_Z$G4?R3_ .*H^O83 M_G['_P "7^8?V;C?^?,O_ 7_ )'E==9K7Q*U76_!GA_PS)LM[#1A*L+0%E:0 M2$$[^<'IZ5U'_#+7Q6_Z$G4?R3_XJC_AEKXK?]"3J/Y)_P#%5G/%8*;3E4B[ M:KWEOMW\S:G@\QI1,G[27B(7MY/)96$\5UI4.D26T@?RO M*CQ@@;OO';R:B\1?M(>*_%FE^(].U;[-?6.LRPS"WF5F2R,9^00KG '8@YS2 M?\,M?%;_ *$G4?R3_P"*H_X9:^*W_0DZC^2?_%5R)96I*7-"Z\UW3[]TCNOG M-G'EG9_W7VMV[:&K8?M3Z_I:6$-GH>C6MI:F=FM8HY%CE:6,1N(-/U6VT*RLC:,KFV:2:YBF(;/SB9V)'; XKK?^&6OBM_T).H_ MDG_Q5'_#+7Q6_P"A)U'\D_\ BJNG/+J4G*G.*;_O+_/S(JQS>M!4ZE.;BMO= MV]---NAS/Q ^(]U\0#I<EV>FPM!;6MD&VH&3P"< <#%6%6*7^)?YG)5P68 M5Y\]2C)O_"^FG8\KHKU3_AEKXK?]"3J/Y)_\51_PRU\5O^A)U'\D_P#BJT^O M83_G['_P)?YF/]FXW_GS+_P%_P"1Y717JG_#+7Q6_P"A)U'\D_\ BJ/^&6OB MM_T).H_DG_Q5'U["?\_8_P#@2_S#^S<;_P ^9?\ @+_R/*Z*]4_X9:^*W_0D MZC^2?_%4?\,M?%;_ *$G4?R3_P"*H^O83_G['_P)?YA_9N-_Y\R_\!?^1Y71 M7JG_ RU\5O^A)U'\D_^*H_X9:^*W_0DZC^2?_%4?7L)_P _8_\ @2_S#^S< M;_SYE_X"_P#(\KHKU3_AEKXK?]"3J/Y)_P#%4?\ #+7Q6_Z$G4?R3_XJCZ]A M/^?L?_ E_F']FXW_ )\R_P# 7_D>5T5ZI_PRU\5O^A)U'\D_^*H_X9:^*W_0 MDZC^2?\ Q5'U["?\_8_^!+_,/[-QO_/F7_@+_P CRNBO5/\ AEKXK?\ 0DZC M^2?_ !5'_#+7Q6_Z$G4?R3_XJCZ]A/\ G['_ ,"7^8?V;C?^?,O_ %_Y'E= M%>J?\,M?%;_H2=1_)/\ XJC_ (9:^*W_ $).H_DG_P 51]>PG_/V/_@2_P P M_LW&_P#/F7_@+_R/*Z*]4_X9:^*W_0DZC^2?_%4?\,M?%;_H2=1_)/\ XJCZ M]A/^?L?_ )?YA_9N-_Y\R_\!?\ D>5T5ZI_PRU\5O\ H2=1_)/_ (JD/[+? MQ64$GP3J( Y)^3_XJCZ]A/\ G['_ ,"7^8?V;C?^?,O_ %_Y'EE%2W5M+8W M4UO.ACFAWH.]1C M<=1P-%UJK]%W]"\ORZOF5=4**]7T2[LI_LS_ +,QU VOBWQ;:XM01)8Z;*.9 M/21QZ>@[U]?*H10J@*H& , "KXT6Y "H . >E']C7/]U?^^J_',?CZV85 MG5J_)=$C]XRW+:&64%1HKU?5O^ON*-%7O[&N?[J_]]4?V-<_W5_[ZKS;'K7* M-%7O[&N?[J_]]4?V-<_W5_[ZHL%RC15[^QKG^ZO_ 'U1_8US_=7_ +ZHL%RC M15[^QKG^ZO\ WU1_8US_ '5_[ZHL%RC15[^QKG^ZO_?5']C7/]U?^^J+!_L:Y_NK_WU1_8US_=7_OJBP7*-%7O[&N?[J_\ ?5']C7/]U?\ OJBP7*-% M7O[&N?[J_P#?5']C7/\ =7_OJBP7*-%7O[&N?[J_]]4?V-<_W5_[ZHL%RC15 M[^QKG^ZO_?5']C7/]U?^^J+!_L:Y_NK_P!]4?V-<_W5_P"^J+! M_L:Y_NK_ -]4?V-<_P!U?^^J+!_L:Y_NK_WU1_8US_=7_OJBP7*-%7O M[&N?[J_]]4?V-<_W5_[ZHL%RC15[^QKG^ZO_ 'U1_8US_=7_ +ZHL%RC15[^ MQKG^ZO\ WU1_8US_ '5_[ZHL%RC15[^QKG^ZO_?5']C7/]U?^^J+!_L M:Y_NK_WU1_8US_=7_OJBP7*-%7O[&N?[J_\ ?5']C7/]U?\ OJBP7*-%7O[& MN?[J_P#?5']C7/\ =7_OJBP7*-=)X0^[=_5?ZUD_V-<_W5_[ZK=\,6,MJMSY M@ W%<8.?6IEL5''_"$]K!K6K0:=-=*S01R!BT@7&X@*">,C\Z6 M3QQX?A@OIY-8M8XK"*.:Z9F(\A'&49N. <==W'UI MW%YFW16?8^(--U._O[*TOH;F[T]@EW#&V3 Q&0&[ XYK(L_B?X2U"[N;6V\0 MV4T]NLCRHKGA4^^0<8;;@YP32NAV9T]%:R.I1QB7E[4 M#)F'^R!WI!\1_"Q6Z8:_8XM;5+V?]Y_JX&^[(>/NGUH;2W_K?_)_URX3Q-=W4UW);7%Q'I$UG&+>=4)8&UN8L_=0B)76&))'.=IQ]_:/<5TNF_#'0O#DEQ:6XB@+=2D3N54<]%QQQTH\/_#/1M%T/2+": 7TNFQS)'#[+"VH M*%9)8W=6=MGRD;"" #^-9UE\=M1O-?GNETL?V.NDK*MF9AYGVPW1@*[MOW=P MQGTYQVKK?$_P4\/>(Y=)(B>QCLI8F=;>1U::.-&5(]P8%<;SR#FM7_A57A,1 M)&-&C6-+,V"JLC@>26W[3@\G=\VX_-GG-6MW?O\ A;_/^NCBZM;T_/7\/Z[< MGJ?QMO\ 3IEL5\+K-K"&[%S;#4 (HC;JC-MDV?-E7&.!SP:C_P"%\2KH^I74 MV@Q6UW;"WD@M);[+7,%-2C"3Z2" 82&CGDC8>4"L>&5@1@$CKR#SFH MM*SU[?\ !_X!5XZ:=_\ @'G<'QNU34];MKI;5K/0+G3;*[2-'4S))+,R.&#) MT^4CL>.QKT3X?>-KWQQIZZC+HO\ 9FG7,2W%E-]J64S1L3CU:=7VN_^!_7YD=/N_X)OT444@+^G?ZB;_/:J%7] M._U$W^>U4*B/Q,N7PH****L@**** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "N&^-OCN'XKZM]V%%%%><>J%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 5?TOI)^%4*OZ7TD_"IG\)<-SR;Q[X$OO%?Q0\)WT<^HV&FV5C=I/>Z;<^2Z MNQ0HA/4@X/;M7(?$7P1X@EU7QW8V6CWFJ0>*+.Q@M;Z%D*0M$55_/+,"O W9 M .:]YHIISVGV?4+2.-X $MTC8 ML2X88(/8UC^$/#D]]X!UWP1X@\*:H%NI[^47$D MTT4G!-6;Z6_K[@4^7;NG]QYG\*?A]=>'O@W'H]RDMEK^H6LK7\]Q)OF:Y<%= M[L#R0-OY5R.D^#]<\1:-X"\+WGA670QX=E/V_4)#']GD14:,B J2S^9G)R!P M3FO>J*N24GKY?AL2GRJR\_QW/C,_L^^.X?"FYUZ/4#HD"B11C1B#&7Z_ MW2&Q[=*Z#XO_ &\6:AK?B/5/"MH?M,>F6>F6Z$J$OK;;MFCQG@KA6!/<5]6 M45$J:DK/^M+?CJWYMEJHT[_UO?\ R2]$>$Z-X7U70OB/JU]>:=XM6VN?L7D- MHDT8M7V1!6\U2X)P>O'2J][X0\0:M_;7AY=!U"U>[\6C5XM781BVCMUE#[PP M?=N(& -O>O?J*:BDT^W^:?YI$-W37];-?J!Z]<^]%%%6(X[Q[_R,'@'_ +#; M?^DEQ78UFZMH-OK-YI-S.TBR:9=&[A"$ %S&\>&]1AS^.*TJ2&PHHHIB"BBB M@ HHHH **** *VI7HTW3KN[92ZV\32E <%MHSC]*\;?X\ZIK&G6=O;Z(NA:C MJ<]BEG<33K&?L+69TQ6MS;0VFUG8E8XN8]ISD,I.0PYJ6G?RT_6_Z?B6G&WG_P -;]?P M.&\5>/\ Q+X$36]/GO%UR[L9;":*ZBM$262*>8(\1C!"[NNTY'45U?@GQO?> M*?&?B:QN-.O-*M+"&U:"VU"%(Y@7W[B=K-D':,<]C5ZV^&7A^VT^XM#;37*W M%Q%=3375S)--+)&P,9:1B6(4@8&<5N6VB6=IJ]]JD4.V^O4CCGEW$[U3.T8Z M#&X_G51T6O\ 6W_!)EKL7J***!%_3O\ 43?Y[50J_IW^HF_SVJA41^)ER^%! M1115D!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !5_2^DGX50J_I?23\*F?PEPW*%%%%40%%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% %_3O]1-_GM5"K^G M?ZB;_/:J%1'XF7+X4%%%%60%%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %7]+Z2?A5"K^E])/PJ9_"7#U4*OZ=_J)O\ /:J%1'XF7+X4%%%%60%%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %7]+Z2?A5"K^E])/PJ M9_"7#:_E114%AY,?\ SS7\J/)C_P">:_E110 >3'_S MS7\J/)C_ .>:_E110 >3'_SS7\J/)C_YYK^5%% !Y,?_ #S7\J/)C_YYK^5% M% !Y,?\ SS7\J/)C_P">:_E110 >3'_SS7\J/)C_ .>:_E110 >3'_SS7\J/ M)C_YYK^5%% !Y,?_ #S7\J/)C_YYK^5%% !Y,?\ SS7\J/)C_P">:_E110 > M3'_SS7\J/)C_ .>:_E110 >3'_SS7\J/)C_YYK^5%% !Y,?_ #S7\J/)C_YY MK^5%% !Y,?\ SS7\J/)C_P">:_E110 Y$500% SUP*;Y,?\ SS7\A114K=E/ M9!Y,?_/-?RH\F/\ YYK^5%%42'DQ_P#/-?RH\F/_ )YK^5%% !Y,?_/-?RH\ MF/\ YYK^5%% !Y,?_/-?RH\F/_GFOY444 'DQ_\ /-?RH\F/_GFOY444 'DQ M_P#/-?RH\F/_ )YK^5%% !Y,?_/-?RH\F/\ YYK^5%% !Y,?_/-?RH\F/_GF MOY444 'DQ_\ /-?RH\F/_GFOY444 'DQ_P#/-?RH\F/_ )YK^5%% !Y,?_/- M?RH\F/\ YYK^5%% !Y,?_/-?RH\F/_GFOY444 'DQ_\ /-?RH\F/_GFOY444 M 'DQ_P#/-?RH\F/_ )YK^5%% !Y,?_/-?RH\F/\ YYK^5%% !Y,?_/-?RH\F M/_GFOY444 'DQ_\ /-?RH\F/_GFOY444 'DQ_P#/-?RH\F/_ )YK^5%% !Y, M?_/-?RH\F/\ YYK^5%% !Y,?_/-?RH\F/_GFOY444 'DQ_\ /-?RH\F/_GFO MY444 'DQ_P#/-?RH\F/_ )YK^5%% !Y,?_/-?RH\F/\ YYK^5%% !Y,?_/-? MRH\F/_GFOY444 'DQ_\ /-?RH\F/_GFOY444 'DQ_P#/-?RH\F/_ )YK^5%% M !Y,?_/-?RH\F/\ YYK^5%% !Y,?_/-?RH\F/_GFOY444 'DQ_\ /-?RH\F/ M_GFOY444 'DQ_P#/-?RH\F/_ )YK^5%% !Y,?_/-?RH\F/\ YYK^5%% !Y,? M_/-?RH\F/_GFOY444 'DQ_\ /-?RH\F/_GFOY444 'DQ_P#/-?RH\F/_ )YK M^5%% !Y,?_/-?RH\F/\ YYK^5%% !Y,?_/-?RH\F/_GFOY444 'DQ_\ /-?R MH\F/_GFOY444 'DQ_P#/-?RH\F/_ )YK^5%% !Y,?_/-?RH\F/\ YYK^5%% M!Y,?_/-?RH\F/_GFOY444 'DQ_\ /-?RH\F/_GFOY444 'DQ_P#/-?RH\F/_ M )YK^5%% !Y,?_/-?RH\F/\ YYK^5%% !Y,?_/-?RH\F/_GFOY444 'DQ_\ M/-?RH\F/_GFOY444 'DQ_P#/-?RH\F/_ )YK^5%% !Y,?_/-?RI\:*F=J@?0 )445,MBEN?__9 end GRAPHIC 11 tbph-20231231x10k008.jpg GRAPHIC begin 644 tbph-20231231x10k008.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" 8 +$# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#] O'GQ:UW MP_\ $;3?!WA[PK;^(+^\T^34#)L?:?^$E\, MV?A[9CR?LNJ_;?,]<_NDVX_&O(/B2GB1_P!J+PV/"T^E0:E_PCESEM8AEEAV M><,\1LIST[XKO-;\2^-/ WPR\4ZYXEET2[U&QMGFM/['MYHHQA>-XE=B3G!X MKVZM"'LJ4:<8\TDNLN:[;7>WX'@4L14]M5G4E+E@WTCRV23[EYHS7D/ MPP^$\4NEZ#XHU;Q#XBU3Q%-&EY/.^L7"P.S+DIY"L(]@S@+M["N7\!>%[CXZ MZ?XB\5ZYXC\066>E6VDZI+:1:?##(8T(2,@/(2I9F<-GCC%<_U2G>3] MI[L=&[=7VUVT;OIZ'5]]96_EU>OGT_& MQ@LT4K2C!\ONW=_YM%IY=?PN>^YI:\"\+^'Y?CGXG\<:CKNN:W:Z?I.KRZ/I MFGZ5J4MDEN(E7=,?*8%Y&9B?FR .*Y/6/'/B4_L^^,K2XUNZDUSPUX@.CQZ MRK;9ID2>/RY'(P"VU@&]<<]:(Y$M,E^'?[07_"+V&K:M>:'J>@-J3VNJ:A+>>5.DX3%2]TVM.SL_^!W\BXYA+VG).G:S47KUDKK_ (/;I<].\$^( M-8\16-]-K/AR;PU-!>RV\,$]PDQGB4X28%. &]#R,=ZZ'-?,6C?$76_"OP#^ M(^N6][-/JEOXGU*SM)[J0R^1NNA&F-Q/RINR%Z<5ZSX&^#ECX4N;'57USQ%J MFKK'_I$]]K-Q+'<.1\Q:$MY8&>@"C%&(PL:7-*3LKM))-ZI)O=Z+5=PPN,E6 MY(05W9-MM*R;:6RU>C['2_$#Q7_P@O@G6_$'V7[;_9MI)=?9]^SS-HSMW8., M^N#5SPOK?_"2>&]+U;R?L_VZVCN/*W;MF]0V,X&<9ZXKD_V@/^2)^-O^P3,:AX;D^%OQ@\%VFE:WKEUIGB$7-GJ-IJ>J37:R,(]RR MJ9&)1\YY7'7I69\%/AAHEM\5?B'=++JYDTG5T^SAM7NF4@Q GS%,F)>I^_FK M6#I*E*HYNW*FM/[W+KKW_P _(S>.K.K"DH)/F<7K_=YM-/S]/,^D,T5\=Z9X MLE^)6EZSKNK1?$Z;6KBYN4TR?PS;W2V%@J.R1"(1,$D(V@L7!RSUO;70^GWKZ.\UWJET%8!8VE4^8$R>2"#T%7?A=<>*%U_P 8Z7X>M/%MCX>ETKS= M)?QE!.&M;XAEVI),2S)G:V"3BLGES]E[7GT>JOII>WW];=NILLS3K>QY-4[. MSN[VO]W2_?H?1.:R=&\6:5XAU#5;+3[L7-SI,]: M\#^#*:1:ZWHVE>)M2\::#\1&@?[98ZYJ=PUOJS[")6B)9H9$!)91'M9<#T-. M^ GPOT6T^)?Q N4FU8RZ1K2);!]7NF5AY*G]XIDQ*>>KYJIX&G253GD_=2:T MT>MN^J[-?I8F&85:LJ7)!6DVGKJK*_;1]T_UN?2-%%%>*>Z>2^/OAMXNOOBI MI7C3PIJ6BVT]GIDFG-;ZQ;32JP=PQ8>6Z^GK6[IOASQ9XFT/6=(\>SZ!=V-] M;F!5T.VGA8!@0V[S9&S[8HHKM>*J.$8NWN[.VJL[[G"L'34Y33?O;J[L]+;& M'X&\!?$?PKZ<]Q)832?ZUK=DD4$$_-M<8!^M%%6\;5YG*RU MW]U6?6[5MS-8"BHJ-WIM[SNNED[[$E[\ DMO /ACPUI6I#_B5:I%J=Q>7B%G MNI Y>1CMZ,Q)]A73^/\ X?7/C#Q-X+U."[BMX]!U![R6.1"3*#&4PI'0\YYH MHK-XNLY*3>NO_DVY?U*@HN"CI[O_ )+L16Z:!?_;)4D0DRCRRN%QT/.>:?=?#^YN/C+8^ M,Q=Q"TM]%DTLVI0^87:82;PW3&!C%%%8K$U%%13T2:^3W-GA:3DY-:MI_-62 M_(YO1?@/'_PK;Q?X1UF^6X@UW5;[4%GM5*M )I?,3&>K(<'/3(K3\$>&OB5H MUU86FN^*=$U+1[)=GF6^E21WEVH&%\QC*44],E5YHHK26,JS4E*SOKJEOM== MC..!HP<7"ZY5;1M:;V>NOS.D^)/A6;QQX!U_0+>=+6;4K*6U2:12RH67 ) Y M(KE=>^$UYJ^A?#:P34((W\*ZG9WT[M&Q$ZPQ,A5>>"2V1FBBLJ>)J4DHP>S; M^]6_(UJX6E6;E-;I+[G?\S6\:?#ZY\4>.?!NNQ7<4$.A7$LTL+H2TH>,J I' M Z]ZP+#X9^+O#?Q)UO6-"U[2XM"UR[BN[ZVO+%Y+E65=K+&X<* 0.I!Q115Q MQ=6$>16M:VJ3TO?\R)X.E.7.[WO?1M:VM^6A3TWX5>-_ 5UJ5EX)\3Z1;>'+ M^YDNDM=8TV2XET]Y"6?R625 R[B6"N.,UT&O_#74M<\1?#[5)]7CN9O#DCR7 MU[=S3ZK351U%=-[V;2VM>U][',V_PQ\9^*/%WAO5/&NO M:+XG*% \K22/@ ,3M48)/M4ND_#/Q;X6^(^NZKHFO:7 M'X>UR]BOKRUN[%Y+I&5 K)&X<* P Y()%%%:O&U7=:6M:UE:U[[>NIDL!15G 6K>][W=[VMO?MI8]7P?6BBBN ]$__V0$! end GRAPHIC 12 tbph-20231231x10k009.jpg GRAPHIC begin 644 tbph-20231231x10k009.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" !P ]@# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#],Z***[3B M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@"]I7WI/H*HGJ:O:5]Z3Z"J)ZFH7Q,M_"@HHHJR HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@"]I7WI/H*HGJ:O:5]Z3Z"J)ZFH7Q,M_"@HHHJR HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH PO%_CC1/ M6G+?Z]>-861.#.+>655_WC&K;1[G K%O/C3X-T]8C(-)TJW-WJ%U $A@5E4N=ZG&6('0'J:X? MXF?#SQCKVO:_>:!%8K=8V2=?M W[",$X;('&:;;Z'XE/PC\7>#&\ M):K'J%T-2:WN_,MOLTWF2N\85A-N!8$8RHP>N*)RE%/EUT?X6T_,4$FU?R_4 M]-M?BAX9N])NM374)8;"VV[YKJRN(,EONA!)&I65=05;;R P&>V:\T;PGK%]I'AZ[MM%\3_:?#VH6^H2:= MXAOXIS>!8GC98#YSA67?N 8J"0.?1-?\.>./'GPV\?6^IV=\+UI!-X:BNS:P MWTP:%XBTWQ-:2W6E MW:WMM'-);M+&"%\Q#M< D#."",C(R#S6C6-X-T&'POX4TG2H(/LT=I;)'Y>< MD-CYLGN2,]6N-#\-W-[:E5GCD@52Z[A MAYHT;CZ,:VS7,?$K_D2K[_KM:_\ I3%73GK2ZCZ!16;KGB/3_#D44E_.T9F; M9%'%$\TLC8R0L: LW'/ X%9C?$CPZ+"VNUU!I4N)'ABAAMI9)V=/OKY*J9 5 M[@KQWIW0K,Z6BN:F^(WA^&ULKC[7/,MX[QPI;V4\TI9!EU:-$+(5[A@,5"_Q M0\.(("MW=3F:)I@MOIUS*516*,7"1DIA@00V#D&BZ"S.KHJG%J]C-I::DMW# M_9[QB5;DN!'L/1MQXQ4;^(=*2""9M3LEAG.(I#<(%DYQ\ISSSQQ0!H45E:EX MITC2-0LK"\U"&&^O)5@@MMV9'&T*K<$R@F(L M0%# 9(R2.U&F^+]$UB:[AL]4MIIK1WCGCWA60KC<2#@X&1\W3WHNF!L450@U M_2[F>.&'4K.6:1F1(TG0LS+]X \D=QVJ2TU:QU"::&UO;>YF@.)8X95=HSZ M, >.AZT 6Z*** +VE_>E^@K(;5+(,?\ 3+?K_P ]5_QK1M_^/6[_ .N1_D:_ M!S5[J?\ M:]_?2?Z^3^,_P!XUVX/"?6I2]ZUK'I8;"_68[VL?NC_ &I9?\_E MO_W]7_&C^U++_G\M_P#OZO\ C7X1_:Y_^>TG_?9H^US_ //:3_OLUZ?]D_W_ M ,/^"=O]E?W_ ,/^"?NY_:EE_P _EO\ ]_5_QH_M2R_Y_+?_ +^K_C7X1_:Y M_P#GM)_WV:/M<_\ SVD_[[-']D_W_P /^"']E?W_ ,/^"?NY_:EE_P _EO\ M]_5_QH_M2R_Y_+?_ +^K_C7X1_:Y_P#GM)_WV:/M<_\ SVD_[[-']D_W_P / M^"']E?W_ ,/^"?NY_:EE_P _EO\ ]_5_QH_M2R_Y_+?_ +^K_C7X1_:Y_P#G MM)_WV:/M<_\ SVD_[[-']D_W_P /^"']E?W_ ,/^"?NY_:EE_P _EO\ ]_5_ MQH_M2R_Y_+?_ +^K_C7X1_:Y_P#GM)_WV:/M<_\ SVD_[[-']D_W_P /^"'] ME?W_ ,/^"?NY_:EE_P _EO\ ]_5_QH_M2R_Y_+?_ +^K_C7X1_:Y_P#GM)_W MV:/M<_\ SVD_[[-']D_W_P /^"']E?W_ ,/^"?NY_:EE_P _EO\ ]_5_QH_M M2R_Y_+?_ +^K_C7X1_:Y_P#GM)_WV:/M<_\ SVD_[[-']D_W_P /^"']E?W_ M ,/^"?NY_:EE_P _EO\ ]_5_QH_M2R_Y_+?_ +^K_C7X1_:Y_P#GM)_WV:/M M<_\ SVD_[[-']D_W_P /^"']E?W_ ,/^"?NY_:EE_P _EO\ ]_5_QH_M2R_Y M_+?_ +^K_C7X1_:Y_P#GM)_WV:/M<_\ SVD_[[-']D_W_P /^"']E?W_ ,/^ M"?NY_:EE_P _EO\ ]_5_QH_M2R_Y_+?_ +^K_C7X1_:Y_P#GM)_WV:/M<_\ MSVD_[[-']D_W_P /^"']E?W_ ,/^"?NY_:EE_P _EO\ ]_5_QH_M2R_Y_+?_ M +^K_C7X1_:Y_P#GM)_WV:/M<_\ SVD_[[-']D_W_P /^"']E?W_ ,/^"?NY M_:EE_P _EO\ ]_5_QH_M2R_Y_+?_ +^K_C7X1_:Y_P#GM)_WV:/M<_\ SVD_ M[[-']D_W_P /^"']E?W_ ,/^"?NY_:EE_P _EO\ ]_5_QH_M2R_Y_+?_ +^K M_C7X1_:Y_P#GM)_WV:/M<_\ SVD_[[-']D_W_P /^"']E?W_ ,/^"?NY_:EE M_P _EO\ ]_5_QH_M2R_Y_+?_ +^K_C7X1_:Y_P#GM)_WV:/M<_\ SVD_[[-' M]D_W_P /^"']E?W_ ,/^"?NY_:EE_P _EO\ ]_5_QH_M2R_Y_+?_ +^K_C7X M1_:Y_P#GM)_WV:/M<_\ SVD_[[-']D_W_P /^"']E?W_ ,/^"?NY_:EE_P _ MEO\ ]_5_QH_M2R_Y_+?_ +^K_C7X1_:Y_P#GM)_WV:/M<_\ SVD_[[-']D_W M_P /^"']E?W_ ,/^"?NY_:EE_P _EO\ ]_5_QH_M2R_Y_+?_ +^K_C7X1_:Y M_P#GM)_WV:/M<_\ SVD_[[-']D_W_P /^"']E?W_ ,/^"?NY_:EE_P _EO\ M]_5_QH_M2R_Y_+?_ +^K_C7X1_:Y_P#GM)_WV:/M<_\ SVD_[[-']D_W_P / M^"']E?W_ ,/^"?NY_:EE_P _EO\ ]_5_QH_M2R_Y_+?_ +^K_C7X1_:Y_P#G MM)_WV:/M<_\ SVD_[[-']D_W_P /^"']E?W_ ,/^"?NY_:EE_P _EO\ ]_5_ MQH_M2R_Y_+?_ +^K_C7X1_:Y_P#GM)_WV:/M<_\ SVD_[[-']D_W_P /^"'] ME?W_ ,/^"?NY_:EE_P _EO\ ]_5_QH_M2R_Y_+?_ +^K_C7X1_:Y_P#GM)_W MV:/M<_\ SVD_[[-']D_W_P /^"']E?W_ ,/^"?NY_:EE_P _EO\ ]_5_QH_M M2R_Y_+?_ +^K_C7X1_:Y_P#GM)_WV:/M<_\ SVD_[[-']D_W_P /^"']E?W_ M ,/^"?NY_:EE_P _EO\ ]_5_QH_M2R_Y_+?_ +^K_C7X1_:Y_P#GM)_WV:/M M<_\ SVD_[[-']D_W_P /^"']E?W_ ,/^"?NY_:EE_P _EO\ ]_5_QH_M2R_Y M_+?_ +^K_C7X1_:Y_P#GM)_WV:/M<_\ SVD_[[-']D_W_P /^"']E?W_ ,/^ M"?NY_:EE_P _EO\ ]_5_QH_M2R_Y_+?_ +^K_C7X1_:Y_P#GM)_WV:/M<_\ MSVD_[[-']D_W_P /^"']E?W_ ,/^"?NY_:EE_P _EO\ ]_5_QH_M2R_Y_+?_ M +^K_C7X1_:Y_P#GM)_WV:/M<_\ SVD_[[-']D_W_P /^"']E?W_ ,/^"?NY M_:EE_P _EO\ ]_5_QH_M2R_Y_+?_ +^K_C7X1_:Y_P#GM)_WV:/M<_\ SVD_ M[[-']D_W_P /^"']E?W_ ,/^"?NY_:EE_P _EO\ ]_5_QH_M2R_Y_+?_ +^K M_C7X1_:Y_P#GM)_WV:/M<_\ SVD_[[-']D_W_P /^"']E?W_ ,/^"?NY_:EE M_P _EO\ ]_5_QH_M2R_Y_+?_ +^K_C7X1_:Y_P#GM)_WV:/M<_\ SVD_[[-' M]D_W_P /^"']E?W_ ,/^"?NY_:EE_P _EO\ ]_5_QH_M2R_Y_+?_ +^K_C7X M1_:Y_P#GM)_WV:/M<_\ SVD_[[-']D_W_P /^"']E?W_ ,/^"?NY_:EE_P _ MEO\ ]_5_QH_M2R_Y_+?_ +^K_C7X1_:Y_P#GM)_WV:/M<_\ SVD_[[-']D_W M_P /^"']E?W_ ,/^"?NY_:EE_P _EO\ ]_5_QH_M2R_Y_+?_ +^K_C7X1_:Y M_P#GM)_WV:/M<_\ SVD_[[-']D_W_P /^"']E?W_ ,/^"?NY_:EE_P _EO\ M]_5_QH_M2R_Y_+?_ +^K_C7X1_:Y_P#GM)_WV:/M<_\ SVD_[[-']D_W_P / M^"']E?W_ ,/^"?NY_:EE_P _EO\ ]_5_QH_M2R_Y_+?_ +^K_C7X1_:Y_P#G MM)_WV:/M<_\ SVD_[[-']D_W_P /^"']E?W_ ,/^"?NY_:EE_P _EO\ ]_5_ MQH_M2R_Y_+?_ +^K_C7X1_:Y_P#GM)_WV:/M<_\ SVD_[[-']D_W_P /^"'] ME?W_ ,/^"?NY_:EE_P _EO\ ]_5_QH_M2R_Y_+?_ +^K_C7X1_:Y_P#GM)_W MV:/M<_\ SVD_[[-']D_W_P /^"']E?W_ ,/^"?NY_:EE_P _EO\ ]_5_QH_M M2R_Y_+?_ +^K_C7X1_:Y_P#GM)_WV:/M<_\ SVD_[[-']D_W_P /^"']E?W_ M ,/^"?NY_:EE_P _EO\ ]_5_QH_M2R_Y_+?_ +^K_C7X1_:Y_P#GM)_WV:/M M<_\ SVD_[[-']D_W_P /^"']E?W_ ,/^"?NY_:EE_P _EO\ ]_5_QH_M2R_Y M_+?_ +^K_C7X1_:Y_P#GM)_WV:/M<_\ SVD_[[-']D_W_P /^"']E?W_ ,/^ M"?NY_:EE_P _EO\ ]_5_QH_M2R_Y_+?_ +^K_C7X1_:Y_P#GM)_WV:/M<_\ MSVD_[[-']D_W_P /^"']E?W_ ,/^"?NY_:EE_P _EO\ ]_5_QH_M2R_Y_+?_ M +^K_C7X1_:Y_P#GM)_WV:/M<_\ SVD_[[-']D_W_P /^"']E?W_ ,/^"?NY M_:EE_P _EO\ ]_5_QH_M2R_Y_+?_ +^K_C7X1_:Y_P#GM)_WV:/M<_\ SVD_ M[[-']D_W_P /^"']E?W_ ,/^"?NY_:EE_P _EO\ ]_5_QH_M2R_Y_+?_ +^K M_C7X1_:Y_P#GM)_WV:/M<_\ SVD_[[-']D_W_P /^"']E?W_ ,/^"?NY_:EE M_P _EO\ ]_5_QH_M2R_Y_+?_ +^K_C7X1_:Y_P#GM)_WV:/M<_\ SVD_[[-' M]D_W_P /^"']E?W_ ,/^"?NY_:EE_P _EO\ ]_5_QH_M2R_Y_+?_ +^K_C7X M1_:Y_P#GM)_WV:/M<_\ SVD_[[-']D_W_P /^"']E?W_ ,/^"?NY_:EE_P _ MEO\ ]_5_QH_M2R_Y_+?_ +^K_C7X1_:Y_P#GM)_WV:/M<_\ SVD_[[-']D_W M_P /^"']E?W_ ,/^"?NY_:EE_P _EO\ ]_5_QHK\(_M<_P#SVD_[[-%']D_W M_P /^"']E?W_ ,/^"?N?XB\5Z5X4BMI-4NOLPNI?(@41M(TDF"=JJH))P">G M:L^7XD^'HKN"U:\E-U-")T@6TF:01EBH9E"949!'.*R?BCX6U7Q/J/@UM,EF MM18ZO]IN+NW,>^"/R9%W ."#RP&,'K56+P3K9^+,FK?VOJ%OIZZ-!:M>QBW+ M7G;>F?]ZJ-A\4?"FJ7T=G:ZY:S7,EB=36,,6'5XKNQM98S-&UQ*C0G+,%(VQ@'!XR*\XU/X">/K M2ZT:XTRPB%[!HUEHT\PG3:(96F2\ Y!^1)%;W(&,UFY3]U);[^3U_P"!]YIR M1UU_JZ_X)]#V/QC\'ZI!:36&LKJ$=U";B$V<$LVZ,.4+853@;@1SW%:5_P#$ M'P[I>IKI]UJD4%T3&"K*VV,O]P.V-J%NP8@FO#?AG\+_ !#X$O[#[9HVMQ6D M&G3VJ?V+>1(P)O99$#?O!D>6RG\:].\,VVM>$-=\11MH%WJL&L:F+^*[CFB" MQHR(I67.-"N]6O],AU.%[^QC:6YA& MN.E2^'/%^C^+H99='OXK^.+9O,>?EWH'3J.ZD'Z&O$O&_PU\8 MMH6CWFA6!;7;\:AI^JHLZ*8;>[D+F4DG#>60IP,D]J]&^&G@VZ\(:_XN5K;R M--GGM%L&W ^9%%:QQYP#D8*XY]*E-[-?U_5OQ*:2V_K^M3OZ***LD**** .8 M^)7_ ")5]_UVM?\ TIBKISUKF/B5_P B5??]=K7_ -*8JZ<]:E;CZ'*^*]/U M&'Q!H6O:?9-JGV 3P364+Q%8>*I= @ MD?R[BTETFTN4^T10NRM')N;"-)E?G78P^!]:\NKN9+*6-I+=7C1(T)965F(3+;00#T)ZFU'H5]X'\1)+I.C7VN6C MZ>T+3+<0AS.TS2,TA=U^\6)RH/TKT2BBUMOZTL%^_P#74\[NO"&JZ5\+;'1[ M>"'4-0BF6:>-8XY-NZ5I'\D2X0LA;"[L#C\*XG3?A%K4VF:@E_I4+2/8ZO%; MI<20NRR7#JT/W0%4GN5 (_&O>J*F4%)W?\ 5QQDXI)=/T/$K/X;ZY:^)-': M;1(;QX=>CU:76WG3?%#]E,9B )WDJWRX'RXP<]JU_$G@3Q/J^JZSX@M;M;>_ M@O()=-T]HXV\V.W^Z/,S\GF;I?H&&:]6HJK?U]W^0.5_Z]?\SP_4?AUKEY_; MT5MHGEVDR22+!>M;2L\AG60""5*\N M=4U2X=O,C5S!/:/'&K,#S\Y48SQC/:O=Z*GD7X6_K[AJ;3O\_P &OU/*[?X8 M26&I/=V>E6<$PO=*F21 JD)"F)>G3N#CJ/6H/AGX-U[2?&IU34M,6P@_LLVC M[/LZ1B7S@^(TB&?+QG#.2QYR!W];HJK>]S?UM8C[/+_6FH4444P+%O\ \>MY M_P!BW_P"/6\_ZY'^1K\%]7_Y"U[_UWD_] M"->[E'Q5/E^I]#E?PR_KN5****^C/<"BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH =$N^5%/ 9@*^VKG_@GWI%MXOU"W/B#4_P#A&[?P^-02 M_P!D6]KWD_9SQC&T%O6OB1&*.K#JI!KZ,D_;O^(DN5:RT,V[737;V_V>78Y: MW\@J?WN=NWYL9^]WQQ7%BHUY17L'9Z_I;[M6Y%=???LAZ#%XM.CRW'B' M043Q1!H,4VJK'_Q-(75BT]M\B\KM!(^88/6O.K[]K'QCJ5UK;7-AH1\J9QS7*?#SX-^$O M&GQ'3PM>VNNZ09+"YO4GBU>SN_\ 4QNY!\N+'S;,=%K?3( MO[-T?5&TV[O;JTFOX96DB%TK":$,LBGRSO) Z@XYKF_"?Q@F\!^+X?$7AWPY MH^E7<=K<6K0H;B2*19HV1F(>5CD!CC! ]0:(PQ-YNO_ .Y5V>O M_!_R.R;X0>&'^%FB>,[6TUJZ75KF]A%I)K%G;FV6#8 2TD8\PMN/W0,8]ZUK MK]G/P] ] M&\):GX:T?6=.TB:XGM);IKE)D:8J7R8YE!'RC&16YJ'[1^O7MB$BTC1['4AH M*>&_[6MTG^T"R5=I4!I2@8C(+!<\\8JJD,1_R[??\G;\;7_4(QJIJ[ZO[KZ? MA?\ K4\G!R,T445Z)UA1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% '[UT445^?GP04444 %%%% !1110 4444 %%%% ',?$K_D2K[_K MM:_^E,5=.>M<[\0;6:]\(WD-O$\TK2VQ"1KDD"XB)X]@"?PKHCUJ>H^@4445 M0@HHHH **** "BBB@ HHHH **** "BBB@"S:J7M[I5&6,9 [\&OQHU/]EGX MORZG=NGPX\0,C3.RL+7@@L?>OV(?_ 7 M_P"O7[,44?VK5_E7XA_:E3^5'XS_ /#*WQA_Z)MXA_\ 7_Z]'_#*WQA_P"B M;>(?_ 7_ .O7[,44?VK5_E7XA_:E3^5'XS_\,K?&'_HFWB'_ ,!?_KT?\,K? M&'_HFWB'_P !?_KU^S%%']JU?Y5^(?VI4_E1^,__ RM\8?^B;>(?_ 7_P"O M1_PRM\8?^B;>(?\ P%_^O7[,44?VK5_E7XA_:E3^5'XS_P##*WQA_P"B;>(? M_ 7_ .O1_P ,K?&'_HFWB'_P%_\ KU^S%%']JU?Y5^(?VI4_E1^,_P#PRM\8 M?^B;>(?_ %_^O1_PRM\8?\ HFWB'_P%_P#KU^S%%']JU?Y5^(?VI4_E1^,_ M_#*WQA_Z)MXA_P# 7_Z]'_#*WQA_Z)MXA_\ 7_Z]?LQ11_:M7^5?B']J5/Y M4?C/_P ,K?&'_HFWB'_P%_\ KT?\,K?&'_HFWB'_ ,!?_KU^S%%']JU?Y5^( M?VI4_E1^,_\ PRM\8?\ HFWB'_P%_P#KT?\ #*WQA_Z)MXA_\!?_ *]?LQ11 M_:M7^5?B']J5/Y4?C/\ \,K?&'_HFWB'_P !?_KT?\,K?&'_ *)MXA_\!?\ MZ]?LQ11_:M7^5?B']J5/Y4?C/_PRM\8?^B;>(?\ P%_^O1_PRM\8?^B;>(?_ M %_^O7[,44?VK5_E7XA_:E3^5'XS_\ #*WQA_Z)MXA_\!?_ *]'_#*WQA_Z M)MXA_P# 7_Z]?LQ11_:M7^5?B']J5/Y4?C/_ ,,K?&'_ *)MXA_\!?\ Z]'_ M RM\8?^B;>(?_ 7_P"O7[,44?VK5_E7XA_:E3^5'XS_ /#*WQA_Z)MXA_\ M 7_Z]'_#*WQA_P"B;>(?_ 7_ .O7[,44?VK5_E7XA_:E3^5'XS_\,K?&'_HF MWB'_ ,!?_KT?\,K?&'_HFWB'_P !?_KU^S%%']JU?Y5^(?VI4_E1^,__ RM M\8?^B;>(?_ 7_P"O1_PRM\8?^B;>(?\ P%_^O7[,44?VK5_E7XA_:E3^5'XS M_P##*WQA_P"B;>(?_ 7_ .O1_P ,K?&'_HFWB'_P%_\ KU^S%%']JU?Y5^(? MVI4_E1^,_P#PRM\8?^B;>(?_ %_^O1_PRM\8?\ HFWB'_P%_P#KU^S%%']J MU?Y5^(?VI4_E1^,__#*WQA_Z)MXA_P# 7_Z]'_#*WQA_Z)MXA_\ 7_Z]?LQ M11_:M7^5?B']J5/Y4?C/_P ,K?&'_HFWB'_P%_\ KT?\,K?&'_HFWB'_ ,!? M_KU^S%%']JU?Y5^(?VI4_E1^,_\ PRM\8?\ HFWB'_P%_P#KT?\ #*WQA_Z) MMXA_\!?_ *]?LQ11_:M7^5?B']J5/Y4?C/\ \,K?&'_HFWB'_P !?_KT?\,K M?&'_ *)MXA_\!?\ Z]?LQ11_:M7^5?B']J5/Y4?C/_PRM\8?^B;>(?\ P%_^ MO1_PRM\8?^B;>(?_ %_^O7[,44?VK5_E7XA_:E3^5'XS_\ #*WQA_Z)MXA_ M\!?_ *]'_#*WQA_Z)MXA_P# 7_Z]?LQ11_:M7^5?B']J5/Y4?C/_ ,,K?&'_ M *)MXA_\!?\ Z]'_ RM\8?^B;>(?_ 7_P"O7[,44?VK5_E7XA_:E3^5'XS_ M /#*WQA_Z)MXA_\ 7_Z]'_#*WQA_P"B;>(?_ 7_ .O7[,44?VK5_E7XA_:E M3^5'XS_\,K?&'_HFWB'_ ,!?_KT?\,K?&'_HFWB'_P !?_KU^S%%']JU?Y5^ M(?VI4_E1^,__ RM\8?^B;>(?_ 7_P"O1_PRM\8?^B;>(?\ P%_^O7[,44?V MK5_E7XA_:E3^5'XS_P##*WQA_P"B;>(?_ 7_ .O1_P ,K?&'_HFWB'_P%_\ MKU^S%%']JU?Y5^(?VI4_E1^,_P#PRM\8?^B;>(?_ %_^O1_PRM\8?\ HFWB M'_P%_P#KU^S%%']JU?Y5^(?VI4_E1^,__#*WQA_Z)MXA_P# 7_Z]'_#*WQA_ MZ)MXA_\ 7_Z]?LQ11_:M7^5?B']J5/Y4?C/_P ,K?&'_HFWB'_P%_\ KT?\ M,K?&'_HFWB'_ ,!?_KU^S%%']JU?Y5^(?VI4_E1^,_\ PRM\8?\ HFWB'_P% M_P#KT?\ #*WQA_Z)MXA_\!?_ *]?LQ11_:M7^5?B']J5/Y4?C/\ \,K?&'_H MFWB'_P !?_KT?\,K?&'_ *)MXA_\!?\ Z]?LQ11_:M7^5?B']J5/Y4?C/_PR MM\8?^B;>(?\ P%_^O1_PRM\8?^B;>(?_ %_^O7[,44?VK5_E7XA_:E3^5'X MS_\ #*WQA_Z)MXA_\!?_ *]'_#*WQA_Z)MXA_P# 7_Z]?LQ11_:M7^5?B']J M5/Y4?C/_ ,,K?&'_ *)MXA_\!?\ Z]'_ RM\8?^B;>(?_ 7_P"O7[,44?VK M5_E7XA_:E3^5'XS_ /#*WQA_Z)MXA_\ 7_Z]'_#*WQA_P"B;>(?_ 7_ .O7 M[,44?VK5_E7XA_:E3^5'XS_\,K?&'_HFWB'_ ,!?_KT?\,K?&'_HFWB'_P ! M?_KU^S%%']JU?Y5^(?VI4_E1^,__ RM\8?^B;>(?_ 7_P"O1_PRM\8?^B;> M(?\ P%_^O7[,44?VK5_E7XA_:E3^5'XS_P##*WQA_P"B;>(?_ 7_ .O1_P , MK?&'_HFWB'_P%_\ KU^S%%']JU?Y5^(?VI4_E1^,_P#PRM\8?^B;>(?_ %_ M^O1_PRM\8?\ HFWB'_P%_P#KU^S%%']JU?Y5^(?VI4_E1^,__#*WQA_Z)MXA M_P# 7_Z]'_#*WQA_Z)MXA_\ 7_Z]?LQ11_:M7^5?B']J5/Y4?C/_P ,K?&' M_HFWB'_P%_\ KT?\,K?&'_HFWB'_ ,!?_KU^S%%']JU?Y5^(?VI4_E1^,_\ MPRM\8?\ HFWB'_P%_P#KT5^S%%']JU?Y5^(?VI4_E04445XAXP4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 7 MM*^])]!5$]35[2OO2?051/4U"^)EOX4%%%%60%%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 7M* M^])]!5$]35[2OO2?051/4U"^)EOX4%%%%60%%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 A44 %%%% !1110 4444 %%%% !1110 4444 %%%% '__9 end GRAPHIC 13 tbph-20231231xex10d39001.jpg GRAPHIC begin 644 tbph-20231231xex10d39001.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" !$ 0(# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]4B0!D]*0 M.I/6AQN4@=:^/M;_ &4/CQ>ZK?75G^T=J=G;33R20VPM92(D+$JG^N[ @?A0 M!]A;AZT;A7Y??L^:?\>_CWXZ^('AJ#XZ:OHLOA&Y%M)/(KSK<'S)8\J-RE>8 M2><_>]J]I^)G@_XO_LZ?LX?%#Q%KGQ?OO%NI?9[$:;.(3$]BWVM%D926;.]9 M,?A0!]L YI:\5_9"\8ZIXQ_9Q\#ZSX@U";4M8O+61[BZG.7E83R*"3WX 'X5 M[0D@<97D'H1WH =13#,H?:3@^]*KACQ0 ZBH_.7..I^HIL=W%*[JKJ70@,H. M2,C(R.W% $U%5FU"WCFBA>5$FE!*1LP#-CK@=\=ZE\Y<]_\ &@"2BFJX89%) MYJYQW]!0 ^BJDNJVD$JQ27,4M7_ !18ZE-!#&_%EMXCM6E16@DB:B=X2<&M28U%-*4=NOD6C*@(!8 FEWJ>XKPOXT_'6;X=?#:X\665I'<06 M^K064JR'K&\JHS*?;/Z5ZYI]]!J-C!=02"2*=0Z.#D,#R,5O5HU*45-K=M?- M$PQ%.@%>(_!Z+QQ\:OB):_%#5+^X\/>$(HC'HWAOH\\+T)*L6ZDU8 MKEBW**;5CO:L[!1115B"FO\ =-.ILAPM 'P/_P $Z^?CW^T0WKJJ_P#I5>?X M5[I_P4!8+^R'\02>@AM#G_M\@KB_V+?@/XW^$WQ5^,FL^*M'73-/\0WZ3Z;* M+J&8S()[ER2$:DFQC*[ ;D)4\,.A(YKQ?X6_LY>)XOVF?CIK/BK0O(\$^,K*:RMKM;R%C<1 MR,@8!4 M#:"SKY$; 9+!NZ3I'PUT[XR> ;ZZ,]M- M"\,5[&Y4*I.0S+\J@,NQER 0RY.?3OAS#\>/'_Q;TC6=3^&OAGXH);W5W.I.=RNB^8LHP,;@B@9R": /'/BMX(\3?%;_@HWX@\*:-XEU/PY97. ME6ZZG>Z=*5EBL5MH7D1#_"7DV+GU?G()!^C+#]G'P;^S=\'?'=E9?$'Q#X4T MO5HUGN?$%W?H9K*15"[XV"+@N< @?,W"@CC%+PO\'_%^F_M]^,/B-<:.5\&Z MAX>CL[;4A<1$/,$M5*;-V\:U/V\/@1XH^/OP=M]&\)2QMJECJ$> MH?8IYA$EVJQR(4#$8#_/E._CGXI\$7O@/PY\";3X?ZH]G]B MN-=U"_CBT^$M'L=XHTCW/TXV[P.,Y&*[3]@3X1>*O@U\#KWPUXQTLZ7JAUJY MG$32QRAXC'$JN"C$8)4\$Y]: ,O]G']K73]<_9*G\<^)[YI+_P *6[66K2/R MT\\:@1$?WFE#1_\ BPXKE?V"?#FK^,_ GCKXL^*=XN+E;F-(+:, M2&0+(A;>3"2VT*#D;>I)K[+^.W[/EQXK_9@N_AGX)N/[(FM[&"WL%$GE)*(2 MI\N0KV<*0?<\T ?$?B2P_9*TS4[VUU'Q3X]^(/B4LXEU^TE>:1) V0ZL0JMR M>" X_2O1/V-?BGXD\7?LU_'G2]1\17NN6'AW3K@:3>WC-]H2)[6XQ\Q)(&(E M(7/RDGDUV'P>\8?&+X7^!]"^'^D_L[-#XETVUBLGUZ6]AAT^3'[L7#R*IWMP M&8!B3SZBH?V:_P!GCXD^ ?AY^T1I'BG2HVUSQ/!,EA/;2H8=0F>"Y!>,Y&U2 MTJ_>"@9Z#G !YQ^Q9^S1'^TG\'FU7Q_XS\37VBVM[/8Z?HEGJ)BAC7:C3,^0 M2Q9G'3'W>!KZQ^WV2:DVYH<6XD5T;: < M8>,[< [1QE:]K_8&^%7B?X0_ &VT;Q9IITG5IM1N;LV;R*SQHVQ5W;20"=A. M,]"*YB'X#>.%_P""A5U\37TE6\$OIX@34?M41(?[$L6WRMV_[X/\..<]Z /) M='\,^*?V\?C[\1]-\0>,-8T?X6^%+]K!-(TZ00^>0[HBE<%2Q$;.S2*Q&["X M!X]P^&/[!FA?!GXE:;XE\&>./%&D:3""U[H1N5>*^<8VAVP/DXY4J2>,,N*\ MQU;X-?&7]E_XZ^)_''PKT6+QSX(\27'VG4/#PN?*GWLS,1\W(*LS%77=P_S* M:]1^'GQ8_:*\=?$+3%U'X0Z=X+\#;PE_+J>HB:\48&XQE67=UR 8L'&-PH ^ M0-0^//A7]HOXM>+7^,/Q5UCPI\.+2YD@TGPSID-TOVI S+&T@AC=)-$\3?LX_$+4M326=%'D\8)W% M@6!4@ BO8T_9\^)7[,?Q<\8:MX2^'&F?%7X::_+Y[:+));K-!F3N!2V\2P M6Z1(BQQHNU40850.@ '055N]2@L(6>4D*.NU2Q_("LIJ[78+-ZHY?Q/X>GCN MQK.COY.I1X+1#[DX[J1ZD=ZQ/'OQ&^R^%2+5FAU27"_)YWV63"DCJ/EYKQJXM=7U*]>:ZTR]$LBY>5H' 9L'.\D[Z.U_N.>_:6A)_8UNRSM*3J M$32/]9@6/UKG?VCB'91JMK:^UM/(^.+.YT[P183%M!T DH9@#_KI^3NR0" :^K=,LHM/M8[:&%(8XP% M$<:[5 'H.PK\^/V=?VRM2^&=G:^'?&NF:IJ6E1_);ZDEN_F0(/X6&/F'2ON; MX9_%7PW\5]);4?#MX;N%"%D$D3Q.A(R 58 YK\]S[+\9@JJIU(VI1TA;X;?Y M][]3[#)L1AZ\/:*5ZCU=]_3T[':08QQ4M,0!20*?7S"T1]0%%%%, KG/B#XN M_P"$$\$:]XB^R/?C2K*:\-M$<-($0MC/;IU[5T=>>?'V2:/X)?$!X8O.D&A7 MPV!@O'D.".%N6 M\/?"7^VQ;8\_^SFN+@19SC<40XS@XSC.#7?_ 4_;HL?B5XVM/!WB'PQ<>%] M?NI#! ?-\V%I54DH^0K1L2I !![9(KY7_95_:;LOV?M.\0V]WX>O-=.J2PR* M]M*(PFP,,'<#G.[MZ5K?!R^@_:,_:]B\5ZI=V7ALK?1ZA%IIF*RW#0J/+BC( M4!V_=JSY()&< U^MYAD.$A]:YL+[.G3C>,U)MMV6CC=Z7=NA^=X/-<3-T.6O MSSD[2BTK)7?4^IOVC/VH?$OP8^(7ASP[HW@]?$$>IV_GEB[B25O,*F.,+G! M 8DYX8=.37T7#\\93,L$2WMUIAOA// B+ MEB8S&8L #+*C'/<'FO<_@)^TE>?&WX+^)KMQ%9>,=#LYAS_ M +8?[3?BCX ^)_#-MH%GI=[;W]M-+/'J$3ODJRA<%77'4U]06MPS6L3L -RJ M3CIDBOS[_P""ETIG\7^">A!L)R.__+1?\*F\?7_[3VE^%Y_B?=:LF@Z4L"R- MHMI(@:TMSR&:!P5XXR.VUB MRN'T^[:$8CEE5$82*.< K(N1V(;'%>!?$'PS\?+.WN=0\2_&GP]X9>$.\%DF MI"Q$H"C@%8T') '/3.>*^:P^43J8FIA*]6-.4';6[N_))._F_0]JMF48485Z M4'.,E?33[VVC[H,N 3QQ2&?'7 QUKY!_8A_:6\1?$_4-4\&>*YUU+4M/M#=V MVI#&^6)76-ERX8[@FT!\1(PW.> ,DX!KM7#6->*K864HJ5-)MMV5GU3:VMKKT.:6>8 M:-&G72;4VTDM[KI^A^AIGV^E G+=,>E?%'BW6OC#\)/V3->OO&&MW5IXOFUN M+R+I+E)9H+9C&-H="0,LLAP.@8\"N&L?%_[1GQB^&EIXJ\/7\VEZ%H]BT#/! M=".YU)X5_>S_ #+EV)!'4#(('.:JCPY4K0]JL1!4^9PYF]&U:UM-;WTMV=Q5 M,ZC3G[/V,G+E4K6UL_\ (_0\W&/3'KFGI+O!QC\Z_.3X;?M%_'#XV:!;> O" MCQ-K]JKRWGB0L%E^SXPJN2NU&R<;P,M\N,$,3U?[/_Q\^)'@/X_2?#/XDWT^ ML2WLJV@,TBR-:3% \;JX&61P5&/<'CG.E?A?&8>%7FJ0I- M+/:%6<+0DHST4FM+]MS[P>781T^E-68L>@%>#?M*:3\7M;O-)B^''B33O#.C MK!(=2O;^2.-5;(*DN8W91@'E<E2>(?'VB?$:PDW"[ ML-+U..Z50",H_P BO%)@AE.,'_:&X5QX#(JN94U*A6@YM-J&O-ITVLF_4Z,5 MFT,)4Y:M.2C=+FTMK\]4?I$/F4GUKFO%MAKD^DRIX>O+2UU Y*/>Q%X_HP'. M/I6UH^HQ:OI5G?P-O@NH5GC;!&589!YYZ$=:?.=BD\YQT ZU\RKQES65UWV/ M8FE4CRWLGV/B3XK?M,?'#X)ZRUIXA\*^'KK3B!Y6KP0S"W<^OW\CTP:X*3_@ MHGX\BFA$GAW0#$V3F)91N&#W+$5]@_'3XC>$/ 7@FYD\7K:WJWJFVMM'E4.] M_*?NQHA!R2?XL<=:_.GXE_ /Q=\/O"%GXNU?03I6CZA<.[VD1WOIB/N,:2#M MP<9X_"OU[A_^RY]Q? M _XV:U\3?@Q>^+M8T_3X[B"\EMA:6RD1,%P>3 M4P6 PN)Q:E'E49M)7:]$3*OC:\,+9WYHWO:YUNBZO?\ BF\B6'PQ8I%MW&5E M!"Y_#VKU/P_HITN%08K>)S\S"W0*/_KUD^"=2M7MQIQA^QW=I\DD$A 8GU'J M*[&)UD!QVKX?%XCVE1QIIJ/K<^PP&"A3BJDFG)]E8='ZU)35QSBG5Q'O!111 M0 5P/QUX^"?Q#/<>']0_])WKOJIZOI%IKNE7FG7T"7-E>0O!<02#*R1LI5E( M]""16U"HJ5:%26T6G]S,:T'4IR@NJ:/SP_86^-G@GX/^'/&1\5ZY%I+W5Q;/ M!%Y3R/* '#$*BDG!89KB_&?B/2_C/^UUHM_\-+=[=+K4K39.MN8-\J."]R5 MR%PI;) . 217W7_PR-\(N/\ BAM.!'<-*/\ V:NQ\$_"+P9\. Y\-^&M-T>5 MUV//;6X$KKP<%S\Q&0.">PK[^MQ%ET,17QV'IS=6HK6DURJZ2V6KVZGQ]/)L M9*E2PU:<>2#O=7OO?Y'Q)_P4;N9;+XO^!IH8UGEATX2)$R[@["X) ([YZ8JU M_P %"/#FJZ+\0_!/CM+7S]*CMHK/ '"3Q2R3!&/0;@QQ_N-Z5]F>,_@[X.^( M&OZ7K/B'0;75=1TX 6L\Y;,>'#CH0",\X(-;WB;PGH_B_1KC2]:TRTU33YQB M2VNX5D1O?![^A[5YV'XBIX;ZGRT[^RC*,O-2[?\ !.JMDTZ_UEN:7M'%Q\FN MY\W^//VU_AQ>?!>]OK'4FNM;O[)X(]"(*W,Z/\ ";XE^(]7M_(T'6+00P&<%?-2&.?S' QRG[P+GU5AVKZ(T_\ 9!^$ M6GWC7,/@BP:1CDK/)++'TQPCN5 QVQ^M>C:YHEG8>#+_ $ZPLH+:W6RD@AM; M>$*@'ED!50#&,<8 K&>:8"AA)8#+H22J23DYM7LFFDK=N_\ 2VC@<54KK%XN M2O"+24;];W;OZGYO_L-_&;PQ\(?&/B%?%5[_ &;9ZE9QQQ73(SHKH_W6"J2, M[NO08YK0_:_\>:;^T-\8_"VA>!7;77MX18I<6JETEED-]1\:P>-?""7MG%;6RP_VG;%&C=FDSY;'#*2%.2I[5]L?#[X"^ ? MAC>RWOAKPK8:7?2 H;I09)@IQE0[DL <#@'!KZS.,UR[+,YK8JG&4JZ22U7) MK%:]]%IZG@Y=E^,QN6TJ$VE3O?KS:-_+5GQI_P %*UB3Q/X(3]X9_L$X;=C: M5W)C'?.=V<^U?8'[0=H]Q\ /'D<+I$5T&Z?+H'&U869A@]R 0#V)SVK9\A>]]G>5]#Z6GELX5<5-O2K:WEI;4_/W M]D;Q%JOA;]FCXQZMHI==4M LELT8+&-_)(W@=R!SS_=&>*XK]GCP]\'_ !SI M/B/Q#\7?%$K:\ER[+:W=\T331; _FJ1\\KEMXV@]AQEA7Z-^"?A;X4^'%G=V MGAK0[31[6[8//%;+@2,!@$Y]JXFX_9.^$UQK3ZHW@?36NFZVWHO0\EY)74:"O&?(FFI7Y=>I\=?\ M$[6MS^T'XA:U#+:'0[I80V([AY))=0C#"1FDSYA/.,MDYX[UEB^),/B:^+J MJ$DJU-06VC7?R-0?\% ?E_9TOR.O]HVO_ *'6O^Q! M$K?LM^$BP^]]M'7_ *?)Z]@\:^!-#^(>AR:/XATV#5=,D=9&MI\[2RG*G@@Y M%3>%/!VD>!_#=IH6A6,6F:7:AA#:PYVIN8LW7GEF)_$U\Z\RIO*(Y?ROF53G MOTM:WWGKK!3682Q=U9PY;=;WN?!O_!-8";XC>-21G_B61G\YO_K54^-FI?V= M_P %!O#\EE+$T_\ :FD0R*(-OEEQ$I#'^-MK [NP('\-?;_P^^"O@OX67EY= M>%_#]KH]Q>((YY8"Q+J#D#YB<#)[4S7?@CX*\2>-K3Q;J7A^VO/$5H\4D%_( MS[T:,YC(&1Q7OSXAPTLSQ&-<'RU(."6E[V2N_+0\J&3UHX*CAE)4-P& W$F5ZCC.,U^D'Q*^ M O@+XLSQ3^*?#5IJ-S$ JW89X9P!G"^9&RL1R>"<<]*PE_9,^$XT2'2O^$*T M\V<4OFKN:0REL8YEW;V& ."Q'?&:]' \48/"0PUHSC[./*X1Y>23M9R>MVWO MKU.+%Y%B*\JVL7SNZD[\R\NR.^^'VY?AUX:P0&&EVV,],^4MV:]$L;"#3=.@L[:/RK>"-8HHP<[548 MY] !7&^(?A%X9\6^+M&\3:QI,.H:QHR.EC/,-WD[B"2 >,\=<5^;TW1E7YJ] M^7>RZ^1]A6C4]ER4_B>GIYGBWP>^#^H_$[Q=;?%OXE6Q37W&W2="?F'2[?!V MY4\&5LDD]LU[S\0/ FF^._!^K:!JB>98W]N\$@QT##&[ZC@CZ5MQV,4)BVH% M"G<,# SC&?R)JU/")D*,?E8$''>MZV,K5*T:T?=Y;:.0OIWBBZM8IF7!F@W(8W_ !4BOIW0='CT MNQCM(CY:1* HP*T(M/@AD=EC4.YRQ ^\>!D^_ J<(J=.M:8K&U,;.4ZCUD[ MOU[F>&P$2.9\1^$_M]W!J-I.;74X 0DV,A@>JD=\XI?#GBEM3+V M\L0M[R#Y9H6X.1W'KFND:-9 PSCFJ/]AVG]J+?B%5N@NWS!U(]#7+&:<>6I MKV.F=%PFI4M+[EI+M?,*^8I;;NV?Q8^GX&K"2;JY7_A%/LOC&76ENY3YUNL' MD,WR AF(('_ JZ:-"HQDD^IK*=H\MG>YM";DY)JUOQ)=XHI@%%.Q?-Y$M%%% M(L3%&*** # ]*,444 &!Z48![444 51T _*C%%% !BC%%% !BC ]*** # H MQ110 8HQ110 8HQ110 $ ]0*,#THHH 1@"#3$C"@@444('LQ6C4@9IVP444D C ;!1L%%%,!" *-HQGO114,!#$KD$C)%/Q1130!BBBBJ _]D! end GRAPHIC 14 tbph-20231231xex10d39002.jpg GRAPHIC begin 644 tbph-20231231xex10d39002.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" ! $# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#[HHHHH __ !V0$! end GRAPHIC 15 tbph-20231231xex10d39003.jpg GRAPHIC begin 644 tbph-20231231xex10d39003.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" ! $# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]4Z*** /_ !V0$! end GRAPHIC 16 tbph-20231231xex10d39004.jpg GRAPHIC begin 644 tbph-20231231xex10d39004.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" ! $# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#] Z*** /_ !V0$! end EX-101.SCH 17 tbph-20231231.xsd EX-101.SCH 99900 - Disclosure - Standard And Custom Axis Domain Defaults link:presentationLink link:calculationLink link:definitionLink 00100 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 00300 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) link:presentationLink link:calculationLink link:definitionLink 00500 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - Cash, Cash Equivalents, and Restricted Cash (Details) link:presentationLink link:calculationLink link:definitionLink 40601 - Disclosure - Investments and Fair Value Measurements - Available-for-sale securities (Details) link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 40802 - Disclosure - Leases - Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 40805 - Disclosure - Leases - Maturity of Lease Liabilities and Other Information (Details) link:presentationLink link:calculationLink link:definitionLink 40805 - Disclosure - Leases - Maturity of Lease Liabilities and Other Information (Details) - Cal 2 link:presentationLink link:calculationLink link:definitionLink 40902 - Disclosure - Sale of Equity Interests in Theravance Respiratory Company, LLS and Discontinued Operations - Summary of discontinued operations (Details) link:presentationLink link:calculationLink link:definitionLink 41101 - Disclosure - Extinguishment of Debt (Details) link:presentationLink link:calculationLink link:definitionLink 41403 - Disclosure - Income Taxes - Irish statutory rate reconciliation (Details) link:presentationLink link:calculationLink link:definitionLink 41404 - Disclosure - Income Taxes - Deferred income taxes (Details) link:presentationLink link:calculationLink link:definitionLink 00090 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 00105 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00205 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00400 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 10301 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 11801 - Disclosure - SUPPLEMENTARY FINANCIAL DATA (UNAUDITED) link:presentationLink link:calculationLink link:definitionLink 30803 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 31203 - Disclosure - Share-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 40101 - Disclosure - Organization and Summary of Significant Accounting Policies - Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 40102 - Disclosure - Organization and Summary of Significant Accounting Policies - Future Royalty Payment Contingency (Details) link:presentationLink link:calculationLink link:definitionLink 40106 - Disclosure - Organization and Summary of Significant Accounting Policies - Net Loss per Share - Anti-dilutive (Details) link:presentationLink link:calculationLink link:definitionLink 40201 - Disclosure - Revenue - Viatris Agreement (Details) link:presentationLink link:calculationLink link:definitionLink 40202 - Disclosure - Revenue - Other Collaborative Arrangement Revenues (Details) link:presentationLink link:calculationLink link:definitionLink 40203 - Disclosure - Revenue - Reimbursement of R and D Costs (Details) link:presentationLink link:calculationLink link:definitionLink 40204 - Disclosure - Revenue - Revenue from Licensing Arrangements (Details) link:presentationLink link:calculationLink link:definitionLink 40301 - Disclosure - Segment Information - Geographic region (Details) link:presentationLink link:calculationLink link:definitionLink 40302 - Disclosure - Segment Information - Percentage of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 40401 - Disclosure - Sale of Velusetrag (Details) link:presentationLink link:calculationLink link:definitionLink 40602 - Disclosure - Investments and Fair Value Measurements - Convertible senior notes (Details) link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - Leases (Details) link:presentationLink link:calculationLink link:definitionLink 40803 - Disclosure - Leases - Lease Cost (Details) link:presentationLink link:calculationLink link:definitionLink 40901 - Disclosure - Sale of Equity Interests in Theravance Respiratory Company, LLS and Discontinued Operations (Details) link:presentationLink link:calculationLink link:definitionLink 40903 - Disclosure - Sale of Equity Interests in Theravance Respiratory Company, LLS and Discontinued Operations - Summary of TRC's statement of income and equity Interest (Details) link:presentationLink link:calculationLink link:definitionLink 41001 - Disclosure - Ampreloxetine Funding (Details) link:presentationLink link:calculationLink link:definitionLink 41002 - Disclosure - Ampreloxetine Funding - Schedule of Future Royalty Payment Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 41201 - Disclosure - Share-Based Compensation - Theravance Biopharma Equity Plans (Details) link:presentationLink link:calculationLink link:definitionLink 41202 - Disclosure - Share-Based Compensation - Market and Performance-Contingent Awards (Details) link:presentationLink link:calculationLink link:definitionLink 41203 - Disclosure - Share-Based Compensation - Share Based Compensation Expense By Type (Details) link:presentationLink link:calculationLink link:definitionLink 41204 - Disclosure - Share-Based Compensation - Compensation Awards (Details) link:presentationLink link:calculationLink link:definitionLink 41205 - Disclosure - Share-Based Compensation - RSU and RSA activity (Details) link:presentationLink link:calculationLink link:definitionLink 41206 - Disclosure - Share-Based Compensation - Valuation Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 41207 - Disclosure - Share-Based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 41301 - Disclosure - Defined Contribution Plan (Details) link:presentationLink link:calculationLink link:definitionLink 41401 - Disclosure - Income Taxes - Components of the income (loss) before income taxes (Details) link:presentationLink link:calculationLink link:definitionLink 41402 - Disclosure - Income Taxes - Components of provision for income tax (expense) benefit (Details) link:presentationLink link:calculationLink link:definitionLink 41501 - Disclosure - Capital Return Program (Details) link:presentationLink link:calculationLink link:definitionLink 41502 - Disclosure - Capital Return Program - Open Market Share Repurchase Plan (Details) link:presentationLink link:calculationLink link:definitionLink 41601 - Disclosure - 2021 Corporate Restructuring Completion and 2023 Strategic Actions - Corporate Restructuring Completion (Details) link:presentationLink link:calculationLink link:definitionLink 41701 - Disclosure - Commitments and Contingencies - Performance-Contingent Awards (Details) link:presentationLink link:calculationLink link:definitionLink 41801 - Disclosure - SUPPLEMENTARY FINANCIAL DATA (UNAUDITED) (Details) link:presentationLink link:calculationLink link:definitionLink 10101 - Disclosure - Organization and Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 10201 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 10401 - Disclosure - Sale of Velusetrag link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - Cash, Cash Equivalents, and Restricted Cash link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - Investments and Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - Property and Equipment link:presentationLink link:calculationLink link:definitionLink 10801 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 10901 - Disclosure - Sale of Equity Interests in Theravance Respiratory Cmpany, LLS and Discontinued Operations link:presentationLink link:calculationLink link:definitionLink 11001 - Disclosure - Ampreloxetine Funding link:presentationLink link:calculationLink link:definitionLink 11101 - Disclosure - Extinguishment of Debt link:presentationLink link:calculationLink link:definitionLink 11201 - Disclosure - Share-Based Compensation link:presentationLink link:calculationLink link:definitionLink 11301 - Disclosure - Defined Contribution Plan link:presentationLink link:calculationLink link:definitionLink 11401 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 11501 - Disclosure - Capital Return Program link:presentationLink link:calculationLink link:definitionLink 11601 - Disclosure - 2021 Corporate Restructuring Completion and 2023 Strategic Actions link:presentationLink link:calculationLink link:definitionLink 11701 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 20102 - Disclosure - Organization and Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 30103 - Disclosure - Organization and Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 30203 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 30303 - Disclosure - Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 30503 - Disclosure - Cash, Cash Equivalents, and Restricted Cash (Tables) link:presentationLink link:calculationLink link:definitionLink 30603 - Disclosure - Investments and Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 30703 - Disclosure - Property and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 30903 - Disclosure - Sale of Equity Interests in Theravance Respiratory Company, LLS and Discontinued Operations (Tables) link:presentationLink link:calculationLink link:definitionLink 31003 - Disclosure - Ampreloxetine Funding (Tables) link:presentationLink link:calculationLink link:definitionLink 31403 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 31503 - Disclosure - Capital Return Program (Tables) link:presentationLink link:calculationLink link:definitionLink 31603 - Disclosure - 2021 Corporate Restructuring Completion and 2023 Strategic Actions (Tables) link:presentationLink link:calculationLink link:definitionLink 31803 - Disclosure - SUPPLEMENTARY FINANCIAL DATA (UNAUDITED) (Tables) link:presentationLink link:calculationLink link:definitionLink 40103 - Disclosure - Organization and Summary of Significant Accounting Policies - Selling, General and Administrative Expenses (Details) link:presentationLink link:calculationLink link:definitionLink 40104 - Disclosure - Organization and Summary of Significant Accounting Policies - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 40105 - Disclosure - Organization and Summary of Significant Accounting Policies - Net Income (Loss) per Share (Details) link:presentationLink link:calculationLink link:definitionLink 40804 - Disclosure - Leases - Supplemental information related to leases (Details) link:presentationLink link:calculationLink link:definitionLink 41406 - Disclosure - Income Taxes - Uncertain Tax Positions (Details) link:presentationLink link:calculationLink link:definitionLink 41602 - Disclosure - 2021 Corporate Restructuring Completion and 2023 Strategic Actions - Accrued restructuring, severance costs and one-time termination costs (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 18 tbph-20231231_cal.xml EX-101.CAL EX-101.DEF 19 tbph-20231231_def.xml EX-101.DEF EX-101.LAB 20 tbph-20231231_lab.xml EX-101.LAB EX-101.PRE 21 tbph-20231231_pre.xml EX-101.PRE XML 22 R1.htm IDEA: XBRL DOCUMENT v3.24.0.1
Document and Entity Information - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Feb. 23, 2024
Jun. 30, 2023
Document and Entity Information      
Document Type 10-K    
Document Annual Report true    
Document Period End Date Dec. 31, 2023    
Document Transition Report false    
Entity File Number 001-36033    
Entity Registrant Name THERAVANCE BIOPHARMA, INC.    
Entity Incorporation, State or Country Code KY    
Entity Tax Identification Number 98-1226628    
Entity Address, Address Line One C/O Theravance Biopharma US, Inc.    
Entity Address, Address Line Two 901 Gateway Boulevard    
Entity Address, City or Town South San Francisco    
Entity Address, State or Province CA    
Entity Address, Postal Zip Code 94080    
City Area Code 650    
Local Phone Number 808-6000    
Title of 12(b) Security Ordinary Share $0.00001 Par Value    
Trading Symbol TBPH    
Security Exchange Name NASDAQ    
Entity Well-known Seasoned Issuer No    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Interactive Data Current Yes    
Entity Filer Category Non-accelerated Filer    
Entity Small Business true    
Entity Emerging Growth Company false    
ICFR Auditor Attestation Flag false    
Document Financial Statement Error Correction [Flag] false    
Entity Shell Company false    
Entity Public Float     $ 458.8
Entity Common Stock, Shares Outstanding   48,164,708  
Auditor Firm ID 42    
Auditor Name Ernst & Young LLP    
Auditor Location San Mateo, California    
Entity Central Index Key 0001583107    
Current Fiscal Year End Date --12-31    
Document Fiscal Year Focus 2023    
Document Fiscal Period Focus FY    
Amendment Flag false    

XML 23 R2.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 39,545 $ 298,172
Short-term marketable securities 62,881 29,312
Receivables from collaborative arrangements 17,474 16,785
Prepaid clinical and development services 2,038 1,513
Other prepaid and current assets 11,603 7,682
Total current assets 133,541 353,464
Property and equipment, net 9,068 11,875
Operating lease assets 36,287 40,126
Future contingent milestone and royalty assets 194,200 194,200
Restricted cash 836 836
Other assets 8,067 6,899
Total assets 381,999 607,400
Current liabilities:    
Accounts payable 1,524 1,554
Accrued personnel-related expenses 6,443 10,314
Accrued clinical and development expenses 2,246 4,932
Accrued general and administrative expenses 2,900 4,020
Operating lease liabilities 3,923 6,753
Tenant improvement payable to subleasee 6,490  
Other accrued liabilities 1,241 1,142
Total current liabilities 24,767 28,715
Long-term operating lease liabilities 45,236 45,407
Future royalty payment contingency 27,788 25,438
Long-term deferred revenue   192
Unrecognized tax benefits 65,294 64,191
Other long-term liabilities 5,919 1,657
Commitments and contingencies
Shareholders' Equity    
Preferred shares, $0.00001 par value: 230 shares authorized, no shares issued or outstanding
Ordinary shares, $0.00001 par value: 200,000 shares authorized; 48,091 and 65,227 shares issued and outstanding at December 31, 2023 and December 31, 2022, respectively   1
Additional paid-in capital 1,122,164 1,295,725
Accumulated other comprehensive loss (65) (15)
Accumulated deficit (909,104) (853,911)
Total shareholders' equity 212,995 441,800
Total liabilities and shareholders' equity $ 381,999 $ 607,400
XML 24 R3.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
shares in Thousands
Dec. 31, 2023
Dec. 31, 2022
CONSOLIDATED BALANCE SHEETS    
Preferred shares, par value (in dollars per share) $ 0.00001 $ 0.00001
Preferred shares, shares authorized (in shares) 230 230
Preferred shares, shares issued (in shares) 0 0
Preferred shares, outstanding shares (in shares) 0 0
Ordinary shares, par value (in dollars per share) $ 0.00001 $ 0.00001
Ordinary shares, authorized shares (in shares) 200,000 200,000
Ordinary shares, shares issued (in shares) 48,091 65,227
Ordinary shares, shares outstanding (in shares) 48,091 65,227
XML 25 R4.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Revenue:    
Total revenue $ 57,424,000 $ 51,346,000
Expenses:    
Research and development [1] 40,621,000 63,392,000
Selling, general and administrative [1] 70,095,000 67,073,000
Restructuring and related expenses [1] 2,743,000 12,838,000
Total expenses 113,459,000 143,303,000
Loss from operations (56,035,000) (91,957,000)
Interest expense [2] (2,350,000) (6,369,000)
Loss on extinguishment of debt   (3,034,000)
Interest income and other income (expense), net 9,116,000 8,545,000
Loss from continuing operations before income taxes (49,269,000) (92,815,000)
Provision for income tax expense (5,924,000) (9,000)
Net loss from continuing operations (55,193,000) (92,824,000)
Income from discontinued operations before income taxes   1,143,930,000
Provision for income tax expense   (178,974,000)
Net income from discontinued operations   964,956,000
Net Income (Loss) $ (55,193,000) $ 872,132,000
Net income (loss) per share:    
Continuing operations - basic (in dollars per share) $ (1.00) $ (1.26)
Continuing operations - diluted (in dollars per share) (1.00) (1.26)
Discontinued operations - basic (in dollars per share)   13.11
Discontinued operations - diluted (in dollars per share)   13.11
Net income (loss) - basic (in dollars per share) (1.00) 11.85
Net income (loss) - diluted (in dollars per share) $ (1.00) $ 11.85
Shares used to compute net income (loss) per share - basic 55,303 73,591
Shares used to compute net income (loss) per share - diluted 55,303 73,591
Viatris collaboration agreement    
Revenue:    
Total revenue $ 57,201,000 $ 48,624,000
Viatris royalties (Non-US)    
Revenue:    
Total revenue 7,000 30,000
Collaboration revenue    
Revenue:    
Total revenue $ 216,000 192,000
Licensing revenue    
Revenue:    
Total revenue   $ 2,500,000
[1] Amounts include share-based compensation expense as follows:
[2] Interest expense for the year ended December 31, 2023 was comprised of non-cash interest expense only.
XML 26 R5.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF OPERATIONS (Parenthetical) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Total share-based compensation expense $ 25,371 $ 39,734
Research and development    
Total share-based compensation expense 8,048 12,888
Selling, general and administrative    
Total share-based compensation expense 16,966 19,848
Restructuring and related expenses    
Total share-based compensation expense $ 357 $ 6,998
XML 27 R6.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)    
Net Income (Loss) $ (55,193) $ 872,132
Other comprehensive loss:    
Net unrealized loss on available-for-sale investments, net of tax (50) (15)
Comprehensive income (loss) $ (55,243) $ 872,117
XML 28 R7.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY - USD ($)
shares in Thousands, $ in Thousands
Ordinary Shares
Additional Paid-In Capital
Accumulated Other Comprehensive Loss
Accumulated Deficit
Total
Balances at Dec. 31, 2021 $ 1 $ 1,387,469   $ (1,726,043) $ (338,573)
Balances (in shares) at Dec. 31, 2021 74,435        
Increase (Decrease) in Stockholders' Equity          
Repurchase of ordinary shares, net of transaction costs   (128,830)     (128,830)
Repurchase of ordinary shares, net of transaction costs (in shares) (12,739)        
Proceeds from ESPP purchases   802     802
Proceeds from ESPP purchases (in shares) 118        
Employee share-based compensation expense   39,734     39,734
Issuance of restricted shares (in shares) 3,764        
Repurchase of shares to satisfy tax withholding   (3,450)     (3,450)
Repurchase of shares to satisfy tax withholding (in shares) (351)        
Net unrealized loss on marketable securities     $ (15)   (15)
Net Income (Loss)       872,132 872,132
Balances at Dec. 31, 2022 $ 1 1,295,725 (15) (853,911) $ 441,800
Balances (in shares) at Dec. 31, 2022 65,227       65,227
Increase (Decrease) in Stockholders' Equity          
Repurchase of ordinary shares, net of transaction costs $ (1) (197,051)     $ (197,052)
Repurchase of ordinary shares, net of transaction costs (in shares) (18,634)        
Proceeds from ESPP purchases   619     619
Proceeds from ESPP purchases (in shares) 86        
Employee share-based compensation expense   25,371     25,371
Issuance of restricted shares (in shares) 1,651        
Repurchase of shares to satisfy tax withholding   (2,500)     (2,500)
Repurchase of shares to satisfy tax withholding (in shares) (239)        
Net unrealized loss on marketable securities     (50)   (50)
Net Income (Loss)       (55,193) (55,193)
Balances at Dec. 31, 2023   $ 1,122,164 $ (65) $ (909,104) $ 212,995
Balances (in shares) at Dec. 31, 2023 48,091       48,091
XML 29 R8.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Operating activities    
Net (loss) income $ (55,193) $ 872,132
Less: Net income from discontinued operations   (964,956)
Net loss from continuing operations (55,193) (92,824)
Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:    
Depreciation and amortization 2,001 3,716
Amortization and accretion income, net (1,897) (681)
Future royalty payment contingency interest accretion 2,350 974
Share-based compensation 25,371 39,734
Gain on sale of Velusetrag   (2,709)
(Gain) loss on disposal of property and equipment 1,352 (8)
Amortization of right-of-use assets 4,152 3,989
Deferred income taxes 3,207  
Loss on extinguishment of debt   3,034
Changes in operating assets and liabilities:    
Receivables from collaborative and licensing arrangements (689) (2,720)
Prepaid clinical and development services (526) 8,733
Other prepaid and current assets (3,921) (704)
Right-of-use lease assets (314) (4,424)
Other assets (1,233) (3,802)
Accounts payable 6 (1,612)
Accrued personnel-related expenses, accrued clinical and development expenses, and other accrued liabilities (7,095) (14,086)
Accrued interest payable   (1,246)
Deferred revenue (216) (192)
Operating lease liabilities (3,001) (1,024)
Unrecognized tax benefits 1,102 63,952
Other long-term liabilities 7,547 (525)
Net cash used in operating activities - continuing operations (26,997) (2,425)
Net cash used in operating activities - discontinued operations   (184,566)
Net cash used in operating activities (26,997) (186,991)
Investing activities    
Purchases of property and equipment (2,488) (572)
Purchases of marketable securities (134,534) (103,145)
Maturities of marketable securities 31,435 158,000
Sale of short-term investments and marketable securities 71,377 17
Proceeds from the sale of Velusetrag   2,709
Proceeds from the sale of property and equipment 1,513 1,866
Net cash (used in) provided by investing activities - continuing operations (32,697) 58,875
Net cash provided by investing activities - discontinued operations   1,095,134
Net cash (used in) provided by investing activities (32,697) 1,154,009
Financing activities    
Ordinary share repurchases (197,051) (128,830)
Proceeds from ampreloxetine funding, net   24,464
Proceeds from ESPP purchases 618 802
Repurchase of shares to satisfy tax withholding (2,500) (3,450)
Net cash used in financing activities - continuing operations (198,933) (738,617)
Net cash used in financing activities - discontinued operations   (20,189)
Net cash used in financing activities (198,933) (758,806)
Net (decrease) increase in cash, cash equivalents, and restricted cash (258,627) 208,212
Cash, cash equivalents, and restricted cash at beginning of period 299,008 90,796
Cash, cash equivalents, and restricted cash at end of period 40,381 299,008
Supplemental disclosure of cash flow information    
Cash paid for interest   22,244
Cash paid for income taxes, net 24 117,966
Supplemental disclosure of non-cash investing and financing activities    
Recognition of tenant improvement allowance assigned to sublease 6,838 8,900
Sublease    
Supplemental disclosure of non-cash investing and financing activities    
Recognition of tenant improvement allowance assigned to sublease $ 6,490  
2035 notes    
Financing activities    
Principal payment on notes   (399,998)
2023 notes    
Financing activities    
Principal payment on notes   $ (231,605)
XML 30 R9.htm IDEA: XBRL DOCUMENT v3.24.0.1
Organization and Summary of Significant Accounting Policies
12 Months Ended
Dec. 31, 2023
Organization and Summary of Significant Accounting Policies  
Organization and Summary of Significant Accounting Policies

1. Organization and Summary of Significant Accounting Policies

Theravance Biopharma, Inc. (“Theravance Biopharma” or the “Company”) is a biopharmaceutical company primarily focused on the discovery, development, and commercialization of medicines. The Company’s core purpose is to create medicines that make a difference® in people's lives.

Basis of Presentation

The Company’s consolidated financial statements as of December 31, 2023 and 2022, and for the year ended December 31, 2023 and 2022 have been prepared in conformity with United States (“US”) Generally Accepted Accounting Principles ("GAAP"), and the US Securities and Exchange (“SEC”) regulations for annual reporting.

On July 20, 2022, the Company completed a monetization of its ownership interests in a significant equity method investment which had a major effect on the Company’s financial results for the year ended December 31, 2022 (see Note 9. Sale of Equity Interests in Theravance Respiratory Company, LLC and Discontinued Operations”). In accordance with GAAP, the transaction was accounted for as a sale of a financial asset, and the results of the sale were included as discontinued operations on these consolidated financial statements.

Certain prior period amounts in the “Notes to Consolidated Financial Statements” have been reclassified. The reclassifications had no impact on previously reported aggregate financial position, results of operations, cash flows, or disclosures.

Principles of Consolidation

The consolidated financial statements include the accounts of Theravance Biopharma and its wholly-owned subsidiaries, all of which are denominated in US dollars. All intercompany balances and transactions have been eliminated in consolidation.

Use of Estimates

The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues, and expenses, and related disclosures in the consolidated financial statements and accompanying notes. Management bases its estimates on historical experience and on assumptions believed to be reasonable under the circumstances. Due to the inherent uncertainty in making estimates, actual results in future periods could differ materially from those estimates.

Segment Reporting

The Company has determined that its chief executive officer is the chief operating decision maker (“CODM”). A single management team reports to the CODM who comprehensively manages the entire business. The Company’s business offerings have similar economics and other characteristics, including the nature of products, types of customers, distribution methods, and regulatory environment. As a result, the Company has concluded that it operates in a single segment which is the development and commercialization of human therapeutics.

Cash and Cash Equivalents

The Company considers all highly-liquid investments purchased with a maturity of three months or less on the date of purchase to be cash equivalents. Cash equivalents are carried at cost which approximates fair value due to their short-term nature.

Restricted Cash

The Company maintains restricted cash for certain lease agreements and letters of credit by which the Company has pledged cash and cash equivalents as collateral. See “Note 5. Cash, Cash Equivalents, and Restricted Cash” for more information.

Investments in Marketable Securities

The Company invests in marketable securities, primarily commercial paper, corporate notes, US government bonds and US government agency bonds. Marketable debt securities with original maturities of greater than three months and remaining maturities of less than 12 months are considered short-term investments. Marketable debt securities with maturities greater than 12 months are considered long-term investments. The Company determines the appropriate classification of the marketable securities at the time they are acquired and evaluates the appropriateness of such classifications at each balance sheet date. The Company classifies its marketable securities as available-for-sale securities and reports them at fair value in cash and cash equivalents or marketable securities on the consolidated balance sheets.

Unrealized gains and losses are included as a component of accumulated other comprehensive income (loss) in shareholders’ equity of the consolidated balance sheets and as a component of total comprehensive income (loss) in the consolidated statements of operations and comprehensive income (loss). The amortized cost of debt securities is adjusted for amortization of premiums and accretion of discounts to maturity, which is included as a component of interest and other income (loss) on the consolidated statements of operations and comprehensive income (loss).

The cost of securities sold is based on the specific identification method. Realized gains and losses and interest and dividends on securities are included in interest and other income (loss). In circumstances where the Company intends to sell, or is more likely than not required to sell, the security before it recovers its amortized cost basis, the difference between fair value and amortized cost is recognized as a loss in the consolidated statements of operations, with a corresponding write-down of the security's amortized cost.

The Company accounts for credit losses on available-for-sale debt securities in accordance with Accounting Standards Codification (“ASC”), Topic 326, Financial Instruments – Credit Losses (“ASC 326”). Under ASC 326, the Company regularly reviews its debt securities in an unrealized loss position to determine if the unrealized loss was credit-related or noncredit-related. The factors considered in determining whether credit losses exist include, but are not limited to, the creditworthiness of the security issuers, the severity and duration of the unrealized losses, any adverse conditions specifically related to the security, an industry, or geographic area, and whether the Company has the intent to sell the securities and whether it is more likely than not that the Company will be required to sell the securities before the recovery of the security’s amortized cost basis. The Company did not recognize any credit losses on available-for-sale debt securities for either the year ended December 31, 2023 or 2022.

Fair Value of Financial Instruments

The Company defines fair value as the price that would be received to sell an asset or paid to transfer a liability (an exit price) in an orderly transaction between market participants at the reporting date. ASC Topic 820, Fair Value Measurements and Disclosures (“ASC 820”) establishes a fair value hierarchy for those instruments measured at fair value that distinguishes between assumptions based on market data (observable inputs) and the Company’s own assumptions (unobservable inputs). The hierarchy consists of three levels:

Level 1 — Unadjusted quoted prices for identical instruments in active markets;

Level 2 — Quoted prices for similar instruments in active markets; quoted prices for identical or similar instruments in markets that are not active; and model-derived valuations whose inputs are observable or whose significant value drivers are observable (e.g., interest rates, yield curves, etc.); and

Level 3 — Unobservable inputs and little, if any, market activity which require the Company to develop its own assumptions.

The Company’s financial instruments include cash equivalents, marketable securities, receivables from collaborative arrangements, accounts payable, and accrued liabilities. Cash equivalents and marketable securities are carried at estimated fair value and remeasured on a recurring basis. The carrying value of receivables from collaborative arrangements, accounts payable, and accrued liabilities approximate their estimated fair value due to the relatively short-term nature of these instruments.

Receivables from Collaborative Arrangements

For the periods presented, the Company’s receivables from collaborative arrangements relate to amounts due arising from its collaboration (and licensing) agreements. When appropriate, the Company provides for an allowance for credit losses. The Company performs periodic credit evaluations of its customers and generally does not require collateral. For the periods presented, the Company did not have any material write-offs of receivables from collaborative arrangements.

Concentration of Credit Risks

The Company invests in a variety of financial instruments and, based on its policy, limits the amount of credit exposure with any one issuer, industry, or geographic area for investments other than instruments backed by the US federal government.

The Company’s future contingent milestone and royalty assets and receivables primarily relate to amounts due under its collaboration and other agreements. Accordingly, the Company may be exposed to credit risk generally associated with pharmaceutical companies or specific to its collaboration agreements. The Company performs periodic evaluations of its customers and generally does not require collateral. For the year ended December 31, 2023 and 2022, the Company did not experience any losses related to its receivables.

Property and Equipment

Property, equipment, and leasehold improvements are stated at cost, net of accumulated depreciation, and are depreciated using the straight-line method over the estimated useful lives as presented in the table below. Upon retirement or sale, the cost of the disposed assets and the related accumulated depreciation are removed from the consolidated balance sheet and any resulting gain or loss is reflected in the consolidated statement of operations in the period realized.

Leasehold improvements

    

Shorter of remaining lease terms or useful life

Equipment, furniture and fixtures

5 - 7 years

Software and computer equipment

3 - 5 years

Leases

The Company determines whether a contract is or contains a lease at inception of the arrangement. In evaluating whether a contract is indicative of a lease, the Company considers all relevant facts and circumstances to assess whether the arrangement has extended to the Company the right to both (i) obtain substantially all the economic benefits from use of an identified asset and (ii) direct the use of the identified asset. To the extent that the Company determines a contract represents a lease, the arrangement is classified as either an operating lease or a finance lease, with the classification affecting the presentation and pattern of expense recognition in the consolidated statements of operations. The Company did not have any finance leases at either December 31, 2023 or 2022.

Operating lease assets represent the Company’s right to use an underlying asset over the lease term, and operating lease liabilities represent the Company’s obligation to make lease payments arising from the leasing arrangement. The Company records operating leases on the consolidated balance sheets through an operating lease asset and a corresponding short-term and long-term operating lease liability, as applicable. Lease liabilities are measured based on the present value of lease payments over the lease term discounted at the implicit interest rate at the commencement date of the leasing arrangement, when readily available or using the Company’s incremental borrowing rate, if the implicit rate is not determinable. The incremental borrowing rate is considered the estimated rate of interest

that the Company would have to pay to borrow, on a collateralized basis over a similar term, an amount equal to the lease payments in a similar economic environment. The Company measures its operating lease assets based on the corresponding operating lease liabilities adjusted for (i) prepayments made to the lessor at or before the commencement date, (ii) any initial direct costs incurred, and (iii) tenant incentives granted under the lease contract.

In calculating operating lease assets and liabilities, the Company may elect to combine lease and non-lease components based on the asset type. When combining lease and non-lease components, the Company would account for the lease and non-lease components as a single lease component. The Company’s lease terms may include options to extend the lease only when it is reasonably certain that such options will be exercised, and the Company recognizes lease expense on a straight-line basis over the lease term.

Operating lease assets and operating lease liabilities are remeasured upon reassessment events and modifications to leases using the present value of remaining lease payments and incremental borrowing rate at the time of remeasurement, as applicable. Operating lease assets are evaluated for possible impairment in accordance with the Company’s long-lived assets policy.

The Company recognizes variable lease payments as operating expenses in the period in which the obligation for those payments is incurred. Variable lease payments primarily include common area maintenance, utilities, real estate taxes, insurance, and other operating costs that are passed on from the lessor in proportion to the space leased by the Company.

The Company has elected to not recognize operating lease assets or liabilities for leases that have a lease term of 12 months or less at commencement date, and the lease expense related to these short-term lease arrangements is recognized on a straight-line basis over the term of the lease.

Future Contingent Milestone and Royalty Assets

The fair value of consideration received in connection with TRC Transaction in July 2022 (see “Note 9. Sale of Equity Interests in Theravance Respiratory Company, LLC and Discontinued Operations”) included an estimated $194.2 million in future contingent milestones and royalties that were recorded as a contingent consideration asset (“Contingent Consideration”) on the Company’s consolidated balance sheets on the TRC Transaction date. The Contingent Consideration was initially measured at fair value utilizing a Monte Carlo simulation model to calculate the present value of the risk-adjusted cash flows estimated to be received from the Contingent Consideration. The fair value model involved significant unobservable inputs derived using Company estimates. The Company’s estimates were based in part on external data and reflected its judgements and forecasts. The primary significant unobservable input was the estimate of forecasted TRELEGY net revenues which is considered a Level 3 fair value input. The Company periodically reassesses the carrying value of the Contingent Consideration when indicators of impairment are identified, and the Company will recognize an impairment loss if the carrying value materially exceeds the reassessed fair value. The Company recognizes any increases in the carrying value of the Contingent Consideration only when such contingent gains are realized.

Future Royalty Payment Contingency

The Company treats contingent liabilities related to sale of future royalties (see “Note 10. Ampreloxetine Funding”) as debt financings, amortized under the effective interest method over the estimated life of the related expected royalty stream. The contingent liabilities related to sale of future royalties and the debt amortization are based on current estimates of the amount and timing of future royalty payments, including the potential for any future funding milestones. The Company periodically reassesses the amount and timing of estimated royalty payments based on internal sales projections and external information from market data sources, which are considered Level 3 inputs. To the extent the Company’s estimates of the amount and timing of future royalty payments are materially greater or less than previous estimates, the Company will prospectively adjust the amortization of the contingent liability and effective interest rate.

Impairment of Long-Lived Assets

The Company regularly reviews long-lived assets, including operating lease assets, to determine whether indicators of impairment may exist. If indications of impairment exist, the Company performs a test of recoverability by comparing the estimated undiscounted future cash flows expected to result from the use of the asset over its useful life to the carrying value of the long-lived asset. If the carrying value of the long-lived asset exceeds such estimated undiscounted cash flows, the Company would determine the estimated fair value of the long-lived assets generally using the estimated discounted future cash flows to recognize an impairment loss on the long-lived asset. The Company did not recognize any impairment losses related to its long-lived assets for either the year ended December 31, 2023 or 2022.

Revenue Recognition

The Company recognizes revenue under ASC Topic 606, Revenue from Contracts with Customers (“ASC 606”). Under ASC 606, an entity recognizes revenue when its customer obtains control of promised goods or services, in an amount that reflects the consideration which the entity expects to receive in exchange for those goods or services. To determine revenue recognition for arrangements that an entity determines are within the scope of ASC 606, an entity performs the following five steps: (i) identify the contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when (or as) the entity satisfies a performance obligation.

At contract inception, once the contract is determined to be within the scope of ASC 606, the Company identifies the performance obligations in the contract by assessing whether the goods or services promised within each contract are distinct. The Company then recognizes revenue for the amount of the transaction price that is allocated to the respective performance obligation when (or as) the performance obligation is satisfied.

Collaborative Arrangements under ASC 606

The Company enters into collaborative arrangements with partners that fall under the scope of ASC Topic 808, Collaborative Arrangements (“ASC 808”). While these arrangements are in the scope of ASC 808, the Company may analogize to ASC 606 for some aspects of these arrangements. The Company analogizes to ASC 606 for certain activities within collaborative arrangements for the delivery of a good or service (i.e., a unit of account) that is part of its ongoing major or central operations. Revenue recognized by analogizing to ASC 606 is recorded as “collaboration revenue” or “licensing revenue” whereas, revenue recognized in accordance with ASC 808 is recorded on a separate collaboration revenue line on the consolidated statements of operations.

The terms of the Company’s collaborative arrangements typically include one or more of the following: (i) up-front fees; (ii) milestone payments related to the achievement of development, regulatory, or commercial goals; (iii) royalties on net sales of licensed products; (iv) reimbursements or cost-sharing of research and development expenses; and (v) profit/loss sharing arising from co-promotion arrangements. Each of these payments results in collaboration revenues or an offset against research and development expense. Where a portion of non-refundable up-front fees or other payments received is allocated to continuing performance obligations under the terms of a collaborative arrangement, they are recorded as deferred revenue and recognized as collaboration revenue when (or as) the underlying performance obligation is satisfied.

As part of the accounting for these arrangements, the Company must develop estimates and assumptions that require judgment to determine the underlying stand-alone selling price for each performance obligation which determines how the transaction price is allocated among the performance obligations. The estimation of the stand-alone selling price may include such estimates as, forecasted revenues or costs, development timelines, discount rates, and probabilities of technical and regulatory success. The Company evaluates each performance obligation to determine if they can be satisfied at a point in time or over time, and it measures the services delivered to the collaborative partner which are periodically reviewed based on the progress of the related program. The effect of any change made to an estimated input component and, therefore revenue or expense recognized, would be recorded as a change in estimate. In addition, variable consideration (e.g., milestone payments) must be evaluated to determine if it is constrained and, therefore, excluded from the transaction price.

Up-front Fees: If a license to the Company’s intellectual property is determined to be distinct from the other performance obligations identified in the arrangement, the Company recognizes collaboration revenues from the transaction price allocated to the license when the license is transferred to the licensee and the licensee is able to use and benefit from the license. For licenses that are bundled with other promises, the Company utilizes judgment to assess the nature of the combined performance obligation to determine whether the combined performance obligation is satisfied over time or at a point in time and, if over time, the appropriate method of measuring progress for purposes of recognizing collaboration revenue from the allocated transaction price. For example, when the Company receives up-front fees for the performance of research and development services, or when research and development services are not considered to be distinct from a license, the Company recognizes collaboration revenue for those units of account over time using a measure of progress. The Company evaluates the measure of progress each reporting period and, if necessary, adjusts the measure of performance and related revenue or expense recognition as a change in estimate.

Milestone Payments: At the inception of each arrangement that includes milestone payments (variable consideration), the Company evaluates whether the milestones are considered probable of being reached and estimates the amount to be included in the transaction price using the most likely amount method. If it is probable that a significant revenue reversal would not occur, the associated milestone value is included in the transaction price. Milestone payments that are not within the Company’s or the collaborative partner’s control, such as non-operational developmental and regulatory approvals, are generally not considered probable of being achieved until those approvals are received. At the end of each reporting period, the Company re-evaluates the probability of achievement of milestones that are within its or the collaborative partner’s control, such as operational developmental milestones and any related constraint, and if necessary, adjusts its estimate of the overall transaction price. Any such adjustments are recorded on a cumulative catch-up basis, which would affect collaboration revenues and earnings in the period of adjustment. Revisions to the Company’s estimate of the transaction price may also result in negative collaboration revenues and earnings in the period of adjustment.

Royalties: For arrangements that include sales-based royalties, including commercial milestone payments based on the level of sales, and the license is deemed to be the predominant item to which the royalties relate, the Company recognizes revenue at the later of (i) when the related sales occur, or (ii) when the performance obligation to which some or all of the royalty has been allocated has been satisfied (or partially satisfied).

Reimbursement, cost-sharing and profit-sharing payments: Under certain collaborative arrangements, the Company has been reimbursed for a portion of its research and development expenses or participates in the cost-sharing of such research and development expenses. Such reimbursements and cost-sharing arrangements have been reflected as a reduction of research and development expense in the Company’s consolidated statements of operations, as the Company does not consider performing research and development services for reimbursement to be a part of its ongoing major or central operations.

Research and Development Expenses

Research and development (“R&D”) expenses are recorded in the period that services are rendered or goods are received. R&D expenses consist of salaries and benefits facility costs, and fees paid to third parties that conduct certain clinical study activities on behalf of the Company, net of certain external R&D expenses reimbursed under the Company’s collaborative arrangements.

As part of the process of preparing its consolidated financial statements, the Company is required to estimate and accrue certain R&D expenses. This process involves the following:

identifying services that have been performed on the Company’s behalf and estimating the level of service performed and the associated cost incurred for the service when the Company has not yet been invoiced or otherwise notified of actual cost;

estimating and accruing expenses in the Company’s consolidated financial statements as of each balance sheet date based on facts and circumstances known to it at the time; and

periodically confirming the accuracy of the Company’s estimates with selected service providers and making adjustments, if necessary.

Examples of estimated R&D expenses that the Company may accrue include:

fees paid to investigative sites in connection with clinical studies;

fees paid to contract manufacturing organizations (“CMOs”) in connection with the production of clinical study materials; and

professional service fees for consulting and related services.

The Company bases its expense accruals related to clinical studies on its estimates of the services received and efforts expended pursuant to contracts with multiple research institutions that conduct and manage clinical studies on the Company’s behalf. The financial terms of these agreements vary from contract to contract and may result in uneven payment flows. Payments under some of these contracts depend on factors, such as the successful enrollment of patients and the completion of clinical study milestones. The Company’s service providers typically invoice it monthly in arrears for services performed. In accruing service fees, the Company estimates the time period over which services will be performed and the level of effort to be expended in each period. If the Company does not identify costs that it has begun to incur or if it underestimates or overestimates the level of services performed or the costs of these services, the Company’s actual expenses could differ from its estimates.

To date, the Company has not experienced significant changes in its estimates of accrued R&D expenses after a reporting period. However, due to the nature of estimates, there is no assurance that the Company will not make changes to its estimates in the future as it becomes aware of additional information about the status or conduct of its clinical studies and other R&D activities. Such changes in estimates will be recognized as R&D expenses in the period that the change in estimate occurs.

Selling, General and Administrative Expenses

Selling, general and administrative (“SG&A”) expenses are recorded in the period that services are rendered or goods are received. SG&A expenses consist primarily of salaries and benefits, facilities and overhead costs, and other costs related to areas such as legal, finance, information technology, sales and marketing, and medical affairs.

Advertising expenses within selling, general and administrative expenses, including promotional expenses, were $5.1 million and $8.0 million for the year ended December 31, 2023 and 2022, respectively.

Share-Based Compensation

The Company issues share-based awards to employees and non-employees, generally in the form of share options and restricted share units (“RSUs”). Share-based compensation expense is calculated based on awards ultimately expected to vest and is reduced for actual forfeitures as they occur. The Company expenses these share-based awards over the requisite service period on a straight-line basis, based on the grant date fair value of the awards.

The Company determines the fair value of RSUs to be the closing market price of the Company's common shares on the day of grant. The Company uses the Black-Scholes-Merton option pricing model to estimate the fair value of share options granted under its equity incentive plans and rights to acquire shares granted under its employee share purchase plan (“ESPP”). The Black-Scholes-Merton option pricing model requires the use of assumptions, including: (i) the expected term of the options and ESPP purchases; (ii) the share’s expected dividend yield; (iii) the expected share price volatility; and (iv) the risk-free interest rate. The expected share price volatility is based on the historical volatility, and the risk-free interest rate is based on the US Treasury rate commensurate with the expected term of the associated award. The Company previously used the “simplified” method as described in Staff Accounting Bulletin No. 107, Share-Based Payment, to estimate expected option term. However, during 2023, the Company concluded that it had sufficient

exercise data and transitioned to estimating the expected option term based on its historical option exercise behavior. The change in expected term methodology did not have a material impact to the financial statements.

The Company may also issue performance-contingent RSUs that settle in the Company’s ordinary shares. The fair value of the performance-contingent RSUs is determined on the day of grant using the number of shares expected to be vested and the ending market value of the shares on the grant date. The number of shares expected to vest is determined by assessing the probability that the performance criteria will be met and the associated targeted payout level that is forecasted will be achieved. For performance-contingent RSUs, the Company recognizes share-based compensation expense over the requisite service period using the accelerated attribution method when achievement of the performance criteria is considered probable based on the Company’s best estimate at the end of each reporting period.

The Company may also issue market-based RSUs that settle in the Company’s ordinary shares. Market-based RSUs vest upon the Company’s shares meeting certain market-based price targets followed by a service period. The fair value of the market-based RSUs is determined using a Monte-Carlo valuation model. Share-based compensation expense is recognized over the requisite service period regardless of whether or not the market-based price targets are deemed probable, and the share-based compensation expense is not reversed solely because the market-based price target is not achieved.

Income Taxes

The Company utilizes the asset and liability method of accounting for income taxes. Under this method, deferred tax assets and liabilities are determined based on differences between financial reporting and tax basis of assets and liabilities and are measured using enacted tax rates and laws that are anticipated to be in effect when the differences are expected to reverse. A valuation allowance is provided when it is more likely than not that some portion or all of a deferred tax asset will not be realized.

The Company’s total gross unrecognized tax benefits associated with uncertain tax positions of $79.5 million and $76.0 million, as of December 31, 2023 and December 31, 2022, respectively, may reduce the effective tax rate in the period of recognition. The Company released its federal valuation allowance as of December 31, 2022. As a result, the statutes of limitations have started on the Company’s federal unrecognized tax benefits. The timing of the effective tax rate benefit is dependent on the expiration of these statutes of limitations, as well as any favorable settlement of the Company’s uncertain positions in the future.

The Company assesses all material positions, including all significant uncertain positions, in all tax years that are still subject to assessment or challenge by relevant taxing authorities. Assessing an uncertain tax position begins with the initial determination of the position’s sustainability and is measured at the largest amount of benefit that is greater than 50% likely to be realized upon ultimate settlement. As of each balance sheet date, unresolved uncertain tax positions must be reassessed, and the Company will determine whether the factors underlying the sustainability assertion have changed and whether the amount of the recognized tax benefit is still appropriate.

The recognition and measurement of tax benefits requires significant judgment. The Company has taken certain positions where it believes that its position is greater than 50% likely to be realized upon ultimate settlement and for which no reserve for uncertain tax positions has been recorded. If the Company does not ultimately realize the expected benefit of these positions, it will record additional income tax expenses in future periods. Judgments concerning the recognition and measurement of a tax benefit might change as new information becomes available.

Any tax levied or credited by a governmental taxing authority that is not based on the Company’s income is outside the scope of accounting for income taxes. Therefore, the Company records such items as a component of its loss before income taxes.

Net Income (Loss) per Share and Anti-dilutive Securities

Basic net income (loss) per share is computed by dividing net income (loss) by the weighted-average number of shares outstanding during the period. Diluted net income (loss) per share is computed by increasing the weighted-

average number of shares outstanding for the dilutive effect of potential ordinary shares determined using the treasury stock method. Potential ordinary shares include outstanding share options, ordinary shares expected to be issued under the Company’s ESPP, RSUs, and performance-contingent RSUs for which the performance or market vesting conditions have been deemed probable. Performance-contingent RSUs with performance or marketing vesting conditions that have been deemed not probable as of the end of the period are not included in the diluted net income (loss) per share computation.

Year Ended December 31, 

(In thousands, except per share data)

    

2023

    

2022

Numerator:

Net loss from continuing operations

$

(55,193)

$

(92,824)

Net income from discontinued operations

964,956

Net income (loss)

(55,193)

872,132

Denominator:

 

Weighted-average ordinary shares outstanding

55,303

73,591

Less: weighted-average ordinary shares subject to forfeiture

Weighted-average ordinary shares outstanding - basic and diluted

55,303

73,591

Net income (loss) per share:

Continuing operations - basic and diluted

$

(1.00)

$

(1.26)

Discontinued operations - basic and diluted

$

$

13.11

Net income (loss) per share - basic and diluted

$

(1.00)

$

11.85

In accordance with ASC 260, Earnings Per Share, if a company incurred a net loss related to its continuing operations, then potential ordinary shares are considered anti-dilutive for the periods in which the net loss was recognized. For the year ended December 31, 2023 and 2022, the Company recognized net losses from continuing operations. As a result, the following potential ordinary shares were not included in the computation of diluted net loss per share for both continuing operations and discontinuing operations because including them would have had an anti-dilutive effect:

Year Ended December 31, 

(In thousands)

    

2023

    

2022

Options

2,348

2,601

Restricted shares

1,523

2,851

Employee share purchase plan

45

35

Total

 

3,916

5,487

Comprehensive Income (Loss)

Comprehensive income (loss) is comprised of net income (loss) and changes in unrealized gains and losses on the Company’s available-for-sale investments.

Recently Issued Accounting Pronouncements Not Yet Adopted

In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures (“ASU 2023-09”). ASU 2023-09 requires entities to provide additional information in their tax rate reconciliation and additional disclosures about income taxes paid by jurisdiction. ASU 2023-09 is effective on a prospective basis for annual periods beginning after December 15, 2024. Early adoption is also permitted for annual financial statements that have not yet been issued or made available for issuance. The Company is evaluating the impact of adopting ASU 2023-09 on its consolidated financial statements income tax disclosures.

The Company has evaluated other recently issued accounting pronouncements and does not currently believe that any of these pronouncements will have a material impact on its consolidated financial statements and related disclosures.

XML 31 R10.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue
12 Months Ended
Dec. 31, 2023
Revenue  
Revenue

2. Revenue

Revenues from Collaborative Arrangements

Viatris

In January 2015, the Company and Viatris Inc. (“Viatris”) established a strategic collaboration (the “Viatris Agreement”) for the development and commercialization of revefenacin, including YUPELRI® (revefenacin) inhalation solution. The Company entered into the collaboration to expand the breadth of its revefenacin development program and extend its commercial reach beyond the acute care setting. In November 2018, YUPELRI was approved by the US Food and Drug Administration (the “FDA”) for the maintenance treatment of patients with chronic obstructive pulmonary disease (“COPD”).

In the US, Viatris is leading the commercialization of YUPELRI, and the Company co-promotes the product under a profit and loss sharing arrangement (65% to Viatris; 35% to the Company). Outside the US (excluding China and adjacent territories), Viatris is responsible for development and commercialization and will pay the Company a tiered royalty on net sales at percentage royalty rates ranging from low double-digits to mid-teens. Viatris also holds exclusive development and commercialization rights to nebulized revefenacin in China and adjacent territories, which include the Hong Kong SAR, the Macau SAR, and Taiwan, and the Company is eligible to receive low double-digit tiered royalties on net sales of nebulized revefenacin in this region, if approved. Viatris is responsible for all aspects of development and commercialization in the China and adjacent territories, including pre- and post-launch activities and product registration and all associated costs. Viatris is the principal in the sales transactions, and as a result, the Company does not reflect the product sales in its consolidated financial statements.

As of December 31, 2023, the Company is eligible to receive from Viatris potential global development, regulatory and sales milestone payments (excluding China and adjacent territories) up to $205.0 million in the aggregate, with $160.0 million associated with YUPELRI monotherapy and $45.0 million associated with future potential combination products. Of the $160.0 million associated with monotherapy, $150.0 million relates to sales milestones based on achieving certain levels of US net sales and $10.0 million relates to regulatory actions in the European Union (“EU”). The Company is also eligible to receive additional potential development and sales milestones up to $52.5 million related to Viatris’ development and commercialization of nebulized revefenacin in China and adjacent territories with $45.0 million associated with YUPELRI monotherapy and $7.5 million associated with future potential combination products. Of the $45.0 million associated with monotherapy, $37.5 million relates to sales milestones based on achieving certain levels of net sales and $7.5 million relates to regulatory approval in China.

The Viatris Agreement is considered to be within the scope of ASC 808, Collaborative Arrangements, as the parties are active participants and exposed to the risks and rewards of the collaborative activity with a unit of account provided to Viatris as a customer. Under the terms of the Viatris Agreement, which included the delivery by the Company of a license to Viatris to develop and commercialize revefenacin, Viatris was responsible for reimbursement of the Company’s costs related to the registrational program up until the approval of the first new drug application in November 2018; thereafter, R&D expenses are shared. Performing R&D services for reimbursement is considered a collaborative activity under the scope of ASC 808. Reimbursable program costs are recognized proportionately with the performance of the underlying services and accounted for as reductions to R&D expense. For this unit of account, the Company did not recognize revenue or analogize to ASC 606, Revenue Recognition, and, as such, the reimbursable program costs are excluded from the original transaction price.

The future potential milestone amounts for the Viatris Agreement were not included in the original transaction price, as they were all determined to be fully constrained following the concepts of ASC 606. As part of the Company’s evaluation of the development and regulatory milestones constraint, the Company determined that the achievement of such milestones is contingent upon success in future clinical trials and regulatory approvals which are not within its control and uncertain at this stage. The Company expects that the sales-based milestone payments and royalty arrangements will be recognized when the sales occur or the milestone is achieved.

Following the FDA approval of YUPELRI in November 2018, net amounts payable to or receivable from Viatris each quarter under the profit-sharing structure are disaggregated according to their individual components. In

accordance with the applicable accounting guidance, amounts receivable from Viatris in connection with the commercialization of YUPELRI are recorded within the consolidated statements of operations as revenue from “Viatris collaboration agreement” irrespective of whether the overall collaboration is profitable. Amounts payable to Viatris, if any, in connection with the commercialization of YUPELRI are recorded within the consolidated statements of operations as a collaboration loss within selling, general and administrative expenses. Any reimbursement from Viatris attributed to the 65% cost-sharing of the Company’s R&D expenses is characterized as a reduction of R&D expense, as the Company does not consider performing research and development services for reimbursement to be a part of its ordinary activities. For the year ended December 31, 2023 and 2022, YUPELRI continued to be profitable for the Company.

The following YUPELRI-related amounts were recognized within revenue in the Company’s consolidated statements of operations:

Year Ended December 31, 

(In thousands)

2023

2022

Viatris collaboration agreement – Amounts receivable from Viatris

$

57,201

$

48,624

Viatris royalties (Non-US)

7

30

Total

$

57,208

$

48,654

While Viatris records total YUPELRI net sales within its own consolidated financial statements, Viatris collaboration agreement revenue on the Company’s consolidated statements of operations included the Company’s implied 35% share of total YUPELRI net sales, before deducting shared expenses, as presented below:

Year Ended December 31, 

(In thousands)

  

2023

  

2022

YUPELRI net sales (Theravance Biopharma implied 35%)

$

77,337

$

70,653

Other Collaborative Arrangement Revenues

The Company’s other collaborative arrangement revenues consisted of:

Year Ended December 31, 

(In thousands)

    

2023

    

2022

Viatris

$

216

$

24

Other

168

Total collaboration revenue

$

216

$

192

All of the recognized revenues from the Company’s other collaborative arrangements presented in the table above were included in deferred revenue at the beginning of the respective periods.

Reimbursement of R&D Expenses

As noted above, under certain collaborative arrangements the Company is entitled to reimbursement of certain R&D expenses. Activities under collaborative arrangements for which the Company is entitled to reimbursement are considered to be collaborative activities under the scope of ASC 808. For these units of account, the Company does not analogize to ASC 606 or recognize revenue. The Company records reimbursement payments received from its

collaboration partners as reductions to R&D expense.

The following table summarizes the reductions to R&D expenses related to reimbursement payments:

Year Ended December 31, 

(In thousands)

    

2023

    

2022

Viatris

$

5,723

$

6,682

Revenue from Licensing Arrangements

Pfizer

In December 2019, the Company entered into a global license agreement with Pfizer Inc. (“Pfizer”) for its preclinical skin-selective, locally-acting pan-JAK inhibitor program (the “Pfizer Agreement”). The compounds in this program are designed to target validated pro-inflammatory pathways and are specifically designed to possess skin-selective activity with minimal systemic exposure. Under the Pfizer Agreement, Pfizer had an exclusive license to develop, manufacture and commercialize certain compounds for all uses other than gastrointestinal, ophthalmic, and respiratory applications. The Company received an upfront cash payment of $10.0 million in 2019, and for the year ended December 31, 2022, the Company recognized $2.5 million in licensing revenue related to a development milestone payment from Pfizer for the dosing of the first patient in the Phase 1 clinical trial. In June 2023, the Company received notice from Pfizer terminating the Pfizer Agreement, effective as of October 7, 2023, at which time the skin-selective pan-JAK inhibitor program was returned to the Company.

XML 32 R11.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment Information
12 Months Ended
Dec. 31, 2023
Segment Information  
Segment Information

3. Segment Information

The Company operates in a single segment, which is the development and commercialization of human therapeutics. The following table summarizes total revenue by geographic region based on the location of the Company’s customers or collaboration partners:

Year Ended December 31, 

(In thousands)

    

2023

    

2022

US

$

57,201

$

51,124

Europe

 

223

222

Total revenue

$

57,424

$

51,346

The following table summarizes total revenue from each of the Company’s customers or collaboration partners who individually accounted for 10% or more of total revenue (as a percentage of total revenues) during the most recent three years:

Year Ended December 31, 

(% of total revenue)

    

2023

    

2022

    

Viatris

100

%  

95

%  

Viatris accounted for 100% of the Company’s receivable from collaborative arrangements as of December 31, 2023 and 2022.

XML 33 R12.htm IDEA: XBRL DOCUMENT v3.24.0.1
Sale of Velusetrag
12 Months Ended
Dec. 31, 2023
Sale of Velusetrag.  
Sale of Velusetrag

4. Sale of Velusetrag

Velusetrag is an oral, investigational medicine developed for gastrointestinal motility disorders. It is a highly selective agonist with high intrinsic activity at the human 5-HT4 receptor.

In 2012, the Company partnered with Alfasigma S.p.A. (“Alfasigma”) in the development of velusetrag and its commercialization in certain countries. In April 2018, Alfasigma exercised its option to continue to develop and commercialize velusetrag, and the Company elected not to pursue further development. Global rights to develop, manufacture and commercialize velusetrag were transferred to Alfasigma under the terms of the collaboration arrangement.

On June 30, 2022, the Company entered into an Asset Purchase Agreement (the “APA”) to sell all of its velusetrag assets to Alfasigma. In connection with the closing of the transaction, Alfasigma acquired, among other things, (i) intellectual property and (ii) books and records related to velusetrag. As consideration for the velusetrag sale, the Company received an upfront payment of $2.8 million in July 2022, and pursuant to the terms of the APA, the Company is eligible to receive up to $105.0 million in additional future developmental and sales milestones.

At the time of the sale, the velusetrag assets had no remaining book value on the Company’s records, and all of the velusetrag assets were delivered to Alfasigma. For year ended December 31, 2022, the Company recognized a net gain of $2.7 million, after transaction costs, related to the sale of velusetrag within “interest income and other income, net” on the consolidated statements of operations.

XML 34 R13.htm IDEA: XBRL DOCUMENT v3.24.0.1
Cash, Cash Equivalents, and Restricted Cash
12 Months Ended
Dec. 31, 2023
Cash, Cash Equivalents, and Restricted Cash  
Cash, Cash Equivalents, and Restricted Cash

5. Cash, Cash Equivalents, and Restricted Cash

The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported within the current period and comparable prior year period consolidated balance sheets that sum to the total of the same such amounts shown on the consolidated statements of cash flows.

December 31, 

(In thousands)

2023

2022

Cash and cash equivalents

$

39,545

$

298,172

Restricted cash

836

836

Total cash, cash equivalents, and restricted cash shown on the consolidated statements of cash flows

$

40,381

$

299,008

The Company maintains restricted cash for certain lease agreements and letters of credit by which the Company has pledged cash and cash equivalents as collateral. The cash-related amounts reported in the table above exclude the Company’s investments in short and long-term marketable securities that are reported separately on the consolidated balance sheets.

The Company periodically engages in foreign exchange transactions as a part of its operations. The Company recognized net realized and unrealized foreign currency gains of $0.06 million for the year ended December 31, 2023 and net realized and unrealized foreign currency losses of $0.9 million for the year ended December 31, 2022. These amounts are included in the Company’s consolidated statements of operations within “Interest income and other income, net”.

XML 35 R14.htm IDEA: XBRL DOCUMENT v3.24.0.1
Investments and Fair Value Measurements
12 Months Ended
Dec. 31, 2023
Investments and Fair Value Measurements  
Investments and Fair Value Measurements

6. Investments and Fair Value Measurements

Available-for-Sale Securities

The estimated fair value of marketable securities is based on quoted market prices for these or similar investments obtained from a commercial pricing service. The fair market value of marketable securities classified within Level 1 is based on quoted prices for identical instruments in active markets. The fair value of marketable securities classified within Level 2 is based on quoted prices for similar instruments in active markets; quoted prices for identical or similar instruments in markets that are not active; or model-driven valuations whose inputs are observable or whose significant value drivers are observable. Observable inputs may include benchmark yields, reported trades, broker/dealer quotes, issuer spreads, two-sided markets, benchmark securities, bids, offers, and reference data including market research publications.

Available-for-sale securities are summarized below:

December 31, 2023

    

    

    

Gross

    

Gross

    

Amortized

Unrealized

Unrealized

Estimated

(In thousands)

Cost

Gains

Losses

Fair Value

US government securities

Level 1

$

29,848

$

$

(29)

$

29,819

US government agency securities

Level 2

 

4,428

(8)

 

4,420

Corporate notes

Level 2

 

28,670

4

(32)

 

28,642

Marketable securities

62,946

4

(69)

62,881

Money market funds

Level 1

26,179

26,179

Total

$

89,125

$

4

$

(69)

$

89,060

December 31, 2022

    

    

    

Gross

    

Gross

    

Amortized

Unrealized

Unrealized

Estimated

(In thousands)

Cost

Gains

Losses

Fair Value

US government securities

Level 1

$

24,873

$

8

$

$

24,881

US government agency securities

Level 2

 

20,869

 

4

 

 

20,873

Commercial paper

Level 2

37,307

(27)

37,280

Marketable securities

83,049

12

(27)

83,034

Money market funds

Level 1

220,508

220,508

Total

$

303,557

$

12

$

(27)

$

303,542

As of December 31, 2023, all of the Company’s available-for-sale securities had contractual maturities within six months, and the weighted-average maturity of marketable securities was less than two months. There were no transfers between Level 1 and Level 2 during the periods presented, and there have been no material changes to the Company’s valuation techniques during the year ended December 31, 2023 or 2022.

Available-for-sale debt securities with unrealized losses are summarized below:

December 31, 2023

Less than 12 Months

Greater than 12 Months

Total

    

    

Gross

    

Gross

    

Gross

Estimated

Unrealized

Estimated

Unrealized

Estimated

Unrealized

(In thousands)

Fair Value

Losses

Fair Value

Losses

Fair Value

Losses

US government securities

$

29,819

$

(29)

$

$

$

29,819

$

(29)

US government agency securities

4,420

(8)

4,420

(8)

Corporate notes

23,641

(32)

23,641

(32)

Total

$

57,880

$

(69)

$

$

$

57,880

$

(69)

December 31, 2022

Less than 12 Months

Greater than 12 Months

Total

    

    

Gross

    

Gross

    

Gross

Estimated

Unrealized

Estimated

Unrealized

Estimated

Unrealized

(In thousands)

Fair Value

Losses

Fair Value

Losses

Fair Value

Losses

Commercial paper

$

37,280

$

(27)

$

$

$

37,280

$

(27)

Total

$

37,280

$

(27)

$

$

$

37,280

$

(27)

The Company invests primarily in high credit quality and short-term maturity debt securities with the intent to hold such securities until maturity at par value. The Company does not intend to sell the investments that are currently in an unrealized loss position, and it is unlikely that it will be required to sell the investments before recovery of their amortized cost basis, which may be at maturity. The Company reviewed its available-for-sale debt securities and determined that there were no credit-related losses to be recognized as of December 31, 2023, and there were no individual securities that were in a significant unrealized loss position as of December 31, 2023.

For the year ended December 31, 2023, the Company sold marketable securities for total proceeds of $71.4 million. The sales were based on the specific identification method, and the realized net gain from the sale was immaterial. For the year ended December 31, 2022, the Company did not sell any marketable securities.

XML 36 R15.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property and Equipment
12 Months Ended
Dec. 31, 2023
Property and Equipment.  
Property and Equipment

7. Property and Equipment

Property and equipment are held predominantly in the US and consisted of the following:

December 31, 

(In thousands)

    

2023

    

2022

Computer equipment

$

1,883

$

1,921

Software

762

1,088

Furniture and fixtures

1,738

1,674

Laboratory equipment

60

15,445

Leasehold improvements

26,207

24,583

Subtotal

30,650

44,711

Less: accumulated depreciation

(21,582)

(32,836)

Property and equipment, net

$

9,068

$

11,875

For the year ended December 31, 2023 and 2022, depreciation expense for property and equipment was $1.9 million and $2.6 million, respectively.

As a result of strategic actions announced in February 2023 (see “Note 16. 2021 Restructuring and 2023 Strategic Actions”), the Company completed an auction of certain R&D laboratory equipment in 2023 with a carrying value of $2.7 million. The Company received net proceeds of $1.5 million and recognized a non-cash loss of $1.2 million resulting from the auction.

XML 37 R16.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases
12 Months Ended
Dec. 31, 2023
Leases  
Leases

8. Leases

South San Francisco Lease and Subleases

As of December 31, 2023, the Company leased approximately 162,000 square feet of office and laboratory space in two buildings in South San Francisco, California, under a non-cancelable operating lease that ends in May 2030 (“SSF Lease”). The lease includes a tenant improvement allowance that expires in November 2024 and had a remaining balance of $6.8 million and $8.9 million, as of December 31, 2023 and 2022, respectively.

In June 2022, the Company entered into a non-cancelable agreement under which it subleased approximately 78,000 square feet of its South San Francisco office and laboratory space to an unaffiliated company. The sublease term continues through May 2030, consistent with the remaining lease term of the SSF Lease, and the subtenant has no option to extend the sublease. Under the terms of the sublease, the Company is entitled to receive an initial monthly base rent of $0.5 million which will be subject to annual increases of 3%, as well as the subtenant’s proportionate share of the property’s operating expenses. As part of the sublease terms, the subtenant was allocated $6.5 million of the Company’s $8.9 million remaining tenant improvement allowance in June 2022. The Company expects to receive a total of $51.7 million in base rent over the sublease term which represents a $13.5 million premium (before sublease execution-related costs) over its proportionate lease payment obligations under the SSF Lease. Under the terms of the SSF Lease, 50% of the sublease premium, equal to approximately $6.7 million, shall be shared with the landlord and 50% shall be retained by the Company.

In July 2021, the Company entered into a non-cancelable agreement under which it subleased approximately 21,000 square feet of its South San Francisco office and laboratory space to another unaffiliated company. Under the terms of the sublease agreement, the sublease term continues through September 2028, and the parties have no option to extend the sublease. Either the Company or the subtenant may terminate the sublease by giving the other party ten days prior written notice. The Company is entitled to receive an initial monthly base rent of $0.1 million, with annual base rent increases of 3% and the subtenant’s proportionate share of the building’s operating expenses. The Company expects to receive a total of $13.1 million over the sublease term which represents a $4.2 million premium (before sublease execution-related costs) over its proportionate lease payment obligations under the SSF Lease. Under the terms of the head SSF Lease, 50% of the sublease premium, equal to $2.1 million, shall be shared with the landlord and 50% shall be retained by the Company.

The Company recognizes the sublease income on a straight-line basis over the term of its two subleases which is reflected as a reduction of R&D expense and selling, general and administrative expenses in the consolidated statements of operations. No lease modification was deemed to have occurred by entering into the sublease agreements because the Company was not released, either fully or in part, from its obligations under the SSF Lease.

See Note 16. 2021 Corporate Restructuring Completion and 2023 Strategic Actions” for information regarding the impairment evaluation related to additional South San Francisco office and laboratory space that is available for sublease as of December 31, 2023.

Dublin Lease

In April 2017, the Company leased approximately 6,100 square feet of office space in Dublin, Ireland, under a non-cancelable operating lease that expires in April 2027 (“Dublin Lease”). In May 2022, the Company entered into an agreement under which it assigned the Dublin Lease (“Lease Assignment”) to an unaffiliated company. The Company determined that the Lease Assignment would be accounted for as a lease modification under ASC 842, Leases. As a result of the lease modification, the Company reduced the value of its operating lease assets and liabilities in the consolidated balance sheets by $1.4 million and $1.5 million, respectively, in the second quarter of 2022. Under the Lease Assignment, the Company sold furniture and equipment located in the Dublin office to the unaffiliated company and recognized a net loss of $0.1 million from the sale.

Following the execution of the Lease Assignment, in May 2022, the Company entered into a new operating lease agreement for approximately 700 square feet of office space in Dublin, Ireland, effective June 2022. The lease has a two-year term ending in May 2024, and the Company may terminate the lease by providing three months prior written notice. Under the new lease, the Company will incur total base rent expense of approximately $0.4 million (or $0.2 million annually) which is recognized on a straight-line basis over the two-year lease term. The Company’s annual straight-line base rent for its previous Dublin Lease was approximately $0.4 million.

The Company has evaluated its existing leases and determined that they were all operating leases. The present values of the remaining lease payments and corresponding right-of-use assets were as follows, and the difference between the right-of-use assets and lease liabilities was primarily due to office-related deferred rent payments that are payable in future periods and tenant improvement reimbursements.

(In thousands)

Classification

    

December 31, 2023

    

December 31, 2022

Assets

Operating lease assets

Operating lease assets

$

36,287

$

40,126

Liabilities

Current:

Operating lease liabilities

Operating lease liabilities

$

3,923

$

6,753

Non-current:

Operating lease liabilities

Long-term operating lease liabilities

 

45,236

 

45,407

Total operating lease liabilities

$

49,159

$

52,160

In 2023, the Company recognized an increase to other assets and other current liabilities of $6.5 million for lessor tenant improvement allowances that have been assigned to its sublessees. The assigned tenant improvement allowance recorded as other assets is amortized over the lease term, and the assigned tenant improvement allowance recorded as a current liability will expire in November 2024.

Lease expense and sublease income were included within operating expenses in the consolidated statements of operations as follows:

Year Ended

Year Ended

(In thousands)

Classification

    

December 31, 2023

    

December 31, 2022

    

Operating lease expense (1)

Selling, general and administrative expense

$

8,548

$

8,314

Year Ended

Year Ended

(In thousands)

Classification

    

December 31, 2023

    

December 31, 2022

    

Operating sublease income

Selling, general and administrative expense

$

8,361

$

5,420

(1)Represents operating lease expense before sublease income. Excludes short-term leases which were not material and office lease service-related charges.

Supplemental information related to leases for the periods reported was as follows:

Year Ended

Year Ended

(In thousands, except weighted average amounts)

    

December 31, 2023

    

December 31, 2022

Operating cash flows from operating leases

$

9,966

$

9,312

Weighted average remaining lease term

6.4 years

7.4 years

Weighted average discount rate

8.64

%

8.63

%

The Company determined that an implicit interest rate of its leases were not determinable and, therefore, used an incremental borrowing rate to determine the present value of its lease liabilities. The Company’s incremental borrowing rate was primarily derived from the 9.0% interest rate on its previously issued Non-Recourse 2033 Notes in November 2018 and did not involve any significant assumptions.

As of December 31, 2023, the maturities of the Company’s lease liabilities were as follows:

(In thousands)

Year ending December 31:

    

2024

$

3,897

2025

10,940

2026

11,198

2027

11,479

2028

11,739

Thereafter

16,837

Total operating lease payments

$

66,090

Less: Estimated tenant improvement allowance

(6,838)

Less: Imputed interest

(10,093)

Present value of operating lease liabilities

$

49,159

As of December 31, 2023, the undiscounted cash flows to be received related to the Company’s subleases were as follows:

(In thousands)

Year ending December 31:

    

2024

$

7,944

2025

8,181

2026

8,425

2027

8,675

2028

8,412

Thereafter

10,089

Total operating sublease receipts

$

51,726

XML 38 R17.htm IDEA: XBRL DOCUMENT v3.24.0.1
Sale of Equity Interests in Theravance Respiratory Cmpany, LLS and Discontinued Operations
12 Months Ended
Dec. 31, 2023
Sale of Equity Interests in Theravance Respiratory Company, LLC and Discontinued Operations  
Sale of Equity Interests in Theravance Respiratory Company, LLC and Discontinued Operations

9. Sale of Equity Interests in Theravance Respiratory Company, LLC and Discontinued Operations

Background

In May 2014, the Company entered into the TRC LLC Agreement with Innoviva, Inc. (“Innoviva”) that governed the operation of Theravance Respiratory Company, LLC (“TRC”). Under the TRC LLC Agreement, Innoviva was the manager of TRC, and the business and affairs of TRC were managed exclusively by the manager, including (i) day to day management of the drug programs in accordance with the existing GSK agreements; (ii) preparing an annual operating plan for TRC; and (iii) taking all actions necessary to ensure that the formation, structure and operation of TRC complied with applicable law and partner agreements. The Company was responsible for its proportionate share of TRC’s administrative expenses incurred as communicated to the Company, by Innoviva.

Through the Company’s 85% equity interest in TRC, the Company was entitled to receive an 85% economic interest in any future payments made by GSK under the strategic alliance agreement and under the portion of the collaboration agreement assigned to TRC (net of TRC expenses paid and the amount of cash, if any, expected to be used by TRC pursuant to the TRC LLC Agreement over the next four fiscal quarters). The primary drug program assigned to TRC is Trelegy.

Sale of Equity Interests in TRC

On July 20, 2022, the Company completed the sale of its 2,125 Class B Units and 6,375 Class C Units (collectively, the “Issuer II Units”) of TRC to, and entered into a sale of future royalties from sales of ampreloxetine (see “Note 10. Ampreloxetine Funding”) with, Royalty Pharma Investments 2019 ICAV, an Irish collective asset-management vehicle (“Royalty Pharma”), pursuant to the Equity Purchase and Funding Agreement, dated as of July 13, 2022 (including the schedules and exhibits thereto, the “Purchase Agreement”), by and between the Company and Royalty Pharma (collectively with the other transactions contemplated by the Purchase Agreement, the “TRC Transaction”). The Issuer II Units represent the right to receive 85% of the royalty payments on worldwide net sales of Assigned Collaboration Products (as defined in the Purchase Agreement) pursuant to the terms of that certain Collaboration Agreement, dated as of November 14, 2002, by and between Innoviva, Inc. (formerly known as Theravance, Inc.), a Delaware corporation (“Innoviva”), and Glaxo Group Limited, a private company limited by shares registered under the laws of England and Wales (“GSK”) (as amended, the “Collaboration Agreement”). Assigned Collaboration Products is primarily comprised of Trelegy ELLIPTA (“TRELEGY”). Total consideration payable by Royalty Pharma under the terms of the TRC Transaction included initial consideration with a fair value of $1,326.6 million plus the right to receive additional payments as further described below.

At the closing of the TRC Transaction (the “Closing”), the Company received approximately $1.1 billion in cash. From and after January 1, 2023, for any calendar year starting with the year ended December 31, 2023 and ending with the year December 31, 2026, upon certain milestone minimum royalty amounts for the Assigned Collaboration Products being met, Royalty Pharma is obligated to make certain cash payments to the Company (the “Milestone Payments”), which are not to exceed $250.0 million in aggregate. For the year ended December 31, 2023, the minimum royalty amount was not achieved, and the remaining aggregate Milestone Payments available to the Company is $200.0 million.

Additionally, the Company will receive from Royalty Pharma 85% of the royalty payments on the Assigned Collaboration Products payable (a) for sales or other activities occurring on and after January 1, 2031 related to the Assigned Collaboration Products in the US, and (b) for sales or other activities occurring on and after July 1, 2029 related to the Assigned Collaboration Products outside of the US.

The Purchase Agreement contained customary representations and warranties of the Company and Royalty Pharma, including with respect to organization, authorization, intellectual property matters and tax matters, and certain covenants with respect to confidentiality, taxes and actions and conduct relating to preservation of TRC prior to the Closing. The Company and Royalty Pharma will each indemnify the other against damages arising from breaches of representations, warranties, and covenants under the Purchase Agreement.

Effective as of the Closing, the Company consented to certain amendments to the Collaboration Agreement and the Extension Agreement, dated as of March 3, 2014, by and between the Company and GSK, as well as the termination

of the Master Agreement, dated as of March 3, 2014, by and between Innoviva, the Company and GSK, and further released Innoviva, Innoviva TRC Holdings LLC, a Delaware limited liability company, Royalty Pharma and TRC for claims relating to TRC or the ownership of TRC by the Company or Innoviva prior to the Closing.

The Company evaluated the TRC Transaction under ASC 860, Transfers and Servicing of Financial Assets, (“ASC 860”) and determined that the future potential Milestone Payments and royalty payments are considered a form of continuing involvement between the Company and Royalty Pharma. The Company further evaluated the TRC Transaction under ASC 860 and concluded that (i) the equity interests in TRC have been isolated from the Company (even in the event of bankruptcy or other receivership); (ii) Royalty Pharma has the right to pledge or exchange the TRC assets it received from the Company without constraint; and (iii) the Company had surrendered control over its equity interests in TRC to Royalty Pharma. Based on the Company’s evaluation under ASC 860, the TRC Transaction was treated as a sale, and the Company recognized a gain from the sale of its equity interests in TRC of $1,141.1 million in 2022 based on the excess of the total net consideration allocated to the sale of the Company’s equity interests (based on relative fair value) of $1,301.6 million over the carrying value of the equity interests sold of $136.7 million, less transaction costs of $23.8 million. The total net consideration of $1,301.6 million included upfront cash of $1,107.4 million, plus an estimated $194.2 million representing the fair value of the future Milestone Payments and royalties (collectively, “Contingent Consideration”).

The Contingent Consideration was initially measured at fair value utilizing a Monte Carlo simulation model to calculate the present value of the risk-adjusted cash flows estimated to be received from the Contingent Consideration. The discount rate utilized in the valuation model was 7.83%. The fair value model involved significant unobservable inputs derived using management’s estimates. Management’s estimates were based in part on external data and reflected management’s judgements and forecasts. The primary significant unobservable input was the estimate of forecasted TRELEGY net revenues which is considered a Level 3 fair value input. The Company reassesses the carrying value of the Contingent Consideration when indicators of impairment are identified and will recognize any increases in the carrying value of the asset when such contingent gains are realized. As of December 31, 2023, there have been no changes to the carrying value of the Contingent Consideration since its initial measurement date in July 2022.

The Contingent Consideration is subject to counterparty credit risk, and the carrying value of the Contingent Consideration represents the maximum amount of potential loss due to credit risk. To date, the Company has not recorded any credit losses related to the Contingent Consideration. The Contingent Consideration is presented on the consolidated balance sheets as future contingent milestone and royalty assets.

Discontinued Operations

The TRC Transaction represented a monetization of a significant equity method investment that had a major effect on the Company’s financial results. In accordance with GAAP, the TRC Transaction was accounted for as a sale of a financial asset. For all periods presented, balances and the results related to TRC have been classified as discontinued operations on the Company’s consolidated financial statements.

The results of discontinued operations consisted of the following:

Year Ended

December 31,

(In thousands)

    

2022

Income from investments in TRC, LLC

$

53,237

Transaction-related legal expenses (prior to July 20, 2022)

(5,057)

Interest expense on 9.5% Non-recourse notes due 2035

(21,312)

Loss on extinguishment of debt

(24,022)

Net gain from sale of equity interests in TRC, LLC

1,141,084

Provision for income tax expense

(178,974)

Net income from discontinued operations

$

964,956

TRC Financial Information

Prior to the TRC Transaction, the Company analyzed its ownership, contractual and other interests in TRC to determine if it was a variable-interest entity (“VIE”), whether the Company had a variable interest in TRC and the nature and extent of that interest. The Company determined that TRC was a VIE. The party with the controlling financial interest, the primary beneficiary, is required to consolidate the entity determined to be a VIE. Therefore, the Company also assessed whether it was the primary beneficiary of TRC based on the power to direct TRC’s activities that most significantly impact TRC’s economic performance and its obligation to absorb TRC’s losses or the right to receive benefits from TRC that could potentially be significant to TRC. Based on the Company’s assessment, the Company determined that it was not the primary beneficiary of TRC, and, as a result, the Company did not consolidate TRC in its consolidated financial statements. The Company’s maximum exposure to loss, as a result of its involvement with TRC, were the amounts recorded in the consolidated balance sheets within “Amounts due from TRC, LLC” and “Equity in net assets of TRC, LLC”. TRC was recognized in the Company’s consolidated financial statements under the equity method of accounting.

For the year ended December 31, 2022, the Company recognized income from its investment in TRC of $53.2 million. As noted above, TRC is being recognized as discontinued operations as a result of the TRC Transaction.

TRC’s balance sheet as of July 20, 2022 and TRC’s statement of income for the period from January 1, 2022 to July 20, 2022, including the portion of equity interest that the Company did not own, were as follows:

(In thousands)

    

July 20, 2022

Assets

Cash and cash equivalents

$

29,309

Related party receivables from collaborative arrangements

42,720

Total assets

$

72,029

Liabilities and LLC Members' Equity

Accrued liabilities

LLC members' equity

72,029

Total liabilities and LLC members' equity

$

72,029

Period Ended

(In thousands)

July 20, 2022

Royalty revenue and gross profit

$

72,029

General and administrative expenses

(332)

Other income, net

10

Realized loss on equity and long-term investments

(39,385)

Changes in fair value of equity and long-term investments, net

(8,884)

Net Income

$

23,438

XML 39 R18.htm IDEA: XBRL DOCUMENT v3.24.0.1
Ampreloxetine Funding
12 Months Ended
Dec. 31, 2023
Ampreloxetine Funding.  
Ampreloxetine Funding

10. Ampreloxetine Funding

Under the terms of the Purchase Agreement (see “Note 9. Sale of Equity Interests in Theravance Respiratory Company, LLC and Discontinued Operations”), the Company received $25.0 million in cash from Royalty Pharma in exchange for certain royalty rights to ampreloxetine and is entitled to receive an additional $15.0 million upon the first regulatory approval of any pharmaceutical product that contains ampreloxetine as an active pharmaceutical ingredient by either (a) the FDA or (b) the first of (i) the European Medicines Agency or (ii) all four of Germany, France, Italy and Spain. In exchange for the $25.0 million and potential $15.0 million in cash (the “Ampreloxetine Funding”), the Company will make quarterly royalty payments to Royalty Pharma equal to the amount of Ampreloxetine Net Sales (as defined in the Purchase Agreement) recognized during the applicable quarter multiplied by 2.5% for the first $500.0 million in Ampreloxetine Net Sales and 4.5% for Ampreloxetine Net Sales in excess of $500.0 million. These royalty payments from the Company to Royalty Pharma will continue until, on a country by country and product by product basis, the later of (a) the expiration of all valid and enforceable claims of any patent, or pending claim of a good faith patent application during the five (5) years from the initial filing of such application, that cover the applicable

ampreloxetine product or the manufacture or use thereof in the applicable country and (b) the expiration of regulatory exclusivity granted by the FDA or equivalent organization in the applicable country. As the Ampreloxetine Funding and the TRC Transaction were part of the same Purchase Agreement, the Company evaluated the total consideration received from Royalty Pharma and determined that the consideration received for each of the individual transactions approximated their relative fair values.

The Company accounted for the Ampreloxetine Funding received from Royalty Pharma as a contingent liability because the Company has significant continuing involvement in generating the future revenue stream from which the contingent liability would be repaid to Royalty Pharma. If the regulatory approval milestone is achieved, the Company will recognize the $15.0 million milestone payment as an increase to the accumulated liability. If and when ampreloxetine obtains regulatory approval and is commercially launched, the Company will recognize the royalties paid to Royalty Pharma as a decrease to the accumulated liability due to Royalty Pharma and a corresponding reduction in cash. If ampreloxetine regulatory approval is not achieved or if ampreloxetine sales are never recognized, the contingent liability recognized would be extinguished as the Company would not be obligated to repay any of the funding amounts received from Royalty Pharma.

The carrying amount of the contingent liability for the future royalty payment was based on the upfront $25.0 million received and management’s estimate of (i) the risk-adjusted future contingent $15.0 million milestone; and (ii) the amount and timing of royalties to be paid to Royalty Pharma and then discounted over the life of the arrangement using an imputed rate of interest. The excess of future estimated royalty payments over the amount of cash funding received will be recognized as interest expense using the effective interest method. The balance associated with the contingent liability was initially recorded as $25.0 million, net of allocated transaction costs, in July 2022 and was reported on the consolidated balance sheets as future royalty payment contingency.

The Company periodically reassesses the amount and timing of estimated royalty payments. To the extent such payments are materially greater or less than the Company’s previous estimates, the Company will prospectively adjust the amortization of the contingent liability and the effective interest rate. The imputed effective rate of interest on the unamortized portion of the contingent liability was approximately 8.8% as of December 31, 2023.

There are a number of factors that could materially affect the amount and timing of the contingent $15.0 million milestone and royalty payments, some of which are not within the Company’s control. Such factors include, but are not limited to, changes in the projected market size, the introduction of competing products, patent protection matters, and regulatory product approval. The contingent liability was recognized using significant unobservable inputs. These inputs were derived using internal management estimates and reflect management’s judgements and forecasts. The significant unobservable inputs include the forecasted revenues, the probability and timing of the regulatory milestone, and the expected term of the royalty stream, as well as the overall probability of ampreloxetine’s success. These estimates are considered Level 3 fair value inputs. A significant change in unobservable inputs could result in a material increase or decrease to the effective interest rate of the contingent liability.

Changes to the contingent liability for sale of future royalties were as follows for the year ended December 31, 2023:

(In thousands)

    

Balance at December 31, 2022

$

25,438

Non-cash interest expense accretion

 

2,350

Balance at December 31, 2023

$

27,788

XML 40 R19.htm IDEA: XBRL DOCUMENT v3.24.0.1
Extinguishment of Debt
12 Months Ended
Dec. 31, 2023
Extinguishment of Debt  
Extinguishment of Debt

11. Extinguishment of Debt

9.5% Non-Recourse Notes Due 2035

In February 2020, Theravance Biopharma R&D, Inc. (“Theravance R&D”), a wholly-owned subsidiary of the Company, and Triple Royalty Sub II LLC (the “Issuer II”), a wholly-owned subsidiary of Theravance Biopharma R&D, entered into certain note purchase agreements (“Note Purchase Agreements”) with certain note purchasers (“Note Purchasers”), relating to the private placement by Issuer II of $400.0 million 9.5% Fixed Rate Term Notes due on or

before 2035 (the “Non-Recourse 2035 Notes”). The Non-Recourse 2035 Notes were secured by all of Issuer II’s right, title and interest as a holder of certain membership interests in TRC. TRC held the right to receive upward-tiering royalties ranging from 6.5% to 10% on worldwide net sales of TRELEGY, and, prior to the closing of the TRC Transaction (see “Note 9. Sale of Equity Interests in Theravance Respiratory Company, LLC and Discontinued Operations”).

In connection with the TRC Transaction, the Company redeemed the outstanding Non-Recourse 2035 Notes on July 20, 2022 and paid certain other fees and expenses in conjunction with that redemption. The total repayment was comprised of $400.0 million of net principal, $4.7 million of accrued interest, an early redemption premium fee of $20.0 million, and $0.2 million of transaction costs. The $400.0 million of net principal included $30.7 million of issuance-to-date net interest shortfall. The repayments resulted in a net loss on extinguishment of debt of $24.0 million, which was included within discontinued operations in the accompanying consolidated statements of operations for the year ended December 31, 2022. The loss on extinguishment of debt was calculated as the difference between the carrying amount of the Non-Recourse 2035 Notes and the amounts paid to redeem the Non-Recourse 2035 Notes.

3.25% Convertible Senior Notes Due 2023

In November 2016, the Company completed an underwritten public offering of $230.0 million of 3.25% convertible senior notes, due 2023 (the "Convertible Senior 2023 Notes") for net proceeds of $222.5 million. The Company incurred $7.5 million in debt issuance costs, which were being amortized to interest expense over the estimated life of the Convertible Senior 2023 Notes. The Convertible Senior 2023 Notes bore an annual interest rate of 3.25%, payable semi-annually in arrears, on November 1 and May 1 of each year.

On July 26, 2022, subsequent to the closing of the TRC Transaction, the Company launched a tender offer to retire the Convertible Senior 2023 Notes (the “2023 Notes Tender Offer”). Pursuant to the terms of the 2023 Notes Tender Offer, the Company paid all accrued and unpaid interest on the purchased Convertible Senior 2023 Notes from and including the last interest payment date of May 1, 2022 up to, but not including, the settlement date for the 2023 Notes Tender Offer. The 2023 Notes Tender Offer expired on August 23, 2022 (the “Expiration Time”). As of the Expiration Time, $230.0 million in aggregate principal amount of the Convertible Senior 2023 Notes, representing 100% of the outstanding Convertible Senior 2023 Notes, were validly tendered and not validly withdrawn pursuant to the 2023 Notes Tender Offer. The Company accepted for purchase all of the Convertible Senior 2023 Notes and settled the 2023 Notes Tender Offer on August 25, 2022.

Total payments made by the Company under the 2023 Notes Tender Offer included $230.0 million of principal, $2.4 million of accrued interest, and $1.6 million of transaction costs. The repayments resulted in a net loss on extinguishment of debt of $3.0 million, which is included within “loss on extinguishment of debt” in the accompanying consolidated statements of operations for the year ended December 31, 2022. The loss on extinguishment of debt was calculated as the difference between the carrying amount of the Convertible Senior 2023 Notes and the amounts paid to settle the Convertible Senior 2023 Notes.

As December 31, 2023, the Company did not have any long-term debt.

XML 41 R20.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share-Based Compensation
12 Months Ended
Dec. 31, 2023
Share-Based Compensation  
Share-Based Compensation

12. Share-Based Compensation

Theravance Biopharma Equity Plans

The Company has three equity compensation plans — the 2013 Equity Incentive Plan (the “2013 EIP”), the 2013 Employee Share Purchase Plan (the “2013 ESPP”) and the 2014 New Employee Equity Incentive Plan (the “2014 NEEIP”).

The 2013 EIP provides for the issuance of share-based awards, including restricted shares, restricted share units (“RSUs), options, share appreciation rights (“SARs”) and other equity-based awards, to Company employees, officers, directors, and consultants. Options may be granted with an exercise price not less than the fair market value of the ordinary shares on the grant date. Under the terms of the 2013 EIP, options granted to employees generally have a maximum term of 10 years and vest over a four-year period from the date of grant; 25% vest at the end of one year, and 75% vest monthly over the remaining three years. The Company may grant options with different vesting terms from

time to time. Unless an employee’s termination of service is due to disability or death, upon termination of service, any unexercised vested options will generally be forfeited at the end of three months or the expiration of the option, whichever is earlier.

At the Company’s Annual General Meeting of Shareholders on May 2, 2023, the Company’s shareholders approved an amendment and restatement of the 2013 EIP to effect the following material changes to the existing plan: (i) extend the term of the 2013 EIP by an additional ten years; (ii) eliminate the provision that provided for automatic annual increases in the number of shares available for issuance under the 2013 EIP; (iii) reduce the number of shares reserved for issuance by 3,808,287 shares; (iv) eliminate the Company’s ability to reprice options and share appreciation rights without first obtaining shareholder approval; and (v) remove certain provisions no longer necessary since the repeal of the exemption from the annual deduction limitation imposed by Section 162(m) of the Internal Revenue Code for performance-based compensation.

Under the 2013 ESPP, the Company’s officers and employees may purchase ordinary shares through payroll deductions at a price equal to 85% of the lower of the fair market value of the ordinary share at the beginning of the offering period or at the end of each applicable purchase period. As of January 1 of each year, commencing on January 1, 2015 and ending on (and including) January 1, 2033, the aggregate number of ordinary shares that may be issued under the 2013 ESPP shall automatically increase by a number equal to the least of 1% of the total number of ordinary shares outstanding on December 31 of the prior year, 571,428 ordinary shares or a number of ordinary shares determined by the Company’s board of directors. The ESPP generally provides for consecutive and overlapping offering periods of 24 months in duration, with each offering period generally composed of four consecutive six-month purchase periods. The purchase periods end on either May 15 or November 15. ESPP contributions are limited to a maximum of 15% of an employee’s eligible compensation, up to applicable regulatory limits. The 2013 ESPP also includes a feature that provides for the existing offering period to terminate and for participants in that offering period to automatically be enrolled in a new offering period when the fair market value of an ordinary share at the beginning of a subsequent offering period falls below the fair market value of an ordinary share on the first day of such offering period.

The 2014 NEEIP provides for the issuance of share-based awards, including restricted shares, RSUs, non-qualified options and SARs to the Company’s employees. Options may be granted with an exercise price not less than the fair market value of the ordinary shares on the grant date. Under the terms of the 2014 NEEIP, options granted to employees generally have a maximum term of 10 years and vest over a four-year period from the date of grant; 25% vest at the end of one year, and 75% vest monthly over the remaining three years. The Company may grant options with different vesting terms from time to time. Unless an employee’s termination of service is due to disability or death, upon termination of service, any unexercised vested options will generally be forfeited at the end of three months or the expiration of the option, whichever is earlier.

As of December 31, 2023, the total number of shares available for future issuance under each of the plans were:

2013 EIP

5,339,942

2013 ESPP

2,453,502

2014 NEEIP

346,281

Total

8,139,725

Market and Performance-Contingent Awards

The Company periodically grants market-based share awards to employees. For the year ended December 31, 2023, the Company granted 165,000 market-based restricted share units (“RSUs”). The 165,000 RSUs had a fair value of $1.4 million on the grant date that vest upon the Company’s ordinary shares meeting certain market-based price targets followed by a service period. The fair value of these market-based RSUs is being recognized through February 2027. For the year ended December 31, 2023, the Company recognized $0.7 million of share-based compensation expense related to the awards. There were no market-based RSUs granted or expensed for the year ended December 31, 2022.

Separate from the market-based RSUs described above, the Company granted 367,000 and 43,000 of performance-contingent RSUs for the year ended December 31, 2023 and 2022, respectively. The 367,000 and 43,000 RSUs had a fair value of $3.7 million and $0.4 million, respectively, on grant date with performance vesting dates through February 2026. As of December 31, 2023, the Company concluded that 59,000 of the RSUs were probable of achievement, and as a result, the Company recognized $0.4 million of cumulative catch-up share-based compensation expense for the year ended December 31, 2023.

Share-Based Compensation Modifications

As a result of the Company’s corporate restructuring announcement in September 2021, the Board of Directors’ Compensation Committee approved the acceleration of certain equity awards for employees affected by the restructuring. The Company accounted for this acceleration as a Type III modification (improbable to probable). In 2022, the Company completed the 2021 restructuring that resulted in an equity award Type III modification fair value of $2.5 million which was recorded in “Restructuring and related expenses” within the consolidated statements of operations for the year ended December 31, 2022. The total cumulative compensation cost previously recognized for these modified awards of $0.8 million was reversed in the year ended December 31, 2022 within “Research and development” and “Selling, general and administrative” expenses. The acceleration resulted in a net incremental share-based compensation expense of $1.7 million for the year ended December 31, 2022 and impacted approximately 40 terminated employees that met the conditions of the acceleration.

Share-Based Compensation Expense

Share-based compensation expense included in the consolidated statements of operations was recognized as follows:

Year Ended December 31, 

(In thousands)

    

2023

    

2022

Research and development

$

8,048

$

12,888

Selling, general and administrative

 

16,966

 

19,848

Restructuring and related expenses

357

6,998

Total share-based compensation expense

$

25,371

$

39,734

Share-based compensation expense included in the consolidated statements of operations by award type was as follows:

Year Ended December 31, 

(In thousands)

    

2023

    

2022

Options

$

2,294

$

2,998

RSUs

21,817

35,726

Performance RSUs

1,087

237

ESPP

 

173

773

Total share-based compensation expense

25,371

$

39,734

As of December 31, 2023, the unrecognized share-based compensation cost, net of actual forfeitures, and the estimated weighted-average amortization period, using the straight-line attribution method, was as follows:

 

Unrecognized

WeightedAverage

 

Compensation

Amortization Period

(In thousands, except amortization period)

    

Cost

    

(Years)

Options

$

2,600

1.88

RSUs

30,404

2.36

Performance RSUs (1)

849

1.26

ESPP

504

1.05

Total

$

34,357

(1)Represents unrecognized share-based compensation cost associated with the Company’s market-based and performance-contingent awards described above that are probable of vesting.

Compensation Awards

The following table summarizes option activity under the 2013 EIP and 2014 NEEIP for the year ended December 31, 2023:

Weighted-Average

    

Number of Shares 

Weighted-Average

Exercise Price of

Aggregate

Subject to

Remaining Contractual

Outstanding Options

Intrinsic Value

Outstanding Options

Term (Years)

(in dollars)

(in thousands)

Outstanding at December 31, 2022

2,411,893

$

19.53

Granted

262,386

10.84

Exercised

-

Forfeited

(368,403)

18.85

Outstanding at December 31, 2023

2,305,876

5.32

18.65

$

859

Exercisable at December 31, 2023

4.48

487

Vested and expected to vest at December 31, 2023

5.32

859

The following table summarizes additional information for options under the 2013 EIP and 2014 NEEIP.

2023

    

2022

Weighted average fair value of options (in dollars)

$

5.74

$

5.33

Total intrinsic value of options exercised (in thousands)

$

$

The following table summarizes total RSU activity (including market-based and performance-contingent RSUs) for the year ended December 31, 2023:

    

Number of Shares

    

Number of Shares

Subject to

Outstanding Subject to

Outstanding RSUs

Performance Conditions (RSAs)

Outstanding at December 31, 2022

4,109,847

 

Granted

2,228,184

Released

(1,651,141)

Forfeited

(691,140)

Outstanding at December 31, 2023

3,995,750

 

The total estimated fair value of RSUs vested was $17.3 million and $37.2 million in 2023 and 2022, respectively.

Valuation Assumptions

The range of assumptions used to estimate the fair value of options granted and rights granted under the 2013 ESPP was as follows:

Year Ended December 31, 

    

2023

    

2022

Options

Risk-free interest rate

 

3.46% - 4.18%

1.5% - 3.8%

Expected term (in years)

 

5.3 - 6.5

5.3 - 6.1

Volatility

 

53% - 55%

55% - 70%

Dividend yield

 

Weighted-average estimated fair value

$

5.74

$

5.33

2013 ESPP

Risk-free interest rate

4.06% - 5.39%

1.5% - 4.57%

Expected term (in years)

0.5 - 2.0

0.5 - 2.0

Volatility

32% - 58%

41% - 72%

Dividend yield

Weighted-average estimated fair value

$

3.46

$

3.86

XML 42 R21.htm IDEA: XBRL DOCUMENT v3.24.0.1
Defined Contribution Plan
12 Months Ended
Dec. 31, 2023
Defined Contribution Plan  
Defined Contribution Plan

13. Defined Contribution Plan

The Company sponsors a 401(k) retirement plan for eligible employees. Employees may contribute a percentage of their annual compensation to the plan, subject to statutory limitations. The Company makes matching contributions equal to 100% of the employee’s contribution up to $5,000 of their annual compensation. For the year ended December 31, 2023 and 2022, the Company recognized $0.5 million and $0.6 million, respectively, in compensation expense associated with its contributions to the 401(k) retirement plan.

XML 43 R22.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes
12 Months Ended
Dec. 31, 2023
Income Taxes  
Income Taxes

14. Income Taxes

Theravance Biopharma was incorporated in the Cayman Islands in July 2013 under the name Theravance Biopharma, Inc. as a wholly-owned subsidiary of Innoviva and began operations subsequent to a spin-off with wholly-owned subsidiaries in the Cayman Islands, US, United Kingdom, and Ireland. Effective July 1, 2015, Theravance Biopharma became an Irish tax resident, therefore, the income (loss) before income taxes of Theravance Biopharma, the parent company, were included in Ireland in the tables below.

The components of the loss before income taxes from continuing operations were as follows:

Year Ended December 31, 

(In thousands)

    

2023

    

2022

    

Income (loss) before provision for income taxes:

  

  

United States

$

1,151

$

(40,556)

Ireland

(50,420)

(52,168)

United Kingdom

(91)

Total

$

(49,269)

$

(92,815)

The components of provision for income tax expense from continuing operations were as follows:

Year Ended December 31, 

(In thousands)

    

2023

    

2022

    

Provision for income tax (expense) benefit:

Current:

United States

$

(2,881)

$

Ireland

(8)

United Kingdom

164

(1)

Subtotal

(2,717)

(9)

Deferred:

United States

(3,207)

Subtotal

(3,207)

Total

$

(5,924)

$

(9)

Effective tax rate

12.02

%  

(0.01)

%  

The provision for income tax expense was $5.9 million and $9,000 for the year ended December 31, 2023 and 2022, respectively. The income tax expense for the year ended December 31, 2023 was primarily attributed to the Company’s profitability in the US jurisdiction which no longer had a valuation allowance offset for federal tax purposes due to the valuation allowance’s release in 2022. We expect to have an immaterial federal cash tax expense for the year ended December 31, 2023 which will be offset with a prior year overpayment.

Income tax expense related to discontinued operations for the year ended December 31, 2022 of $179.0 million was a result of the Company’s gain from the TRC Transaction, which was recognized as a discontinued operation.

No provision for income taxes has been recognized on undistributed earnings of the Company’s foreign subsidiaries because it considers such earnings to be indefinitely reinvested. In the event of a distribution of these earnings in the form of dividends or otherwise, the Company may be liable for income taxes, subject to an adjustment, if any, for foreign tax credits and foreign withholdings taxes payable to certain foreign tax authorities. As of December 31, 2023, there were no undistributed earnings.

As a result of the Company becoming an Irish tax resident effective July 1, 2015, the tax rates reflect the Irish statutory rate of 25%. The differences between the Irish statutory income tax rate for non-trading income and the Company’s effective tax rates from continuing operations were as follows:

Year Ended December 31, 

    

2023

    

2022

    

Provision at statutory income tax rate

25.00

%  

25.00

%

Foreign rate differential

(8.28)

 

(6.80)

 

Share-based compensation

(3.00)

(3.28)

Non-deductible executive compensation

(4.45)

(2.79)

Uncertain tax positions

(7.31)

(7.10)

Research and development tax credit carryforwards

3.34

2.65

Change in valuation allowance

(16.00)

 

(1.01)

 

Other

(1.32)

 

(6.68)

 

Effective tax rate

(12.02)

%  

(0.01)

%  

Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. Significant components of the Company’s deferred tax assets and liabilities were as follows:

December 31, 

(In thousands)

    

2023

    

2022

Deferred tax assets:

Net operating loss carryforwards

 

$

153,225

$

141,674

Capital loss carryforwards

 

21,482

 

19,409

Research and development tax credit carryforwards

 

16,910

 

16,176

Fixed assets and intangibles

235,381

245,822

Share-based compensation

3,431

4,298

Accruals

1,186

1,795

Operating lease liabilities

10,946

11,239

Prepaid assets

(248)

304

Other

 

4,982

 

30

Subtotal

447,295

440,747

Valuation allowance

 

(429,850)

 

(422,325)

Total deferred tax assets

17,445

18,422

Deferred tax liabilities:

Operating lease assets

(8,076)

(8,634)

Future contingent milestone and royalty assets

(14,512)

(11,725)

Total deferred tax liabilities

(22,588)

(20,359)

Net deferred tax liabilities

$

(5,143)

$

(1,937)

The Company follows the accounting guidance related to accounting for income taxes which requires that a company reduces its deferred tax assets by a valuation allowance if, based on the weight of available evidence, it is more likely than not that some portion or all of its deferred tax assets will not be realized. During the year ended December 31, 2022, the Company concluded that the valuation allowance related to its US federal assets was no longer needed primarily due to the gain and forecasted future taxable income from the TRC Transaction, and as a result, the Company released its valuation allowance against deferred tax assets for US federal tax purposes in 2022 as it was more like than not able to fully utilize such attributes. As of December 31, 2023, the Company continues to maintain its position that a valuation allowance against deferred tax assets for US federal tax purposes is not needed, as it is more like than not able to fully utilize such attributes. As of December 31, 2023, the Company continues to maintain a full valuation allowance in other jurisdictions.

The valuation allowance increased from $422.3 million, as of December 31, 2022, to $429.9 million as December 31, 2023, primarily as a result of activity in the foreign deferred tax assets, as well as the state deferred tax assets during 2023. Valuation allowances require an assessment of both positive and negative evidence when determining whether it is more likely than not that the deferred tax assets are recoverable. As required, the Company prepares its assessment of the realizability of deferred tax assets on a jurisdiction-by jurisdiction basis.

As of December 31, 2023, the Company has utilized all available US federal net operating loss carryforwards and federal research and development tax credit carryforwards. As of December 31, 2023, the Company had state net operating loss carryforwards of $103.8 million which generally begin to expire in 2034 and state research and development credit carryforwards of $25.9 million to be carried forward indefinitely.

As of December 31, 2023, the Company had Irish net operating loss carryforwards of $1.16 billion with no expiration date and capital loss carryforwards of $65.1 million to be carried forward indefinitely. The Company has additional Irish tax attributes of $1.04 billion which primarily consist of unused capital allowances. Net operating losses and capital allowances can be used to offset future income from Irish entities and income related to intellectual property.

Utilization of federal and state net operating loss and tax credit carryforwards may be subject to an annual limitation due to ownership change limitations provided by the Internal Revenue Code and similar state provisions. Annual limitations may result in expiration of net operating loss and tax credit carryforwards before some or all of such amounts have been utilized.

Uncertain Tax Positions

A reconciliation of the beginning and ending balances of the total amounts of unrecognized tax benefits were as follows:

(In thousands)

    

Unrecognized tax benefits as of December 31, 2021

$

75,023

Gross decrease in tax positions for prior years

(7,395)

Gross increase in tax positions for current year

8,371

Unrecognized tax benefits as of December 31, 2022

75,999

Gross decrease in tax positions for prior years

(632)

Gross increase in tax positions for current year

4,103

Unrecognized tax benefits as of December 31, 2023

$

79,470

The total unrecognized tax benefits of $79.5 million and $76.0 million, as of December 31, 2023 and December 31, 2022, respectively, would reduce the effective tax rate in the period of recognition. As of December 31, 2023, the Company does not believe that it is reasonably possible that its unrecognized tax benefit will significantly increase or decrease in the next twelve months. The Company is not currently under Internal Revenue Service (“IRS”) examination.

The Company records liabilities related to uncertain tax positions in accordance with the income tax guidance which clarifies the accounting for uncertainty in income taxes recognized in an enterprise’s financial statements by prescribing a minimum recognition threshold and measurement attribute for the financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return. Resolution of one or more of these uncertain tax positions in any period may have a material impact on the results of operations for that period.

The Company's policy is to recognize interest and/or penalties related to income tax matters in income tax expense. The amount of tax expense related to interest or penalties was $0.6 million for the year ended December 31, 2023 and was not material for the year ended December 31, 2022. The Company will continue to accrue interest on the respective uncertain tax positions in accordance with applicable rules.

The Company’s $65.3 million net liability for unrecognized tax benefits relating to uncertain tax positions, as of December 31, 2023, can be relieved only if (i) the contingency becomes legally extinguished through either payment to the taxing authority or expiration of the statute of limitations; (ii) the recognition of the benefits associated with the position meets the more likely than not threshold; or (iii) the liability becomes effectively settled through the examination process. The Company considers matters to be effectively settled once the taxing authority has completed all of its required or expected examination procedures, including all appeals and administrative reviews. The Company also accrues for potential interest and penalties related to unrecognized tax benefits in its income tax expense (benefit) calculation.

The Company is subject to taxation in Ireland, the US, and various other jurisdictions. The tax years 2015 and forward remain open to examination in Ireland, tax years 2015 and forward remain open to examination in the US, and the tax years 2012 and forward remain open to examination in other jurisdictions.

The Company’s future income tax expense may be affected by such factors as changes in tax laws, regulations, its business, tax rates, interpretation of existing laws or regulations, the impact of accounting for share-based compensation, the impact of accounting for business combinations and other transactions, its international organization, shifts in the amount of income before tax earned in the US as compared with other regions in the world, and changes in overall levels of income before tax.

XML 44 R23.htm IDEA: XBRL DOCUMENT v3.24.0.1
Capital Return Program
12 Months Ended
Dec. 31, 2023
Capital Return Program  
Capital Return Program

15. Capital Return Program

In September 2022, the Company’s board of directors authorized a $250.0 million capital return program consisting of three elements as described below.

GSK Share Repurchase

On September 20, 2022, the Company repurchased 9,644,807 ordinary shares, par value $0.00001 per share, of the Company from GSK Finance (No.3) plc (“GSK Finance”), representing all of the ordinary shares of the Company owned by GSK Finance or its affiliates. The purchase price under the Share Repurchase Agreement was $9.75 per share, resulting in a total consideration of $94.0 million. The repurchased shares were accounted for as authorized shares that are no longer issued and outstanding upon the settlement date of the repurchase transaction.

Modified Dutch Auction Tender Offer

On September 28, 2022, the Company announced a “modified Dutch auction” tender offer (the “Offer”) to purchase up to $95.0 million of its ordinary shares. Upon the terms and subject to the conditions set forth in the Company's Offer to Purchase, dated September 28, 2022 (the "Offer to Purchase"), and the related Letter of Transmittal, the Company offered to purchase up to $95.0 million of its ordinary shares, at a purchase price not greater than $10.50 nor less than $9.75 per share, in cash, less any applicable withholding taxes and without interest. The Offer expired at midnight, New York City time, at the end of the day on November 17, 2022.

A "modified Dutch auction" tender offer allows shareholders to indicate how many shares and at what price or within the range described above they wish to tender their shares. Based on the number of shares tendered and the prices specified by the tendering shareholders, the Company determined the lowest per-share price that enabled it to purchase up to $95.0 million of all shares that were validly tendered and not validly withdrawn. All shares accepted in the Offer were purchased at the same price even if tendered at a lower price.

On November 22, 2022, the Company completed the Offer and purchased a total of 115,967 ordinary shares at a price of $10.50 per share, for an aggregate cost of $1.2 million, excluding fees and expenses relating to the Offer. The total of 115,967 shares that were accepted for purchase represented approximately 0.2% of the total number of shares outstanding as of November 21, 2022. The purchased shares were cancelled and ceased to be outstanding. The Company used the unused portion of the Offer to enlarge its previously announced, planned open market share repurchase plan which is described below.

Open Market Share Repurchase Plan

In December 2022, the Company initiated its open market repurchase plan to repurchase ordinary shares, and in February 2023, the Company’s board of directors authorized a $75.0 million increase to the $250.0 million capital return program bringing the total capital return program to $325.0 million.

The table below summarizes the share repurchases under the Company’s open market repurchase plan for the following periods:

Year Ended December 31, 

(In thousands, except per share amounts)

  

2023

  

2022

Shares repurchased

18,634

2,978

Amount repurchased (excluding fees and expenses)

$

196,608

$

32,946

Weighted average cost per share (excluding fees and expenses)

$

10.551

$

11.062

In January 2024, the Company repurchased an additional 38,462 shares on the open market at an weighted average cost of $11.551 per share for an approximate aggregate cost of $0.4 million, excluding fees and expenses, to compete its capital return program. Since the initiation of the capital return program in September 2022 through January 2024, the Company repurchased 31.41 million of shares at a weighted average price of $10.354 per share for an approximate aggregate cost of $325.3 million, excluding fees and expenses.

XML 45 R24.htm IDEA: XBRL DOCUMENT v3.24.0.1
2021 Corporate Restructuring Completion and 2023 Strategic Actions
12 Months Ended
Dec. 31, 2023
2021 Corporate Restructuring Completion and 2023 Strategic Actions  
2021 Corporate Restructuring Completion and 2023 Strategic Actions

16. 2021 Corporate Restructuring Completion and 2023 Strategic Actions

2021 Corporate Restructuring

In September 2021, the Company announced a strategic update and corporate restructuring (the “2021 Restructuring”) to focus on leveraging its expertise in developing and commercializing respiratory therapeutics. As part of the 2021 Restructuring, the Company initiated an approximate 75% reduction in workforce. A majority of the reduction in workforce occurred in November 2021, and the remainder was completed in February 2022.

For the year ended December 31, 2022, the Company incurred restructuring and related expenses of $12.8 million of which $5.9 million were related to R&D expenses and $6.9 million were related to selling, general and administrative expenses. Of the total $12.8 million recognized for the year ended December 31, 2022, cash-related expenses were $5.8 million and non-cash expenses were $7.0 million which were primarily related to the modification of equity-based awards for employees affected by the 2021 Restructuring and certain related awards for other employees.

Since the 2021 Restructuring was announced and through its completion in September 2022, the Company incurred total restructuring and related expenses of $33.0 million of which $16.5 million was each related to R&D expenses and selling, general and administrative expenses. Of the total $33.0 million, cash-related expenses were $17.4 million and non-cash expenses were $15.6 million. As of December 31, 2022, all of the 2021 Restructuring and related expenses were fully recognized by the Company.

2023 Strategic Actions

In February 2023, the Company announced new strategic actions (the “2023 Strategic Actions”) that included the discontinuation of its research activities, including the inhaled Janus kinase (JAK) inhibitor program, resulting in a 17% reduction in headcount in March 2023. In order to support the timely progression of the ampreloxetine Phase 3 study (CYPRESS) and the recently completed of the YUPELRI Peak Inspiratory Flow Rate (PIFR-2) Phase 4 study, the Company prioritized its R&D resource allocation to these two programs.

As a result of the Company’s discontinued investment in research activities, the Company incurred restructuring and related expenses of $2.7 million for the year ended December 31, 2023, primarily related to R&D expenses. Of the total $2.7 million incurred for the year ended December 31, 2023, cash-related expenses were $1.2 million and non-cash expenses were $1.5 million which was primarily related to the loss on the sale of R&D laboratory equipment and the modification of equity-based awards for employees affected by the reduction in headcount. The R&D laboratory equipment sold had a carrying value of $2.7 million, and the sale generated net cash proceeds of $1.5 million. The Company does not expect to recognize any additional employee-related expenses, including share-based compensation, related to the 2023 Strategic Actions.

Selected information relating to accrued cash-related restructuring expenses from the 2023 Strategic Actions was as follows:

(In thousands)

    

Balance at December 31, 2022

$

Net accruals

1,188

Cash paid

 

(1,188)

Balance at December 31, 2023

$

The Company also evaluated the impact of the 2023 Strategic Actions on the carrying value of its long-lived assets, such as property and equipment and operating lease assets, and in March 2023, the Company placed approximately 42,000 square feet of its vacant office and laboratory space in South San Francisco (“Sublease Assets”) on the market for sublease. The Company’s impairment evaluation process for the Sublease Assets consisted of comparing the estimated undiscounted future sublease income of the Sublease Assets to its carrying value. The Company estimated the sublease income using market participant assumptions, including the length of time to enter into a sublease and sublease payments, which the Company evaluated using recent sublease negotiations and current local subleasing trends. While the Company has not yet completed a new sublease, based on its evaluation, the Company determined that

the estimated undiscounted future sublease income exceeds the Sublease Assets’ carrying value, and as a result, the Company did not recognize an impairment charge as of December 31, 2023. The Company will continue to update its sublease cash flow estimates based on changes in market conditions, and the Company may record a non-cash impairment charge in future periods as these estimates change.

XML 46 R25.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies
12 Months Ended
Dec. 31, 2023
Commitments and Contingencies  
Commitments and Contingencies

17. Commitments and Contingencies

Contract Obligations

In the ordinary course of business, the Company may enter into agreements with service providers to assist in the performance of its clinical trials and other operational activities. Subject to required notice periods and other varying provisions regarding termination, the Company can elect to terminate such agreements at any time.

Lease Commitments

The Company leases certain office and laboratory space. See “Note 8. Leases,” for further information on the terms of these non-cancelable lease agreements.

Indemnifications

The Company indemnifies its directors and officers for certain events or occurrences, subject to certain limits, that may arise by reason of their status or service as directors or officers to the extent permissible under applicable law. The Company maintains director and officer liability insurance policies that may limit its exposure. Assuming the applicability of insurance coverage, and subject to certain retention, loss limits, and other policy provisions, the Company believes that the fair value of these indemnification obligations is minimal. Accordingly, the Company has not recognized any liabilities relating to these indemnification obligations as of either December 31, 2023 or 2022. However, no assurances can be given regarding the amounts that may ultimately be covered by the insurers, and it is possible that the Company may incur substantial liabilities in the future resulting from these indemnification obligations.

Legal Proceedings

In the ordinary course of business, the Company may be subject to legal claims and regulatory actions that could have a material adverse effect on its business or financial position. The Company assesses it potential liability in such situations by analyzing the possible outcomes of various litigation, regulatory, and settlement strategies. If the Company determines that a material loss is probable and its amount can be reasonably estimated, it will accrue an amount equal to the estimated loss. As of December 31, 2023, the Company did not accrue any estimated losses related to its ongoing legal proceedings.

Litigation – Patent Infringement

During January 2023, the Company received notice from Accord Healthcare, Inc.; Cipla USA, Inc. and Cipla Limited; Eugia Pharma Specialties Ltd.; Lupin Inc.; Mankind Pharma Ltd.; Orbicular Pharmaceutical Technologies Private Limited; and Teva Pharmaceuticals, Inc. (collectively, the “generic companies”), that they have each filed with FDA an abbreviated new drug application (“ANDA”), for a generic version of YUPELRI. The notices from the generic companies each included a paragraph IV certification with respect to five of the Company’s patents listed in FDA’s Orange Book for YUPELRI on the date of the Company’s receipt of the notice. The asserted patents relate generally to polymorphic forms of and a method of treatment using YUPELRI. In February 2023, the Company filed patent infringement suits against the generic companies in federal district court, including the United States District Court for the District of New Jersey, the U.S. District Court for the District of Delaware, and the U.S. District Court for the Middle District of North Carolina. The suits in Delaware and North Carolina have been dismissed, as all generic companies have agreed to venue in New Jersey. The complaint alleges that by filing the ANDAs, the generic companies have infringed five of the Company’s Orange Book listed patents. The Company is seeking a permanent injunction to prevent the generic companies from introducing a generic version of YUPELRI that would infringe its patents. As a result of this lawsuit, a stay of approval through May 2026 has been imposed by the FDA on the generic companies’ ANDAs pending any adverse court decision. Additional patents covering YUPELRI granted on July 4, 2023 and January 2, 2024 were subsequently listed in FDA’s Orange Book. The Company filed additional patent infringement suits in the U.S. District Court for the District of New Jersey during August 2023 and January 2024. These suits have been consolidated with the

above action. Further, the original complaint was amended during December 2023 to include certain patents not listed in the Orange Book.

As of February 28, 2024, the Company has settled all litigation with Accord Healthcare, Inc.; Lupin Pharmaceuticals, Inc.; Orbicular Pharmaceutical Technologies Private Limited; and Teva Pharmaceuticals, Inc. pursuant to individual agreements in which the Company granted these companies a royalty-free, non-exclusive, non-sublicensable, non-transferable license to manufacture and market their respective generic versions of YUPELRI inhalation solution in the US on or after the licensed launch date of April 23, 2039, subject to certain exceptions as is customary in these type of agreements. As required by law, the settlements are subject to review by the U.S. Department of Justice and the Federal Trade Commission. The patent litigation against the three remaining generic companies, along with certain affiliates, remains pending.

XML 47 R26.htm IDEA: XBRL DOCUMENT v3.24.0.1
SUPPLEMENTARY FINANCIAL DATA (UNAUDITED)
12 Months Ended
Dec. 31, 2023
SUPPLEMENTARY FINANCIAL DATA (UNAUDITED)  
SUPPLEMENTARY FINANCIAL DATA (UNAUDITED)

SUPPLEMENTARY FINANCIAL DATA

(UNAUDITED)

(In thousands, except per share data)

The following table presents certain unaudited consolidated quarterly financial information for the eight quarters in the periods ended December 31, 2023 and 2022. This information has been prepared on the same basis as the audited consolidated financial statements and includes all adjustments (consisting only of normal recurring adjustments) necessary to present fairly the unaudited quarterly results of operations set forth herein. For all periods prior to the quarter ended September 30, 2022, the information below has been retroactively adjusted for discontinued operations presentation.

For the Quarter Ended

    

March 31, 

    

June 30, 

    

September 30, 

    

December 31, 

2023

Total revenue

$

10,417

$

13,749

$

15,693

$

17,565

Costs and expenses

 

35,329

 

29,872

 

24,453

 

23,805

Loss from operations

 

(24,912)

 

(16,123)

 

(8,760)

 

(6,240)

Net loss from continuing operations

(22,088)

(15,645)

(8,950)

(8,510)

Net income from discontinued operations

Net income (loss)

 

(22,088)

 

(15,645)

 

(8,950)

 

(8,510)

Net loss from continuing operations - basic and diluted per share

(0.35)

(0.28)

(0.17)

(0.17)

Net income from discontinued operations - basis and diluted per share

-

Net income (loss) - basis and diluted per share

$

(0.35)

$

(0.28)

$

(0.17)

$

(0.17)

2022

Total revenue

$

13,196

$

11,050

$

12,451

$

14,649

Costs and expenses

 

51,698

 

37,929

 

21,595

 

32,081

Loss from operations

 

(38,502)

 

(26,879)

 

(9,144)

 

(17,432)

Net loss from continuing operations

(41,538)

(26,570)

(10,460)

(14,256)

Net income from discontinued operations

15,592

18,379

927,091

3,894

Net income (loss)

 

(25,946)

 

(8,191)

 

916,631

 

(10,362)

Net loss from continuing operations - basic and diluted per share

(0.55)

(0.35)

(0.21)

(0.21)

Net income from discontinued operations - basis and diluted per share

0.21

0.24

12.35

0.06

Net income (loss) - basis and diluted per share

$

(0.34)

(0.11)

12.14

(0.15)

Share of Total YUPELRI Net Sales (1)

For the Quarter Ended

March 31, 

    

June 30, 

    

September 30, 

    

December 31, 

2023

$

16,434

$

19,263

$

20,414

$

21,225

2022

$

15,283

$

17,177

$

18,698

$

19,495

(1)The Company co-promotes YUPELRI in the US under a profit and loss sharing arrangement with Viatris (65% to Viatris; 35% to Theravance Biopharma). The amounts represent the Company’s implied 35% share of the total net sales of YUPELRI that were recognized within Viatris’ financial statements for the periods presented.
XML 48 R27.htm IDEA: XBRL DOCUMENT v3.24.0.1
Organization and Summary of Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2023
Organization and Summary of Significant Accounting Policies  
Basis of Presentation

Basis of Presentation

The Company’s consolidated financial statements as of December 31, 2023 and 2022, and for the year ended December 31, 2023 and 2022 have been prepared in conformity with United States (“US”) Generally Accepted Accounting Principles ("GAAP"), and the US Securities and Exchange (“SEC”) regulations for annual reporting.

On July 20, 2022, the Company completed a monetization of its ownership interests in a significant equity method investment which had a major effect on the Company’s financial results for the year ended December 31, 2022 (see Note 9. Sale of Equity Interests in Theravance Respiratory Company, LLC and Discontinued Operations”). In accordance with GAAP, the transaction was accounted for as a sale of a financial asset, and the results of the sale were included as discontinued operations on these consolidated financial statements.

Certain prior period amounts in the “Notes to Consolidated Financial Statements” have been reclassified. The reclassifications had no impact on previously reported aggregate financial position, results of operations, cash flows, or disclosures.

Principles of Consolidation

Principles of Consolidation

The consolidated financial statements include the accounts of Theravance Biopharma and its wholly-owned subsidiaries, all of which are denominated in US dollars. All intercompany balances and transactions have been eliminated in consolidation.

Use of Estimates

Use of Estimates

The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues, and expenses, and related disclosures in the consolidated financial statements and accompanying notes. Management bases its estimates on historical experience and on assumptions believed to be reasonable under the circumstances. Due to the inherent uncertainty in making estimates, actual results in future periods could differ materially from those estimates.

Segment Reporting

Segment Reporting

The Company has determined that its chief executive officer is the chief operating decision maker (“CODM”). A single management team reports to the CODM who comprehensively manages the entire business. The Company’s business offerings have similar economics and other characteristics, including the nature of products, types of customers, distribution methods, and regulatory environment. As a result, the Company has concluded that it operates in a single segment which is the development and commercialization of human therapeutics.

Cash and Cash Equivalents

Cash and Cash Equivalents

The Company considers all highly-liquid investments purchased with a maturity of three months or less on the date of purchase to be cash equivalents. Cash equivalents are carried at cost which approximates fair value due to their short-term nature.

Restricted Cash

Restricted Cash

The Company maintains restricted cash for certain lease agreements and letters of credit by which the Company has pledged cash and cash equivalents as collateral. See “Note 5. Cash, Cash Equivalents, and Restricted Cash” for more information.

Investments in Marketable Securities

Investments in Marketable Securities

The Company invests in marketable securities, primarily commercial paper, corporate notes, US government bonds and US government agency bonds. Marketable debt securities with original maturities of greater than three months and remaining maturities of less than 12 months are considered short-term investments. Marketable debt securities with maturities greater than 12 months are considered long-term investments. The Company determines the appropriate classification of the marketable securities at the time they are acquired and evaluates the appropriateness of such classifications at each balance sheet date. The Company classifies its marketable securities as available-for-sale securities and reports them at fair value in cash and cash equivalents or marketable securities on the consolidated balance sheets.

Unrealized gains and losses are included as a component of accumulated other comprehensive income (loss) in shareholders’ equity of the consolidated balance sheets and as a component of total comprehensive income (loss) in the consolidated statements of operations and comprehensive income (loss). The amortized cost of debt securities is adjusted for amortization of premiums and accretion of discounts to maturity, which is included as a component of interest and other income (loss) on the consolidated statements of operations and comprehensive income (loss).

The cost of securities sold is based on the specific identification method. Realized gains and losses and interest and dividends on securities are included in interest and other income (loss). In circumstances where the Company intends to sell, or is more likely than not required to sell, the security before it recovers its amortized cost basis, the difference between fair value and amortized cost is recognized as a loss in the consolidated statements of operations, with a corresponding write-down of the security's amortized cost.

The Company accounts for credit losses on available-for-sale debt securities in accordance with Accounting Standards Codification (“ASC”), Topic 326, Financial Instruments – Credit Losses (“ASC 326”). Under ASC 326, the Company regularly reviews its debt securities in an unrealized loss position to determine if the unrealized loss was credit-related or noncredit-related. The factors considered in determining whether credit losses exist include, but are not limited to, the creditworthiness of the security issuers, the severity and duration of the unrealized losses, any adverse conditions specifically related to the security, an industry, or geographic area, and whether the Company has the intent to sell the securities and whether it is more likely than not that the Company will be required to sell the securities before the recovery of the security’s amortized cost basis. The Company did not recognize any credit losses on available-for-sale debt securities for either the year ended December 31, 2023 or 2022.

Fair Value of Financial Instruments

Fair Value of Financial Instruments

The Company defines fair value as the price that would be received to sell an asset or paid to transfer a liability (an exit price) in an orderly transaction between market participants at the reporting date. ASC Topic 820, Fair Value Measurements and Disclosures (“ASC 820”) establishes a fair value hierarchy for those instruments measured at fair value that distinguishes between assumptions based on market data (observable inputs) and the Company’s own assumptions (unobservable inputs). The hierarchy consists of three levels:

Level 1 — Unadjusted quoted prices for identical instruments in active markets;

Level 2 — Quoted prices for similar instruments in active markets; quoted prices for identical or similar instruments in markets that are not active; and model-derived valuations whose inputs are observable or whose significant value drivers are observable (e.g., interest rates, yield curves, etc.); and

Level 3 — Unobservable inputs and little, if any, market activity which require the Company to develop its own assumptions.

The Company’s financial instruments include cash equivalents, marketable securities, receivables from collaborative arrangements, accounts payable, and accrued liabilities. Cash equivalents and marketable securities are carried at estimated fair value and remeasured on a recurring basis. The carrying value of receivables from collaborative arrangements, accounts payable, and accrued liabilities approximate their estimated fair value due to the relatively short-term nature of these instruments.

Receivables from Collaborative Arrangements

Receivables from Collaborative Arrangements

For the periods presented, the Company’s receivables from collaborative arrangements relate to amounts due arising from its collaboration (and licensing) agreements. When appropriate, the Company provides for an allowance for credit losses. The Company performs periodic credit evaluations of its customers and generally does not require collateral. For the periods presented, the Company did not have any material write-offs of receivables from collaborative arrangements.

Concentration of Credit Risks

Concentration of Credit Risks

The Company invests in a variety of financial instruments and, based on its policy, limits the amount of credit exposure with any one issuer, industry, or geographic area for investments other than instruments backed by the US federal government.

The Company’s future contingent milestone and royalty assets and receivables primarily relate to amounts due under its collaboration and other agreements. Accordingly, the Company may be exposed to credit risk generally associated with pharmaceutical companies or specific to its collaboration agreements. The Company performs periodic evaluations of its customers and generally does not require collateral. For the year ended December 31, 2023 and 2022, the Company did not experience any losses related to its receivables.

Property and Equipment

Property and Equipment

Property, equipment, and leasehold improvements are stated at cost, net of accumulated depreciation, and are depreciated using the straight-line method over the estimated useful lives as presented in the table below. Upon retirement or sale, the cost of the disposed assets and the related accumulated depreciation are removed from the consolidated balance sheet and any resulting gain or loss is reflected in the consolidated statement of operations in the period realized.

Leasehold improvements

    

Shorter of remaining lease terms or useful life

Equipment, furniture and fixtures

5 - 7 years

Software and computer equipment

3 - 5 years

Leases

Leases

The Company determines whether a contract is or contains a lease at inception of the arrangement. In evaluating whether a contract is indicative of a lease, the Company considers all relevant facts and circumstances to assess whether the arrangement has extended to the Company the right to both (i) obtain substantially all the economic benefits from use of an identified asset and (ii) direct the use of the identified asset. To the extent that the Company determines a contract represents a lease, the arrangement is classified as either an operating lease or a finance lease, with the classification affecting the presentation and pattern of expense recognition in the consolidated statements of operations. The Company did not have any finance leases at either December 31, 2023 or 2022.

Operating lease assets represent the Company’s right to use an underlying asset over the lease term, and operating lease liabilities represent the Company’s obligation to make lease payments arising from the leasing arrangement. The Company records operating leases on the consolidated balance sheets through an operating lease asset and a corresponding short-term and long-term operating lease liability, as applicable. Lease liabilities are measured based on the present value of lease payments over the lease term discounted at the implicit interest rate at the commencement date of the leasing arrangement, when readily available or using the Company’s incremental borrowing rate, if the implicit rate is not determinable. The incremental borrowing rate is considered the estimated rate of interest

that the Company would have to pay to borrow, on a collateralized basis over a similar term, an amount equal to the lease payments in a similar economic environment. The Company measures its operating lease assets based on the corresponding operating lease liabilities adjusted for (i) prepayments made to the lessor at or before the commencement date, (ii) any initial direct costs incurred, and (iii) tenant incentives granted under the lease contract.

In calculating operating lease assets and liabilities, the Company may elect to combine lease and non-lease components based on the asset type. When combining lease and non-lease components, the Company would account for the lease and non-lease components as a single lease component. The Company’s lease terms may include options to extend the lease only when it is reasonably certain that such options will be exercised, and the Company recognizes lease expense on a straight-line basis over the lease term.

Operating lease assets and operating lease liabilities are remeasured upon reassessment events and modifications to leases using the present value of remaining lease payments and incremental borrowing rate at the time of remeasurement, as applicable. Operating lease assets are evaluated for possible impairment in accordance with the Company’s long-lived assets policy.

The Company recognizes variable lease payments as operating expenses in the period in which the obligation for those payments is incurred. Variable lease payments primarily include common area maintenance, utilities, real estate taxes, insurance, and other operating costs that are passed on from the lessor in proportion to the space leased by the Company.

The Company has elected to not recognize operating lease assets or liabilities for leases that have a lease term of 12 months or less at commencement date, and the lease expense related to these short-term lease arrangements is recognized on a straight-line basis over the term of the lease.

Future Contingent Milestone and Royalty Assets

Future Contingent Milestone and Royalty Assets

The fair value of consideration received in connection with TRC Transaction in July 2022 (see “Note 9. Sale of Equity Interests in Theravance Respiratory Company, LLC and Discontinued Operations”) included an estimated $194.2 million in future contingent milestones and royalties that were recorded as a contingent consideration asset (“Contingent Consideration”) on the Company’s consolidated balance sheets on the TRC Transaction date. The Contingent Consideration was initially measured at fair value utilizing a Monte Carlo simulation model to calculate the present value of the risk-adjusted cash flows estimated to be received from the Contingent Consideration. The fair value model involved significant unobservable inputs derived using Company estimates. The Company’s estimates were based in part on external data and reflected its judgements and forecasts. The primary significant unobservable input was the estimate of forecasted TRELEGY net revenues which is considered a Level 3 fair value input. The Company periodically reassesses the carrying value of the Contingent Consideration when indicators of impairment are identified, and the Company will recognize an impairment loss if the carrying value materially exceeds the reassessed fair value. The Company recognizes any increases in the carrying value of the Contingent Consideration only when such contingent gains are realized.

Future Royalty Payment Contingency

Future Royalty Payment Contingency

The Company treats contingent liabilities related to sale of future royalties (see “Note 10. Ampreloxetine Funding”) as debt financings, amortized under the effective interest method over the estimated life of the related expected royalty stream. The contingent liabilities related to sale of future royalties and the debt amortization are based on current estimates of the amount and timing of future royalty payments, including the potential for any future funding milestones. The Company periodically reassesses the amount and timing of estimated royalty payments based on internal sales projections and external information from market data sources, which are considered Level 3 inputs. To the extent the Company’s estimates of the amount and timing of future royalty payments are materially greater or less than previous estimates, the Company will prospectively adjust the amortization of the contingent liability and effective interest rate.

Impairment of Long-Lived Assets

Impairment of Long-Lived Assets

The Company regularly reviews long-lived assets, including operating lease assets, to determine whether indicators of impairment may exist. If indications of impairment exist, the Company performs a test of recoverability by comparing the estimated undiscounted future cash flows expected to result from the use of the asset over its useful life to the carrying value of the long-lived asset. If the carrying value of the long-lived asset exceeds such estimated undiscounted cash flows, the Company would determine the estimated fair value of the long-lived assets generally using the estimated discounted future cash flows to recognize an impairment loss on the long-lived asset. The Company did not recognize any impairment losses related to its long-lived assets for either the year ended December 31, 2023 or 2022.

Revenue Recognition

Revenue Recognition

The Company recognizes revenue under ASC Topic 606, Revenue from Contracts with Customers (“ASC 606”). Under ASC 606, an entity recognizes revenue when its customer obtains control of promised goods or services, in an amount that reflects the consideration which the entity expects to receive in exchange for those goods or services. To determine revenue recognition for arrangements that an entity determines are within the scope of ASC 606, an entity performs the following five steps: (i) identify the contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when (or as) the entity satisfies a performance obligation.

At contract inception, once the contract is determined to be within the scope of ASC 606, the Company identifies the performance obligations in the contract by assessing whether the goods or services promised within each contract are distinct. The Company then recognizes revenue for the amount of the transaction price that is allocated to the respective performance obligation when (or as) the performance obligation is satisfied.

Collaborative Arrangements under ASC 606

The Company enters into collaborative arrangements with partners that fall under the scope of ASC Topic 808, Collaborative Arrangements (“ASC 808”). While these arrangements are in the scope of ASC 808, the Company may analogize to ASC 606 for some aspects of these arrangements. The Company analogizes to ASC 606 for certain activities within collaborative arrangements for the delivery of a good or service (i.e., a unit of account) that is part of its ongoing major or central operations. Revenue recognized by analogizing to ASC 606 is recorded as “collaboration revenue” or “licensing revenue” whereas, revenue recognized in accordance with ASC 808 is recorded on a separate collaboration revenue line on the consolidated statements of operations.

The terms of the Company’s collaborative arrangements typically include one or more of the following: (i) up-front fees; (ii) milestone payments related to the achievement of development, regulatory, or commercial goals; (iii) royalties on net sales of licensed products; (iv) reimbursements or cost-sharing of research and development expenses; and (v) profit/loss sharing arising from co-promotion arrangements. Each of these payments results in collaboration revenues or an offset against research and development expense. Where a portion of non-refundable up-front fees or other payments received is allocated to continuing performance obligations under the terms of a collaborative arrangement, they are recorded as deferred revenue and recognized as collaboration revenue when (or as) the underlying performance obligation is satisfied.

As part of the accounting for these arrangements, the Company must develop estimates and assumptions that require judgment to determine the underlying stand-alone selling price for each performance obligation which determines how the transaction price is allocated among the performance obligations. The estimation of the stand-alone selling price may include such estimates as, forecasted revenues or costs, development timelines, discount rates, and probabilities of technical and regulatory success. The Company evaluates each performance obligation to determine if they can be satisfied at a point in time or over time, and it measures the services delivered to the collaborative partner which are periodically reviewed based on the progress of the related program. The effect of any change made to an estimated input component and, therefore revenue or expense recognized, would be recorded as a change in estimate. In addition, variable consideration (e.g., milestone payments) must be evaluated to determine if it is constrained and, therefore, excluded from the transaction price.

Up-front Fees: If a license to the Company’s intellectual property is determined to be distinct from the other performance obligations identified in the arrangement, the Company recognizes collaboration revenues from the transaction price allocated to the license when the license is transferred to the licensee and the licensee is able to use and benefit from the license. For licenses that are bundled with other promises, the Company utilizes judgment to assess the nature of the combined performance obligation to determine whether the combined performance obligation is satisfied over time or at a point in time and, if over time, the appropriate method of measuring progress for purposes of recognizing collaboration revenue from the allocated transaction price. For example, when the Company receives up-front fees for the performance of research and development services, or when research and development services are not considered to be distinct from a license, the Company recognizes collaboration revenue for those units of account over time using a measure of progress. The Company evaluates the measure of progress each reporting period and, if necessary, adjusts the measure of performance and related revenue or expense recognition as a change in estimate.

Milestone Payments: At the inception of each arrangement that includes milestone payments (variable consideration), the Company evaluates whether the milestones are considered probable of being reached and estimates the amount to be included in the transaction price using the most likely amount method. If it is probable that a significant revenue reversal would not occur, the associated milestone value is included in the transaction price. Milestone payments that are not within the Company’s or the collaborative partner’s control, such as non-operational developmental and regulatory approvals, are generally not considered probable of being achieved until those approvals are received. At the end of each reporting period, the Company re-evaluates the probability of achievement of milestones that are within its or the collaborative partner’s control, such as operational developmental milestones and any related constraint, and if necessary, adjusts its estimate of the overall transaction price. Any such adjustments are recorded on a cumulative catch-up basis, which would affect collaboration revenues and earnings in the period of adjustment. Revisions to the Company’s estimate of the transaction price may also result in negative collaboration revenues and earnings in the period of adjustment.

Royalties: For arrangements that include sales-based royalties, including commercial milestone payments based on the level of sales, and the license is deemed to be the predominant item to which the royalties relate, the Company recognizes revenue at the later of (i) when the related sales occur, or (ii) when the performance obligation to which some or all of the royalty has been allocated has been satisfied (or partially satisfied).

Reimbursement, cost-sharing and profit-sharing payments: Under certain collaborative arrangements, the Company has been reimbursed for a portion of its research and development expenses or participates in the cost-sharing of such research and development expenses. Such reimbursements and cost-sharing arrangements have been reflected as a reduction of research and development expense in the Company’s consolidated statements of operations, as the Company does not consider performing research and development services for reimbursement to be a part of its ongoing major or central operations.

Research and Development Expenses

Research and Development Expenses

Research and development (“R&D”) expenses are recorded in the period that services are rendered or goods are received. R&D expenses consist of salaries and benefits facility costs, and fees paid to third parties that conduct certain clinical study activities on behalf of the Company, net of certain external R&D expenses reimbursed under the Company’s collaborative arrangements.

As part of the process of preparing its consolidated financial statements, the Company is required to estimate and accrue certain R&D expenses. This process involves the following:

identifying services that have been performed on the Company’s behalf and estimating the level of service performed and the associated cost incurred for the service when the Company has not yet been invoiced or otherwise notified of actual cost;

estimating and accruing expenses in the Company’s consolidated financial statements as of each balance sheet date based on facts and circumstances known to it at the time; and

periodically confirming the accuracy of the Company’s estimates with selected service providers and making adjustments, if necessary.

Examples of estimated R&D expenses that the Company may accrue include:

fees paid to investigative sites in connection with clinical studies;

fees paid to contract manufacturing organizations (“CMOs”) in connection with the production of clinical study materials; and

professional service fees for consulting and related services.

The Company bases its expense accruals related to clinical studies on its estimates of the services received and efforts expended pursuant to contracts with multiple research institutions that conduct and manage clinical studies on the Company’s behalf. The financial terms of these agreements vary from contract to contract and may result in uneven payment flows. Payments under some of these contracts depend on factors, such as the successful enrollment of patients and the completion of clinical study milestones. The Company’s service providers typically invoice it monthly in arrears for services performed. In accruing service fees, the Company estimates the time period over which services will be performed and the level of effort to be expended in each period. If the Company does not identify costs that it has begun to incur or if it underestimates or overestimates the level of services performed or the costs of these services, the Company’s actual expenses could differ from its estimates.

To date, the Company has not experienced significant changes in its estimates of accrued R&D expenses after a reporting period. However, due to the nature of estimates, there is no assurance that the Company will not make changes to its estimates in the future as it becomes aware of additional information about the status or conduct of its clinical studies and other R&D activities. Such changes in estimates will be recognized as R&D expenses in the period that the change in estimate occurs.

Selling, General and Administrative Expenses

Selling, General and Administrative Expenses

Selling, general and administrative (“SG&A”) expenses are recorded in the period that services are rendered or goods are received. SG&A expenses consist primarily of salaries and benefits, facilities and overhead costs, and other costs related to areas such as legal, finance, information technology, sales and marketing, and medical affairs.

Advertising expenses within selling, general and administrative expenses, including promotional expenses, were $5.1 million and $8.0 million for the year ended December 31, 2023 and 2022, respectively.

Share-Based Compensation

Share-Based Compensation

The Company issues share-based awards to employees and non-employees, generally in the form of share options and restricted share units (“RSUs”). Share-based compensation expense is calculated based on awards ultimately expected to vest and is reduced for actual forfeitures as they occur. The Company expenses these share-based awards over the requisite service period on a straight-line basis, based on the grant date fair value of the awards.

The Company determines the fair value of RSUs to be the closing market price of the Company's common shares on the day of grant. The Company uses the Black-Scholes-Merton option pricing model to estimate the fair value of share options granted under its equity incentive plans and rights to acquire shares granted under its employee share purchase plan (“ESPP”). The Black-Scholes-Merton option pricing model requires the use of assumptions, including: (i) the expected term of the options and ESPP purchases; (ii) the share’s expected dividend yield; (iii) the expected share price volatility; and (iv) the risk-free interest rate. The expected share price volatility is based on the historical volatility, and the risk-free interest rate is based on the US Treasury rate commensurate with the expected term of the associated award. The Company previously used the “simplified” method as described in Staff Accounting Bulletin No. 107, Share-Based Payment, to estimate expected option term. However, during 2023, the Company concluded that it had sufficient

exercise data and transitioned to estimating the expected option term based on its historical option exercise behavior. The change in expected term methodology did not have a material impact to the financial statements.

The Company may also issue performance-contingent RSUs that settle in the Company’s ordinary shares. The fair value of the performance-contingent RSUs is determined on the day of grant using the number of shares expected to be vested and the ending market value of the shares on the grant date. The number of shares expected to vest is determined by assessing the probability that the performance criteria will be met and the associated targeted payout level that is forecasted will be achieved. For performance-contingent RSUs, the Company recognizes share-based compensation expense over the requisite service period using the accelerated attribution method when achievement of the performance criteria is considered probable based on the Company’s best estimate at the end of each reporting period.

The Company may also issue market-based RSUs that settle in the Company’s ordinary shares. Market-based RSUs vest upon the Company’s shares meeting certain market-based price targets followed by a service period. The fair value of the market-based RSUs is determined using a Monte-Carlo valuation model. Share-based compensation expense is recognized over the requisite service period regardless of whether or not the market-based price targets are deemed probable, and the share-based compensation expense is not reversed solely because the market-based price target is not achieved.

Income Taxes

Income Taxes

The Company utilizes the asset and liability method of accounting for income taxes. Under this method, deferred tax assets and liabilities are determined based on differences between financial reporting and tax basis of assets and liabilities and are measured using enacted tax rates and laws that are anticipated to be in effect when the differences are expected to reverse. A valuation allowance is provided when it is more likely than not that some portion or all of a deferred tax asset will not be realized.

The Company’s total gross unrecognized tax benefits associated with uncertain tax positions of $79.5 million and $76.0 million, as of December 31, 2023 and December 31, 2022, respectively, may reduce the effective tax rate in the period of recognition. The Company released its federal valuation allowance as of December 31, 2022. As a result, the statutes of limitations have started on the Company’s federal unrecognized tax benefits. The timing of the effective tax rate benefit is dependent on the expiration of these statutes of limitations, as well as any favorable settlement of the Company’s uncertain positions in the future.

The Company assesses all material positions, including all significant uncertain positions, in all tax years that are still subject to assessment or challenge by relevant taxing authorities. Assessing an uncertain tax position begins with the initial determination of the position’s sustainability and is measured at the largest amount of benefit that is greater than 50% likely to be realized upon ultimate settlement. As of each balance sheet date, unresolved uncertain tax positions must be reassessed, and the Company will determine whether the factors underlying the sustainability assertion have changed and whether the amount of the recognized tax benefit is still appropriate.

The recognition and measurement of tax benefits requires significant judgment. The Company has taken certain positions where it believes that its position is greater than 50% likely to be realized upon ultimate settlement and for which no reserve for uncertain tax positions has been recorded. If the Company does not ultimately realize the expected benefit of these positions, it will record additional income tax expenses in future periods. Judgments concerning the recognition and measurement of a tax benefit might change as new information becomes available.

Any tax levied or credited by a governmental taxing authority that is not based on the Company’s income is outside the scope of accounting for income taxes. Therefore, the Company records such items as a component of its loss before income taxes.

Net Income (Loss) per Share and Anti-dilutive Securities

Net Income (Loss) per Share and Anti-dilutive Securities

Basic net income (loss) per share is computed by dividing net income (loss) by the weighted-average number of shares outstanding during the period. Diluted net income (loss) per share is computed by increasing the weighted-

average number of shares outstanding for the dilutive effect of potential ordinary shares determined using the treasury stock method. Potential ordinary shares include outstanding share options, ordinary shares expected to be issued under the Company’s ESPP, RSUs, and performance-contingent RSUs for which the performance or market vesting conditions have been deemed probable. Performance-contingent RSUs with performance or marketing vesting conditions that have been deemed not probable as of the end of the period are not included in the diluted net income (loss) per share computation.

Year Ended December 31, 

(In thousands, except per share data)

    

2023

    

2022

Numerator:

Net loss from continuing operations

$

(55,193)

$

(92,824)

Net income from discontinued operations

964,956

Net income (loss)

(55,193)

872,132

Denominator:

 

Weighted-average ordinary shares outstanding

55,303

73,591

Less: weighted-average ordinary shares subject to forfeiture

Weighted-average ordinary shares outstanding - basic and diluted

55,303

73,591

Net income (loss) per share:

Continuing operations - basic and diluted

$

(1.00)

$

(1.26)

Discontinued operations - basic and diluted

$

$

13.11

Net income (loss) per share - basic and diluted

$

(1.00)

$

11.85

In accordance with ASC 260, Earnings Per Share, if a company incurred a net loss related to its continuing operations, then potential ordinary shares are considered anti-dilutive for the periods in which the net loss was recognized. For the year ended December 31, 2023 and 2022, the Company recognized net losses from continuing operations. As a result, the following potential ordinary shares were not included in the computation of diluted net loss per share for both continuing operations and discontinuing operations because including them would have had an anti-dilutive effect:

Year Ended December 31, 

(In thousands)

    

2023

    

2022

Options

2,348

2,601

Restricted shares

1,523

2,851

Employee share purchase plan

45

35

Total

 

3,916

5,487

Comprehensive Income (Loss)

Comprehensive Income (Loss)

Comprehensive income (loss) is comprised of net income (loss) and changes in unrealized gains and losses on the Company’s available-for-sale investments.

Recently Issued Accounting Pronouncements Not Yet Adopted

Recently Issued Accounting Pronouncements Not Yet Adopted

In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures (“ASU 2023-09”). ASU 2023-09 requires entities to provide additional information in their tax rate reconciliation and additional disclosures about income taxes paid by jurisdiction. ASU 2023-09 is effective on a prospective basis for annual periods beginning after December 15, 2024. Early adoption is also permitted for annual financial statements that have not yet been issued or made available for issuance. The Company is evaluating the impact of adopting ASU 2023-09 on its consolidated financial statements income tax disclosures.

The Company has evaluated other recently issued accounting pronouncements and does not currently believe that any of these pronouncements will have a material impact on its consolidated financial statements and related disclosures.

XML 49 R28.htm IDEA: XBRL DOCUMENT v3.24.0.1
Organization and Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2023
Organization and Summary of Significant Accounting Policies  
Schedule of property and equipment useful lives

Leasehold improvements

    

Shorter of remaining lease terms or useful life

Equipment, furniture and fixtures

5 - 7 years

Software and computer equipment

3 - 5 years

Schedule of basic and diluted net income (loss) per share

Year Ended December 31, 

(In thousands, except per share data)

    

2023

    

2022

Numerator:

Net loss from continuing operations

$

(55,193)

$

(92,824)

Net income from discontinued operations

964,956

Net income (loss)

(55,193)

872,132

Denominator:

 

Weighted-average ordinary shares outstanding

55,303

73,591

Less: weighted-average ordinary shares subject to forfeiture

Weighted-average ordinary shares outstanding - basic and diluted

55,303

73,591

Net income (loss) per share:

Continuing operations - basic and diluted

$

(1.00)

$

(1.26)

Discontinued operations - basic and diluted

$

$

13.11

Net income (loss) per share - basic and diluted

$

(1.00)

$

11.85

Schedule of anti-dilutive securities

Year Ended December 31, 

(In thousands)

    

2023

    

2022

Options

2,348

2,601

Restricted shares

1,523

2,851

Employee share purchase plan

45

35

Total

 

3,916

5,487

XML 50 R29.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue (Tables)
12 Months Ended
Dec. 31, 2023
Revenue  
Schedule of revenue recognized from collaborative arrangements

Year Ended December 31, 

(In thousands)

2023

2022

Viatris collaboration agreement – Amounts receivable from Viatris

$

57,201

$

48,624

Viatris royalties (Non-US)

7

30

Total

$

57,208

$

48,654

Year Ended December 31, 

(In thousands)

  

2023

  

2022

YUPELRI net sales (Theravance Biopharma implied 35%)

$

77,337

$

70,653

Schedule of collaborative amounts were recorded in the Company's condensed consolidated statements of operations

Year Ended December 31, 

(In thousands)

    

2023

    

2022

Viatris

$

216

$

24

Other

168

Total collaboration revenue

$

216

$

192

Summary of the reductions to R&D costs related to reimbursement payments

Year Ended December 31, 

(In thousands)

    

2023

    

2022

Viatris

$

5,723

$

6,682

XML 51 R30.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment Information (Tables)
12 Months Ended
Dec. 31, 2023
Segment Information  
Schedule of total revenue by geographic region

Year Ended December 31, 

(In thousands)

    

2023

    

2022

US

$

57,201

$

51,124

Europe

 

223

222

Total revenue

$

57,424

$

51,346

Schedule of total revenue from customers or collaboration partners who individually accounted for 10% or more of total revenue

Year Ended December 31, 

(% of total revenue)

    

2023

    

2022

    

Viatris

100

%  

95

%  

XML 52 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
Cash, Cash Equivalents, and Restricted Cash (Tables)
12 Months Ended
Dec. 31, 2023
Cash, Cash Equivalents, and Restricted Cash  
Schedule of reconciliation of cash, cash equivalents, and restricted cash

December 31, 

(In thousands)

2023

2022

Cash and cash equivalents

$

39,545

$

298,172

Restricted cash

836

836

Total cash, cash equivalents, and restricted cash shown on the consolidated statements of cash flows

$

40,381

$

299,008

XML 53 R32.htm IDEA: XBRL DOCUMENT v3.24.0.1
Investments and Fair Value Measurements (Tables)
12 Months Ended
Dec. 31, 2023
Investments and Fair Value Measurements  
Schedule of available-for-sale securities

December 31, 2023

    

    

    

Gross

    

Gross

    

Amortized

Unrealized

Unrealized

Estimated

(In thousands)

Cost

Gains

Losses

Fair Value

US government securities

Level 1

$

29,848

$

$

(29)

$

29,819

US government agency securities

Level 2

 

4,428

(8)

 

4,420

Corporate notes

Level 2

 

28,670

4

(32)

 

28,642

Marketable securities

62,946

4

(69)

62,881

Money market funds

Level 1

26,179

26,179

Total

$

89,125

$

4

$

(69)

$

89,060

December 31, 2022

    

    

    

Gross

    

Gross

    

Amortized

Unrealized

Unrealized

Estimated

(In thousands)

Cost

Gains

Losses

Fair Value

US government securities

Level 1

$

24,873

$

8

$

$

24,881

US government agency securities

Level 2

 

20,869

 

4

 

 

20,873

Commercial paper

Level 2

37,307

(27)

37,280

Marketable securities

83,049

12

(27)

83,034

Money market funds

Level 1

220,508

220,508

Total

$

303,557

$

12

$

(27)

$

303,542

Schedule of Available for sale debt securities with unrealized losses

December 31, 2023

Less than 12 Months

Greater than 12 Months

Total

    

    

Gross

    

Gross

    

Gross

Estimated

Unrealized

Estimated

Unrealized

Estimated

Unrealized

(In thousands)

Fair Value

Losses

Fair Value

Losses

Fair Value

Losses

US government securities

$

29,819

$

(29)

$

$

$

29,819

$

(29)

US government agency securities

4,420

(8)

4,420

(8)

Corporate notes

23,641

(32)

23,641

(32)

Total

$

57,880

$

(69)

$

$

$

57,880

$

(69)

December 31, 2022

Less than 12 Months

Greater than 12 Months

Total

    

    

Gross

    

Gross

    

Gross

Estimated

Unrealized

Estimated

Unrealized

Estimated

Unrealized

(In thousands)

Fair Value

Losses

Fair Value

Losses

Fair Value

Losses

Commercial paper

$

37,280

$

(27)

$

$

$

37,280

$

(27)

Total

$

37,280

$

(27)

$

$

$

37,280

$

(27)

XML 54 R33.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2023
Property and Equipment.  
Schedule of property and equipment

December 31, 

(In thousands)

    

2023

    

2022

Computer equipment

$

1,883

$

1,921

Software

762

1,088

Furniture and fixtures

1,738

1,674

Laboratory equipment

60

15,445

Leasehold improvements

26,207

24,583

Subtotal

30,650

44,711

Less: accumulated depreciation

(21,582)

(32,836)

Property and equipment, net

$

9,068

$

11,875

XML 55 R34.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2023
Lessor, Lease, Description [Line Items]  
Summary of supplemental balance sheet information related to leases

(In thousands)

Classification

    

December 31, 2023

    

December 31, 2022

Assets

Operating lease assets

Operating lease assets

$

36,287

$

40,126

Liabilities

Current:

Operating lease liabilities

Operating lease liabilities

$

3,923

$

6,753

Non-current:

Operating lease liabilities

Long-term operating lease liabilities

 

45,236

 

45,407

Total operating lease liabilities

$

49,159

$

52,160

Summary of components of lease expense

Year Ended

Year Ended

(In thousands)

Classification

    

December 31, 2023

    

December 31, 2022

    

Operating lease expense (1)

Selling, general and administrative expense

$

8,548

$

8,314

Year Ended

Year Ended

(In thousands)

Classification

    

December 31, 2023

    

December 31, 2022

    

Operating sublease income

Selling, general and administrative expense

$

8,361

$

5,420

(1)Represents operating lease expense before sublease income. Excludes short-term leases which were not material and office lease service-related charges.
Summary of cash information related to leases

Year Ended

Year Ended

(In thousands, except weighted average amounts)

    

December 31, 2023

    

December 31, 2022

Operating cash flows from operating leases

$

9,966

$

9,312

Weighted average remaining lease term

6.4 years

7.4 years

Weighted average discount rate

8.64

%

8.63

%

Summary of maturities of lease liabilities

(In thousands)

Year ending December 31:

    

2024

$

3,897

2025

10,940

2026

11,198

2027

11,479

2028

11,739

Thereafter

16,837

Total operating lease payments

$

66,090

Less: Estimated tenant improvement allowance

(6,838)

Less: Imputed interest

(10,093)

Present value of operating lease liabilities

$

49,159

Sublease  
Lessor, Lease, Description [Line Items]  
Summary of maturities of lease liabilities

(In thousands)

Year ending December 31:

    

2024

$

7,944

2025

8,181

2026

8,425

2027

8,675

2028

8,412

Thereafter

10,089

Total operating sublease receipts

$

51,726

XML 56 R35.htm IDEA: XBRL DOCUMENT v3.24.0.1
Sale of Equity Interests in Theravance Respiratory Company, LLS and Discontinued Operations (Tables)
12 Months Ended
Dec. 31, 2023
Sale of Equity Interests in Theravance Respiratory Company, LLC and Discontinued Operations  
Summary of discontinued operations

Year Ended

December 31,

(In thousands)

    

2022

Income from investments in TRC, LLC

$

53,237

Transaction-related legal expenses (prior to July 20, 2022)

(5,057)

Interest expense on 9.5% Non-recourse notes due 2035

(21,312)

Loss on extinguishment of debt

(24,022)

Net gain from sale of equity interests in TRC, LLC

1,141,084

Provision for income tax expense

(178,974)

Net income from discontinued operations

$

964,956

Summary of TRC's Statement of income and equity Interest

(In thousands)

    

July 20, 2022

Assets

Cash and cash equivalents

$

29,309

Related party receivables from collaborative arrangements

42,720

Total assets

$

72,029

Liabilities and LLC Members' Equity

Accrued liabilities

LLC members' equity

72,029

Total liabilities and LLC members' equity

$

72,029

Period Ended

(In thousands)

July 20, 2022

Royalty revenue and gross profit

$

72,029

General and administrative expenses

(332)

Other income, net

10

Realized loss on equity and long-term investments

(39,385)

Changes in fair value of equity and long-term investments, net

(8,884)

Net Income

$

23,438

XML 57 R36.htm IDEA: XBRL DOCUMENT v3.24.0.1
Ampreloxetine Funding (Tables)
12 Months Ended
Dec. 31, 2023
Ampreloxetine Funding.  
Schedule of future royalty payment contingencies

(In thousands)

    

Balance at December 31, 2022

$

25,438

Non-cash interest expense accretion

 

2,350

Balance at December 31, 2023

$

27,788

XML 58 R37.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share-Based Compensation (Tables)
12 Months Ended
Dec. 31, 2023
Share-Based Compensation  
Schedule of total number of shares available for future issuance under the plans

2013 EIP

5,339,942

2013 ESPP

2,453,502

2014 NEEIP

346,281

Total

8,139,725

Schedule of share-based compensation expense included in the consolidated statements of operations

Year Ended December 31, 

(In thousands)

    

2023

    

2022

Research and development

$

8,048

$

12,888

Selling, general and administrative

 

16,966

 

19,848

Restructuring and related expenses

357

6,998

Total share-based compensation expense

$

25,371

$

39,734

Schedule of share-based compensation expense by award type included in the consolidated statements of operations

Year Ended December 31, 

(In thousands)

    

2023

    

2022

Options

$

2,294

$

2,998

RSUs

21,817

35,726

Performance RSUs

1,087

237

ESPP

 

173

773

Total share-based compensation expense

25,371

$

39,734

Schedule of unrecognized compensation cost, net of expected forfeitures, and the estimated weighted-average amortization period, using the straight-line attribution method

 

Unrecognized

WeightedAverage

 

Compensation

Amortization Period

(In thousands, except amortization period)

    

Cost

    

(Years)

Options

$

2,600

1.88

RSUs

30,404

2.36

Performance RSUs (1)

849

1.26

ESPP

504

1.05

Total

$

34,357

(1)Represents unrecognized share-based compensation cost associated with the Company’s market-based and performance-contingent awards described above that are probable of vesting.
Summary of option activity under the 2013 EIP and 2014 NEEIP

Weighted-Average

    

Number of Shares 

Weighted-Average

Exercise Price of

Aggregate

Subject to

Remaining Contractual

Outstanding Options

Intrinsic Value

Outstanding Options

Term (Years)

(in dollars)

(in thousands)

Outstanding at December 31, 2022

2,411,893

$

19.53

Granted

262,386

10.84

Exercised

-

Forfeited

(368,403)

18.85

Outstanding at December 31, 2023

2,305,876

5.32

18.65

$

859

Exercisable at December 31, 2023

4.48

487

Vested and expected to vest at December 31, 2023

5.32

859

2023

    

2022

Weighted average fair value of options (in dollars)

$

5.74

$

5.33

Total intrinsic value of options exercised (in thousands)

$

$

Schedule of RSU and RSA activity (including performance RSUs and RSAs)

    

Number of Shares

    

Number of Shares

Subject to

Outstanding Subject to

Outstanding RSUs

Performance Conditions (RSAs)

Outstanding at December 31, 2022

4,109,847

 

Granted

2,228,184

Released

(1,651,141)

Forfeited

(691,140)

Outstanding at December 31, 2023

3,995,750

 

Schedule of range of assumptions used to estimate the fair value of share options granted and rights granted

Year Ended December 31, 

    

2023

    

2022

Options

Risk-free interest rate

 

3.46% - 4.18%

1.5% - 3.8%

Expected term (in years)

 

5.3 - 6.5

5.3 - 6.1

Volatility

 

53% - 55%

55% - 70%

Dividend yield

 

Weighted-average estimated fair value

$

5.74

$

5.33

2013 ESPP

Risk-free interest rate

4.06% - 5.39%

1.5% - 4.57%

Expected term (in years)

0.5 - 2.0

0.5 - 2.0

Volatility

32% - 58%

41% - 72%

Dividend yield

Weighted-average estimated fair value

$

3.46

$

3.86

XML 59 R38.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2023
Income Taxes  
Schedule of components of the income (loss) before income taxes

Year Ended December 31, 

(In thousands)

    

2023

    

2022

    

Income (loss) before provision for income taxes:

  

  

United States

$

1,151

$

(40,556)

Ireland

(50,420)

(52,168)

United Kingdom

(91)

Total

$

(49,269)

$

(92,815)

Schedule of the components of provision for income tax expense

Year Ended December 31, 

(In thousands)

    

2023

    

2022

    

Provision for income tax (expense) benefit:

Current:

United States

$

(2,881)

$

Ireland

(8)

United Kingdom

164

(1)

Subtotal

(2,717)

(9)

Deferred:

United States

(3,207)

Subtotal

(3,207)

Total

$

(5,924)

$

(9)

Effective tax rate

12.02

%  

(0.01)

%  

Schedule of the differences between the Irish statutory income tax rate for non-trading income and the Company's effective tax rates

Year Ended December 31, 

    

2023

    

2022

    

Provision at statutory income tax rate

25.00

%  

25.00

%

Foreign rate differential

(8.28)

 

(6.80)

 

Share-based compensation

(3.00)

(3.28)

Non-deductible executive compensation

(4.45)

(2.79)

Uncertain tax positions

(7.31)

(7.10)

Research and development tax credit carryforwards

3.34

2.65

Change in valuation allowance

(16.00)

 

(1.01)

 

Other

(1.32)

 

(6.68)

 

Effective tax rate

(12.02)

%  

(0.01)

%  

Significant components of the Company's deferred tax assets and liabilities

December 31, 

(In thousands)

    

2023

    

2022

Deferred tax assets:

Net operating loss carryforwards

 

$

153,225

$

141,674

Capital loss carryforwards

 

21,482

 

19,409

Research and development tax credit carryforwards

 

16,910

 

16,176

Fixed assets and intangibles

235,381

245,822

Share-based compensation

3,431

4,298

Accruals

1,186

1,795

Operating lease liabilities

10,946

11,239

Prepaid assets

(248)

304

Other

 

4,982

 

30

Subtotal

447,295

440,747

Valuation allowance

 

(429,850)

 

(422,325)

Total deferred tax assets

17,445

18,422

Deferred tax liabilities:

Operating lease assets

(8,076)

(8,634)

Future contingent milestone and royalty assets

(14,512)

(11,725)

Total deferred tax liabilities

(22,588)

(20,359)

Net deferred tax liabilities

$

(5,143)

$

(1,937)

Reconciliation of unrecognized tax benefits

(In thousands)

    

Unrecognized tax benefits as of December 31, 2021

$

75,023

Gross decrease in tax positions for prior years

(7,395)

Gross increase in tax positions for current year

8,371

Unrecognized tax benefits as of December 31, 2022

75,999

Gross decrease in tax positions for prior years

(632)

Gross increase in tax positions for current year

4,103

Unrecognized tax benefits as of December 31, 2023

$

79,470

XML 60 R39.htm IDEA: XBRL DOCUMENT v3.24.0.1
Capital Return Program (Tables)
12 Months Ended
Dec. 31, 2023
Capital Return Program  
Schedule of share repurchases

Year Ended December 31, 

(In thousands, except per share amounts)

  

2023

  

2022

Shares repurchased

18,634

2,978

Amount repurchased (excluding fees and expenses)

$

196,608

$

32,946

Weighted average cost per share (excluding fees and expenses)

$

10.551

$

11.062

XML 61 R40.htm IDEA: XBRL DOCUMENT v3.24.0.1
2021 Corporate Restructuring Completion and 2023 Strategic Actions (Tables)
12 Months Ended
Dec. 31, 2023
2021 Corporate Restructuring Completion and 2023 Strategic Actions  
Schedule of information related to accrued restructuring, severance costs and one-time termination

(In thousands)

    

Balance at December 31, 2022

$

Net accruals

1,188

Cash paid

 

(1,188)

Balance at December 31, 2023

$

XML 62 R41.htm IDEA: XBRL DOCUMENT v3.24.0.1
SUPPLEMENTARY FINANCIAL DATA (UNAUDITED) (Tables)
12 Months Ended
Dec. 31, 2023
SUPPLEMENTARY FINANCIAL DATA (UNAUDITED)  
Schedule of Supplementary Financial Data (Unaudited)

For the Quarter Ended

    

March 31, 

    

June 30, 

    

September 30, 

    

December 31, 

2023

Total revenue

$

10,417

$

13,749

$

15,693

$

17,565

Costs and expenses

 

35,329

 

29,872

 

24,453

 

23,805

Loss from operations

 

(24,912)

 

(16,123)

 

(8,760)

 

(6,240)

Net loss from continuing operations

(22,088)

(15,645)

(8,950)

(8,510)

Net income from discontinued operations

Net income (loss)

 

(22,088)

 

(15,645)

 

(8,950)

 

(8,510)

Net loss from continuing operations - basic and diluted per share

(0.35)

(0.28)

(0.17)

(0.17)

Net income from discontinued operations - basis and diluted per share

-

Net income (loss) - basis and diluted per share

$

(0.35)

$

(0.28)

$

(0.17)

$

(0.17)

2022

Total revenue

$

13,196

$

11,050

$

12,451

$

14,649

Costs and expenses

 

51,698

 

37,929

 

21,595

 

32,081

Loss from operations

 

(38,502)

 

(26,879)

 

(9,144)

 

(17,432)

Net loss from continuing operations

(41,538)

(26,570)

(10,460)

(14,256)

Net income from discontinued operations

15,592

18,379

927,091

3,894

Net income (loss)

 

(25,946)

 

(8,191)

 

916,631

 

(10,362)

Net loss from continuing operations - basic and diluted per share

(0.55)

(0.35)

(0.21)

(0.21)

Net income from discontinued operations - basis and diluted per share

0.21

0.24

12.35

0.06

Net income (loss) - basis and diluted per share

$

(0.34)

(0.11)

12.14

(0.15)

Share of Total YUPELRI Net Sales (1)

For the Quarter Ended

March 31, 

    

June 30, 

    

September 30, 

    

December 31, 

2023

$

16,434

$

19,263

$

20,414

$

21,225

2022

$

15,283

$

17,177

$

18,698

$

19,495

XML 63 R42.htm IDEA: XBRL DOCUMENT v3.24.0.1
Organization and Summary of Significant Accounting Policies - Property and Equipment (Details)
Dec. 31, 2023
Equipment, furniture and fixtures | Minimum  
Property and Equipment  
Estimated useful life 5 years
Equipment, furniture and fixtures | Maximum  
Property and Equipment  
Estimated useful life 7 years
Software and computer equipment | Minimum  
Property and Equipment  
Estimated useful life 3 years
Software and computer equipment | Maximum  
Property and Equipment  
Estimated useful life 5 years
XML 64 R43.htm IDEA: XBRL DOCUMENT v3.24.0.1
Organization and Summary of Significant Accounting Policies - Future Royalty Payment Contingency (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Jul. 20, 2022
Schedule of Equity Method Investments [Line Items]      
Future contingent milestone and royalty assets $ 194,200 $ 194,200  
Royalty Pharma | Disposed of by Sale | TRC      
Schedule of Equity Method Investments [Line Items]      
Future contingent milestone and royalty assets     $ 194,200
XML 65 R44.htm IDEA: XBRL DOCUMENT v3.24.0.1
Organization and Summary of Significant Accounting Policies - Selling, General and Administrative Expenses (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Organization and Summary of Significant Accounting Policies    
Advertising expenses $ 5.1 $ 8.0
XML 66 R45.htm IDEA: XBRL DOCUMENT v3.24.0.1
Organization and Summary of Significant Accounting Policies - Income Taxes (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Organization and Summary of Significant Accounting Policies      
US federal, state and foreign unrecognized tax benefits $ 79,470 $ 75,999 $ 75,023
XML 67 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
Organization and Summary of Significant Accounting Policies - Net Income (Loss) per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Numerator:                    
Net loss from continuing operations $ (8,510) $ (8,950) $ (15,645) $ (22,088) $ (14,256) $ (10,460) $ (26,570) $ (41,538) $ (55,193) $ (92,824)
Net income from discontinued operations                   964,956
Net Income (Loss) $ (8,510) $ (8,950) $ (15,645) $ (22,088) $ (10,362) $ 916,631 $ (8,191) $ (25,946) $ (55,193) $ 872,132
Denominator:                    
Weighted-average ordinary shares outstanding                 55,303 73,591
Weighted-average ordinary shares outstanding - basic                 55,303 73,591
Weighted-average ordinary shares outstanding - diluted                 55,303 73,591
Continuing operations - basic (in dollars per share) $ (0.17) $ (0.17) $ (0.28) $ (0.35) $ (0.21) $ (0.21) $ (0.35) $ (0.55) $ (1.00) $ (1.26)
Continuing operations - diluted (in dollars per share) (0.17) (0.17) (0.28) (0.35) (0.21) (0.21) (0.35) (0.55) (1.00) (1.26)
Discontinued operations - basic (in dollars per share)         0.06 12.35 0.24 0.21   13.11
Discontinued operations - diluted (in dollars per share)         0.06 12.35 0.24 0.21   13.11
Net income (loss) per share - basic (0.17) (0.17) (0.28) (0.35) (0.15) 12.14 (0.11) (0.34) (1.00) 11.85
Net income (loss) per share -diluted (in dollars per share) $ (0.17) $ (0.17) $ (0.28) $ (0.35) $ (0.15) $ 12.14 $ (0.11) $ (0.34) $ (1.00) $ 11.85
XML 68 R47.htm IDEA: XBRL DOCUMENT v3.24.0.1
Organization and Summary of Significant Accounting Policies - Net Loss per Share - Anti-dilutive (Details) - shares
shares in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Anti-Dilutive Securities    
Anti-dilutive securities (in shares) 3,916 5,487
Options    
Anti-Dilutive Securities    
Anti-dilutive securities (in shares) 2,348 2,601
Restricted shares    
Anti-Dilutive Securities    
Anti-dilutive securities (in shares) 1,523 2,851
Employee share purchase plan    
Anti-Dilutive Securities    
Anti-dilutive securities (in shares) 45 35
XML 69 R48.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue - Viatris Agreement (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Collaborative Arrangements and Co-Promote Agreement    
Percentage of profit share 35.00%  
Upfront payment receivable $ 205,000  
Collaboration revenue    
Collaborative Arrangements and Co-Promote Agreement    
Revenues 57,208 $ 48,654
Revefenacin Monotherapy (TD-4208)    
Collaborative Arrangements and Co-Promote Agreement    
Upfront payment receivable 160,000  
Revefenacin Monotherapy (TD-4208) | Success Based Development Regulatory And Sales Milestones    
Collaborative Arrangements and Co-Promote Agreement    
Upfront payment receivable 10,000  
Revefenacin Monotherapy (TD-4208) | Sales milestones    
Collaborative Arrangements and Co-Promote Agreement    
Upfront payment receivable 150,000  
Future potential combination products    
Collaborative Arrangements and Co-Promote Agreement    
Upfront payment receivable 45,000  
YUPELRI Monotherapy    
Collaborative Arrangements and Co-Promote Agreement    
Upfront payment receivable $ 160,000  
Viatris    
Collaborative Arrangements and Co-Promote Agreement    
Percentage of profit share 65.00%  
Upfront payment receivable $ 52,500  
Viatris | Future potential combination products    
Collaborative Arrangements and Co-Promote Agreement    
Upfront payment receivable $ 7,500  
Viatris | YUPELRI Monotherapy    
Collaborative Arrangements and Co-Promote Agreement    
Percentage of profit share 35.00% 35.00%
Upfront payment receivable $ 45,000  
Revenues 77,337 $ 70,653
Viatris | YUPELRI Monotherapy | Success Based Development Regulatory And Sales Milestones    
Collaborative Arrangements and Co-Promote Agreement    
Upfront payment receivable 7,500  
Viatris | YUPELRI Monotherapy | Sales milestones    
Collaborative Arrangements and Co-Promote Agreement    
Upfront payment receivable 37,500  
Viatris | Collaborative Arrangement | Collaboration revenue    
Collaborative Arrangements and Co-Promote Agreement    
Revenues 57,201 48,624
Viatris | Royalties (Non-US) | Collaboration revenue    
Collaborative Arrangements and Co-Promote Agreement    
Revenues $ 7 $ 30
XML 70 R49.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue - Other Collaborative Arrangement Revenues (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Collaboration revenue recognized in the period from:    
Revenue from collaborative arrangements $ 216 $ 192
Viatris    
Collaboration revenue recognized in the period from:    
Revenue from collaborative arrangements $ 216 24
Other    
Collaboration revenue recognized in the period from:    
Revenue from collaborative arrangements   $ 168
XML 71 R50.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue - Reimbursement of R and D Costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Viatris    
Research and Development Reimbursement    
Total reduction to R and D expense $ 5,723 $ 6,682
XML 72 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue - Revenue from Licensing Arrangements (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2019
Collaborative Arrangements and Co-Promote Agreement                      
Total revenue $ 17,565 $ 15,693 $ 13,749 $ 10,417 $ 14,649 $ 12,451 $ 11,050 $ 13,196 $ 57,424 $ 51,346  
Pfizer                      
Collaborative Arrangements and Co-Promote Agreement                      
Initial cash payment                     $ 10,000
Total revenue                   $ 2,500  
XML 73 R52.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment Information - Geographic region (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Segment Information                    
Total revenue $ 17,565 $ 15,693 $ 13,749 $ 10,417 $ 14,649 $ 12,451 $ 11,050 $ 13,196 $ 57,424 $ 51,346
US                    
Segment Information                    
Total revenue                 57,201 51,124
Europe                    
Segment Information                    
Total revenue                 $ 223 $ 222
XML 74 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment Information - Percentage of Revenue (Details) - Viatris - Customer concentration risk
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Total revenue    
Segment Information    
Percentage of total revenues 100.00% 95.00%
Accounts receivable    
Segment Information    
Percentage of total revenues 100.00% 100.00%
XML 75 R54.htm IDEA: XBRL DOCUMENT v3.24.0.1
Sale of Velusetrag (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Jul. 31, 2022
Jun. 30, 2022
Sale of Velusetrag        
Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal, Statement of Income or Comprehensive Income [Extensible Enumeration] Other Nonoperating Income (Expense)      
Sale of Velusetrag | Disposed of by Sale        
Sale of Velusetrag        
Consideration from sale of velusetrag assets     $ 2.8  
Remaining book value of assets $ 0.0      
Gain on sale of velusetrag assets   $ 2.7    
Sale of Velusetrag | Disposed of by Sale | Maximum        
Sale of Velusetrag        
Future developmental and sales milestones       $ 105.0
XML 76 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
Cash, Cash Equivalents, and Restricted Cash (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Cash, Cash Equivalents, and Restricted Cash      
Cash and cash equivalents $ 39,545 $ 298,172  
Restricted cash 836 836  
Total cash, cash equivalents, and restricted cash shown on the condensed consolidated statements of cash flows 40,381 299,008 $ 90,796
Realized and unrealized foreign currency gain (losses) $ 60 $ 900  
XML 77 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
Investments and Fair Value Measurements - Available-for-sale securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Available for sale securities:    
Amortized Cost $ 89,125 $ 303,557
Gross Unrealized Gains 4 12
Gross Unrealized Losses (69) (27)
Estimated Fair Value 89,060 303,542
Debt Securities, Available-for-sale, Unrealized Gain (Loss) [Abstract]    
Estimated Fair Value lesser than 12 months 57,880 37,280
Fair value of assets transferred from Level 1 to Level 2 0  
Fair value of assets transferred from Level 2 to Level 1 0  
Estimated Fair Value Total 57,880 37,280
Gross unrealized lesser than 12 months (69) (27)
Gross unrealized loss, Total (69) (27)
Marketable securities    
Available for sale securities:    
Amortized Cost 62,946 83,049
Gross Unrealized Gains 4 12
Gross Unrealized Losses (69) (27)
Estimated Fair Value 62,881 83,034
U.S. government securities    
Debt Securities, Available-for-sale, Unrealized Gain (Loss) [Abstract]    
Estimated Fair Value lesser than 12 months 29,819  
Estimated Fair Value Total 29,819  
Gross unrealized lesser than 12 months (29)  
Gross unrealized loss, Total (29)  
U.S. government securities | Quoted Prices in Active Markets for Identical Assets, Level 1    
Available for sale securities:    
Amortized Cost 29,848 24,873
Gross Unrealized Gains   8
Gross Unrealized Losses (29)  
Estimated Fair Value 29,819 24,881
U.S. corporate notes    
Debt Securities, Available-for-sale, Unrealized Gain (Loss) [Abstract]    
Estimated Fair Value lesser than 12 months 23,641  
Estimated Fair Value Total 23,641  
Gross unrealized lesser than 12 months (32)  
Gross unrealized loss, Total (32)  
U.S. corporate notes | Significant Other Observable Inputs, Level 2    
Available for sale securities:    
Amortized Cost 28,670  
Gross Unrealized Gains 4  
Gross Unrealized Losses (32)  
Estimated Fair Value 28,642  
U.S. commercial paper    
Debt Securities, Available-for-sale, Unrealized Gain (Loss) [Abstract]    
Estimated Fair Value lesser than 12 months   37,280
Estimated Fair Value Total   37,280
Gross unrealized lesser than 12 months   (27)
Gross unrealized loss, Total   (27)
U.S. commercial paper | Significant Other Observable Inputs, Level 2    
Available for sale securities:    
Amortized Cost   37,307
Gross Unrealized Losses   (27)
Estimated Fair Value   37,280
U.S. government agency securities    
Debt Securities, Available-for-sale, Unrealized Gain (Loss) [Abstract]    
Estimated Fair Value lesser than 12 months 4,420  
Estimated Fair Value Total 4,420  
Gross unrealized lesser than 12 months (8)  
Gross unrealized loss, Total (8)  
U.S. government agency securities | Significant Other Observable Inputs, Level 2    
Available for sale securities:    
Amortized Cost 4,428 20,869
Gross Unrealized Gains   4
Gross Unrealized Losses (8)  
Estimated Fair Value 4,420 20,873
Money market funds | Quoted Prices in Active Markets for Identical Assets, Level 1    
Available for sale securities:    
Amortized Cost 26,179 220,508
Estimated Fair Value $ 26,179 $ 220,508
XML 78 R57.htm IDEA: XBRL DOCUMENT v3.24.0.1
Investments and Fair Value Measurements - Convertible senior notes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Maturity period for marketable securities    
Maximum contractual maturity period 6 months  
Weighted average contractual maturity period 2 months  
Unrealized losses    
Net unrealized losses $ 0  
Available-for-sale securities sold $ 71,400 $ 0
XML 79 R58.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property and Equipment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Property and Equipment    
Property and equipment, gross $ 30,650 $ 44,711
Less: accumulated depreciation (21,582) (32,836)
Property and equipment, net 9,068 11,875
Depreciation expense 1,900 2,600
Carry value [1] 40,621 63,392
Proceeds from the sale of property and equipment 1,513 1,866
Non-cash loss 1,200  
Computer equipment    
Property and Equipment    
Property and equipment, gross 1,883 1,921
Software    
Property and Equipment    
Property and equipment, gross 762 1,088
Furniture and fixtures    
Property and Equipment    
Property and equipment, gross 1,738 1,674
Laboratory equipment    
Property and Equipment    
Property and equipment, gross 60 15,445
Carry value 2,700  
Leasehold improvements    
Property and Equipment    
Property and equipment, gross 26,207 $ 24,583
Property and equipment    
Property and Equipment    
Proceeds from the sale of property and equipment $ 1,500  
[1] Amounts include share-based compensation expense as follows:
XML 80 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Details)
$ in Thousands
1 Months Ended 12 Months Ended
Jun. 30, 2022
USD ($)
ft²
May 31, 2022
USD ($)
ft²
Jul. 31, 2021
USD ($)
ft²
Apr. 30, 2017
USD ($)
ft²
Dec. 31, 2023
USD ($)
ft²
building
item
Dec. 31, 2022
USD ($)
Lessee, Lease, Description [Line Items]            
Area of leased space | ft²         162,000  
Number of building leased | building         2  
Tenant improvement allowance         $ 6,838 $ 8,900
Area of subleased property | ft²     21,000      
Option to terminate sublease     false      
Monthly base rent     $ 100      
Increase in annual base rent (as a percent)     3.00%      
Premium component in sublease income     $ 4,200      
Percentage of excess sublease income over lease obligations received to be shared with lessor     50.00%      
Premium component in sublease income to be shared with lessor     $ 2,100      
Percentage of excess sublease income over lease obligations to be retained     50.00%      
Expected sublease income     $ 13,100      
Decrease in operating lease liabilities         3,001 $ 1,024
Sublease            
Lessee, Lease, Description [Line Items]            
Tenant improvement allowance         6,490  
Expects to receive base rent         $ 51,726  
Dublin            
Lessee, Lease, Description [Line Items]            
Area of leased space | ft²   700   6,100    
Annual base rent expenses   $ 200   $ 400    
Decrease in operating lease assets   1,400        
Decrease in operating lease liabilities   1,500        
Loss on sale of furniture and equipment   $ 100        
Lease term   2 years        
Option to terminate   true        
Lease termination notice period   3 months        
Operating lease expenses   $ 400        
South San Francisco            
Lessee, Lease, Description [Line Items]            
Area of subleased property | ft² 78,000          
South San Francisco | Sublease            
Lessee, Lease, Description [Line Items]            
Option to terminate sublease False          
Monthly base rent $ 500          
Increase in annual base rent (as a percent) 3.00%          
Reduction in expenses $ 6,500          
Tenant improvement allowance 8,900          
Expects to receive base rent 51,700          
Premium component in sublease income $ 13,500          
Percentage of excess sublease income over lease obligations received to be shared with lessor 50.00%          
Premium component in sublease income to be shared with lessor $ 6,700          
Percentage of excess sublease income over lease obligations to be retained 50.00%          
Number of buildings in which office and laboratory space leased | item         2  
XML 81 R60.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Assets and liabilities    
Operating lease assets $ 36,287 $ 40,126
Operating lease liabilities, current $ 3,923 $ 6,753
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Operating lease liabilities, current Operating lease liabilities, current
Operating lease liabilities $ 45,236 $ 45,407
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Operating lease liabilities Operating lease liabilities
Total operating lease liabilities $ 49,159 $ 52,160
XML 82 R61.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Lease Cost (Details) - Selling, general and administrative - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Lessee, Lease, Description [Line Items]    
Operating lease expense $ 8,548 $ 8,314
Operating sublease income $ 8,361 $ 5,420
XML 83 R62.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Supplemental information related to leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Leases    
Operating cash flows from operating leases $ 9,966 $ 9,312
Weighted-average remaining lease term (years) 6 years 4 months 24 days 7 years 4 months 24 days
Weighted-average discount rate 8.64% 8.63%
XML 84 R63.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Maturity of Lease Liabilities and Other Information (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Lessee, Lease, Description [Line Items]    
2024 $ 3,897  
2025 10,940  
2026 11,198  
2027 11,479  
2028 11,739  
Thereafter 16,837  
Total operating lease payments 66,090  
Less: Estimated tenant improvement allowance (6,838) $ (8,900)
Less: Imputed interest (10,093)  
Present value of operating lease liabilities 49,159 $ 52,160
Sublease    
Lessee, Lease, Description [Line Items]    
Less: Estimated tenant improvement allowance (6,490)  
Future Undiscounted Cash Inflows    
2024 7,944  
2025 8,181  
2026 8,425  
2027 8,675  
2028 8,412  
Thereafter 10,089  
Total operating sublease receipts $ 51,726  
XML 85 R64.htm IDEA: XBRL DOCUMENT v3.24.0.1
Sale of Equity Interests in Theravance Respiratory Company, LLS and Discontinued Operations (Details)
12 Months Ended
Jul. 20, 2022
USD ($)
shares
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Theravance Respiratory Company, LLC      
Fair value of contingent consideration   $ 194,200,000 $ 194,200,000
Royalty Pharma | Disposed of by Sale | TRC      
Theravance Respiratory Company, LLC      
Consideration received $ 1,301,600,000    
Proceeds from the sale of equity interest in TRC, LLC 1,107,400,000    
Equity method investments 136,700,000    
Transaction costs 23,800,000    
Fair value of contingent consideration 194,200,000    
Investment Amount $ 136,700,000    
Royalty Pharma | Disposed of by Sale | TRC | Measurement Input, Discount Rate [Member]      
Theravance Respiratory Company, LLC      
Equity method investment, contingent consideration 0.0783    
Royalty Pharma | Purchase Agreement to Sell Units in Theravance Respiratory Company, LLC      
Theravance Respiratory Company, LLC      
Percentage of Right to Receive Royalty Transferring 85    
Proceeds from sale of units. $ 1,100,000,000    
Consideration Receivable at closing $ 250,000,000.0    
Consideration received   $ 200,000,000.0  
Royalty Pharma | Class B Units | Purchase Agreement to Sell Units in Theravance Respiratory Company, LLC      
Theravance Respiratory Company, LLC      
Units issued | shares 2,125    
Royalty Pharma | Class C Units | Purchase Agreement to Sell Units in Theravance Respiratory Company, LLC      
Theravance Respiratory Company, LLC      
Units issued | shares 6,375    
TRC      
Theravance Respiratory Company, LLC      
Percentage of equity interest   85.00%  
Percentage of economic interest   85.00%  
Number of fiscal quarters   4  
Theravance      
Theravance Respiratory Company, LLC      
Consideration Receivable at closing $ 1,326,600,000    
XML 86 R65.htm IDEA: XBRL DOCUMENT v3.24.0.1
Sale of Equity Interests in Theravance Respiratory Company, LLS and Discontinued Operations - Summary of discontinued operations (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 20, 2022
Dec. 31, 2022
Dec. 31, 2023
Feb. 29, 2020
Schedule of Equity Method Investments [Line Items]        
Provision for income tax expense   $ (178,974)    
Net income from discontinued operations   $ 964,956    
9.5% Non-Recourse Notes Due 2035        
Schedule of Equity Method Investments [Line Items]        
Interest rate (as a percent)   9.50%   9.50%
9.0% Non-Recourse 2033 Notes        
Schedule of Equity Method Investments [Line Items]        
Interest rate (as a percent)     9.00%  
TRC        
Schedule of Equity Method Investments [Line Items]        
Income from investments in TRC, LLC   $ 53,200    
Disposed of by Sale | TRC | Royalty Pharma        
Schedule of Equity Method Investments [Line Items]        
Income from investments in TRC, LLC   53,237    
Transaction-related legal expenses (prior to July 20, 2022)   (5,057)    
Loss on extinguishment of debt   (24,022)    
Net gain from sale of equity interests in TRC, LLC $ 1,141,100 1,141,084    
Provision for income tax expense   (178,974)    
Net income from discontinued operations   964,956    
Disposed of by Sale | TRC | Royalty Pharma | 9.5% Non-Recourse Notes Due 2035        
Schedule of Equity Method Investments [Line Items]        
Interest expense on 9.5% Non-recourse notes due 2035   $ (21,312)    
XML 87 R66.htm IDEA: XBRL DOCUMENT v3.24.0.1
Sale of Equity Interests in Theravance Respiratory Company, LLS and Discontinued Operations - Summary of TRC's statement of income and equity Interest (Details) - USD ($)
$ in Thousands
3 Months Ended 7 Months Ended 12 Months Ended
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Jul. 20, 2022
Dec. 31, 2023
Dec. 31, 2022
Assets                      
Cash and cash equivalents $ 39,545       $ 298,172         $ 39,545 $ 298,172
Total assets 381,999       607,400         381,999 607,400
Liabilities and LLC Members' Equity                      
Total liabilities and shareholders' equity 381,999       607,400         381,999 607,400
Revenue:                      
Total revenue $ 17,565 $ 15,693 $ 13,749 $ 10,417 $ 14,649 $ 12,451 $ 11,050 $ 13,196   57,424 51,346
Collaboration revenue                      
Revenue:                      
Total revenue                   $ 216 $ 192
TRC                      
Assets                      
Total assets                 $ 72,029    
Liabilities and LLC Members' Equity                      
Total liabilities and shareholders' equity                 72,029    
Revenue:                      
Total revenue                 72,029    
General and administrative expenses                 (332)    
Other income, net                 10    
Realized loss on equity and long-term investments                 (39,385)    
Changes in fair value of equity and long-term investments, net                 (8,884)    
Net Income                 23,438    
TRC | TRC                      
Assets                      
Cash and cash equivalents                 29,309    
Related party receivables from collaborative arrangements                 42,720    
Liabilities and LLC Members' Equity                      
LLC members' equity                 $ 72,029    
XML 88 R67.htm IDEA: XBRL DOCUMENT v3.24.0.1
Ampreloxetine Funding (Details)
$ in Millions
12 Months Ended
Jul. 20, 2022
USD ($)
Dec. 31, 2023
Dec. 31, 2022
USD ($)
Ampreloxetine Royalty Rights      
Development and Collaboration Agreement      
Consideration Receivable at closing $ 25.0    
Consideration received at the time of first approval $ 15.0    
Patent application period 5 years    
Milestone payments $ 15.0    
Carrying amount of the liability     $ 25.0
Percent of effective interest rate   8.80%  
Ampreloxetine Royalty Rights | Net Sales Upto First 500 Million      
Development and Collaboration Agreement      
Consideration received $ 500.0    
Royalty Payment Percentage Multiplied with Net Sales 2.5    
Ampreloxetine Royalty Rights | Net Sales In Excess of 500 Million      
Development and Collaboration Agreement      
Consideration received $ 500.0    
Royalty Payment Percentage Multiplied with Net Sales 4.5    
Ampreloxetine Funding      
Development and Collaboration Agreement      
Consideration Receivable at closing $ 25.0    
XML 89 R68.htm IDEA: XBRL DOCUMENT v3.24.0.1
Ampreloxetine Funding - Schedule of Future Royalty Payment Contingencies (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Development and Collaboration Agreement    
Beginning balance $ 25,438  
Non-cash interest expense accretion 2,350 $ 974
Ending balance 27,788 25,438
Ampreloxetine Royalty Rights    
Development and Collaboration Agreement    
Beginning balance 25,438  
Non-cash interest expense accretion 2,350  
Ending balance $ 27,788 $ 25,438
XML 90 R69.htm IDEA: XBRL DOCUMENT v3.24.0.1
Extinguishment of Debt (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Jul. 26, 2022
Jul. 22, 2022
Jul. 20, 2022
Feb. 29, 2020
Nov. 30, 2016
Dec. 31, 2022
Dec. 31, 2023
Debt Instrument [Line Items]              
Loss on extinguishment of debt           $ (3,034)  
Total long-term debt             $ 0
9.5% Non-Recourse Notes Due 2035              
Debt Instrument [Line Items]              
Principal amount       $ 400,000      
Interest rate (as a percent)       9.50%   9.50%  
Principal payment on notes     $ 400,000     $ 399,998  
Accrued interest     4,700        
Early redemption premium fee     20,000        
Transaction costs     200        
Net principal     400,000        
Net interest shortfall     $ 30,700        
Loss on extinguishment of debt   $ 24,000          
3.25% Convertible Senior Notes Due 2023              
Debt Instrument [Line Items]              
Principal amount         $ 230,000    
Interest rate (as a percent)         3.25%    
Principal payment on notes           $ 231,605  
Accrued interest $ 2,400            
Transaction costs 1,600            
Loss on extinguishment of debt 3,000            
Proceeds from issuance of debt         $ 222,500    
Retirement of debt $ 230,000            
Debt retired (as percent) 100.00%            
Debt issuance costs         $ 7,500    
TRC | Minimum              
Debt Instrument [Line Items]              
Upward tiering royalties (as a percent)       6.50%      
TRC | Maximum              
Debt Instrument [Line Items]              
Upward tiering royalties (as a percent)       10.00%      
XML 91 R70.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share-Based Compensation - Theravance Biopharma Equity Plans (Details)
12 Months Ended
Jun. 02, 2014
plan
Dec. 31, 2014
Dec. 31, 2013
item
shares
Dec. 31, 2023
shares
Share-Based Compensation        
Number of plans | plan 3      
Total number of shares available for future issuance       8,139,725
2013 Equity Incentive Plan        
Share-Based Compensation        
Total number of shares available for future issuance       5,339,942
2013 Equity Incentive Plan | Employee Stock Option [Member]        
Share-Based Compensation        
Term (in years)     10 years  
Vesting period     4 years  
Period of forfeiture of unvested option upon termination of service     3 months  
2013 Equity Incentive Plan | Employee Stock Option [Member] | Vesting after one year        
Share-Based Compensation        
Vesting period     1 year  
Vesting of RSU (as a percent)     25.00%  
2013 Equity Incentive Plan | Employee Stock Option [Member] | Monthly vesting over the remaining three years        
Share-Based Compensation        
Vesting period     3 years  
Vesting of RSU (as a percent)     75.00%  
2013 Employee Share Purchase Plan        
Share-Based Compensation        
Automatic increase in number of shares that may be issued     571,428  
Purchase price as a percentage of fair market value of stock     85.00%  
Consecutive and overlapping offering periods     24 months  
Number of purchase periods | item     4  
Duration of purchase period     6 months  
Maximum contribution as percent of compensation     15.00%  
Total number of shares available for future issuance       2,453,502
2013 Employee Share Purchase Plan | Maximum        
Share-Based Compensation        
Shares that may be issued as percent of prior year outstanding shares     1.00%  
2014 NEEIP        
Share-Based Compensation        
Total number of shares available for future issuance       346,281
2014 NEEIP | Employee Stock Option [Member]        
Share-Based Compensation        
Term (in years)   10 years    
Vesting period   4 years    
Period of forfeiture of unvested option upon termination of service   3 months    
2014 NEEIP | Employee Stock Option [Member] | Vesting after one year        
Share-Based Compensation        
Vesting period   1 year    
Vesting of RSU (as a percent)   25.00%    
2014 NEEIP | Employee Stock Option [Member] | Monthly vesting over the remaining three years        
Share-Based Compensation        
Vesting period   3 years    
Vesting of RSU (as a percent)   75.00%    
XML 92 R71.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share-Based Compensation - Market and Performance-Contingent Awards (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Sep. 30, 2023
Share-Based Compensation      
Share-based compensation expense $ 1.7    
Performance-Contingent Awards - RSAs      
Share-Based Compensation      
Granted (in shares) 165,000    
Fair value $ 1.4    
Share-based compensation expense $ 0.7    
RSUs      
Share-Based Compensation      
Granted (in shares) 2,228,184    
Share-based compensation expense   $ 0.0  
Performance-Contingent Awards - RSUs      
Share-Based Compensation      
Granted (in shares) 367,000 43,000  
Fair value $ 3.7 $ 0.4  
Share-based compensation expense $ 0.4    
Shares approved for grant (in shares)     59,000
XML 93 R72.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share-Based Compensation - Share Based Compensation Expense By Type (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Share-Based Compensation    
Total share-based compensation expense $ 25,371 $ 39,734
Unrecognized compensation cost 34,357  
Employee Stock Option [Member]    
Share-Based Compensation    
Total share-based compensation expense 2,294 2,998
Unrecognized compensation cost $ 2,600  
Weighted-average amortization period - years 0 years  
RSUs    
Share-Based Compensation    
Total share-based compensation expense $ 21,817 35,726
Unrecognized compensation cost $ 30,404  
Weighted-average amortization period - years 0 years  
Performance-Contingent Awards - RSAs and RSUs    
Share-Based Compensation    
Total share-based compensation expense $ 1,087 237
Unrecognized compensation cost $ 849  
Weighted-average amortization period - years 0 years  
ESPP    
Share-Based Compensation    
Total share-based compensation expense $ 173 $ 773
Unrecognized compensation cost $ 504  
Weighted-average amortization period - years 0 years  
XML 94 R73.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share-Based Compensation - Compensation Awards (Details) - 2013 EIP and 2014 NEEIP - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Number of Shares Subject To Outstanding Options    
Balance at the beginning of the year 2,411,893  
Granted ( in shares) 262,386  
Forfeited (in shares) (368,403)  
Balance at the end of the year 2,305,876 2,411,893
Weighted-Average Exercise Price of Outstanding Options    
Balance at the beginning of the year (in dollars per share) $ 19.53  
Granted (in dollars per share) 10.84  
Forfeited (in dollars per share) 18.85  
Balance at the end of the year (in dollars per share) $ 18.65 $ 19.53
Additional disclosures    
Weighted-Average Remaining Contractual Term (Years), Outstanding 0 years  
Weighted-Average Remaining Contractual Term (Years), Exercisable 0 years  
Weighted-Average Remaining Contractual Term (Years), Vested and expected to vest 0 years  
Aggregate intrinsic value of options outstanding $ 859  
Aggregate intrinsic value of options exercisable $ 487  
Weighted-average estimated fair value (in dollars per share) $ 5.74 $ 5.33
Aggregate intrinsic value of vested or expected to vest $ 859  
XML 95 R74.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share-Based Compensation - RSU and RSA activity (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
RSUs    
RSU and RSA activity ( including Performance RSUs and RSAs)    
Outstanding at beginning of year 4,109,847  
Granted (in shares) 2,228,184  
Released (in shares) (1,651,141)  
Forfeited (in shares) (691,140)  
Outstanding at end of year 3,995,750 4,109,847
Additional disclosures    
Total estimated fair value of RSUs vested $ 17.3 $ 37.2
Performance-Contingent Awards - RSAs    
RSU and RSA activity ( including Performance RSUs and RSAs)    
Granted (in shares) 165,000  
XML 96 R75.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share-Based Compensation - Valuation Assumptions (Details) - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Employee Stock Option [Member]    
Weighted-average assumptions    
Risk-free interest rate, minimum (as a percent) 3.46% 1.50%
Risk-free interest rate, maximum (as a percent) 4.18% 3.80%
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum 3.46% 1.50%
Expected volatility, minimum (as a percent) 53.00% 55.00%
Expected volatility, maximum (as a percent) 55.00% 70.00%
Weighted-average estimated fair value (in dollars per share) $ 5.74 $ 5.33
Minimum | Employee Stock Option [Member]    
Weighted-average assumptions    
Expected term (in years) 5 years 3 months 18 days 5 years 3 months 18 days
Maximum | Employee Stock Option [Member]    
Weighted-average assumptions    
Expected term (in years) 6 years 6 months 6 years 1 month 6 days
2013 Employee Share Purchase Plan    
Weighted-average assumptions    
Risk-free interest rate, minimum (as a percent) 4.06% 1.50%
Risk-free interest rate, maximum (as a percent)   4.57%
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum 4.06% 1.50%
Expected volatility, minimum (as a percent) 32.00% 41.00%
Expected volatility, maximum (as a percent) 58.00% 72.00%
Weighted-average estimated fair value (in dollars per share) $ 3.46 $ 3.86
2013 Employee Share Purchase Plan | Minimum    
Weighted-average assumptions    
Expected term (in years) 6 months 6 months
2013 Employee Share Purchase Plan | Maximum    
Weighted-average assumptions    
Risk-free interest rate, maximum (as a percent) 5.39%  
Expected term (in years) 2 years 2 years
XML 97 R76.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share-Based Compensation (Details)
$ in Thousands
12 Months Ended
May 02, 2023
shares
Dec. 31, 2023
USD ($)
employee
shares
Dec. 31, 2022
USD ($)
shares
Sep. 30, 2023
shares
Share-Based Compensation        
Stock-based compensation expense   $ 25,371 $ 39,734  
Share-based compensation expense   1,700    
Cumulative compensation cost   800    
2013 Equity Incentive Plan        
Share-Based Compensation        
Extended term of the equity incentive plan 10 years      
Number of shares reserved for issuance reduced | shares 3,808,287      
Restructuring and related expenses        
Share-Based Compensation        
Stock-based compensation expense   357 $ 6,998  
Share-based compensation expense   $ 2,500    
Number of employees reduction in workforce | employee   40    
Performance-Contingent Awards - RSAs        
Share-Based Compensation        
Granted (in shares) | shares   165,000    
Fair value   $ 1,400    
Share-based compensation expense   $ 700    
Performance-Contingent Awards - RSUs        
Share-Based Compensation        
Granted (in shares) | shares   367,000 43,000  
Fair value   $ 3,700 $ 400  
Share-based compensation expense   400    
Shares approved for grant (in shares) | shares       59,000
RSUs        
Share-Based Compensation        
Stock-based compensation expense   $ 21,817 35,726  
Granted (in shares) | shares   2,228,184    
Share-based compensation expense     $ 0  
XML 98 R77.htm IDEA: XBRL DOCUMENT v3.24.0.1
Defined Contribution Plan (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Defined Contribution Plan    
Matching contributions by employer (in percent) 100.00%  
Amount recognized in compensation expense $ 0.5 $ 0.6
Maximum    
Defined Contribution Plan    
Annual compensation of employee for which matching contribution made (in percent) 5000.00%  
XML 99 R78.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Components of the income (loss) before income taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Income Taxes    
Income (loss) before provision for income taxes $ (49,269) $ (92,815)
United States    
Income Taxes    
Income (loss) before provision for income taxes 1,151 (40,556)
Ireland    
Income Taxes    
Income (loss) before provision for income taxes $ (50,420) (52,168)
United Kingdom    
Income Taxes    
Income (loss) before provision for income taxes   $ (91)
XML 100 R79.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Components of provision for income tax (expense) benefit (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Provision for income tax (expense) benefit      
Current $ 2,717,000 $ 9,000  
Deferred (3,207,000)    
Income tax expense $ (5,924,000) $ (9,000)  
Effective tax rate (as a percent) 12.02% (0.01%)  
Income tax expense   $ 179,000,000.0  
Unrecognized tax benefits $ 79,470,000 75,999,000 $ 75,023,000
Provision for income taxes on undistributed earnings of foreign subsidiaries 0    
Undistributed earnings 0    
United States      
Provision for income tax (expense) benefit      
Current 2,881,000    
Deferred $ (3,207,000)    
Ireland      
Provision for income tax (expense) benefit      
Current   $ 8,000  
Effective tax rate (as a percent) (12.02%) (0.01%)  
United Kingdom      
Provision for income tax (expense) benefit      
Current $ (164,000) $ 1,000  
XML 101 R80.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Irish statutory rate reconciliation (Details)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
The differences between the U.S. federal statutory income tax rate to the Company's effective tax rate    
Effective tax rate (as a percent) 12.02% (0.01%)
Ireland    
The differences between the U.S. federal statutory income tax rate to the Company's effective tax rate    
Provision at statutory income tax rate (as a percent) 25.00% 25.00%
Foreign rate differential (as a percent) (8.28%) (6.80%)
Share-based compensation (as a percent) (3.00%) (3.28%)
Non-deductible executive compensation (as a percent) (4.45%) (2.79%)
Uncertain tax positions (as a percent) (7.31%) (7.10%)
Research and development tax credit carryforwards (as a percent) 3.34% 2.65%
Change in valuation allowance (as a percent) (16.00%) (1.01%)
Other (as a percent) (1.32%) (6.68%)
Effective tax rate (as a percent) (12.02%) (0.01%)
XML 102 R81.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Deferred income taxes (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Deferred tax assets:    
Net operating loss carryforwards $ 153,225 $ 141,674
Capital loss carryforwards 21,482 19,409
Research and development tax credit carryforwards 16,910 16,176
Fixed assets and intangibles 235,381 245,822
Share-based compensation 3,431 4,298
Accruals 1,186 1,795
Operating lease liabilities 10,946 11,239
Prepaid assets (248) 304
Other 4,982 30
Subtotal 447,295 440,747
Valuation allowance (429,850) (422,325)
Total deferred tax assets 17,445 18,422
Deferred tax liabilities:    
Operating lease assets (8,076) (8,634)
Future contingent milestone and royalty assets (14,512) (11,725)
Total deferred tax liabilities (22,588) (20,359)
Net deferred tax liabilities (5,143) (1,937)
Information related to valuation allowance    
Valuation allowance 429,850 $ 422,325
Ireland    
Information related to valuation allowance    
Net operating loss carryforwards 1,160  
Unused capital allowances 1,040,000  
Capital loss carryforwards | Ireland    
Information related to valuation allowance    
R&D tax credit 65,100  
State    
Deferred tax assets:    
Net operating loss carryforwards 103,800  
State | Research and Development    
Deferred tax assets:    
Net operating loss carryforwards $ 25,900  
XML 103 R82.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Uncertain Tax Positions (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Gross unrecognized tax benefits    
Unrecognized tax benefits at the beginning of the period $ 75,999 $ 75,023
Gross decrease in tax positions for prior years (632) (7,395)
Gross increase in tax positions for current year 4,103 8,371
Unrecognized tax benefits at the end of the period 79,470 75,999
Unrecognized tax benefits 65,294 $ 64,191
Unrecognized tax expense related to interest or penalties 600  
Unrecognized tax benefits $ 65,300  
XML 104 R83.htm IDEA: XBRL DOCUMENT v3.24.0.1
Capital Return Program (Details) - USD ($)
12 Months Ended
Nov. 22, 2022
Nov. 21, 2022
Sep. 28, 2022
Sep. 20, 2022
Dec. 31, 2023
Dec. 31, 2022
Feb. 28, 2023
Sep. 30, 2022
Capital Return Program                
Share repurchase authorized amount           $ 250,000,000.0 $ 325,000,000.0  
Ordinary shares, par value (in dollars per share)         $ 0.00001 $ 0.00001    
Ordinary shares, shares outstanding (in shares)         48,091,000 65,227,000    
Consideration for repurchase         $ 197,051,000 $ 128,830,000    
Aggregate cost         197,052,000 128,830,000    
Net cash proceeds from sale of R&D laboratory equipment         $ 1,513,000 $ 1,866,000    
GSK Share Repurchase                
Capital Return Program                
Share repurchase authorized amount               $ 250,000,000.0
Ordinary shares, par value (in dollars per share)       $ 0.00001        
Ordinary shares, shares outstanding (in shares)       0        
Shares authorized to be repurchased (in shares)       9,644,807        
Repurchase price (in dollars per share)       $ 9.75        
Consideration for repurchase       $ 94,000,000.0        
Modified Dutch Auction Tender Offer                
Capital Return Program                
Share repurchase authorized amount     $ 95,000,000.0          
Repurchase price (in dollars per share) $ 10.50              
Share repurchase (as a percent)   0.20%            
Repurchase of ordinary shares (in shares) 115,967 115,967            
Aggregate cost $ 1,200,000              
Modified Dutch Auction Tender Offer | Minimum                
Capital Return Program                
Repurchase price (in dollars per share)     $ 9.75          
Modified Dutch Auction Tender Offer | Maximum                
Capital Return Program                
Repurchase price (in dollars per share)     $ 10.50          
XML 105 R84.htm IDEA: XBRL DOCUMENT v3.24.0.1
Capital Return Program - Open Market Share Repurchase Plan (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended 17 Months Ended
Jan. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Jan. 31, 2024
Feb. 28, 2023
Capital Return Program          
Share repurchase authorized amount     $ 250,000   $ 325,000
Amount (excluding fees and expenses)   $ 197,052 $ 128,830    
Open Market Share Repurchase Plan          
Capital Return Program          
Share repurchase authorized amount         $ 75,000
Shares repurchased   18,634,000 2,978,000 31,410,000  
Amount (excluding fees and expenses)   $ 196,608 $ 32,946 $ 325,300  
Weighted average cost per share (excluding fees and expenses   $ 10.551 $ 11.062 $ 10.354  
Open Market Share Repurchase Plan | Subsequent Events          
Capital Return Program          
Shares repurchased 38,462        
Amount (excluding fees and expenses) $ 400        
Weighted average cost per share (excluding fees and expenses $ 11.551        
XML 106 R85.htm IDEA: XBRL DOCUMENT v3.24.0.1
2021 Corporate Restructuring Completion and 2023 Strategic Actions - Corporate Restructuring Completion (Details)
$ in Thousands
1 Months Ended 12 Months Ended
Mar. 31, 2023
ft²
Feb. 28, 2023
Program
Sep. 30, 2022
USD ($)
Sep. 30, 2021
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
2021 Corporate Restructuring Completion and 2023 Strategic Actions            
Reduction in workforce (as a percent)       75.00%    
Restructuring costs     $ 33,000   $ 2,743 [1] $ 12,838 [1]
Number of programs | Program   2        
Percent of Employee Reduction 17          
Net cash proceeds from sale of R&D laboratory equipment         1,513 1,866
Research and Development Laboratory Equipment            
2021 Corporate Restructuring Completion and 2023 Strategic Actions            
R&D laboratory equipment carrying value         2,700  
Net cash proceeds from sale of R&D laboratory equipment         1,500  
Office and Laboratory Space, South San Francisco            
2021 Corporate Restructuring Completion and 2023 Strategic Actions            
Area of land in sublease | ft² 42,000          
Research and development            
2021 Corporate Restructuring Completion and 2023 Strategic Actions            
Restructuring costs     16,500   2,700 5,900
Selling, general and administrative            
2021 Corporate Restructuring Completion and 2023 Strategic Actions            
Restructuring costs     16,500     6,900
Severance            
2021 Corporate Restructuring Completion and 2023 Strategic Actions            
Restructuring costs     33,000      
Employee-related separation costs         2,700 12,800
Cash charges related to modification of equity-awards for terminated and remaining employee     17,400   1,200 5,800
Non-cash charges related to modification of equity-awards for terminated and remaining employee     $ 15,600   $ 1,500 $ 7,000
[1] Amounts include share-based compensation expense as follows:
XML 107 R86.htm IDEA: XBRL DOCUMENT v3.24.0.1
2021 Corporate Restructuring Completion and 2023 Strategic Actions - Accrued restructuring, severance costs and one-time termination costs (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Accrued cash-related restructuring expenses  
Net accruals $ 1,188
Cash paid $ (1,188)
XML 108 R87.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies - Performance-Contingent Awards (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Commitments and Contingencies    
Guarantees and indemnifications liability $ 0.0 $ 0.0
XML 109 R88.htm IDEA: XBRL DOCUMENT v3.24.0.1
SUPPLEMENTARY FINANCIAL DATA (UNAUDITED) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Total revenue $ 17,565 $ 15,693 $ 13,749 $ 10,417 $ 14,649 $ 12,451 $ 11,050 $ 13,196 $ 57,424 $ 51,346
Costs and expenses 23,805 24,453 29,872 35,329 32,081 21,595 37,929 51,698 113,459 143,303
Loss from operations (6,240) (8,760) (16,123) (24,912) (17,432) (9,144) (26,879) (38,502) (56,035) (91,957)
Net loss from continuing operations 8,510 8,950 15,645 22,088 14,256 10,460 26,570 41,538 55,193 92,824
Net income from discontinued operations         3,894 927,091 18,379 15,592   964,956
Net Income (Loss) $ (8,510) $ (8,950) $ (15,645) $ (22,088) $ (10,362) $ 916,631 $ (8,191) $ (25,946) $ (55,193) $ 872,132
Net loss from continuing operations - basic per share $ (0.17) $ (0.17) $ (0.28) $ (0.35) $ (0.21) $ (0.21) $ (0.35) $ (0.55) $ (1.00) $ (1.26)
Net loss from continuing operations - diluted per share (0.17) (0.17) (0.28) (0.35) (0.21) (0.21) (0.35) (0.55) (1.00) (1.26)
Net income from discontinued operations - basis per share         0.06 12.35 0.24 0.21   13.11
Net income from discontinued operations - diluted per share         0.06 12.35 0.24 0.21   13.11
Net income (loss) - basic (in dollars per share) (0.17) (0.17) (0.28) (0.35) (0.15) 12.14 (0.11) (0.34) (1.00) 11.85
Net income (loss) per share -diluted (in dollars per share) $ (0.17) $ (0.17) $ (0.28) $ (0.35) $ (0.15) $ 12.14 $ (0.11) $ (0.34) $ (1.00) $ 11.85
Percentage of profit share                 35.00%  
YUPELRI Monotherapy                    
Total revenue $ 21,225 $ 20,414 $ 19,263 $ 16,434 $ 19,495 $ 18,698 $ 17,177 $ 15,283    
Percentage of net sales                 35.00%  
Mylan                    
Percentage of profit share                 65.00%  
XML 110 R89.htm IDEA: XBRL DOCUMENT v3.24.0.1
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Pay vs Performance Disclosure                    
Net Income (Loss) $ (8,510) $ (8,950) $ (15,645) $ (22,088) $ (10,362) $ 916,631 $ (8,191) $ (25,946) $ (55,193) $ 872,132
XML 111 R90.htm IDEA: XBRL DOCUMENT v3.24.0.1
Insider Trading Arrangements
3 Months Ended
Dec. 31, 2023
Trading Arrangements, by Individual  
Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
EXCEL 113 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( -R#85@'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 " #<@V%8+S9@9>T K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)VW$0^CFLN))07!!\1:2V=U@TX9DI-VW-XV[740?P&-F_GSS M#4QG@C1CQ./0Z4H*D;8&J9 M&$YSW\$5L, (HT_?!;0KL53_Q)8.L'-R3FY-3=-43Z+D\@X-O#T]OI1U*S &W:9_"JV][L'IEK>WE9<5+S9M8T47 KQOKC^\+L*^]&ZO?O' MQA=!U<&ONU!?4$L#!!0 ( -R#85B97)PC$ 8 )PG 3 >&PO=&AE M;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X? MA1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@ MV2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1 MTDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+THMP M' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3:W?= MTXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@ %AP M=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9 %#@ WQ-%, M4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S>IU].LYKE']I MJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6?R"VZ MY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?C8CWJV^:/5>A M6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SC MFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1VC?"J_B"P#E_ M+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE" M0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KT ML@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1N0K3 M4I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/PT.' M>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)58#%;Q@,KD*)\ M3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5;\K"^ M:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?! M8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX#7N83 M+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1/TL' M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5 MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$% @ MW(-A6/O?"17J!P @S, !@ !X;"]W;W)K$"/2:Q#2]ZJR%V'SL]=)@31*< MGK(-H?#)DO$$"WC+5[UTPPD.\Z(D[GF.,^@E.**=Z\M\VYQ?7[),Q!$E==S.?L-CM%H+N:%W?;G!*[(@XH_-G,.[WD$EC!)"TXA1Q,GR MJC-R/T[Z>4'^C:\1V:;O7B-Y*L^,?9=O9N%5QY%'1&(2""F!X=\+&9,XEDIP M'/_N1#N'?V_41V)W0F M]0(6I_E?M"V^>S;HH"!+!4MVQ7 $242+__AU!^)=@=^O*/!V!=X/!6Y5@;\K M\)L6]'<%_9Q,<2HYAPD6^/J2LRWB\MN@)E_D,/-J./V(RM]](3A\&D&=N)ZP M((.?42!,0W1+123>T(P6[4G^+EWTQV*"?OGP*_J (HKNHCB&S>EE3\#.I40O MV.WHIMB15[$CUT-WC(IU"GL)25@6Z,%1'P[=VQ_ZC6=4G)#@%/GN"?("/;U@G+ M^)AN<$"N.C BI(2_D,[USS^Y ^L/=Q#.8@ MOX94MS"SUA+'J;:)&KN6R-Y,>RZGC<8>$,M/6-Q:WJ6U,KT/$7/:T)O%(:@GI[L7Z O\#WT0/5M MSBPY[CV@IS7A^ 73@*";B&W6&#PSQ)83V.BWV%,V.(W=,.RF+Q@'FI!6DT-MM3*(%5N<,W._T>08_D.1L4G MMM7&KQJY!V?_OFQBZ?0W6F*Y(9;*M$;H?+2:C M_VIY60T1MM3*O%2(\!J%B#])''>_4_!FT$EQ"J-;B&9IFNF'MQK->ZTU,Q>U MQG:,F."IF. UB@E?60P97PY+3Q_'ZNG"_'>XQ: M:F;%*FI6S;\MM3(U9?Z]1N8_[XYH#'EIQ;C6;]3HW#/:Q4% 0 9$PD)02\]J M!+"E5J:G(H!G=O [>HL$QS&ZR5+X.-7W3[-.U=TL( IZ* EZCVPVW M">$K.9K]#@IB#>$IV6"J;W-FP/:)2%D6 < MC80@D,[S.=]IC%=::F:]:FI6W;\MM?)R!N7^?;-Y/]P)G$(,HD$$(32?#LJW MW7*>WV^ "T.Q_N=OR?(?[2H'\VXJ89KK6J]H.$9(\%5(\!O==UBLP?6:^FN- M3#4LJPG!EEH9EDH(?J.$,,^>XRB 3LJPUGN855JOG[$:%G9J9[F:7+OW7?I#JZI[ 220QPM&:<1UH*SZOEMJ97!*<_O-_+\8S 2'%S%C(;D M%7TF^@NB64K.R)X-?=EW?U6*S:OYMJ96Q*?/OF\WZ.QNKN$UAHS9EUHA5+?\SE[4F=@SCWU?& MO]_8^.?$=LLG*YG5R$VUJXK,1:W7XQ[#W?>5N^^;;?D(<(4%LHI$62-0Z>O- M=:TQ6?7UO7=/+<@9B?SICQ0%OA"9-1_EQ%3WV]>#SE#LL)C13% M9 FESNDY7-EY\<1'\4:P3?X,Q#,3@B7YRS7!(>'R"_#YDC&Q?R-W<'CNYOI_ M4$L#!!0 ( -R#85B6F5'1(0< (D> 8 >&PO=V]R:W-H965T&ULK5G;;MLX$/T5PEOL!4AJD=0U30RD28H6Z+9!D^X^TS(3"Y5$ M+TGELE^_0\FV;)%BDF[ZT,C2<'1F.)QS2!W?"_E#+3G7Z*$J:W4R66J].II. M5;[D%5-OQ8K7\.1&R(II^"EOIVHE.5NT@ZIR2H(@GE:LJ">SX_;>I9P=BT:7 M1;&]^*VZ4V-Z:SXQ6[Y5=04'YW1Q QH+?XJ^+W:N48FE+D0/\R/3XN326 0\9+GVKA@\.>. MG_&R-)X QS]KIY/M.\W W>N-]P]M\!#,G"E^)LJ_BX5>GDS2"5KP&]:4^INX M_\C7 47&7RY*U?Z/[M>VP03EC=*B6@\&!%51=W_9PSH1.P-P.#* K >0YPZ@ MZP&T#;1#UH9USC2;'4MQCZ2Q!F_FHLU-.QJB*6HSC5=:PM,"QNG9V=^[MY"1MYSS_"VB^ "1@%#'\+/G#R?[PZ<0[S9HL@V:M/[H6-"- ME+S6B"G%M3IRQ=,Y"-T.S-HZ4BN6\Y,)+![%Y1V?S'[]!C611&Q].[W7!L*Y*E M."%;LSV@X19HZ 5ZM112'VHN*ZAO^8-K-B\Y4CQO9*$+[L3;>8QWD,0D3?$ MKVU%,HI'X$9;N)$7[C>>;Y''7N27DJ]8 04!#XJ*76 3&P>L*CI :ULE<3I2 M'>D6;>I%>RTT)/9IA*F-D-(H'%:P;48C&L:A&V2V!9D]40B@!J1^;+-I.D,[ M_0>HYMJ%-;- 9$$\G'K;".,T&:E8'/0L%?AG'X#"PJIO4<344TQ=G.B]?P',06).'HW/:D MA:-G*9^R8/.B;'G5*7^PE_Q>JG]>R]M^T#W?83_AG>:Y:("'T8H]&L)V!NSB M+#+D8Z=5--*&<4]MV,]M % VL-R@R2E1U[P\E+QD9@'R!]BO*3<58YNXXC < MLIO#"@<4CV'N"0[[&6Z#>51%>*';A$9(:#40VRK,Z @SXY[UL)_V-LBA.P.I M=,#9 O96!?2]3KUYL=L41S*[.]M684!&UB_I>9"\C =WUK%S%^,@PXP,2\1A M%2?1B%XC/142/Q5>\YI!'1352HJ[5@EO%B#2 JEFWH;@7(W$YK8XS(8Y]K__ M)]L*V=E$^GERS43K:GIJ)FPRQ,32>2XK'(Y4/.DYD_@YTRB\*=?=<^Z)X9B9\9^V0O^ V'\@"!"BV\ M;MRKTNOLQ82YN*V+?R$6S1[0'+K\3>&68\3!H!') MAJSO,@MQAD>P]A1*_!3:-9!R.P=/%;A-AU&&A]+1887C:*R\>](D?M(\$U55 MZ/8XH]M\;^MZ#*W7G[M8D+-._K^C_8.SGFQIX!7+5TLF^5*4"Y!EOZ$+V"!K MYR*F7LY^Z;IX+6_[0?>L3?VL?2DWG4"9\-4!>A.\#> ?AIXFT1TK&WZ$" W6 MSQ%K]%)(L]X.4"TV=PNE#"L*B42CE8:2@6IQ)N\G2-Q9)Z_@:#]EO1"@3P@! M"<$Q^>C/6! [&01,8W.>YV9CW=FQW$US')F9=6V"T.#N$'N[3I\-/[&_Q[B.BQQVSN.BZ0\V]F!#V0OW 01Z#8.(#S5?B/A:U[GK0XCY%8TADC-+RD(L9)>M M=!XSP%[J% :Z91@=/<0DTIQ!.C9GSH F(B 1S!GB21AB]NL& KH9:J:V'7@D M*U^H =T9Q'@%"Q#?XCF3/;V(XI$0(DYHA!@LA]K(O!Z;AG)(+;X3V/!2&RDI MSY2^J,Z=-]0,100!N$*%P/*QAC$$@8HD.7[F0;4BIW(LM[?1OZ3BI9AGS&%, M@Q_$$_Y0ZVG(@R5. O%(-[>0"VJK>"X->/J/-IEMMZLA-^&"AKFS) A)E#WQ M:UZ(DH/9>L/!RAVL8QWLW,%.A69DJ:P)%M@9,+I!3%G+:*J1UB;UEFI(I%[C M0C Y2Z2?<,:SA\7L_FXR>II.T,WH?O0PGJ+%[73ZM$!G<\P@$CX(XN+@'%VB MCTA'W)>C?/L@$7KR:<)QY/&!+B21BJN[>?:;++OU1O8)N%?(-B^095AVC?OX M>'>KZJ[+.A3%L(IB6&D\^_1BU&G+@K7J@ZG]=\UC[,)0DQN, UN#YGSZ8':, MSW5*_U.PBFZ[T&T?BN[,Y=8!QL#+W^H%BC%#:QPD@,[D&_9H$&#&40PLLSBO M*T>6HY?F4%^/M6/"I=$>Z.NRSB:KBH!6(:!UHH!\>>)$^)21WW)&"(]IE/F11(>X4Q)T3B>7IP(7\ )!H MM:5OP.XT8A^RJ&!W"^SN0>P9DWSRH/JG)=X]:HDW657X>P5_[S3^TM(^KNB] M_=5KJ-\.?:-9!;]?X/=/PS]IF??WF%H]HV_ND.];==J6U:T'-XV_)Z3Q+O3R MLF_@SS,T":@QJU.@EXY[==?ZBMF*1!P%L)1^QE57[GF675^RCJ!Q>@-XID+> M)]*F+Z]\P)2!G%]2*K8==:DH+I'.'U!+ P04 " #<@V%8W3.*]T<' #> M)0 & 'AL+W=O MSWCFL>/+-67_% M".'C-TKRXZBTX7U[T^T6\(%E4G-,ER<4O,\JRB(NO;-XO MEHQ$TU(I2_O(SM,TGI^JH'>YL' MC\E\P>6#_O!R&HYTB.2DIA+$Y'X]T)&)$VE)>''O[71WG9,J;C[>6/] M2PE>@'F."C*BZ=_)E"^N>H,>F))9M$KY(UW_16I GK07T[0H_X)U+>OT0+PJ M.,UJ9>%!EN35_^BUGH@=!8A;%%"M@-XK^"T*N%; [Q7<%@6W5G#+F:F@E/,P MCG@TO&1T#9B4%M;DAW(R2VT!/\EEW">'H_N[R?W7V_'UT\T83)[$ MOV\W=T\3=%0-BEH&A0A\HSE?%. FGY)ITT!?(-C"0!L8(V2U.";Q.<#P$T . MP@:'QA]71Q9W\'96<6D/M]A[)"\D7Y$+T]14FJY94R[SBV(9Q>2J)]9Q0=@+ MZ0W_^ WZSI\F6!T9:X!TMR!=F_7A$^51*M9^"=6$M%(/2G59?UZ&7N BUW&< MR_[++@J#(,2NORO8\-#;>NA9PW#S*LIC00IC'+PNX]"1L09*?XO2M\;A45B, M6+P 8C&*DOU_$1U..H"_H8AZ@UCL$6 M86#U:R+:0I+//X$YR0D322>11E-1#I."LTAV#A-8N]$6L(&&(7"Q@"W:P+YRJRT$T MP(-6J.$6:OB!"F*!-0KUD45E\$+=1X.DB['3'@_HJ!;I6-W\2HL"S!C-@*!; M,MUH;FYZCN;#F><[V) \)M$0AE[0[NY.1X=6=V]S3D25X9N)-:7+'A,_D3%? M:JV&UZB$I^$S2/K8#]OA(04/[8^&8(SDE8L%LDJ*A2QV@,Y$[7LV%;V1W>"A MI;ZVUH F\LQMAZ98 [3V:Q6Y)(]I1LK%3_F"L,V#DSJDIY] 3LQ8L>9="*%O MB) N./!OYJ5?C]*89S=$ MOF'MFT1#-( 6-(I"0&OO'CXP^I*4NQSA]8[3EM4UJDTV"T%H8CXF2M-'XHV4\Y/&VK5]Z&]21^5:5:3!\/3&_T9# 9A8 FJZO70WNQE M2B;[ VM$:;5\,$J=*H2^&WKM^PVDJ *R4P4)LL[>$UD'3TUP:AO!!U:90700 M((C;.352/ %!Z^YH)R GLE:< A&$:H-OW# A*V0G2^,6RK\$<&P#G1PAKHZ8(C/(6P!K"@%LE.* M=L!'1*[38XS:VH #U2+0JH4-@:(7R$XO)M7)[:H0'G,J.&&V%-[+?41;%]C$R(A$IPJ>)[9! M[\'H8@'VPK9\4F0"V!GAZ)S "$<7L\#!BC9@.VWXD42<)87 (;+H MF58% 41S1DC+2=[(;O'@<^2.K#7Q*RJ"[53$>E[>*>WHREH3J*(=V$X[]IZ9 M8YU/> %R#(>M!DEWX%OV7WCG[86=6&S2D=&W*.6)6&@G=S0_^SXQ%C6[L8,# M]'^\TL"*C&#W^$SLE%YT9:T)5)$0;"(O97-RTX/)KJRUGR;JTB(ZQR=?&ZG;*,K:TV@BFVX M]K<;^U]<=THY:FN-5"[?F;3DJ"O91/.)ZMRNO7/_A+_ =497.9=W-.)T-245 M_3V3EV.F)5$6:5U5U?I<$40%F(ER2]?%!7C_\J@\B^0+ MY(Q "1US7 F,0D M>Q;$>G/A JRCHC0M2(/S1/W\Y-8>SO7&+)")N7EX&D M60&FNI2P?;J]?OD5L MGHC->4IFP@WG/! -CU67B:HOG"[+ZS7/E'.:E1\7))H2)@7$[S-*^>:+'&![ MI6OX'U!+ P04 " #<@V%85%IK8P\# #D"0 & 'AL+W=O=OH MUF_[OHK7 3]B6(NM-E%*GAE[49W[L&W4%"%(() *@>)K!7U($@6$-'Z5F$8U MI4K<;F_0[[1VU/),!?19\C,.9=0V/(.$,*=Y(B=L_0U*/4V%%[!$Z"=9%[&N M;Y @%Y*E93(R2..L>-/7;+3'SU.1]_O!]W9<$"F,WP]#!]G4S*Z M(Z/Q<-*=W6, N1Q3#IF,0,8!3;Z0:_(T'9#+BR_D@L09F44L%S0+1OB%6S[".$ M^O^?;IVA8U<+;&N\Q@F\&9,T(2+"!;Q6_UM( I;B'A14_\;PJMIP;.$*7%?C MJLVXZEA-VZVWS-6VFL,HVW?M1A6U0[I1D6Z<)3T! 90'$4%3<5.L<+,O<>O* M8S3/(JE#Z%8L:0!M T\9 7P%1N?SI[I3^WK,FW<"VQ'=K$0W/\BI M?9\L"K M-;P]HPZ#ZI;G><>-1=K[U^Z2/ ]DSM$Z[1B' MA$HD7_(]>HZ>Q7RK9^\$MB/?K^3['^29?WC6-=T]QPYC'-_?-\SRN&FJT:I4Z>H;>F^\AR5,47'\A2GJGP?*%W$F2 )SA*S=N+C_>5%3 M%!W)EOI:?F82+WG=C+ , ZX"\/N<,;GIJ FJPJ[S!U!+ P04 " #<@V%8 M'/O*)^H" !$" & 'AL+W=O.@:1RDM5I/*BAG:?#3E(5,=FMH%NOW[G)&1 ]L'OA#; MN7O\/'>7.UI;(=]5"*#)1\RX:ENAUJNF;:MY"#%5=V(%'-\LA(RIQJU:T67X(-^74TD[NP<)8ABX"H2G$A8M*T'I]EM&/O$X"V"K=I;$Z-D)L2[ MV0R"ME4VA(#!7!L$BH\-=($Q X0T?F:85GZE<=Q?[] ?$^VH9485= 7[$04Z M;%OW%@E@0==,OXCM$V1Z:@9O+IA*?LDVLRU;9+Y66L29,S*((YX^Z4<6AST' MIW["P*.:B)LL^EKB MVPC]M-<=C_SQ\Z#W,.WWB#_%Q[ _FOID_$BZX^'DI?_4'_F#MSX9C'#?)]?/ M8]^_(27RZO?(]=4-N2(1)]-0K!7E@6K9&DD9:'N>$>BD!-P3!!R7# 77H2)] M'D!P"&"CFER2NY/4<<\B]F!^1RK.+7'+;J6 4/?_W=TS="IYA"L)7N6B$2X* M9'I/M?@>\[DWU8K.H6WA]ZQ ;L#ROGYQZN7O14&X$-A!2*IY2*KGT+T1=JJZ[GJ^C_SLN8X#%CT&X)$,#&M=D,C M1F<,2C@U2HHRP&]^ TIC-]?JEG!T$PNBZ4=1=-(KZP=Y+!\EL<#&J15GL)%K M:9S5TCW(7915&SM5;8VB:G.KQ]7VV08Y#*94PKK:&PO=V]R:W-H965T&ULM5MK7*Q/!L8,B(:TY!+B$!\/= 9C6.)).+X48(.]CZEX>'Q"[I? M=%YTYC;(Z8S%?T=+OCX;C =H25?!-N;7[/$S+3MD2[R0Q7GQB1[+ML8 A=N< MLZ0T%A$D4;K[#I[*1!P88.>( 2D-2,V N$<,S-+ K!F8QPRLTL"J>SC6![LT ML.M],(\8.*6!4^1^EZPBT_. !]/3C#VB3+86:/*@H*NP%@F.4GEE+7@F_HV$ M'9_.+K\M+K]I ;UNC12#"_IY_L MZ2<%CG4$YU,0!VDH: RX"";\@$S\'A&#X#;J=E!N 25'K(>I:/9PR$U+"W/L M6LY$;3?7!B4'TX_Y)@CIV4!D.Z?9 QU,?_L%.\8?;>EN.AUBESB&9:I>_9:& MICFVW:J=DD-SGT/S=3D\$=?^KBK>O2J?.UCG(![7LDR[EE.M\YZYFD.">9!@ M/A"8PJ"U9] JT,TC#%ZDH9B5+0 \S"#!)M#@GF08#X0F$*WO:?;UA;L-=ULLW M"6I6,^) MWWD6I'FP6_^$+.>MLYG645_J[<9X,,1D/#:-VN@)Z=2#!/.[>Z 0YNP)*=U1-91[[Z48%).-V+H$Q0A) MG^0Q;>-0"]VWNB:-"\*1E=A*4*Y3R^E,'T'?.@-%\T#1?"@TE1H$X]4#2_LPLJ5Y7> M@?6"1T^N.BN1M(1IUV41?4R]*Q%4/0%%\Z'05'8K)0;KI9AO8B>P3<4./H[^ M%:-IS/( HLU!T3Q0-!\*366]4BFP7J8 E'%+3^K<6B_3IK0QQ!/7J*_VYOJP M>U,&JDFT=E1VXM@L4@D.6*\X_"2-%C?WWT,\=NH"PDP?7>^J ]4C0-%\*#3U M?G$E7!"]<-%7JM7#]1U<25/Y<'#C[C*H5 &*YG=T0"6E4B"(7H%XBV)+FCOM ML5._KP^YMY^#HGF@:#X4FDKDP>,8>GGB3;JM'KMWJ36E#6*;;GVV W7J@:+Y MG5U06:ID!J*7&=XDWI+FIAH[#*)K?V065JTJI('T>W'BS>$M:I 72N/VOCZEW)8(^ MO &*YD.AJ>Q6.@O1ZRQO%6_U\+W+$%25(2W/FM3OQWB@+OT.ERI)E=1"]$]J MO$J\U6/T9@)44 %%\TCS\8NA;>-)X]'3SG8J'Y4(0O0BR#'QUFSE!5)+F)&F MEH Q(;A^(WK>TG#HU'7>MD838X(-JY[*9D."R61RY+X$J10,HEU MJ5%88Q%Z?2(!E2A T3Q0-+\S(3N&1@>O+:2 &G2[!9HFZ!N=S\K,FWK*HM>2<[+_OH; M2HII24/&7FAQ_=#8\F@TPQG.\W!(G3W*XF>Y$J(B3^LL+\\GJZK:G)Z/X@,OEX/J&3EPO?TN6J4A=.+LXV\5+,1/5CU\^#,?5R**YG]DTI?(K*S_)X^MK#,AR;:LY+J]&2Q8IWGS-WYJ!V+O!NH;;F#M M#:Q_@VNX@;NXBB_."OE("B4-VM2'>FSJN\&;-%=AG%4%_)K" M?=7%U>W7V>WG3]>7WS]>D]EW^//EX]?O,W)[0ZXN9[^1F\^W?\S(E/R879,W MO[PEOY T)]]7;5JB0?\[F8=Q6< M@/$[#]B+!Q^85>.U2-X33M\1YC".&'1U^.W,8@[?#2BO]7&#OMN-*.(JS9=- MAJ95*M!A:K2XN!8U>4_+39R(\PG,SE(4#V)R\>]_4=_Y#^;B2,HZ#KL[AUV; M]HNO4&O>9+(LWT)J)'(M,&\;%4&M0E66AXNIY]$(XO6P[\=0+ P8Y6PGUK'0 MVUGH62W\+,KRE"@[&P/)HI!K,D_+!#(QS;=B3F03-9FCL;*J/S96C3)_?R@B MWXT\'W?2WSGIOQH&%87&N=8SE89VU_RA-5A@$+&(A' <\_I M.8%(18%AAM$]?*=6)V:KN!!3Q73F8/D:Z%]IS(]65<=.#Z+?-W0HQJ. FTQE MVE1F-?578)T$4J*,H03(!?E=9#"[JR)>HL9:E1T[CUMMG11B@1,9?-)L@%JQ M]^*-ZX=E*#4- M#?9K<*=V=._,7#"Z4+1X*A=3B R)2P@/3@+=@2TN'5H\E.)1:!IS#??4CO?7 M8B&*HH:%&D*J^ GG8'2(Q9PY_>)B?]K?K/%4XSJU _OG-G7$DZHZV[1/3.&V,\=XV37T$_MV'^UBJ&&EFHYL8?<=4+5$R)+X_LT,Z,X M'17&Q]+6'0P-Y-2.Y-]$(M*'^#X3._Z69?&]5,/R(-KQ2-3B60U24:BAJVD3 M.C)#! 1R;J^$35Z MX MN.@+D'O/[I@^EPH!SW'*FX9[9X?ZV6HD"JG)COS([V4(9 9/-=8X-,7O* M(]9'3$PL< QSB&EL9W9L_[9?C#,16TLR&Z+VE%.W;RDBY;HFHL\TMC,[MC># M:[$.P5_*>'\=@HGQT#$L$)F&:6:'ZC,CN@O_N_HMBU,HZ[6&;):11 MG=E1?<=1"HA0OL4]05;=C YR#I&BD2GE-#XS*^3M];&:PO):A@3(Q!PN+C$Q MZAC+BP909@?0'[EJ'BSS]"\84N![Y%[D8I$::LT0^BAU^N04D?)YY)D&5@,D MLP-D4PDSF2^GD,SK5P=V"':!Y_8Y*B(%P.GAMG(-B=P.B5]?6BYMEP5MLI#I MX>TFC@ A\Z/!@AZ58&AN'$-U-P.U!VCUW'Q4U0*IX'T YYZO,].44$'6*RI,&@\YG8\_A)7K8''68XLCJG+^\0($:->Z#B&U1;7*,WM M*#UK6V7E2A95@R=I/5F:IKK*EL-]&6)S0'DPF.9#,1H8_-#XS>WX?5?(1(AY MN_H%A#RP"6A7>_2,1QKDQAX@UXC/7UL2FYP[8EH/ 9YZM+\\PJ1"$W2XF@:X M!]( O=NROP>3(N7Y&%+@8HMH0)A^YB%R7A@&AKGO:E+@'D@*#G#J"&)@?^JQ MN>D.B0&%%1@U=>)<30S< XG!X=%%W<66YE@4AW*4>JYCFF>NI@FNG2;?IS=W1%[4(;LP*=]PH8(&?M>KN8/KIT_?-NE2\,B((7JK7BU1U@N MGNNE]&-:K58R4X%!K4>6],QS^KN;F!A0/%,Z:>;@VIG#8%FS0*K 46B$-,9I M%$:#7B0F&/#0-[$A5Q,&UTX8#O7I&#"R/O'HF8.T&YA#35MWGF8:WI$-!\QS M](@.PB'0J&&" = (Q\"2/$TCO-=IQ)NY2 K5+ZL/0]6?E!?*I7>-8XKE/0#] M WK>-&)5/[-($]7,50*HVUU_-!?P7"L!FFTWFZS>&(RSNCADLE0G6,#HVH=%!AK3O#G\ M:S@#XEGIQM&'W4;2UAV0O8-_=JYQ5;-ZM9T'/N]V#U"WQSWCAS +!MS"$&#- M+#P[L^C[HX\W&"F3-^0-K-]6060HA?EEFF":7GCV37Y+0N8RG]9)N;>^@/EU M<+T?=?M_+&W=8=(9K >'8",[,9-BH3&4M;]\RMYBN^ M\W]*<-]*E(X=IK&T=8=)4R/_E8,*_T""MX_9$)EB/&H1QC'TM9U59,I?YSNBS]J]V4L;5VG->/R7]FD*0"$TPU,_I?3 MP9#AYGB/RJU\I$7#(_AGX)&^IDV^G3:I-VDL7HQ*E<;2UG5U[ZT)?YRL'?5, MY5C:NDYK6N;;NSY'9NVH5*O5UGD5B'&0[K?Q3_9>:EN+8EF_ZU>2^IQ6\W;8 M[NKN?<++^BVZWO4/]/2J>2M0JVE>4OP2%[!.+4DF%J#2>1] +A;->W_-ETIN MZE?G[F55R77]<27BN2B4 /R^D#!H[1?U@-W;EQ?_ U!+ P04 " #<@V%8 M@JY94VLA !.; & 'AL+W=O7/; MR+'_*BAE7V)70;0.R^?N5LFRG3AE[[HL.ZGW)P@,2:Q!@,$AB?GTZ5_W'#T@ M2,N;O-2KVEI+Y!P]?5\S^O&V:;]V*V/ZY&Y=U=U/1ZN^W[QX]*C+5V:==;-F M8VKZ9M&TZZRG7]OEHV[3FJS@2>OJT=G)R9-'ZZRLCW[^D3_[V/[\8S/T55F; MCVW2#>MUUFY?F:JY_>GH],A]\*E/48XWG WTISVZF?$YQDWC1?\C$P!D*I/W6"&C M?V[,E:DJ+$1@_,.N>>2WQ$3]LUO]+9^=SC+/.G/55'\OBW[UT]&SHZ0PBVRH M^D_-[5^,/<\%ULN;JN/_)[> H MC_U1'A]:_3]]E,.;G54VFU5&\I8F[VHB[H,__N'9 MV=G)RZDA_-7IRZ1IDWYE$CORJEEOLGIKOWR8E%V2)7,W)S=#3X!422[#DDU; M$IAEM4T6#0F<*1*"'\L5997PV!7)2+ MA6D-3DQ,\?3Q2S[@R?G+Y%76T7S:\2/8INX%@ND]ZXZ07- N1;(H:\(?P9QT M-,7@-(0:7HCDR*SGIO6RQ*>D'\[DO N+XJW)VL1 > ],25;9C4GFQM2$7+/) M6AI=UH %1J3LMZ3C^E7RI2X!U35@Z3R=OUQ[POW9U$3SBBA#/&,V&*R9IRWI M,)L*BAP HXOUPGUR8?VK('>^'3-W?Y*JN7QF]T_>;*[]2:Y5 Q M%CL^:E;7 Z&)@&]:;#;SJ/^U3OXZ$$1G)ZE%3Q_0SCQ5&0":)>NF-KWBCI*0 MW=S2B;I5N2%\]$3;CCXCS&1)IP3$_&, CM:F7S5 W T- ZV2VU69KPBYO'KV M&\%IB$/RWC'LF/B!WK036:GN/F0\2QYTQLM2\DM#_/E\EEQGE<$IW@AP[S3X M2C0_F6Y3MEG?D-Q;<-+D_?LK)L%K"!2(-]"^OVYH$F/<2;%#\95I>_(F()@$ M+@TK"0W9&G3G[92H SH6I"O-YV_]N:\]G[M- FNV)J^RKB.LFR+05W$5G38L MZP3LVP)%\ZNA, QF)NS*:TTI,$8+&.-VU1"?'X,_"G*0YEU9E*243$"M]@Q>P'@RG.O2<*$/@%\#/'&?.NJ;.YB2( XFN2')>MOFP)KA MY5GR>C 8C6_*>@7KT=/@7"2*Z$#'(TP#7 ]2"L]X4$J"QBR&?H"Q8MF#%1FJ MPMJC!)/:DM7RHFW6M!?LF5\NB-*U63(:/CDMJBT4\5]'G$Q+$>_AB" P4)6O M2K,@Q)#VAK].A"6U2-O"8.*\_'4CRH.6+$Q>V]03AI 'Q=@$KD#F ,@&HF8"I/F%]G6DMO 331]V*V/,80F+)'U!#EI;(G$,_\:[*(B87 DFZ M@S;A@]'4L?U]IU!&)/Z0M5]-SVI'N50:_X+C3I2+']SYP:GRL0,+)!NB=YO" M+28A!(99@Z8P:$OXW;4HT:8N1$KBSTD>ZWPK7\\TD(69]VISH37IVR5I\""6Q.3N@=(^N\F(Q5+GQ^3 M\W'<9:,!3%>K]5=FC>V5],%K<3IG+-[0"M.[-A-.0W08#5'N(H'5D4 M0YXE=*,U32ZZL*0^ ++UP<9 ]$UO@^<#&^\LK1RGQIOOQI[^T&+" ^3ED0Q#LALJ%B$-ANP M05P0IXQX#/T48^Q%A>,0"3/DF.J$M$(!>.:9RE%T&_)_2)824@?DEWA)%KL_ M(U6_E]<0>6CXB_(&BQ3,SEIB-%,2;;]UZ!D9D-@M)5S2C,BSP"+8BE#>F:I* M(5MTMC52)%7Y%3X7ZSTR"2YB*,)@/KE 2!; +#"KQ$#.UXA^&+','"F3U.9U M?%YE;OI;A$!* S!_Q',),"Q-$?H_'1O@I-_%Z*GS.Y'!4AC1Q*XNW!&79?5&GQ#"3 LN#3&UYR8Q$K0J42\O"=C> M6T^?4;(&CA!H\?8,&26%@P\4[9'#%X+-URI*=3A[#P<[.1W]?C;Z_=S_'IQ' M8 .,T4D0=X4,PAQN&%3P9=LB529[O[4Y(Q<,;B3G:(HH5O"13SM>.H^6SO32 M$H #\RZ,A_=+CB*""IG-(6%8 ;S'2HQ(46/40W($R6VS;L_?R8AHQR,.9^AC MJ#B7XD.TT-PRV^\(3^QZT-&1R.@L#HA:=K#U>%A]VQ2?C\28:$N?PBP:VEBI M,SE5CV]G]\0Q::Z"E^!0$A^X6-SJ$0HV&8[OH(&*M2C0HT]"6L>*Z:>R^[K7 MW\](\BBX$8S=AGG=JDW: ME:PN:>)N0,Q0U@6A&9EY0MS2-$N*'PU9E3$P=]HF-8G.BX9IG^5 8GO:%8"RF]ELLXHP(WDIZWD&PH28:%H, M),>SR__![&K.OV0=CEA\&_/,.H.)%'R*^K,8)BG[JOB3H&SRDFT8HWRR6L+. M;AN\#EIM D %UF$I^D^+S[VJ$],B%67BMLZ$N@RA/:."OXL M^;+A'T\'8YB<-N&@BW0!M .-&TSS9RR.U86X%P8=MLQYJ._WT_3>%KY 0( M^:R@76:!N2%!@,Z2Y4FQ,(&74E(U;5VRMN%B7'G71V[ 17*A[T<\YISH6=$P$^]K)\\H"\>%$[K/*0J@1J83GI5PDO['&0)ZQ1 ML5-)!65T.$)PL@\G>')ATO'L;G(.V"T]+K?IQ!_Q%2U:(Y[/+;O%80@4+,0Z M'&4$&"<\S5TO*L0EA>UFS+H0)\[^D09.'I04XW22UXB<9K2=*KE\8\]F7I5+$7-7]9$E-MG6 M*4+E_KG-&2;-09I'$9PA1!E!=9^\#))^S;!"$K@+!QLR''![IT)J(6X0TRNQ:GOXB#?(?/&Q<-()8#/(FR%=H MFUN,;-E++QN;.U;"7-4D3NO18%*]T. EAR+LCY!KSUP<2IX"NS,5,U6W2,A3 MS;F18^*PR@N)*L1C9YD;!ME/;M9S.$YV>@U'L3YVN]LTX C?HC-0EK/!J"RB MH-BS3#K!B#:WX[LVO@'(-VS!M_2V];JU*J"Q2.5G9\ODF M,F%3>HRU?<6Y)+N\Q+/3^3F?..PX4F8U.4: %F77H3!R/NDW24CC,V5#A36: M2*4$R9HE?]NS9P@^7;L*Q%=\;]1%.3\+/*0)!8"AF0(]"^PN4TQP9[A&3<20 M@2$P#<<129?N#304 &,L+,JZLSKA?I^&DV/B&DAVFP)0 =T'ZA:QT]AF_\UZ M^K2&Q(N6 /L4 L($)08+KOTR-S/8DFO1II6X,)3C7*688[8=!>A"'IEM::NC M2OJR,]J?L*#I+%F.N(]8T9A,N@$]&&TG/FY M09OYKD[1S1_3?)N"?7QTYB,:&S4UK614 E1LVNY*U!'>+7QPY3(O81R/&>5- M7>(F(]Z2^-Z66ER.?"ZMCUGKU+]*+M3*%74I,U16%U5SV[%,.'&5^#VH!A7X MJ'@$KH\.DZVN0)<%ARZ>59G_1XCEP]]_.(&7&T.A!5>N]QPJG&;*B <2Q7B) MQ6IJ\TZEOX)A#2L92-<,@-10.[=[-M@D6'E=:90]YUN;R=#I$XQ8-B@?("5GVILRYS0SA12NYXG6X5X+OQ G M#]%O5NE5^*SDST^3*W$'*(?+(ZTP?5Z++!X@Q MNH<'T(+5._JIBSMX#Y2R EL0(:+3(MV)PG'-?O_>@I5DQK.V1QNW''&!9$\( M3B)RV\K>R;/T$%3:D;&)P,6DYWD ,(HXD*97_APL.AI6FM8KF$6#@A>QS L. M\(;-,8D"X@MCNI<2K(4*AG<58V^%7.05FE*=I8MN1H0&PU3R@K[7:]EDE>Q! MFTAAQ#;.(,>-_+%T5G%9CS9S+8Z8^ M=3:NA;CVXT0JCBC0(:?$W1C]-X'F&!*IW,0YQK0U8C\DM(GGI!=8DQ'[B ^N M8',^VD@8K9^$8^_3.X&O/6-F^]DP#7UADI*3;HG"+ RB$:]";"5,-51,(FU7 M#Z@$Y7>IA,N.A=8[$Z&_P6JSD#8E84.7F5\WM'CT<49V4MHO/IRDN-L >4F7O M]X,*O]+IG,A+0F";XB2&W)(^D-^+;Q?=J^(('^&,M#!+YJ.U#>HU:X1YB-( MELE7-=Z@C9.L:@,\B%@6O4!HT:RY.U+NJ^ARN7LGJ7B&$W0]PL6]MDJ4ML_'FV MME2UEX46[,79VU NLX_1IGV5QG5N?_IBM-R]?^QMP/N\4:>\X"<4:SO.Q#*PE MTXXV#'8][72V.+/$[A)69]+:UL:LXAM.#&(HD&6YA)160W"]$X;-]VBMRK:0 MWBJ7HJ%%X2PD]II+DI,:8<70]4.QE8O?OE%W;E99M1BY6+[4[I9 $;!%O_C. M";PKHE/2]_?4]AHE(GIN)5BN5X'TTESQC:M(HXBBBQHFG:SYOE>26W?(\=F@ M)LK.0U+6-TUU8]67\AUUN?OLR4L7PXA)<]P1P<2\LKZW65/0J-+20,$>%N32^ XM TLO". MU"T%3Q@B55?NQN#;4MCHY0XN%.P>X5-IW=][3W=/IWRP!OMJWU]K])AR@*Y3 MZN(5CT\161S1HH=-SN"U*"^>=@J7/I6$\]:<*S#3[V,IH4GRPW MD]JN#3@P:U6:]\U=MG;7,H.EVA'/G9H>_!/+]]9-V>7@2,%(ZQA[!'QAR]YT M&J08::XC M4-V/7,3>DH]>6#,L%GQQ@[> ?=J0(AZRNM<8=C=I< 1BF!!D(>0J^T%YZ\YP M""?BBM\DA/OUE3A605YU^ X4^$XX.#=;%UU:3M!<(1"X%B;0?*CA93GC+UF] MF?M5_^MJPJ.)&[9L5;'N$[F]OSS.>2:;*VSRS[Y*GK6'3V41?# M2NDUFE/4(EH9%HLO0;#/RM150B'117RNL5WLM)&UEX-Y0\\?;N!TX[:U:\I5 M4Y=^?2_VQ#W?SXVM=DT9UM!7642/'$@TP)IU1P&(NIY0[MFBYTZ+T$7OEU K#;%PN-QUF4'OQ/N/K/13N26-/ "HKO>G!-(W9L=#.EE05X#;B.+ M*?7!B1^\5(.S>+!_I>//#.3E_W&@XK;9C51"I7Q?S)*ZH,53B#AQ9;)"QS#N MOEX79U11;N^\;J[,,JM2:T_0%J78A=,=3=4L*5B1?*G8#%PU863RKZ:0C,@" MY24=;!0$4R\Y3G]$6Q'H[D&.\'!"J$OZ'*G2&A3]0[Y^N)B=PCQ4KF']AV>S M$__!=STFDZJ"0:7\P6O<;3Q^Q7XOI):VWWD&1^X+2);7'(N/#+&4BV>&3%NS M-1:32*OZ3U)5>G,RWDA5G==*FDVXOMB&Z]3RY5!#>'VD??W%.W,S"[: DFNP MG=N$=(7M8M)9'@LVG!H(8+6-*J1W^D0FSL8W4Z_;@PI?0,BPNP%0D> MYT):9RPXJXN"5UV"Z&RV;2?.;K,'$\& MJJV59KU5-9W#9NP1LL@I)7599_/;[. M5PT)X_$'$B\X21N?-N*=F\)441B^"W3,4'&[&UL;Z8;P+7')AJ(_RWE LO0U MRSUL=XJ)52QKV^W\2P98S+/JF^N/'P.K?OZN0_IW753E7J7'E>*0ZA/7LCT+ MJY85+5H R,/J:E1L,G&*$'.Z==P=UF1;FJIP]:9H*WM^YH6;!KV"2#?9ZA!J M39??U>('G *)F69M'/;S4SAU=]=Y+&!5Z@_;LM;/,E^OD<\L9Y:T,D'XC MN#"]:E>;Q*E*D+!PC2[F(*G<#!WW&=BV66=N[G-@4<76J/SN8W[8684-(+>L3BU@P5T;(TV)-O\9 M 6.[%K)V*0TK2'=*UV$VLG'[T+Q[MABY@LB,G\ TQU=96S6)OP G6O1^_H'N M!ORF06[)IVR+RJ:67:\(^09@ZQVP8RS(U3*S-J[\5JF>QNX>D$KS$.[D0UV2 M#:EP&3'/8!\.[NTFVVZ#0G=Y\UL#G]%^&AMF*-9_NL='_-V-<)';78!;C O M]OD"[FB=)5]L5A_/$?",-%2P:/G*+*T]LKY+":P-=>&Y /92"(MT?KZ=)7=JNY;W$_"??0@L=!]4A7TF7$-+_=- M1PUZ3$H\J!48-]RBEMH!+' AZTGU;?)1!Q%[H-VW-K3NJ;ML N$A(I>7T$97 M\:;23_)2R;)%G\=0*Z%A-+N"T_C>JW\MC8=M&K%%3)')]Q>X#>F0'L< P_\W>3U"M^0V_'D8&%P9MO@U7X6@= MWGH@1FYMFN#2=X[QG:^IXR(QA0M]WJOP%SC<91S='.!F!7T[=%C2"9X-3#S' MVK1"!4E'W.([R2Q1?.]8] 32Q"YJ-!>(WG>1D;4E_F6S_463E+FB0XVK MV$MV5V)V-R'<=96=9-%N*ZZX^IQ^U5T?DH"-$43KBA"PGR&.B>0AHYN*4*]>,ZYK;IGM]-[WV5?<>1FSM7T MAI-C_*2ASX)V@>7^?7HG[J5:R?#6W%&,5Y7YPWT4ECRL;79$,FE_)E=%WQ:8 MV"=U- @-8DJPK0J37>*DH#,_428N?H-QEOS58EV>Y#-M[9CI&_3,(O98\YU/ MZ_HB1VMNHS23SUZZ2WTJAX2N4%JJ0@L*9]+D)0'G)85W$[)JK'BV7J99A>NX M9N*>(- !(SCTZ ,1B7%]E0=M]^?0UZ$)Z"Z(=RU_D'A:*5 M'1)^(>5A79 '[_F-)R*0>&V2\R30CHNRDL+,YYS:#^(DH3)= DAM5 M^+XV(Y1C67Y8=&>.O0ISRT_.F^(X0RO^A.1>,+C,GT=0Z$G:-+WA^]-C=W_7A98F'1L*4["7?_7O77W< MNXKOBU7@1*F7=&?**+SA".90UP>R%2E[_K9E[4#<%=34*$(+K\QQ4".7J.K" M*RO743'RR^GH!W:3ON6I3?@*Q.X^H_8-NQEDUVUH&Q)8_]6%"C7YM>;62.E+ MO1OFZ?X-AA-NL\\/?^NIA>_]]W^1@44TA,/ M)3'-]Y=^&=:&KR"]^&X0H$%8S_AJL&W"G7@*[H?DP<5%>OK\_*'^Z/E9^NSL M\4->R6*1URKTW:>)U?2_IV>[D#U_\CA]?O%$KVNI,QZY Y7[]]G3L_3T_.QW MT^>U>]OZ>S#[][$>' NREOGQ9#K)^W+Y7NPJVO$&RBL/ MN?9[X]U]_EWG..9(,;=/]XE8?=_9?B^-=MG#R\GW2\/5)/\?.AP)P.GLY.1A M_,'9DX?QW;][KS:FR@_)Z?GL]/30,;\7OM/3V;,+?4]]Y\6]ZZOD[,E)FKS) MV*_KH,VM5_%?47E:M_VZB=7&67K^^)GZ[S]/GIT\".Z>/GSU5G*-?#8U]LOB[T?.DXM"T?"D* M]REVZ,S=8NF;@9[G;C# M;52B9)]<%@W_(0PBGJX4$@]RG_@ MKK=O_);Z>NOP:7&@@H5-C$^67!?7<;YT^[]1?_WFD_L83^1Y+_DM6W*53]_+GGORG_H]E7=/WS9I_1#^#:3& OE\TY&;;7["!_Q-B/_\+ M4$L#!!0 ( -R#85@:PHM85@H $,? 9 >&PO=V]R:W-H965T%IFT:PXY;]"-'XHRX ME425I#QQ?WW/)2D--6./LYL%MD!B6Q1Y>>[EN2_J?*7T'R87PK(O95&9BT%N M;?WJX,"DN2BY&:E:5'BS4+KD%H]Z>6!J+7CF%I7%P70\/CXHN:P&E^=N[%I? MGJO&%K(2UYJ9IBRY?G@M"K6Z&$P&[<"-7.:6!@XNSVN^%+?"WM77&D\'G91, MEJ(R4E5,B\7%X&KRZO4AS7<3?I5B9:*_&6DR5^H/>OB070S&!$@4(K4D@>/7 MO7@CBH($ <:?0>:@VY(6QG^WTM\[W:'+G!OQ1A6_R%O5&K M'T30YXCDI:HP[B=;^;F3V8"EC;&J#(N!H)25_\V_!#M$"T['3RR8A@53A]MO MY%"^Y99?GFNU8IIF0QK]X51UJP%.5G0HMU;CK<0Z>WDC[D75B/,#"V$T=)"& MA:_]PND3"R=3]E%5-C?L796)K"_@ "@Z*-,6RNOI3HEO13IBLTG"IN/I;(>\ M6:?:S,F;_>>J^86'CR\D/WAE:IZ*BP&(;H2^%X/+%]]-CL=G.V ==K .=TG? M!6OGPL=A34;#]ALRL+P-(Z'K$DM:^ 5&H; \T)Z](4R MAIF<:]J)KT^$[1\?_8M9U0(Z8S/_'.WSO*2X[F968-Q@FP&O*@#'/V"]AJURF>:"6 MM_\/"NA_HA^W5S?>83[RE#?^D21]YG+%JVV^0!%10$VR/S!ID0K28],(?=," M1=^X8.23VMC<'?,2RL,?%HS7X."]R$:[:,!QOMS4R)5.^/-FE=Z/GC/=VA\1 MLX9N8JV,'1:\J6!3EY2ET\^]"LY#Z%T$:?GGX1D%!%80'(-2I//I*X<9^4.4 M$4#4%AV8^*OJ3*"5^6E4)<@\? M7[_>,UE3$Y:]Z?AH-"91161:OD1<7$)?$%#:G.TA 46S(G.XUVV\*U6EL%SS MVL/<.SS:L6K1V$:+2'&<]!R8G>7#<<#2GQ8.TC,0HJT3S#V*YVI1.->'NAN& M,ZZLRIBKT7(I[LEPJ= 6)24",P[ '2]"7A1<2+')$_+CXJEXQ"(GIWUV:>$?O9)-DPV=IXFVZSI6DX[Z/IZ&@#>18E M $(S.3G[NO3W7T:UP*F=Y'B24B<1_&]DU$X ?4+-3K:L]@U\VB#3$[)C+KDX M"H5:VZX#$)%FJYHA^J048S,7R2%L+IQ:@8PF!1<)R=7M&W8Z/DUVU6SK(B]5 MR\HQK[?[EM77<8F7JB$1%.;;)>^QDUJU%<_[MU=K[=;%#BGZ"S*'"ZJH#(&0 MC-;*0[SCP2D@V?N%&^B%5($S8'^BN 3W0E$4RB241<.V&D*P!RU( X[_F31= M\ -[TU1I7YVYDDAJ ,N0-K+&LPN)C&PTHMK.3^95ZDWM VE=%S)UT.@UP).P M92/=O*13*%)A6\6@C\^HU0-E-CK=*G27W6:[JD>G''8!PL#P0 6BB2J A_1% M'6W#J6,I..+S('B*?QOEM"LI@R"TNF@9E@E;B@IKBN#Z:!I#+@6GQ!=T\T; M5E>(;UK(A+A$&*E&I;S;G9E:Q/DUQ"PP]04OZ[.WW5;. M#; $H5AH%Z><'G"))FWML[$FH2EQ[LX4Y" 4=/Y$I27=2! .ZH6XIF("^L8A MDUHDF0K/_+ZNWAE1G8.7!("J3D_?837?O/=+IWW7(JG&P)XH4=KI5%'%#].. M*WU*\B[^.04G*,^V_:O'M5;H'CLZ21!GHH'#T^1X>MC-7%?#^[^H:GAW^W)+ MJY.MD=F8?586_K"QS^G&/D>'WE?GL90.2$KKR^O\$4[9<6A5]8]S M 4I5% VB@TV>M5Q+&/4-A&G[E>Q1$;)$3,0[ZC3)H5TB>D+!!+X"%Z)FR_DL MQ6M:DG4^[AS674I4!&E.=WW_-\(ZHCJ";A_5_F>J)NY=?G@M50TU2AX;XV5$ MBI.39#8[B0?&8,G:"3Y1:?)TTEY?R,1!9/,@7'T3$X%JRTB(;H6XT&?(O&KQ M#[#MMO-.)\?QTV&PSV,[3J;;"";'I\%/^U[1^L)3&TV^GZX;P:)HTU(4A77O M8NPQ;WCF$&)NAQAN?3DQ1WGDHW[G;9B0H0S7>KTSW870HCG:VJJ*D=*0/[6Y2OWIMBTE;YO+'%)H+'RNH1BEWWQ@C,DCY,ACHP M>;S*X.CJU!+<5@#2!8CLDF;CY?!SV/S+4'"4G43&RQXZ3X]-I MY#G>ZYR=?T8%"!+!/+U^ZGH!"VGJ&#H,J#R^[Q."/%X[EX9Y>'LG5#B)(DK7 MKOCO)$9WY'ZL=ZTM?31)4:JC)T%9\(>LAN$K%3EQH3!:/ RY3[3 ,?SQZB= MR.6<6G?JG)::E[V;]+#WUD6ZYZ=KD> @IKL=;&6X9DL8N:Q"G<_U$KD2;6 H M+C!Q**M%P<$IUP37W.8K_N";9EI. 4PNI /=DU6C-1%TX=U3L/79A]#@PPHE M6>$!F:V4*1%3&?2!(W;7>?2F=DD[DG-@J*+;X/9HL'UH!!)6\JI9\-!<;ERB MB"A:MC9J;T,;<@^?&&R.798<790"%=!6HZ@K$M1:.=X4@.VO>2F:2]U=%E#/ MZ1QO*TKX, "930V.@D I-WGK<12>^E=;@.>Y29NTGT8>R(O$MA>1Q_19'&7" MO?C>B6Y#.N=H,U44#WBOF=JZY_3N%4ZB^V"C3)3>%E(;BB2(T'0=XC/G=0!\FQD^WU+<1.SVWSB[T>X+\97_,+J>[C\O?P2U M945?>A98.AZ=' W\IX'VP:K:?2:=*VM5Z?[,!0<':0+>+Q1R;7B@#;KOYI=_ M U!+ P04 " #<@V%8#V.ZPG,# #\" &0 'AL+W=O-]>YVF MKFQ0"S>B%@WO+,EJX7EIZ]2U%D45C;1*BRR[2+60)IE/H^S!SJ?4>24-/EAP MG=;";FY1T7J6Y,E.\%[6C0^"=#YM18V/Z#^V#Y97Z8!228W&23)@<3E+7N77 MMY.@'Q4^25R[O6\(D2R(/H?%?35+LD (%98^( A^K? .E0I 3../+68RN R& M^]\[]+D?I-5KZ9)5<)5+@4G?+O:?TK;N,Y#W@E*1>?L.YUBRR! MLG.>]-:8&6AI^K?XLLW#GL'55KX<5\:FD--F@S6OB(H49K M)B=-*,JCM[PKV<[/'['F%'NX-WV!.5/3U#-PV$[++,C>.,AS''$&_^[,'N0R=,@83ZN M72M*G"4\ [M"I/YRQ?Y179SA.)DH#@YAOY7*1X%>9KB> 1/@,.'!N&.="O, M!GC(K?#H0/*@@).F5@BN-SJ#=2/+!J0#SR85KGB4VP@G3 4E:8VVE$+)KSTP M+:'IM#!!W8H6.R]+-XK^EJ3X&&!X\&(17,2S0'YESYZ\4#SG*S0=PF(#-5+- MYNR;I74 #N-7 45@4%0.[ORW4%Z^N"KRRQNW'1ZT#L@R2:7$@FQOT0KK#>]< M0]#.QC?_V?MW%+8? N 61KU &]OX]#Z0ILYQQMS/L:O#HX"/CX/M3W!^>59D M^;X@/\N+";SI+!=HD!=L_+WC@K$^'&3P ';"* >PX\G%(/A;A5E:TH""^^&? MYYT;BKC3*KF252>4VO#A7%)G/*>-^Q/R["08:[(8O1P0.!6.6Y3[M>0.Y'OC M!PW.;]79& K3T^0\[P1E7EM$V'"-_L?2[_9/3WY@NFV$H8:A(3Y)X2V/VDZ8 M9QF<#*M?SO<6N_?.Y/LD9B?/U2CD0ZYBH6,]]\JT0A#6"E-CF' &=0'D(*)( M.HQ^(#R"I\Z^=.]&XEZHX[W+O1'X]9?3(!VN]E?]C?9-O?\O>"=L+8T#A4LV MS4:7YPG8_J[M%Y[:>+\MR'/CQ<^&?T_0!@7>7Q+YW2(X&'YXYG\"4$L#!!0 M ( -R#85B-+[?=R@0 /@* 9 >&PO=V]R:W-H965T"DN[T Q0;-;O>9ED8248I42SQNI3+(^C]^NW?K<=D$K0]=.^*YII+N] M)&WW%\DR&3]\454=^,-\?=[*BFXH_-->.\SF!Y1"-62\LD8X*B^2S?+MY3'O MCQN^*MK[R5BP)UMKO_'D8W&1+)@0:M]'1E];^J"/5%>># M;09C,&B4Z7_ECR$.$X/3GQED@T$6>?<'19;O9)#KG'V#,7C \7CY]!_,1'/8QRGXC',=*B\D$98 M)_5,*+,C'U0EN3JD%@T5*@<@-+U#K;94"-2\J*0/SBH3>'/<9X/2*MR*0GGK M"G(^%1]#A!8U:D#?BJ'H=B1D98WR :(.=5S%L<$IU'3>%R0#R2!"3:+N&I [ M^?W#W\96M-(%0PY4XP$;74JO MJD:*F[1--ZDX8NML<798B//EV6^@$8$&7]%E D=M=QY;1IRN9): M_1=#Q:8YN2#YUW;L#G$(C-BT3FEF>3J;4*$?;.ZIA[-MQ @6M@8![8C' XUX MZ/1 FC":Q=6I]S'*P#4V,$C;.0^XLG/8Y*:NI>*]MEODSG&/\I,39^@EIBN1 MBL[1L\>+/>(L,#*^),28X=Z(RHJ^:.N5J4;78BADW#--M\R_=PJ, MD:[&\NZ8C%##TL_$D6+I!1 ">H>,M Z5YK@($/LCA66^P7RN[3PI2BQJ2)>GN4;(3]_EGH":15I;8ZJGPX&L?R[.5R<9(NIF?) MHE!#,RJ[*,B)AO&1";!#GHW0CJSAPAMUM.F[2,"3821TY_WCE->2"P><^.7" M:>6XBYW4*"%KIF[P #[CAY62BKPFA"W)!VTC=M2 MX*ZC9@N-#/==]BA?MC*H11PI#+1?<>/I,_5FC!XHE8%E=J=):,,'<)V(9PS) M@T[' @?D4#M1GKC>T-$->D'?%'H1]Q]FD<40]:&PO=V]R:W-H965TV64>E]?17'+BNQ$FYL:M3T96-L)3PM;1&[VJ+(@U*EXC1)SN-* M2!VM%F'OWJX6IO%*:KRWX)JJ$G9_@\KLEM$DZC<>9%%ZWHA7BUH4^!7][_6] MI54\H.2R0NVDT6!QLXP^3*YN9BP?!/Z0N','[\">K(WYSHN[?!DE3 @59IX1 M!/UM\1:58B"B\:/#C :3K'CXWJ-_#KZ3+VOA\-:H/V7NRV4TCR#'C6B4?S"[ MW[#SYXSQ,J-<>,*NE9W-(L@:YTW5*1.#2NKV7SQV<3A0F"<_44@[A33P;@T% MEA^%%ZN%-3NP+$UH_!)<#=I$3FH^E*_>TE=)>GYU*UPY G["IQ^-W J%VKL1 M")W# SIO9>8Q#P*+V)-!5HNS#ORF!4]_ CY)X8O1OG3P2>>8/P>(B>E -^WI MWJ0G$3]B-H;I9 1IDDY/X$T']ZJS@?KL%/J_I7X:_&P,K\"';R7"QBBJ<*D+\&*M$&IKMC)'!X** M-S,ZDTJ*4(EF UD YR?@2W#[!!X$+-;&\FHG?2DU>#*6-=:2!M1HI)M/K_^R?R@"K-=I0"K_< M,1?3.(J"^W60X0HY7*3M4850O8C[(/86II>CL]G9P49Z.1]-+M+#(P_J+RG- MI^='][Z%:+[FO%\?X .ZLV0TG4^>\;\<)54T7O@2\O3S_V# ]UV MD*'ECZ"0NCZ(PF)GFTDK]!YMR\-B+CVL][ K)26*/[!0"@>UPKSH@8^&GX2H MCRMRS@HU#A19YKU%%?SN4V^HA*X*VD(3:[-%P,=,-3D>6F>7)Q?7CL2WY%]+ MGE0IP-:W7AA=O">K%87"?L<6SR%5E_02N](0%I\L.^0B\ZCV1T_H>6F-CT:] M+4F9"44@J NZ^P,MBCG=H9H]*84NR!4KM!/A]@XQ$D"V/8=<<@803N@G;OP, MGIM-H>5?Q$;34$.3B@H+]K?1P[*WUG:2; ]%2 0"?YN,DW.Z:Y7B9L69P&Z& M;H)\C3VOOE!FC/TJ8\HXA[VUR]<82X.WG)!=4O#Q2!T.?TB,EPEPHHJ>PMCW M5]9*D^L[38E!:U=]02P,$% @ W(-A6%A_19QX!@ &UL[5EM;]LV$/XK!R\H6L"Q95FQE5<@ M2=NM0(L53=M]IJ6S140B79**Z_WZ'2E9DF/+=K(-:(%^L22*]]QSY/'AF;I8 M2'6O$T0#W[-4Z,M.8LS\K-_748(9TSTY1T%OIE)ES-"CFO7U7"&+G5&6]GW/ M&_4SQD7GZL*U?517%S(W*1?X48'.LXRIY0VF&R2RT[8 M@1BG+$_-)[GX \MX3BQ>)%/M?F%1] V\#D2Y-C(KC8E!QD5Q9=_+<6@8A&T& M?FG@.]Z%(\?R-3/LZD+)!2C;F]#LC0O561,Y+NRDW!E%;SG9F:MWX@&UH5$V M&IB(X2WC"KZR-$?X@$SG"MV[B[XA9]:D'Y7 -P6PWP(\\.&#%";1\$;$&*\# M](EE1=5?4;WQ=R*^QJ@'PT$7?,\?[L ;5J$/'=[POP^] ZV ]MU=*;G+,++ M#BT4C>H!.UXPRA4W'#5\3A (A]-*PABF%N3!@<@I);2Z1V--0=<67+L%%P.MWF^Y MM&9%1Y@K'E$'<@,F(:I -YIGY%T!;]"5$T.Z9-TIF0&89JHBSU$%P,0,; M)X'U'#_'JO2QAUR4,JWYE!/X@IN$"WB/#YC"8!OM!E\>$S,>$0,NM%%Y092O M]*GTIAM\GDG$WT.D'J\=-,YW1M".4IK3[# #3"$(:4KH&G8XBMV6_TWD)G8+/JML?]0KZ3QF M$QK?E=;OM?A=2:W+WZ=ZN\YHQMWPK%J^")K6=%_3FTK*7KX3E.>F?OGID,3A]Y(LJ,A$MVUWZU7/0#?QP:]A-KZOKR_#5FJ5' Z-HU=%0 M6I'8X<;,DW48#FP9 MA,O5>I[FE"2MLU>1'G4'X].#Q[2MO83Y+ V)=5N,1Q">=@?^2:,A:-RO1>;Z M>J/-2?C1KH\UQ-]K\4M#FHH0=,/QL-&P6T]L=TKTYPJ([W7#49WMZZNKZ=V:M'OA@KOU^DG]]@K[%5IUUR!:]OYII9O4?>M&(>*?:7JKM;; MD+MP^V;W%&UJ1VZK+"M5&U)MN"F::_7CLQ5S!_;Z(CB"DS'MGUYSA$=/GJ7= M&#_+=7_=]DM[?@CM::W!CE:54E,OQD_-YNT8C]?-_^>I2IFZXB@/%K4]"K,[ M?&I;(.&S!"*%,3?PC2H,;I;N7$- +(.-IRJ4H3A-M*4.U"U*54IT+ M6A]ZCI$]3RM/]J;E,1-D2&D5%^=4ME^5<8+JSQG]^RB.54T)#0NF@6^0*/WU*&-.X!+L9D85GVW9&G(/MIVC]QM?02@W9^Y;CZ;R+Q>F^"!2M5:? MDZZ+KRAU]^);%%7Y,_OG*L4IF7J]\4D'5/%]IW@P&PO=V]R:W-H965TTD#'510<-T(%L0>+*2JF$&MVH=ZE8!*YU1PT,:15G8L%IX M\ZF3/:OY5':&UP*>%=%=TS"U?0 N-S,O]O:"EWI=&2L(Y].6K6$!YGO[K' 7 M#BAEW8#0M11$P6KFW<>3A]3J.X5_:MCH@S6QD2RE_&$W7\J9%UE"P*$P%H'A MZQ4>@7,+A#1^[C"]P:4U/%SOT9]<[!C+DFEXE/S?NC35S,L]4L**==R\R,U? ML(MG9/$*R;5[DDVO2U./%)TVLMD9(X.F%OV;O>V^PX%!'KUC0'<&U/'N'3F6 MGYAA\ZF2&Z*L-J+9A0O562.Y6MBD+(S"TQKMS/Q987Z5V1(F2O+Y9U>W^,7- M-#2(;37"8H?ST./0=W!B2KY)82I-/HL2RF. $$D-S.B>V0.]B/@)BH DL4]H M1),+>,D0:>+PDC^*-#@7:@^4G@>R;3+1+2M@YF$?:%"OX,T_?HBSZ.X"S72@ MF5Y"_X.$7,0YSW(0KR;&K:[&>D(\?N(NR#DD?9 MM)U!K5^1[ &N2.SG>7*TOZ4Q61+YV>C4=YKZXSA&WUI/\/HLNJ;CS&:_ M!*R2HF;N7OW=ZIK&Z(W>G!XDU,^3[.:=$O2)@,/LW?I1EA]F#],Y'@T"O)-= M"6Z!8?;MG7-<,JY&K -;)_XQ97C#F:9M^2JL][/]L&&:7,7!+=ZYG+OQ@<=7 M-,CV A]'DF[!#16^#8*DZ M'((]S6L-?3G2Z([\+0V0. OL44Q> )&Z @L.NVP?#Z9R@+_?P9^[>L*#N=" M6KOII[&-.V'Z$3%(AP%[W\^57^K]=/[&U+I&-QQ6:!H%XY%'5#_Q^HV1K9LR M2VEP9KEEA3\)H*P"GJ\DQK7;6 ?#;\?\/U!+ P04 " #<@V%87C/0KFP) M #.( &0 'AL+W=O]SWW7BH7&Z7_,"LA+'O,L\)<]E;6KE^?G9ED)7)N^FHM"KQ9*)USBT>] M/#-K+7CJ#N79V2 ,)V= MO7 GERM+"V=7%VN^%/?"_K;^I/%TUE!)92X*(U7!M%A<]JZCUV]&M-]M^(<4 M&]/ZFY$FRP5"UYF]DYM_B(J?<9$+U&9748$N2R\+_\L;)#ZT D9/R+;?\ZD*K#=.T&]3H#Z>J.PWA M9$%.N;<:;R7.V:L/ BJ9BS,+6K1REE3GWOAS@Q/GH@'[J J[,NQ=D8ITE\ 9 MA&@D&=22O!ET4GPKDCX;1@$;A(-A![UAH]G0T1M^LV;^W.CX.JBWB%5][FXS_Q1=H_46K%[7K#WFA>)-(GR MKQ@O4G9?SC._[_DO\2 6\;G2G.K]!-S)F.R8':CV+R4 M62J+I:&%(P('[(9G$I!22!ZP$A&D&6>%*EXEV"% -A,,P /:H.*E@[S<,E&D MCNA'_@0UAB%[07H.PO/[^_?>#.XY.G_99Y^AH#\JBR0K4QB%,RL*7E@F_T1:R&BPV/V\?3,AU10&)4X MQYY,@GK* M$B^S=THM 9RA<[PJX.42%KF:5SU=P0:%V#9L1IT'TIQH6Y'^F815$U2>L^YN3B'0AJYC:+(W!&]F# MW?43CK@7:]LD0+RUZ9IK*[%OQ1]$VZ2?6T;4(E'+0O[;D6NQ0BZJ' F#'&'& M:DYE\Q7!'557"9$?6AK4AB)0,0VT518WU!50>2>+&Y>6:>F+/8[=/>?Y^OPM MI3-Z"&]0= /@M S84A0 E\PM\A1U59(HE'KU?I?_) :%H,IDZ@QM+'[(?LZT M%4)A0Q]0485CKE()#[IUMH%<*5D\)=\Y2:77MXJ='=29@LY M%:1")RM0!?HN1:YF!1C3]B@(U":*3Y:FI1YY3P&YA*LCWC>5F6PMJR0;3 MIN:TE=B6G=NZ.G7C=7$:2+@Q M"10E3OM$T5"7&>(4P9@DJBR(&&JVS[4CP>ZUN+Z_8?$(JG_8[4/>*RJS9%_B M)1Y%4M:I>HQYL*WR7ZI[:/WWG;KV%K_N1SG=@D2E,KH IJH9AV *D6 MKP@"$!D"NSQ/ ^7(IF8+S/#& N^H(YD+NQ'"8]@Q&J[ ..:(DSF"Q2$ZX0H" M'0.:A*G2TM4DOBH-^)J7[":CQ&K"]; 5VU\94#R2K;Y7@+_O MAZ4G=V*Y/O6,#2?!()ZV%D9A$ TF/VR0#RU/?R^-&ZI>A7W]TXS2#K^N=RWS M!#-X:_L\":;C(:H5\/S/%.Z#*I:O?%?R%6*.QL%@.&D_CL(I^ZPL/X"*H^=; MSI\%T7C66A@/ HRC[;)Y.-$U[5=*!0%-E_95#=GL^H06"OB%RG0[LOBI9MQ, M-02FF3 &/UUS5(4%KMV9$P9M"YIRX.JZ' A0@^3V?==T1BKIU#=[.TJ@$^2Y M0DM*VC;]X[:SW>+CMS/B!X8!Y,,<56MP,"56<_INV[G7^SKXKF;2U TVH+*- MB>_J0%OEX/NC_T=__RFX]A="74L_'Z:_E,6U,UY$+S'3?/4,T$JY.!B/XIWG M833ZK]GY?]_N^R'_O58?3J(V\ 6C07A:'WCW3E0-ESD V9K\7 #&#@;2/GOW M6%T2F16PQ /]SL#ITI:&+FHDM:R4J.8-3XNN"]NM4K+B>BE^8DOSH9F.LE@G&0>GF'5/QJFY$ZLBL8[(FX*^H:,ZE"NE"'2.O:;4! M5#P0NW-,&7X>W#9X=IN$7:F2E(LFIZ;+CY[ P;RZ('&2HH' MXCKKA[_N*UPXUI#G02)4<4H:4^(0-7QW*-4T.=!]X=!=6.Q?W$:QG]UDZNPD MBP>5/9")GACU @[P"C=SE_FZNLRI/=1Y=PX4*'73)]DC9C@R7NT.;M]>J?

$>HUT9=T=['$RFX^Y@ M!Q74O*^)=<1+/#N(]:;1<>Y;'PWW,1)JJ\BQ[YQGK6_,N4!30U_2#7.QXC\W M-ZO-Q_IK_XUZN]U_Z?^(GD@6!(\+' W[TW'/WU#5#U:MW1?KN;)6Y>[/E>"H M%;0![Q<*.%\]$(/FOS!<_0=02P,$% @ W(-A6'J>SE^/#@ >"D !D M !X;"]W;W)K&ULO5K[;QLW$OY7"%_:6GJ_>K&[Z_*EJJ3;,2M5X\WR2A:\ MJ2IW)Z/1\]U*ZGKKS2M^=F'?O#*-+W6M+JQP355)>_=6E>;F]=9X*SWXJ!=+ M3P]VW[Q:R86Z5/[3ZL+BVVY+I="5JITVM;!J_GKK>/SB[1ZMYP6_:W7C>I\% M23(SY@M].2M>;XV((56JW!,%B3_7ZD25)1$"&W]&FEOMD;2Q_SE1?\>R0Y:9 M=.K$E/_6A5^^WCK<$H6:RZ;T'\W-SRK*LT_T7=8$[79)1+;_%6 M8Y]_"5V+JZ6R\EK6N1(?E5MI*[VQ=^*D6LGZ M+A,?/EP*61?B)^UR4WM=-ZH0OZVPA_3M7NUZ\$>G[.:1E[>!E\D#O(PGXAR$ MEDZ0CPZ9:_5UIL?_S%^/GKYB*A[K:A[CU'_?XOZ M.#-'.^)_R(_X\1^'D]'TI7@K\R\+:QHL38_.:G$N[^ _X[U,^*5*1(5B!@H< M[PV_N/IXP@<=+ZQ22%L>D>R7(%";:WTM,WR",VX3X3C+5& MSV>-@TF8NVU*N_$[*Y/,X.J\*[0]4)LZZ>B M@%JA.OH35K#.0)/V%+99B)4U"RLK-K',R+V__)>022KW M$N1!'S&QDI9>2VROZT:62:5XMBKQ%#6-)'C)4F$3=GGYA;>4)1<,\HY:Y9 < M%8O813EJ("Y;BW@(91'K,N&\;7)/;XG-*TC[C7" "H:64L'26]$FXIK8IGDA>,#U[" M:@5*!Y1%'%V3XE#3G2+%YHTE+P9I\%P]K799Y]W2J,+D@*BKI9R9:,+>)N?T MH@Z\DE6W:^63A5NUKJ0NVM"1%1(*K\FE6R(*YH)52JOSJ.N9$HW#1PA A%:- M=8W$I@=3"^4)?E6K6P]/:*R8([G!Q?]LX$;*NJ?!>596$]@:!-0](;035Q9 M:7'7VO;1=(LM:=UOM?BE*2E!(LD M1<](8\^SZ4%Z?A*?;Y,Q%,.W\BXPVYS:RI^R[E-5D@AI;E52!A*;#O5'BM^-8BT\6A'' _6O(,[(7M$ M-EJ=GG[X<'9Q==S+SZ&DU"/A+;/?E/ MPM)$::C\&$H%Y1IK;N$'GK+RD_'.6,PTX@'$8$WRRAWQCD0/R1VZ$K](Y$NX M381.&2<;MBBT4Q?2BCN%_YR'LQ&O;4[FQXK@FP#X4M4,Q!( B[8H[F]87_H\ M$PWRG,B5]6@L 'QA$V^@8LIC55-%H]W%Z'+,'Y$[3JY],@C@"VL*)&>'2*/3 M*X7B]S&2N$#&K"0%@9F5>I'R7R6_J)8!4E*7;(;9<6"1\Y;3B[BZ,\[-4N?( M_'"YVG!LHU@J'/9DLC_:&9&0R29R@4@G3F"8*-ACB@UVWZP:SK!TGLR76L$= MNJ)N%75M7.[2>>(^_P*P0Y=H/GK6.]*PW%1:*Y(98K8-N%C:9OE M.>#6[$!I/[I^DJ15/+3S+4;&>N9W6SYEQX@A#5B#W39T@IHCWN14 #G:ZH?< M?SH&OV6_+'[M?!W8_'09=+T]^[ML4&8--C[Z7A[0@#M=J*3*3Y?]N@WK-C9? MHIOMU12"QO 'D Q])RD &(I:"[P(6(AXNY$6Z2CP/1_8EMX.K=D'?1SR!&"0 MRDD*8Q>RUG]%]"0;OS2V_4KUGI,^P39". A$ HJ>:EOP8'F;O@E:) MVFBUT&&<^T;OG.)T/@\EEK!@LFN0:;VFUW1N\,2D!];>.[#JYS8?CP[RQ;$8J_)( 7;_[BZT6><[/IJ20<(3JL!,9'4T M%8925YKX 5A%B2;DE2<(ON9'=!R1HL22EU)7;N"O]"I6#G.#KL(M]2KY;>S+ MD@18UC*WV:7[B:/M?Z]EV<@$[=9!2O"YX\L3JM -A."*=%(YTN[+,UE\1G:D M)$F08%Z:&S0P:$,KV6'Y%GEQV/I'Y CIHJ"Y!-5JZE8BUPQ7>6]0=,Z_K:E'0Z%0@]1T<'RDUM9IS J"[J>H7J(, $<]EPBNF:\+:) M2W*A$3U_Y&V8 ,S8X<$S];%4Q]"9* L$0"$6_-6J>1EZG@V'?6Z*\"0X"?Q: M0<6I"4Y]S.,RM7.,Q!O#_$A)4< P\A;4M%F H;HA[AF6:<>9C2Q#?B0^X'4I MIGWU\A'#!(^,#*^E?P&Z(PG?D3('?O.P$R\5P;V"FFX3!BH:=+4-F1)*#=5J M3F,#+KT1/!DHX2_%@!SUE9A0+>K8S .QZ<.!KH&X><<3EQP^#838\]#7,#.; M@286+B7JQ(R28HW(6NG+MVW!.PP[F#@I_)]-M]4U3LUM&WEVKOT*#R#!#((=]J#L(YC(_1H2T,)Y1K! MS,[ 0[>E9 KR,^J48LR2V%\?0+[X^.+;&,-HUQ"JQOF MFAM@UYL>R-X!'%VA5Z/)(72B3='3<);4Z7K-%_/4-R\K!3"-Q M4\4VL#.T:R>%-/1*Q)Z(_6DVF1[T;?0L::]$]UIV [CM%L<,AE-/[W&XO9^- M]@^>MO.M1(+T>K2#3O17/@1.8!VW[2H$,S;OWR(HCUK8]3-VDE_Q]EX;YR-#O>H$[S6#+!Y4!PT M34U3$O$>&^.#P^SH8"_PH7NF>&4'8$Y9:V]7>)\")V2?Y2J".OA7&?^2E-">> M.6-G@]VQ L>^RM*%?__.(HCCXQR9?8\X0_(HBPX1T,68&A2\D/IWQ-N^[.L9 M/>@S]*S^$6?1W<3O<54S^,E"30O%:(VP+IA*WR?XLJ!F97U#A;G:($:"2DA" M)MRD&5;K@)%T21 [F>XRE=GF;J.[67$=6-)?QS%$1M=I6GL<*5!*3T;CO)I& M^#)>!6/M:4K#W#UPQ7>M*KLM76']ALGMY-[$/B#[8I!^HRH2#(K9!4<_V9_N M3+KAZS&;G?#"S%PC)N/53AAY]V@_ B?6C+ A-^_T/*2Z5:)KMI,-[(H>3!S!GT*S'SI40JM!-W1<:>K%,ZHK U1^_S!XYN'^4W$2)P"$7+MQ M21>!#Y+2[N@X4BIYM@ZVCG8WPIE/WWQ9L6_K9L9[TW%'Y=* MHLNF!7@_-TC(\0L=T/[8\LU_ %!+ P04 " #<@V%8$,R.O\(& "\$0 M&0 'AL+W=O3SJAZ M4';C&S]F;*>9IM.D'B>]]S-$KD3<@ +@)+57]^S $E)MJ3TSG@LD<3NGCW[ MI*[6UGWU)5$03Y4V_GI0AE"_'8]]7E(E_ M9Y/)3^-**C.XN8KW'MS-E6V"5H8>G/!-54FWN2-MU]>#Z:"[\:B69> ;XYNK M6B[I,X4_Z@>'JW&OI5 5&:^L$8X6UX/;Z=N[,SX?#_Q'T=KO?!?LR=S:KWSQ MH;@>3!@0:@-\F"N]\[[>^C[_!E+CW=6_U?583R M>G Q$ 4M9*/#HUW_0JT_YZPOM]K'_V*=SF:S@<@;'VS5"@-!I4SZE$\M#SL" M%Y,C EDKD$77/E[%HX/@UM_"6Z&J4!3AD.RN?@\%1!+MS<5HBE MMD\4\$"\;TRAS/)J'*":#XSS5LU=4I,=43/-Q$=K0NG%SZ:@8E_!&)AZ8%D' M["X[J?$=Y2,QFPY%-LEF)_3->D=G4=_L_W%T=,C3I.?LL!XNDK>^ECE=#Z#0 MDUO1X.;[[Z8_32Y/H#SK49Z=TO[/PW%:S70R$@=5B>^_N\BRR>4G&TC\>R0^ M2TW"+L3/?S8J;,0'$PA.!2^4$5]*6Z M\6K%OBV=A'>%F&^BS/MWMVR,X/@*)!A&LY1&_97T'#4,8GU\=)A?AL5/OSS> MBR^PZ&7J/FOX(VKI B/D UY6)!X:EY?H*>)VZ8C0Z\(P/FPY%@1HC634?#?8 M(#5PH",6+M#*=&Q(IB"$%(TCJA#AJCHF KF0^9E M!U'!I94J&A@-6U<\D^+LDZHZ8,I!!QCG0"\DKA@U^5%,MLGLDC.I=TGFD.P^8]?X@D_$08YES<+1:IKJT,?>X46ZZ@EYT3:KB$O0G:VR_>G/IW&8KVBD\ MZ$!7UUWUM&J[-%P#/^]1H"SUV*:&>3QXE>WF;X^-@X8)@0V1Q1G4],VE%TCN MV($8RFN5YH!3_NN/LO@?UB9V*MG?P7BD0B[3,%&MEM;%V,E5Q4[S4.F3$\3. MZ6B*IO9O1,%#,?4YRZ%GQ5HMJ&,.?$J37,+ 2Y-#J*IN6,*U?JEV'(]B###, MR'N^WWK645 \Y]AO;6[CQ;G=9T#/;JS#V*?ZK).^-\R3%0LXM1#CK%TL*&[2 MVT,5A=(6">1' M!QL6'V4+3)CD!P@@_CN>4L?#!RIMN]@$MNT;S)H^MMQ/6,XERK Y\ 4W(,WY M@2EO=AM$7S'H3"MEFVWI^ ,M&=W-URG T)UJJ7/!A6X[.E7^W09T(%$XKU.: M=)F^/?0\Y_ON8%K+.,UQ_)9YCOC.@@(G+D87_^+ 0@HO%53-05;W8K$72D>1 M6RE,$P]QI2&_K/-I=B6R\^'9[$)\LN;'V+5>M",,?4/I=XZ-T M2]Z7-"T@.AF].1]@4,7?"M)%L'5\/Y_;@+?]^+4DB?6<#^#YPN)EK;U@ _T/ M-C=_ U!+ P04 " #<@V%8S89FJXT' !%0 &0 'AL+W=OU^]'X]=FE,AWES:Y=A5EF06E H]3B:3PW$A53DX/0[W MOMC38U-[K4KZ8H6KBT+:]3EILSH93 ?MC1NUS#W?&)\>5W))M^1_K;Y87(T[ M*YDJJ'3*E,+2XF1P-GU_OL_R0>"_BE:N]UNP)W-C_N2+Z^QD,&% I"GU;$'B MZYXN2&LV!!A?&YN#[DA6[/]NK7\(OL.7N71T8?1O*O/YR>#=0&2TD+7V-V;U M;VK\.6![J=$N?(I5E$UF Y'6SINB40:"0I7Q6SXT<>@IO)L\HY T"DG '0\* M*"^EEZ?'UJR$96E8XQ_!U: -<*KDI-QZBZ<*>O[TZL&K'D: ?* M_0[E_B[K_P?*W7:FTY%XVI;X>73PH_C%E'LWE)K:.L*%)R:V1K%R$B9#<9>3E?>R3$F<*U/E$G4A;E[+HCJZ'$(>&7O#VLGD MJ"?:"(0'TZ.?AD**56ZT7N^954D9&L+3Q9/O/&:W*X@76>BHTAN1DO5H;Z)$ MF$15VS1'&Q!R:8DXL*[SF>,HOK0"9YU "PFU[?.GS=EGK%BW\<>2EIQ1 4SL M>675O60;&FP,*9ZO11<'=O+5_F0RFJ!O:,TM,&3^@WJ 8S>L>$>V:)*?(?F0 M,.AQA%;?,*$?X"W&A*=!LX4WXHB*9X3$"M$4CM*:@PJ44FO&MY6TZ=LC)RQW MT:'PRB/EG'T5,N&\D X)13XS*$"UC6)!Q1Q1RE75B3K\$G.$(:,SM"C M2908F4YJR#.=;JX^7OWK]\#8(6<&D6S2E&KCV%K#;<9TAQ.C)&5 MGT?B%F99_NIKK4#YZRW'>H5%KE)6>@-*=R7#A<&!NU0N14=698V0?ZZ@Q,>U M^>H7.<3*9D@&@CZ!MM_+-/4UK1A(.=6D+1ZW3LH:HU6\FDVV@2I4$?-ASYN]C.N:%;NZ M<;FQ?H&"B\=T$0+-R6%W"1ZBM%@)3 W)HD>3(^/)$?S;[_NWRE6:AUAW\#A% M,)CUZ6>@Y7#*[5$==2A46QX6K]YN1)@\ M(8,MXV/]=#3D(3.G)ED \S\*L>]*H>DJ D&+5,)-5002:+6@S?:QPY<6Y@X1 M,>!A4*B=>&MBUS-.HRW.X";&+- MMDM5]D*>PGR/2P8WK[!:F$5Z?%HVWA!1NAG.\E MY@*X'8G8I)UCW3[@<9-9N>*VMLVQG6%N:04V4<4-@).SV>WC>OJBHP%-3'.V MZ\Q^U@[:2=6V^[NPN713N9#8+;$B]\D?VO?. S;;P:-.WE]QDM'^2RL.3$Q' MA]^QL/S=36+V>)%0C_>(AM>[[;5+[3]DN7B9R@$[OJ'J[G;O M]\[B:ZV->'PY^$E:_"-S0M,"JMA_#P;Q_UQ[X4T57G+-C?>F"#]S0B59%L#S MA8'KS04?T+WU//T+4$L#!!0 ( -R#85ANXK9,<@\ )\V 9 >&PO M=V]R:W-H965T1.\ZM7G(BR!@9GIZND^?[AF MKQ[RXG.YDK(27]9I5KX^6575YN7Y>1FOY#HJ!_E&9FA9Y,4ZJG!;+,_+32&C MA >MT_-@.)RO\KI*529O"E'6ZW54/+Z5:?[P^L0_L0]N MU7)5T8/S-Z\VT5+>R>K3YJ; W;F3DJBUS$J59Z*0B]5K,Q@:K%6FK]$78X?6@-EPSX# # A8;ST1:_E#5$5O7A7Y@RBH-Z31/[Q4 M'@WE5$9.N:L*M"J,J][UM<%#B#S(>B-#W1# ,P@/R0K?6D.6% MWV"M6M)HMR2*E)?E)HKEZQ.$0BF+>WGRYOOO_,GP\H">(Z?GZ)#TK]+SL"0_ M&(A]TL3'E2RB^RB+I7BK\@VZK2/Q_O=:58_B)HVRDGKPD"A[%*NH%-6JD%)( MW25NR]IP_^^_FP5^<(E^$C[S0ROM&G-D%'TL5YQ2._4-AI>ZV_4-W_J7+[S6 MX/4FS1\Q(:] W-1%#"7VRKB[<4)$E"56SDC\#&IPLH[2"&/>MW0:<-,PO&2# M6(W%ILCO52)+ 6KDV519UFS.?"%*MOJD)E<5HG*EN"SJ*L6IT>KV[E,)X^0;,C>ZZS[1!O"+E?9!0034C+B[NBT[!LFA M8V&\U].LRIV?I;$4GN:+A8IE@?\2A6FJG/XE23%4 .M%&?*!^$6K!%)Z%',I ME@4>0_2#JE;H+.076<0*;MM@=5)D>25261*6T$A66T2JP.#B,S+0?936;#YJ MR O8"HG"F$CDNC]/()*HD@/Q"4RC;5_)8EW:D=9%SEY.*RS4+5 L988(2%," M-Y 0$:^J=;UF823+'XI'&14E+_H>#A+Y/>:+X/&Z.*,FL9&%RA.Q*/(U3TUZ MT5">\%($X^=Z8%1QLR0_++ 4R9*U.:>VTYKX$^KP+-2]D)17"3$Z]%B;02S:)':M;/E$+1:R ,99,DM@"VE%D5;)%'0E([)#R%?&-!S'T\N2Q\ '#"\" M-8B.G*A*D=0L(5%E-%J@- $(H1_H,5L"U^19-H;2 MGB=R?BE.U0L\JJ2A1HOQSA3S1U8I2119#2+178/N$N-)0*K8JY+',0-R>89H MKBPA)DR(48W2!:Z((9&M"/9#U5A"/Z4#.:O7<_C#DB7,?!3E,6TC-9!:Q MY+;];$S!B%I8+%1!]#&O3#RW\&#@$*67+.OTGA:V!CX$R)?Z-W8NP9\BS>'E M0F0R1M@R/ZK,6 &Z29C:N!5!MF8E&WHRODC(<-Q"JZZTQFJ]R2DB8:,[4S/[ MD^!T_<+*NP:%%H2*6P125I.5$NTKL"#O#Z"'R2SMZJ")LT\]5R)G[PX7FWK8 M(@UC$]EM;!W0SP\@A+Q>KL0F>BP0',TB2V*.R"0@Y#_"=2YF8%VS, 22QLY7 MY"/+1G.Y5%EF:(&[$?%RV.G40+'0(2X9Q2OR>:IB!KM;D!XP$%>6F-93NG5EQXMN[]!05;1<%G))R&^":-NV M6(/)\!1,\' _+.%+Z@W#N]!G"K=QS^1BIW!>8/.CF>G.=QZI\@KM^_5!2($H MW3JQ4Y#<-?2M!'@;EM"D$,:8JADZ^R9M^L!%93TVC',?%%!7"N-E0*Z[P6 M5;M&=D-B3EQ '"4I.@F#V*+T1SVLY($"&18[@H\B4=;S$L&FZXGN! OH @C3 MNR,*$4M5*N8)"_1-L@2 M33]\76+YJ^YBC,G^WL?\O8\Y;A_#X&EEP_:6I)]3=U;=BYJYL5=\FSRC$RL? M]:!@DB_=O/NN;F-A'XR],+SP+D9!BY]=9V\T#KWQ,&B3A6T,1Q/4[+[XR(NP M3V>>#W'38.R>?- A2'"\:16E[V!>@(=P=,6LTL&>!K\A9P9A:6+9,)%A6#VR M'7L#\:-Q&4>1I)//??:WL]D8]B=C;S@<=F? $Q&*_XG94'MH0N9:FB'"*X/O*$AHQ[:]'HL!Z&HD)2X='E \ M:$+]3J+V( !4DV1AU&E#,'%^^&83B9,H H9$8A_XN%MW=T<1,\+/8( M14,61QKSR>9&\LN7]%'[?,>4^^$;MCQ" ^ BA^>N<(_@W8(V)Y#60EP*H=9R M)WXF@\,<:HT'DW ]F>CX&5]8NU$G7@O['J7.G*F5*JEXI4#<=+2CTV5$Q2CT MK]/J$!Y';3S&]9J*7:K?XZB*5V"N&NWM MNON\$>?%)F>,,JMA,UYS?1AE65[#'WS*!?X E"NM#33QM2W>VIW5#W9G9<1V M=<(-2OY*RN9,C<,PCF4JFPQJFV,W<:K6#A3@#/L_R/PZ,_'2Q1GTDY6TKS,"OV=+ MAI]V@]E,=%>Y1XU>C 6#L4,95QCB(2H9AT6BQ=K\TW-DX@C0@,UF)PX^<]!' MN\X\50GW<^>;'&;YQMCL*%8)M!MT(=,.A38DXKRD;9V\5WE=IIUH,E-0AF%C MN#T&&V$XF#5&X.6CS"KU\I]2S"ZW,1,ZTS$/+)1 3IIO:,W6./38OJ:1F#%; M>K98U-20H.;$/K3@]=E1UL3:"AW$=1" [62ECUUH3HA\DB%TF=#P[#&^8$6! MYHB#AL,/NPXX%S8?#9N]TE'$-)[H_W=4\M3EJR_ M"I V! QX(EO-E$_7O5][_1?9^?VVG4^O26'@&+8N7^C$RK;?!S G\1EJX^%H MUKKW V\VFXDC\.8&^1/O8C)I;B^\&40^S0%;ZPO'TZUGD'TQ,_7\DP!MEA%@ M"S'U6P]H Q".>FCYYF"86SZMB$\)&G\I/-CCBY:=O.!BU+DG&L^W103CM;N_\:;C5:8IGWQP!!PNX.FN%]-Y)*8=X M3*-@]=1_L35P-KIHB0?&.T!U9Q4MV?Y@..Z=/0!W(V\7L=&,MY*_"R(>.1YQ M\':9T_M#>_"XJZCN[/((AGMV:J:PZ6T!=0:.>EL3LR\:=)W=.BAI7C97/$9_ MPH<5E>9@2G]=1U7G]MM:LQ5T1SK';$>^/:7^KU<;*&?] -EW_=D=M-WI8Y,G M);VWA\PW^@7S8DOFE7M5UV^YJ^?_YD\#H/6#T%[ MO:;7.%FI8O$K;Q7Z[8=D?*2S9QOC+C3H%1:PU'G8;FPEM[9P8':[_G1Q[XU\ M9+"+[?32*GXN!N/][3^9HQ G<1)XX6SRI(M];!E&>UO?N[/A=@M]'_>4W+.] M+3^Z0V1GM7 R PV&V_;]2>DS0".H'T/:3)\RNCPY0�)Z[1YO7AL;N6/,?_D/+:5 M/O;FDP,IH!W4.YIW=>M46NUJZEVS73^]O;OZ&H8>>?Z0]HY3YZXMQO6"8.;Y M/3:EGK>2/@]I$Y[O3<:^YX]ZA1UUWD&/DPOJ.]SN>S3AA=@Y82LT'NX$FT94 MLP_HQ@E;T[P:I'K^F3\=A-WC[' Z"-P3E1T^/;)L((GT*^@:0 MMRVMAKHT[XR-FLTKZZTHM*\%>%^OOV&SCW9]\?/_V@EO,]:^(N:IZZTJ/Y\M MZ!VLHN_;*$,4[0HK'(PFSY&21P-_]GP[S0W&U!@.T/;>91JN?93Y=+*!'G@0 M?2>#[2QL6WSQ:TZ'FOPFVC6&-,5XO#W[F">?#I^+'Q1]4P&?/2J9'E=QT//? M^KO6G4 ^3.S;;W*_E>F;]#]D%V"ZB[TN& W&TR-\8*]#>.$,>\;A@98=OG"H M"%BA'8@8^>R3X*!/_@S?$% [MTT%N^M'*>>M'PVM9;'DGT;12YLZJ_3OA]Q3 M]^NK*_VCHZ:[_NG6AZA8(JF+5"XP=#B8CD\T=]B;*M_P3Y#F>57E:_YW)2.P M"75 ^R+/*WM#$[C?I+WY#U!+ P04 " #<@V%8T?:,G_H! #'! &0 M 'AL+W=OO6A-BJ!@_$FCC63.F^9(;&> U3%)"D*39$4DXPJ7>?3M M39GKW@FN8&^0[:5DYM<&A!X*G.*3XY$?6Q< D" (!E0L$YI<7V((0 >1E M_)R8>+XR))[O3_3/L79?RX%9V&KQ@]>N+? M1C4TK!?N40]?8*KG)O J+6Q\ MHF&,I2N,JMXZ+:=DKT!R-:[L=7H/9PG9\IT$.B70J'N\**K<,-/N<]SY0X:[ZG15BMG^*&/KVHOF,J)\_@01*H)M1E1 M]!U42M&#I[06?5(UU'\#B-0<=O9A'Q*/2*#1=W_=X*N]SKZ8M92Y=[=)4O/Z8IWGVQ=75V:Q MEAMA^GHK4[Q9ZFPC:;8;$1V>"L3O7]]$5R4#SZIU3JG!U?7K[9B)6]D_GG[,<.OJXI*K#8R M-4JG7B:7KR_>!"_>1K2>%_RFY-XT_O9(DKG67^C'A_CUQ8 8DHE3A B!C3\=S8OJ2-K8_+ND_IYEARQS8>0[G?RNXGS]^F)ZX<5R*8HD_Z3W M_Y!.GA'16^C$\/^]O5T;#"^\16%RO7&;P<%&I?9?<>?TT-@P'71L"-V&D/FV M!S&7/XI<7+_*]-[+:#6HT1\L*N\&K;B3YM55 M#HKT_&KA=K^UN\..W4'H_:S3?&V\G])8QL<$KL!*Q4]8\O,VO)?BCW+1]X:! M[X6#<'@/O6$EWY#I#;]2/KL[:M]-$?'";,5"OKZ RQN9[>3%]0_?!>/!RWMX MBRK>HONH/\C;_;N#J.\U*7BW:YF)G4@7TGNK]'8MX+3>7AA/856VU9G(98P? M7KZ6WCMQV(C4^V 2D<:TQ/MGD1R@]6#H%;!EQJM20=1;Z/IT=-\#<1RQUDER M>*[W*Y]O\%^J2,A_J705ZXW/YW[()*WH>S\MEY*3@)65 MG2P8^>V*F\L%"4\'9,JLO5S<(0F!";#KT_G('CJ3_"=K&(M[B3;F$EOI3?DP M9^- &>UZI.U;D9$2L'PKTH/O[:7=GA2QM9@3H90\%_,$-.>44OM$E[?J%$3X M)%I#K+1RLLST!NO37*4%U-0T")\+FRZA>;TW+[P?OIN&@^'+O_S??TN1V93A M(>#E9@Y_HZ#O?2 !=6'(HI>< ^A_8>GHQPK>9G NK@[X>23DXSEW#G.3(SA, M]?09G",8!8W?O6C@CT;CR^I1:9)3@KW1P(_"P67+B] /QM/+TZ.=K[9R&(3G M'/=F04WC5NNH5X)(&S&!SYLS Z M#L'Z5UV$N** ]7.UA_U!Z'U?,S+H#Z#U^@%%[H.Q2I7_V:@_ VI,$@; <))G M,W\P&/ 6*A('BB5Y'DL LBGNK>U3"<'6V_:_7:K'V4HV: MEZYPVEK$0!,[D13"(G_*2%QW 2X,&AUB=2D!4ARV$0Q)/4QK+MX<9D:A* M&1@C"5(F2/!VO9/9%I@(>:A?9X=S0U&^<"J/E7'9'+\;R?P1;(54,)X%DUE_ M4'G8GO$@O 4M48E#3BVZ0J-HZPB]O?WTSKO-1&H$F](O916DY(5>I>H_.)O) MMO-:2_J+O@<0P"B$AF3:)(MU@+K*5$X(:5.D0M/%.Z$.M4J/T2@!Q8*<@0!< M2@ Q(V@+*2IRT/2V4<,G4BH&4\$ ^)(NAXIAZ?1/K#^2]<5\1_ MH/7<,-158(A *0>-4P"YTP*Y6P$W4)HHGY-3 K;'5FI6/#R2CP3AA='HA&4MO"+FTXGI/=G0(%G3; M=$V>N4Q85WAJB1B4H"+7:'HXH>/0KT>9X)4F?Y_G^-HLKW;?!)Y/?P6VT<]5%@OJ_^?>^,S8M*9>2J43%[TWX( M3-(;]Z> S3?HB^1S&K3$C$Z1LFP:KLLR"%\V?X8-1/,+5 :A"EB1O$[>R47! M!FVG%?6C!C+NA?W)K(F.2H_E(J&-LMFQ6C[I#QMH"#^#!F.?$+(B0QJ@ (D1 MW(G>;KC7K8(']2#+#K#T7F1Q37?8']:X*^R/1S7,7 M4.(K_MNI60[0QJZ@7 M,&[XE:*G\;(_#%G;U(O<@T9Z#$,(=ISAC[_ZWP=Q?,,KPPHXVOQA4 R_HMOX M!274%1$$%S?+Q\9 "S@" QKY>-)%/CC2>2]$UM%F*]E6\5IX$?3L(9T,S\: MS+[!)X*Q/PL&S9_!9.R]5W=<'DD'GAT0Y/ 0Q>.!4Y'#X<@?3H/SY]'(GT*O M#T9>Y9]^-#PG$_GA;.J]62RR0B3GIZ.AGHY;GDYF(^_7VA",JZA*$>)3+5($ M W\6M1 *_' X0[*26Z$JE9SW)='T'- /!]%)D$3^K&&\X:"[28BB">0>M3P? M^)-HXOUV7YQ&X(ANZGV1%YETPX<5Q0Q0)P"43B5[?J8/(D&/ MT$4^B/Q1$+;0A^=,.C1^GQ_V8*G1M,6;>N' 'XY01BC%/$B.V\4@&AZUBX$_ M&W8TG@[?=,*D"ND0X$7E2RR 1NL@=D(E#,70/Y4-2?I0&F1TYQ9G3\U>]R.Z M!JLQ POY,#O<"LJV)K:'96Y'@WUE'BVAW2*T9J MZ<2PV49;,$^+E&3D2^N.P'W_J9:*'1I\G/C]8.S-2^FI"TR=L#;/Q"0CB;;H MKE)$9SSJ!T\2ZO;$NT0<,R#"$364KEKZDEGDUOF1J>KVG]LEPQB]2 LN.X[E M*E?"AM>CG;1B:4K')VH#8:V![9"" M+D8RLU9;;V%18;W$V$Z8P/W\8+L-B)*1I3Y1EUF0(6/K)0:[$O0"EN6J@Z;8 M/3W9M%HGVU>2&WK%]-,@_ZGKSYTGBM9DTKRDF(Q\0LM_STCYL83:W93JN'^AUK*>&[64MHD_ MG*$B6CJ(BWOH+.S@VTZ*3@E-_>$D>+)$YZ %&KJY$X)/?:=*K&SD6-PINE0O[/DT-M7)CRR%WH2EO>(;7N98*S-_SMPG%E M4Y8]YP$@9F_#SQ+HCG6(G MZT?CTH:NZ="42J7,$%RFGH(#&> HFN1P[=CP+2+J#7TIL0 (X%Q+WZRH3;%I MN@J8P1*:$[)K;F >U&>&8!5\J$;0+:<&P(")Z-%U4DU>J;W U@V5JFH0>Y]]8%T7'U0L[5V 5UT$*-@?I5U; M7[2EE,/F;/@.M[=T6CWH;RCQ.E$+]E>(4]F+00OHYJ28*TJ($EY[ZF -CP%K M.4VLCSR@O"NPH6'K(8O??HU0G7ET'E] #?KC*F4]^M:)=E(0UO5EH@G%3&_<$% M8E?69QU3''4GAE5\;R0U_/2(HS117^B"!1&4LA-5R>8E,8;CW'FU#4K9 MJXJ'[>@;\J0A.E?$.JT34 9N/*D=]?U/&54VT[01UJFKLV?JH]Z*YF^)S%WK M#G58;_BS4#1,:.:R,Z9B9$)XA?U\B"E3\[_=2IK*472)F'*RR2F[?:XY]99W$#C)I" 4>?P-J10JWK MH^.^ED*3S_R4E? )A%J%NR\G'??$34NX+E2PS]H.DINR)0J7SAC>VH;3E-@Y M$7M#<'+ES$;>1U"@,"I%C/CUU9EOO0<((:^2@[R#+W++"#+DVD>$&-^XHKD\ M13"F8V+]P+:2,=HS=TJTH6'5F-<7TDX49=&?FW;H;"52U_G[8$(M\^I.MJZ5 M3K6NS64-BRRMO\#\?..Y0!=9F=?L^5! 67AHX5YG26Q]I*%XNNVGR$YH@&5: M#^RW?:-ZU?A6>".S%7\137R ;?O9SW6>ZPW_N98""9(6X/U2(ZNX'W1 ]2GZ]7\!4$L# M!!0 ( -R#85@F>6U"FP< ) 4 9 >&PO=V]R:W-H965T/G0=R*HB!# M<.._C;RR\'I@&5BR>O"?='KGT03SXSL MI;JP_C];A[G)9,#2VCI=-HOA02E5^.6/31YZ"T['SRQ(F@6)]SMLY+U\QQV_ MNC!ZS0S-AC6Z\*'ZU7!.*BK*O3-X*K'.7=WR2CI>L"_"U4:Q.Z-7AI<7(P?; M-&.4-G9N@IWD&3MQPCYJY7++_J$RD6T;&,&ISK.D]>PF>='B.Y%&;!(/63). M)B_8FW213KR]R5^.--B9'K9#+'EK*YZ*RP%H8(5Y$(.K'[Z+Y^/S%[R<=EY. M7[+^![Q\V4X\B]AA6^R#8O>B'+.?KS_)[O/N1%POZI-FH-ZW!A>!% MT1K><6=W/[U6E)BGK3VU89)RMUS*0G(G;,2^8DV7H\I(S*K!0N.-[27Q>H4B M4 '8&@4X.HM.9OV8X0<4C1R5$$WF-%75EQ$6N9=2N'ET-MT4/WC0SW@3SUI@ M:YZFNE8.H^@A5/,>C)IY+N>.D9M*LT*K%;R1UM:$,P4,ULXZ7)!/=87]*2PK MG LX8AFRT*9NXP1SABO+O?AO8/519W(I8?A=[=*<7=>A.7P5/E^?ETO\/XRR MTT,HXTHAMM03H@% N;T##SLT6& N;*3]1L=DJEGFMVX1@ZQO"EI7='MT-NNQ M#=$2"';P$[%?VO0X84KKLV?KQ7_ 7[)!#U#)3))'EE)()7$Y5;H7U=]LDP@L MN6N\&/HL9P<2$J(8[*T8 />T?ZA*X5?_"T7ST;.O5)Q2.H!K.Z,^,YCZYS* M+0&D73(H[1A SYVG!%?L*!Y'LS'N$M./(B2;1@%7+,5>PKK C) ;\5A)B@P>EC)3=%P8LD\XM_R&Z).9QW? B4$:&R%M491V(4^Z0?0N[CDY#[#:ZOV> P\ ;;D(/XZ+4-$9+[ M K*.W$J (B4:Y6A7)87:,)."@C]K(FA()G)&43:001E7HJ?B? $?Z!/(9HP(^JK M68)2C6KXJ5'29G<(LJ1%[?;I$ MDR-=A;L&34%6.+P\2ISX!VSV3C8["Q=^RX(QOM3)Q! M<;Y_Y@@*#J!#^8;A);[GV:Y/"+$WM-\,E"?4>[$P-8W3J\2?/.V>],DO56J$ M/V,$!+[N++P@H?*X[;#TS$Q2FTDRZY^PVLQYE/L.Y)/?O$W#2QNT8:=TMG<2 MW(WYI<02.VC-4E/#(*?!8:DS^[;SY/_U^YO &=R_-6XP0>]]QQ]("@%85-%Z M10!Q-U+">$G'2OO&5S4<1>X#K?HGT=W=XM/A?#+=&TZ&9R>G[-J;W%I__((2 MO>F6'['X;#Z?G52-XFS!>O0&4=!;W!^)H/$_Z ME/J9JQ;FT^??ADA]LW &!/(FI\,IK+12%KI/'QDDZ"#_P2B\;,?>KTU K<)O M9/20VH^CZ:O4?DADH,Z$QN3EX#!E(G8OE6_CHI6/GAX^0S.Y^R9,+ZBZ7N6O MS.0DCJ9Q_T30[X%[&=MJBI/9] ^GC!1A\JJD18>^1(QZ7XE*@:Y W\*03X)\ M^C7:?VZ[#5Z;-]/"M#AH/(;,X&"^Q=(QS\X"9\/TKW#A=^6]."^V<+OUE M+CB$B";@^5)KU][0!MU'R*O_ 5!+ P04 " #<@V%89MNL4@<& !@$ M&0 'AL+W=OYJ=;73(FA?K"4YG#DS1QN:\\>)]? M]88,B RIR!HD?N9T2\:P(L#XUNKL=29YX^;W2ON[Y#M\N9>!;IWYHO-87/7. M>B*GJ:Q-_.P6OU'KSQO6IYP)Z:]8-+(GISVAZA!=V6X&@E+;YE<^M''8V' V M?&1#UF[($N[&4$+Y5D8YN?1N(3Q+0QM_)%?3;H#3EI-R%SU6-?;%23;,1N+6 M^L4UW YB,#!V@:JM7G3 MV,P>L3G*Q =G8Q'$KS:G?%O! YT7F0K+VZR)S6^)=47X]%1@OB$OG$7E7'2 M-_Y?H]+8/#YLDZOO/%12T54/Y17(SZDW>?%L=#*\>,*CX\ZCXZ>T_T<>/6US M=-(7/V_W:17OK;BC*E)Y3SY)'HE84-(L[1)JK:NMHEQ($3K-=96S)K:I.KU^ M2^]+UO+BV5F6#2\2@"VS:6%T\4I$)Z8.92K@@J$Y>3GCW3H&00\5^:@#"6W1 M)^;H?Q6O-5;+DKS2TNCO/ ?;E08*YY<,W\N*ZJA5Z(OK("KIHW#3Y-<^E&U_ MM=51PQOXBYA6E7&4 MJCW6>/:CFV\&G2,R'%\(M,JD84G2"^+R%BC.1K(MT&P7E^:? Q^/^0?B1[\OP818N#H@5N'5WO*- M-)(K0,;]NNN$GJ>O478A/N+:E[R2)NSI&AV-SL[$+9Q%#]+Y&D):>/64K?$! M6ZN9WS>):X(3-)>F3K'D>&FLJ,V&=RAZSJ95);U?+F3C[.RUP64/ M-1X"17 OU$Q&]%+ON"LO$]/H6ZVK1%D>\4*3:4.XYG5;>0V4_I#XO%]ZE9&I MF:Q[+2AWG!T-AT-<,5&O)*9\N6ZQS:62ED=3K9H3R,A[U[;^=/RGYH/K828"TV\;.OWKKYO %XG@-U1U(8$I/\*.%=PB#NF3+1G4=1!\C\7M4V]H;8\F-8H#>K <.F[ MDE;YW=6/*DN]>"NQ6PYLV&$%NWKKP-O:*/#1J96N..3(9UU6B3Y'+&SJ?(7< MD)TAW@P)#P[&@*B S-IRT:]-<+JZ0267'#PH:QKY)BG6C&[@>)0'('1[+%RDD**:_WTVZ4$1Y>%02EO"[:2TJ2NY/F5V$*'= ML',(G)M9_9UCO\E854@_XQKEI.TUGVV^+'!NB-5)Q M0%&@#0R-Z?ZA%\!@X]6'V^0LO6VY0I&IY@'8S7;/Y^OFU;@6;][>:&ZXMZ)S MTA1;A_W3-SWAF_=L,XBN2F_(>Q?Q(DV?!I<7 W80/=/A&PO=V]R:W-H965TG6*=\WC7;;5U3;S?GL:#:\^&3**O"+Q<59ITNZH_"ENW5X6HQ2K*S]R@\W^?GLD VBFK+ $C3^K.F*ZIH% MP8P_DLS9J)(W3G\/TM^([_!EI3U=V?H?)@_5^>S%3.54Z+X.G^SF5TK^_,+R M,EM[^5]MXMKCPYG*>A]LDS;#@L:T\:_^EN(PV?#BL0W+M&$I=D=%8N6U#OKB MS-F-&KP;YP<66;Q@1$.7BEVUQ=V3:8MJ0V,^3/ M%@$J>.$B2^)>17'+1\0=+=5[2*B\>MWFE.\+6,"VT<#E8."KY9,2KRF;J^.C M [4\7!X_(>]X=/A8Y!W_KQR.XDX>%L'9X^ M8>S):.S)4]+_%"E/#I6B/JYJ4VHN'*]N6A4J4M;EID7AJLSV MSN.Y4*O>0X7W![( HCO=;@'/K8)\)'WQ@=L$$D=.>&;-A,U!ELS.&,R7:O@C*ZC[19KG0)!.;$4'Z7(38 K'I!POU+^91N#^0MT>GH\X;%&73&LA*J9VJ M-,-'Z.6(YXA8!CTI3&(!'I"8T2Q:B^%X8[.L=PXH@E;X/T9^6%D;N"DX03 8 M(-H9N+_:(LS:6_:0(VO0+X(.O<@<@**GMK"NP10..AR@;P%F<%(; QBM:E(] M?'%*=UT-5_E%K3?S/6^Y8;%E.]E3-V&O7IG:! Z+[YT@L;.0QM$9G1"O)%CT MK;-8AVP(EN,.+P!9D2K1>=HIH&"(;FS/P1N%H8\8M!FJM[PELVMBQ")"O%JL M@,\'8B4K]; G>2LB[E>@:9$13@4"BA)'<0P^28)CH15]@%A8YED[+"N<;?B+ MIQT>(EB4W5'"%,4E)-\ZFQ&Q:_\=6ZQHBIE:9&:U-DW$'@+7UQ'R.HO %9(IN+0,34HG2-RT$A%P0)A.2=H4,X *F 9^ YK$4+# O>Q@002_^,X M=Y;!-0T?AS:6./;VJ9"0)@T"VOYK2.^8'$Q"F6T@#!$ RQ@+<',2RL0G.^=B M;CV%4 MQH!10Z%0*F]T4>U'+*=+-@,:)_S4T"SR<70GV(V)\0MR R5AW6 "R M]A%Y^0%[O#$U$VGF>MXZ[ *#,OFFBALVB+*YNA3OT*JI6:%XAG:]G^C<"/_N M1&_OR2'FW%H>H8P;E]]:! PA5.K8(*83++ ..U:^DZU!EVM$!I&;S4W5ENEJK+W>7\47L MI/+N'5,"Y:?J=5\:K6XKC3ZF[CIBO$GIO0LY)+SK.\ H2GNOVZ^HMF%Q7/#1 MK4P&9+CT.J,^2 /\3%G5VMHR+E!Y9LTM9U3+EGRFM;ZWRR=#?\+ *!/Q&CP3 M(Y!:!T8 X"=#47% (#LUC[\=C/RRC;5&&M@O3(U@24-_'Z<^XE6@W8N71/;P3^_W+Y^]^DFEF;,BA_Y27UG M;C0+K%?WF#PALM,./5AWE;KY3?K0CLK$;)!>EQBG0#A2!QH (6!Z?HHR$C1Q MS7KV#$E[$\V7KQ]!]"6I5SAVB"?):&8=%I9S;AX1+(CKPO Y>AB]90)RK&U0 M'NLB.JUKE"R,1CO:-M9U%:+ TY+4(**&8_\I=4$'3;VCE M'JF&F-VH'2Y/"LGW0B4EM\[P2"80HX)RMA1%#Q(SF7"U"PU5[Q6PLF+QM=PYP-P]9;9/6'WR_QN_E?V72-^&ZE?#M"?[7QO\KR^ MI]@Z0.9*.\P K8Y9BJ& LX-T$;Z_,E;,BM#^$0J>3YAE,=$@BP]$+O8RGAR% M S$U]-R()WY'U;RCY@F&Y5 Y=(&59&Z(+M=9:K:/:!HRFS]9 5.,IRI(N-QO MF^@YGN@KJ]DVPN?WOHUG<$:MDZ'Q$:NDO.&6LWF?14&/,T/T>2-#P.") MM(W1.O0EG8:;Z!Q,1*HX<4@"CYI;*9J.QWYN;Y6S?5F!D*4HGB%*/B;/-&CH MNW&,*2^5^(.\B;C%\",.K6M_V(("3V&(%8W8A905[H1QF MDS@6[6CV10>;!0?@6+, M#]1ZGF3C*PS%K2_07>1<)Q^)#0+=] 6RWR*>"AC\_<'S,-RD M+AX=M$SK\:Z/81+UL4_;3L3MPBN,-EYF@(M 9A%-NU,#!+J]XQ0/9:BZQ%RQ M4 G#41P+(/\M5 ^W"T)NJ7=_=CI/-Q3>CX>D1 43F$Z' 3 H\=F"C]=<4M^Q M(WBWQE@?L3U$0Q?K*!B1,?E:$0#E> M@.^%Q8DQ/;""\7[]XM]02P,$% @ W(-A6*79*+&ULU5AK;]LV%/TKA)<5,:#8$O6PU28! MG$>Q#&F0Y=&A'QF)MKA*I$K22;I?OTM*LN18<;-V0;$OEGEY>7GNX>61R/T' M(3^KC%*-'HNV2WFX+Y8Z9YQ>2J2614'DUR.:BX>#@3=H#%=LD6EC&!_NEV1! MKZF^+2\EM,:K*"DK*%=,<"3I_& P\]X>!<;?.GQD]$%U_B.3R9T0GTWC+#T8 MN 80S6FB300"CWMZ3///4DCS4/G0%3 M]YD!N!Z +>YJ(HORA&ARN"_% Y+&&Z*9/S95.QK ,6X6Y5I+Z&4P3A]>WUY> MGI]^.+VXF5U]0N_/+F87QV>SW)V1A\$UYE"ISREZ7J ,()34;(]QR$7>QOB>>O22(E'%5*2@1@G 'UR,I1=X"U=I,!0V63,?XTF^3"DT\AR1]"_8 MY%7GKAG/E#8D"0X9BSGB!D\.\IK2>6?TOR554BU%)0JSSLZT1:DKU M9SW?UW7W1\V$%;E5[P]+3BTMZR1MEN)K [X1VA;2/05B5]8=Y+E. MX$VZ!M^9!''7$#I1['<-$R>,0G0L5%W2]!$^$A24=./CAXZ/VQ@X=J83W#8# M)PC;@-AWIFZ(SH52:"Y%T5WTQF<7QL0>'K8&+W(\['<,4V<2N9UVY. VA=0 MV?DJ=%U9=HMMSM+.AAUW.AUN=A@N@K"G8^K$H=MK#[T:!6Q\ =)A<3Q7Y'VK MY^'^5?T>>P?'KF%E^'S.&[D^S;&;V[<8WK.*F=AJ25F^-)N]?4ULL.:._#Z2 MW1'N6Q1WY$V>-;^4^;U&TU^$\+]:E[V>%7D9DIVG+.T\Y6?G*3,;AM=^FE?! MSQ,VW_'BJ&OP'#=TNP8,.N1U#0%4?+Q-V$(/M'#:ZMS$B;LZYSEA'+:]9D=Y MWQ V'W:1VQ4V'(%8QAU#['A!T-V7$R?P\7%/'G\0;YAA/'#?V-NSP\HB#K;H6.G$0K1[:PG[T0OY_=>Z%O;KVG-RYSUK?AU=,['[C,'F,F$ W>/J1C\H:4&_E/

AUWYN_PINGC_P M-0R:'(':!5U#[."HZX'-%VS7 V08XW#][6,_8_'TR6>L-UG[\IVNB;N=*NCH MN6'8G&6/15$2_A4D8:^$K2]-WL'YMBAS!@MDXJFFGHRCMC7%H9:4K24P-PGI MC ^.!2:0ZA8&PO=V]R:W-H965T;-IV]^+QXR;=F*UN9M7.E/#-JJJW MNH6/]?IQLZN-SNBE;?%X<7Q\]GBK\_+!JY_IV:?ZU<]5UQ9Y:3[5JNFV6UWO M7YNBNO[EP?R!>_ Y7V]:?/#XU<\[O3:7IOVZ^U3#I\=^EBS?FK+)JU+59O7+ M@_/YB]>+,WR!1OPC-]>-^%OA5I95]0T_O,]^>7",$)G"I"U.H>&?*W-AB@)G M CC^92=]X-?$%^7?;O9WM'G8S%(WYJ(J_IEG[>:7!\\>J,RL=%>TGZOKOQF[ MH5.<+ZV*AOZOKGGL4U@Q[9JVVMJ7X?,V+_E??6,1(5YX=GS@A85]84%P\T($ MY1O=ZE<_U]6UJG$TS(9_T%;I;0 N+Y$JEVT-W^;P7OOJMWJMR_S?FE%49NJ2 MR:.JE;K,UV6^RE-=MNH\3:NN;/-RK3Y519[FIE$/W5^/?G[< BPXX^/4KON: MUUT<6'>^4!^KLMTTZFV9F2R>X#%LPN]DX7;R>C$YXQN3SM3)/%&+X\7)Q'PG M'C,G--_)'X^9,73P8D_&%T/9>]'L=&I^>0#"U9CZRCQX]><_S<^.7TYLY8G? MRI.IV5^]UDW>(-R?<.ZRI3V- 3DYS3B0HW.K+QNC+JKM3I?[/__IV6+^]&6C MTJIL $&9;DVF5GFIRS37A6K@%0-RWC9*TT1 2+-=FMH3D[ /?RP2^@M4D6IA M_KW1M3+(/1.OJ(V^,FII3*D YIVN871>(BRHT?)V#_+6;M37,D>H+A$68&R$ M>7'\\NLE_3%_^4C]U92FUD6Q1WJ;'0Z6A*]SV,RNP'Z7!N_T.7;"[]2;=9=05AL:*NZ+#M $P!?U;C83.'0 MXY.7ZK=2_;T#B!;'B45/&] .6]P"0 BH5MNJ-*WC94!Q#LBNKF%'S2;? 3Y: M \2#9X 9K1K!W.9?'>)H:]I-A8B[@F%(*W6]R=,-()=FU[\#G&:U DVK8(%V MA/B!WK 2:,SF+F1-,PE%&? M3;/+:]U6(+,6G$1]^'!!)'B3-\ #@,\.UOUM!R\1QBT5/(HO3-V":0/>R0%< M&)8#&O06Z4[+X08L> A=H]H*UA)\_L[O^]+SN5LDL&9MTD(W#6#=9#,U(?&G M7N)/)R5>,"0@*D!T0.Z_>S(2]-L%&]XONLP0NC2+#KVI0-Z.D$\S\!J639[EN@89 M$J"GR=F1!D&NQP68%U) B +"!R&;RLZV:F MSF$L<7AJ!6.I"UR11;&M==GHE,4M$,04N9@NE5N>39#GS)/G;!*C7QMFX*;- MMZAQQFAROQF($*SAO)0?(,5 ^:'" A8$:0(Q FDNP1TC(0=FWNIO1AF_"J(, M&+7;[AAC[4:W2K/D(W%92YD@(P &C#>;9].,MVE61,"/SM;-,:WDU.,^Q"# M>:7_ %+9@'S#YD B$>G(B]_>?'2V%Y0%6+]R#9244F#TUC)VXXB(;Z&"(BM;FPV&*5<& M4,_O,03P,DB46G8PIVF "\:\(OBVM$7" "@%6!$V19>RZ8#[.+P6N],ASN?M)7//%<_F^3J"]UL:%'Z M YV**W P0)>,-1L0DB,45QY-0O1>4!OGX MJ.MOIB4K$J*%T;CZQZ>-N)$YKF$3Y AL!C86\G@[G&*A"+:# M"Q55N1Y91Y+'6SY6E"2&0!#$N(L94J\A<<0H$5&8\4MP!L@+WQ,D.B6?+V,? M#.69I+NWCK5.X(*#&HC7I'F-AN?6J5:<2D0%%&_#QS?L>!T $OZ[TF#VX/D1 MN*A'C>X-(+I:2[PQ6UQ>Z"+T;9T&[BL[U)'CJU8CKF6TG2:$W%]+H"O8)!BR M!NYBB,!'18<2,9H[$XA;(>< (F_@=W2#4W (._9LK1F7O@.^"G99/<39'N%6 M&K#R!F(@M!3677#QN"7U!,C64^\#T58MB-$M"P^F%NYUY5VJRNY^:C+F 8@% MP*M#G)$]@2GZT@->@,Y^!\_$<'K'ON'Y&A;8YN!..^^^-NX;C!$XTJ!@A>UC M$IR+"8*XM(=PK&+HQQCC("H )?P1N3MX22X M%*"\,461H&S!WH!H!J*\;^@'D]X#D^#BRBP,IITSA& !S K?RG%@BO:!]4./ M99:89.0W.=JAT&QIVFL,UH4&(/Z(WP7 <.IU28^(#7"G]V+TQ'E@8.X >\!# MY&Q?PQ;,459=>^7K]O67_A9F$8,X1/I<"#(]<'4&>+ 4QIASJ L'@E/2''5& MHD] BK3D)5 PTS50ZJ+* GNYT.?\TF<=$_6EV@$CGBS.$I&S>E^"^],Q0D@% MS5^J"P;S X$YY0F)$L1\TF5YA_3[!]$/T#BZ^J@C],.S]@SMBJRLY":VA6 & M4\-!S35%W!3TIR:_"FP-G,>)#I2%G<[I"THN86RN??)CKQ["2',#&*1I2>'" M$R"AJ5%N0C[*\S>;+9@5^"G- =C6VW.?%;8F%TAJ*?D,L\("!Q^-QDQ*2)*\ M$=D5QYL?, Q3\][G1>_SB?L\1?U%H/[B%N\<,8ELWG#BX@(S=TMT*M&@G-!4XU! M,;]-*8TP \HI*7Q@DA)'/0*G&5QHSEP!02,,ZMK4A$# M11.[:;!U3 TV%@? 1W:P]0[)U-D"@L\D$#NM?8$DJV!AH?IY5RU^.[LCCD'+ M9S0%I4+P@;TG>[\VU;K6._"ST,?0Q%@R><&^!;D!$JZE M3K^AL[IWI;&5R9 S1' X:BI#(8E3H%R\6:,KM\V!^BT"2N%!M=<%8(:SSC9B M"$P28MEQD>0,[E 6@[LDI?"<;"_FM?8Q_VXUNC:,3S82%L,@\=^$K "459J3 M[T$HYQ)(2MDMZZCKDH*4.GB+,-L(@ *L:8G^HT7Y3G78I\^Y):HT@Z Q,Z LD5F RD-\SX0@K97>&M'-H6[0@FK]"SLE6,J3"7L5#N;4X:=X^A$N5#R<=' M[EEA!U#8T;C#WXOF[%A;\'4Q?]!,A_[],$[A2TPH ?+)8KFT%'&#PNP.B;A_RFS;RV$[5D7I*(@BK5*OV6MN1J#HZ7-/SH'_G!-XY MY7>FY"G4FN?3]6':]+CQN\N+A])=$'>RPB5ECP4/I"?Z+_"1 V*+0ZPVE-B5 M(=)@PO133.NT'H9MHQ.#=:, B2I);NI^2X5,W ,SPZ0E9J!2R^-QX(RF!15: MV$H/,"J;F)N6E:#&3:UG#M<*I5]L?[UA-?5K,48#FO MC54@XPZSVPVN -"0K2VH2&M#)Z>@@FBPHJMZRXE2\BUK5LLB7[-N<=5LGF*G M]T[["B?<+4XP20Z2/(KI! RJ>U#=)9.(:>JJ6V\HY!O#(6NT7IY!Y*,Y!^2R MQH?P J8'$QV[';A\J,!GK)@BO*&BV')0F,5I*8?/*Q<\]S V0B:?AV,;1KRS MQ=7S-J27W*@T9@,P5^ M%'A)H-5P9$VQ4KZ*023(*< M3: 8!Y@3\,NBCBLDE 2_A9EDI;<;'=%RLM5B)V8.'<>%#X :K5)CW2V$!N7 MEN,:K^1TRQ^C 85"]J\)R",'*"(*@A+@ZM' R[,Q7! M!\!$J2Y2:M8;V:QP?:+.EWZ80 W*%"%4VR5Z:_;U$EWD\LBM;A/7/7RSSL#B MODT)\"0"B@/3)".,:+.1OC/O%D!NL06WZ6WKZCD-U+%OR0:3:(H=0G:>K4A? MDEVU"C=(_T!G]?VLH.\I=7Y0HF6AC*<)B;.!5CVT==B:*Z Z$W@^Y3%!:Q MX]@F_\V&%S '1\J6 (<4 L8F0@Q6U+M!W$Q@<\9+FE;@PE! =IT>%"@.%*"+ ML_AM2UL93\.7C9'^A 5-YBKC@@F9H3B<%%:(1,4"&1:>#--#C^1\NL7Q'6=Z M+D*FYV.4Z?EL,SWGA-?1\../7( (+XH#F#6SII]EPY<$N,6RM.=.2+"_?+Y0 M7T1J/_>MV_]_3J3RSP :?I?I0P/SHIHVE^/%/G6'TN MJAO3(FN^Z\CSN,,.0W?8?+JGZWW0V$".#ZB-/Q"9)_CNAV;LZ7/LQ*LI7WF% M1Y*&]D"V_XWKG 1%WT?6/AJU$6]5I4' MEV[4H!2C";IVIEMDHTH11KA$+_9QK(KJNB%]YE0M)WR"6A=! MJX@ET6V5>16KY['#C<).+\FDNWJ(I"9W.:F&6(%"8LFC6UQSB)TKT[A]P MR8Z8#*$A.**^#Y<.:IRO2,="<9'@(\K."EYSN;=Y,)E\PQ'K"DN F$4V]56> M4GD& E+7\0KS4&^9GXCRW=CS7*8][FLY03! K0ME0J6+/!9AB45Q/Z>\7I4* M9PGU#"H=S J.;Y=S$P\Q0FT>3: %9V_@KX;/^/@#1H?+T8$M@!#1;C%#CXTR M)46-!XO.7%'2=8L'O7B+*TP5AM V(K?M&SA^EDQ!)=U@F[M>C<8M$X!!O(KE M+1$-H,N%#7I5[57 1;B@:!L%L2R#)0_N)*72/"SFVNSQE2L\ MP9=OEUW=N$ZBFL*2(^SG(QN-)K$!M99RIZ+L?7?AV$O.45QA6J1:Y>UC4L1N MABAEF59'*#65K9^(@K=ZB]+#Z&PB'/D#)7$-T1W*4=PU@$5VS$A2]UE[*]"4 M@<#J@W)A%2R-F0.LP0#/\0D9249B#Y80N=X=E9F4PEO4JQ%:010/9*-*&>D"DM^^E$LX;$EKOSH1^+JO->@%; M+Z4$ML%1Y[:#6ZZJ^WN7K=V!K]@'$7O >D-VI L4-^QXHGV1\B2+C:QV4$-B M)D%4=C9@FL?U<$1U4-HNNS-.<;8!=I.B]G,85/1LG;/:'MLJ22,L0XR/8)ET4U)-OW>^!J!(^X>#1"_V M%%XC:G%*&WQKC8UC@:\P4X 2F7/&B?-:M8W>X4-BSUN&7"]AT!GDS*!S5@>- M&LN3M2[B)*9K,R#USC'+L+Y0K6O;5"ZKPO1<;RU5[7'B%?F1]KRTRPMC"YWW M;?-RU[6BM9=:7U"K<*[8R2)2.6Z1%+YE)F!OL$S%M74,!\2\F-^6(O"<88W,KK Y^!#(EF=:=K MWX&N?>$?AR2'#:S%=Y^=L1./I#5+8E-F61T,E'^TZ\\Y=;5#."RSF#[5\EG: MGC="#M]:@SGFJ?_HG.KS(8OG.F@__UEO=R_?^+/[/IL:694XM4J:U\L7#RRY M?H1M5>02V]?)$LZ4727,3BQG6\QU06>B"<10]M4I!]M6N, M.TI=XA$F12=&V4.I*@5\D<)JVB[;\_4I_L#$TFQTL>JY?KYKQ4V!I>T:S^T, M=N!=)%EHN;L'>=!8 C.F5K/P86AD26Z6NN7@<"_2::+&=:<#_/D#T"=ND_V] MH?K*&P])7EY5Q955J\*GE9TCB[.7+K9B4^NX(V2$^08+M@-!DPX.DS)9Z#B/ MM8K6@A;4N4MG$FAN,9=+&HM>-&Z0?O&H(Z',*]!-381&>;<:&7 UP(V#W"QXH5WWO#R($32\%*'>KH^%9BKS^E M+F2AB+WU_BXB2XAG[G-4]&OGU'40TNX/!4_!+:$@KG%%!D\];O"U#7OVZ#B7 M5"TW@SDI#7*@KD7QXNV-WKJ+'((%'8CGH%*-?I/E>^L^#3DX4C#<"DJ>"AUF MMJ> ^WGQ2,GD&/=,SNHS > +=4BDCB,J<55/N+WEXN-OC=?,(VM;?8%*S_J. M/97G>HZ; _0%PX=)C0HUG",,@;OB)B77DB;O-'"B/5Y/$C<36%>%D X@R,"V MCS37X2MN,UC%7IR/JD@SK%9T@(Z60/NT T7E>C] M.:>$\YTS[_=8V]-46Q.6"QC(#"+(Z8,*C\Q3S&"/A5C/'9/+IJQ!L[LLPPX8 MT9>:;:L"7L5S@,N<.W;@@H"AR,OT">E99CO;,[1,Y]+\O'N)]]>UB(XVLO^.P>LS?P' M8*TUMX4)C0H0:(J'$@%8:FC%[=C(B\XY\&V$E/!:5EWK@OZV<_VAI)!<;X-S.U"4=3S.!@WP.^+N$QL-(DI5H1!QXRP>;X>4!(-D9G,KQR1[J;. F-_2V--QN%6>LBL:8.^Q %)U.& MJ"JJ-<11G&)FYLS$_/9L?^P;UNZ$M$C:783PI#.%.XF#[U=XE' MYX]>DSN/R@A /WCWV7=.%9_-PA-2G)\W1QQ%H.+B(](&C'^U-Y:@F!#W3Q)1 MMG5:L.)N&II+5;MPT+X.=Y'PEUV)ZLWG(BZ_>G<7^%V DDJPG6.)B2;;O2CS MMG-$&9P-]( M:[ZWB()PC!YDW$H^R(&VI"1.-5(W)P=WPR(Z+S;NB?>NW8A?1E1;/X8T>U$U M?,\(G].E3',;S+1_=;;SB)(O2YT^NWH,MU4H!../H*4 MHQNY\PD_6KG*3!$E*H9 QPP5M[F2/>9&(]\*JW80'UO.0R3S>0:^,<3M8F06 MR]IV.7\#$4[F6?7MY:=/@56_W&N3_IXZT?4A"AM"?W'=D/H@/ N+5C4I6@B0 MA]55%\FIP%V$J-S-XVY;4/O<%)FK%$9+V?T3+UQ5V".,"3E;U\,J(;%WWGP[ M6N'%-5&3O,V 3T\UN$U"W%\71H6>P -K#:;Y>JF^U%0+V/, [C-$)Z\5;:JC M.!4I)!*NWE%$+ =474,]*K9=WG)$0ZWXF!QREV/:,VM4D6O2.E^R$W#9@NF3 M=QR\[@H,K4KU:S53\^.GB9(:V[6.F1LL[39T-98.%S^21QFE^'SKC-N>94+: M972>5J#;CO&+8%@+.[5J3SA^$^>=PVEG[)_A(+>-0N20TAI77Y2O M*9J*+9,L(!V)D[.LQ]B7:MO"',JKT1E7#+U9[&FLN/%K:>ZR85;%UJA\]S8_#F8A TBMZF,36'"WQG SLLT01\#8?A-= MK[G9"1/"W&VL>S;N$)J'>XN1RXC4=+^V.;K0=5$I?^27M>C=_ /9!7RK0:[! MM:VSPB;?79YN8.D'+C&=X>@^H2;$B!QZ]3 MC?9A/ MN._9I1F(HC#]TET9?F@=>[0YG WAL*;4K 1@BMHW-13Z6C3\XY%(O"(E* M4 MNUQ*]F4+"2\=U8CZ2HF+\";0(#/A^@PN[*#QSW@^+MF.WGS$&@?1[OMA:G=S ML1Y!>$B7\*6RO2/'8[E!OLYK76-S4%<*>24TNVI@_Y(!?_$L#=M5; :)(J.7 M%%'OGN%#K]XR^==DQ(@C9'XJK!0-YP.KL#:?6_;4 Q.,$W3+W^V1*'$:J*)K M3\'6HRU=[L/I6YB'ENZ D6N;PSGW[89TS'1LNY@UQ#/$WJ'Q9\;<^3_94>+> M"JJ^:W!*)W@V)O(<:W,^!2H9#)E\^Z$EBF\XC.X)/#W^'\]%E>0"-CDN*+-F MS%_)>KBBE1!7-%B S Z2W?4EN,-7[H3<(),W["#G*(-RX[)5B+/C,8)@7A8" M4#A]02,9U'5&S MP7&?5G_#8W9]MK:WI%'FDFZ']BGJ)K#MV80#?74:+-IY;=.6*11<-68IBJP+XERB7RM2W.00N7 MU.BBKWCV7J9)A-OW9,S3WD^X6J5Q?2-*+^"XK'NR\,/=(DB$)>=3S:X50&$"YQ%7$.CPY*_=UM#YQQ?W!@$U"*E# MWU%@&\Q'KG7]23T\/4WFST\>R4?/%\FSQ9-'-)/%(LV5R8.7([/)?^>+(63/ MSYXDST_/Y+R6.OV1 ZC+I+YR>*[Z?/&_:+*?3#[S[X>[ NRE/G^R["3 MD^.3P>.G)\GI\[GZ )[IBZ&B[2\@@H=0C;@SWMWS>^WCB +:U%[#RV)UO[U] M+XV&[.'EY/[2<#'*_U.; P&8SXZ/'\4/%F>/XH/'=YZM3Y6?U/QD-I]/;?.^ M\,WGLV>G\@:/P>VYEQ=J<7::W,\&M;GU*OY/5)[4;;_M8K6Q2$Z>/!.? MSH[G\A<*+&^Z[^?)Z>)$C'YV.E=OI\HS;NB3@*&34_6%<@PGR?/Y66#GY,FS MIU,.8[@[;#%]!=A%='MXY,^-^H3?/9N*O^M=>LZN54U'#_'4TH#CJ!5?BC=J,X_R^MA>+GY0"9GB.:=^>7KYV'=W[YE;XY.GZ>J"@M^I!/ M*SY]2,YB?)+.S8!8=-JY5[$ZO'[%*P? MJ#C=>;NRN57N=XR/'XO?*06O;4V_QDH]SIZ 8:OX%5O[05COZU=-EU;;5EO[$EAU3XP#X?E5!@&(_X +^ M=W!?_0=02P,$% @ W(-A6#2VLWU ! ]@P !D !X;"]W;W)K&ULO5=M;]LV$/XK![4H8L"Q]6(Y=NH8R%NQ FL;Q-V* M?:2ED\55$E62BI/]^ATI67821XV+85]$D;J7Y^[X'*G96LCO*D74<)]GA3IS M4JW+T^%012GF3 U$B05]283,F::I7 U5*9'%5BG/AK[KCHC$V\E;@3XYKM?,.)I*E$-_-Y&-\YK@&$&88:6.!T7"'EYAE MQA#!^-'8=%J71G'W?6/]@XV=8EDRA9$)C M+Q*9LD]8U[+CJ0-1I;3(&V5"D/.B'ME]DX<=A8G[@H+?*/@6=^W(HKQBFLUG M4JQ!&FFR9EYLJ%:;P/'"%&6A)7WEI*?G7^2*%?P?5J>HB&%15P=$ @N^*GC" M(U9H.(\B416:%RNX$1F/."HX^LJ6&:K>;*@)B;$WC!JO%[57_P6OG@^?1*%3 M!==%C/%C T,*H8W#W\1QX7=:O,)H ('7!]_U@PY[09N7P-H+_ON\[$M'[6RT MWYDAWJDJ681G#C%+H;Q#9_[NC3=VWW>$,FI#&759GR^(R'&5H8%>2J*SU \V M)/Q1\9((IJ%2F%099$20O?"[';Q[,_'=X#V\-/Z.1)M49#'PG #@.W#TDE"ZXKB3:.A-^;=]4Z#.$83N ! MF20O(M%KUDA&(B\KXW,;^D8G()VPUNG(>=CF/'QUSJEI\,BZCWE&WF,HJ-GR M@L @'&5"J1Y044"E!'-?]KM=_2S[AXY_40IJ6@*1"O,E03/$.OI8@$Y%I2@2 MU0>\C[#46^ 04_OI6?J9AP^?JQPETT*>'@SA,^7'Y 42*7(JFN%797:'V;R6 MDMM:OX6C,.Q[TZ"WNS3U^Q-_U+.6FDQ;6S%7C3D*;X^UW='SGR.;CD?]:3C> MM=M4\*GD,U2;<7+B][W _^7Z7&$AZ" X++/?[.F$\3&[HYA7M"]E3#:HG]GB M$=P_ID#52W_II,8M "Z2B18T_>U M>=^L'Q3'\1[J'1;;K];H^?9H>7(X&R[W[O^NX(@ WL!U>X\7_'$/KE[8_]W6 MGE;E+7C!P/.ZPCP4G^<-)N%FWM& QVT#'K^Z =,YS8\M!CK?0&%42:Y?.*B[ MK?XOO76WB7XI'_O!+2HM>602W)!@\]WKAWZP(ST)/;C.RTP\ M(#9E*BL9I>;(+3-6M**CMA00A/!5:)9!T)]ZXRUO^J/)R;XZ#7?NHG0 K.R- M6X&])=77TG:UO=2?UW?9K7C]1_")R16GX#-,2-4=G-!!*.M;=CW1HK0WVZ70 M=$^VKRG]F* T O0]$4)O)L9!^ZLS_Q=02P,$% @ W(-A6,7\LTYV P M.0H !D !X;"]W;W)K&ULS59M;]LV$/XKA-IE M">!%;[;L);:!..FP .L6.$F'?J2MLT64+RI)VV+Q+=[ M[IY[(6^Z5_J3*0 L^2*X-+.@L+:\"$.S+D!09> M2/ PB:(L%)3)8#[U:W=Z/E65Y4S"G2:F$H+JIP5PM9\%<7!86+)M8=U".)^6 M= OW8!_+.XVSL$7)F0!IF))$PV867,47B\R=]P<^,-B;SI@X)BNE/KG);3X+ M(F<0<%A;AT#QMX-KX-P!H1F?&\R@5>D$N^,#^B^>.W)940/7BO_)7>:MQE*&?G2]B!K("^5M(4A[V0.^=< (9K3VI0<;%HDO8@WL#XG:3P@ M292D/7AIRS'U>&D_QV/4:L'A<4%7$!>FI&N8!9CQ!O0.@OG)FSB++GO,&K9F M#?O0Y_=88'G%@:@-IG<=!@UKM97L+\C)1BM!,+R3)$HOR??Z?P2JZY@3C!B(%6@?M=-;26RA*D-E;L[:XRZ8W4E"/C!J M-3-=DJY.MQH\17\XCB_)E5 5,G;. ;9S>5H[YR!_ 'U+1N-!$L6=A>%DD"7# M]J163Y1;!H:<_J[D3X_W9R]8C5^LI!%Y4);RYWHFS_2,AM_-M?_2Q=ZUWJ4? M'^_>_;:\)1*OB'LPZ-\7B0IN/N M0H2\^FIPU";[Z)N3_5E2-]'=@Z[S7SNZS!$$73CRY)T W2X!:.C.(L MIQ8GQN+/%X1#QK>JSJ*CY=%OX7\>NY?IG,19=S8D?Z!/]%&-4-&F9\87,? M3-S0P,2JTJ:^ 4KZ].IEUZ_]?QC-T6#LO0Y1PV*!J=C[$&=-VHU!.K2M\IT#3M2^([WSU^[LYW'BZ4 M?C$%@"6OI9!F%!365F=A:-("2F:.5 42=V9*E\RBJ//05!I8YIU*$=(H.@Y+ MQF60#+WN7B=#55O!)=QK8NJR9/IM#$(M1D$<+!4//"^L4X3)L&(Y3, ^5?<: MI;!#R7@)TG EB8;9*+B(S\8#9^\-GCDLS,J:N$BF2KTXX38;!9$C! )2ZQ 8 M_N9P"4(X(*3QL\4,NB.=X^IZB7[C8\=8ILS I1+?>6:+47 :D QFK!;V02V^ M01N/)Y@J8?R7+%K;*"!I;:PJ6V=D4'+9_-EKFX?/.-#6@7K>S4&>Y16S+!EJ MM2#:62.:6_A0O3>2X](596(U[G+TL\D$R*;#+U/XCFPHP!\/0X@G. M+DQ;M'C] BRFY4](6AES+#+)U@!"I=?SHDM^8;D6\@O2(].)#0B/:VX+7 MZ^+M>;S>Y^/=%&8#TM\,XAKES%0LA5& G6! SR%(]G;BX^A\"\5^1[&_#3V9 M8.-EM0"B9L0JRP1>_CG(&LCTC>2@AY&G2^7XA@Y-#&L6KBO@PIGUR76N< M/)V>HO.?!U/$>EQ+T!IL'U'68'O]XRWE&73E&?QE>69:E6W/@C9$:8+=*=A4 MZ::O*J:M=#N+0A$N,S[G6,/9E*I:6LP@WDH21[O.N53Z_2&;RKV5[T>7 M]?_<@>7^_NZ[2-H;T173W8QGSJSFIE/&441V.^GK (5-%0Q7YA^F/O=3WA"? MTV84=MKN(;EHYN=O\^85NF,ZY](0 3-TC8Y.,+FZF>R-8%7EI^E46:RS7Q;X M&()V!K@_4\HN!7= ][PFOP!02P,$% @ W(-A6.W(ZTJ5 @ >08 !D M !X;"]W;W)K&ULK57;3N,P$/T5*ZP02!&Y%@JT MD2BP6AZ0$+"[SVXR:2PZ++^.9,^=XXLFLE>I)5P"& MO-9BU EJXH)H'<1@>!S5EPLMF MSG:GLIEL#&<"[A3135U3];8 +MNY%WD;PSU;5<8:@FRVIBMX /-S?:=P%PPH M!:M!:"8%45#.O8OH;)%:?^?PBT&K1VMBE2RE?+*;FV+NA980<,B-1: XO< E M<&Z!D,9SC^D-*6W@>+U!_^ZTHY8EU7 I^6]6F&KN33U20$D;;NYE^P-Z/1.+ METNNW4C:SO:"/K/A@9U$QT,WWM[V$4, V_"(C[@-CQ[A(YEE?4T&RF M9$N4]48TNW!273228\(6Y<$H/&489[)+JBN?V)%,EP#XG#2_[]'K;)[\#3[>#V89WI- MP,OV]Z+C\'P']72@GNY"SQ[PH18-!R)+?":Y%#GCC+IO'BVY$V9' I^%J7=A M^1?"=J?>WYO&87)._M>,585Z"T27VQ-CC5CG%?,5)BMQSS3T,_F48?^)_Z83C=]OT$HW90@UJYIJ->5;JE9,:,*AQ-#PZ&3B$=4UNFYCY-HUEZ4TV*KEE&:SL0F&OTWV!U!+ P04 " #<@V%8Z4A=16H$ #-%0 &0 'AL M+W=OLK)I:*6L2)T!H :GM MOKQ*FU2MZ_:S(0=$36*>[<#Z_OJ=DQ!"20)E>GI]TG[!\?GNV[\/)@Q47 MCW(.H,C/.$KDT)@KM;BP+#F90\SD.5] @BM3+F*F<"IFEEP(8$%F%$<6M>VN M%;,P,4:#3'8G1@.>JBA,X$X0F<8Q$T_7$/'5T'",M>!K.)LK+;!&@P6;P3VH MA\6=P)E5H@1A#(D,>4($3(?&E7-QW='ZF<+W$%:R\DUT)F/.'_7D-A@:M@X( M(I@HC$Z]T ;/#B4?.&)FDOR M(0D@V :P,-PR9KJ.^9JV(KZ'R3EQ'9-0F[HM>&ZY!VZ&Y_[>'M2EG@-[]<"Z MH"[D@DU@:&#%2!!+,$9OWSA=^[(E;*\,VVM#']UC@09I!(1/"5NR,-(G] [K M])UD*)4P246H0J@-O!WZ[1N?VNXE>:TCW@"(QR#*6[#7XI/@4A:_+_5V%7.A MPG\@*"4/"1)@M$_T0:H0>0,EI[<)47.>2KQ>\JS1T0V7:A,Q,NHFUL\8.&RF ME2OZ<$]F? DBT9>T3_VS+4L;-T8LN,"M) E7+7ZH;W9[]@Z@M^O" MI6=;5AZR%!./H'01U:74-':IV?>ZA[CL]G=/'JU]W]$$"4](ZSH ,DWQDC2> M7AETUW1Z_8/WM$E>P'SCBD6-.9X0OV\ZM%,1>)7OKPBO;7S.(72O MQ1\.J3*"9_H]MR)HYQ.MCA?]6 *AMNEW-[=]N[JJGK0BAG7#XQC$),1+O6 + M/.0FX/7H]DS7[AU.4;2W>P2(07W[2![Q7=/V=NO9V0VUUKAFI-T4Y!15CQUK52[V_^:YGZ7%G=;J\^ _*?F+"&;UGY#D8!D)9J6 MV^]&.[,>L[IASX,H]EBE!FJN$.Q^"GZQQE[.+KNV:G%M_5/OTG0-<==B',KC M)6%G;=P.D_GU_V,OH9UFY*:FL20L%]N^73[<:@V/)L,6[.TB."&='OXUVM4= M[K[XE-HQ_B_C_I;L#_>\"NYI;*].UDU0E2]Z+[W-]1C/Z^9?\U37;%B5)S9, M?98])$HRX6FB\M>V4EJ^55[E3W0;]?RA$_O#F6[+(YBBJ7W>PP9"Y(^'^43Q M1?9@-^9*\3C[G ,+0&@%7)]RY+-BHAV4+[BC7U!+ P04 " #<@V%8#+T' M_M\" .!P &0 'AL+W=O2OR4BZ,5*EJ9EDR2J%@]F\']#OFMJQE@V3<,WS7UFLTH41 M&"2&A-6Y>N*[;["O9Z+Q(I[+YDMVK:\[,4A42\6+?3 R*+*R'=G;_AR. @+[ MDP"Z#Z -[S91P_*&*1;.!=\1H;T134^:4IMH))>5NBEK)7 WPS@5K@3V5ZAW MPLJ8W+[4684GKLCY=[;)08[FEL(DVM6*]H#+%I!^ NA0\LA+E4IR6\80?P2P MD%U'D1XH+NE)Q!N(QL1U3$)MZI[ <[N2W0;/_:>2QT.EMD#>,)"^+S-9L0@6 M!EX(">(5C/#LB^/;ER=H>AU-[Q1ZN,;[%]?8EH+9[ M2?[7B*V!8@.B:<_Y?4E4RFN)).6HZ9;^4'+-BZI6Z-4Q[P"^$L<, O?#^H(Z M9,T3M6,">AFG/NW9'-,. G)7BS)3-<;H0TJR-SV7 \Y3-QBP^E.//+ -%TQQ M\3Y ]3#Z=C]Z8GK>A#P RD/*\YAD!7;L%71\GP'U36I/^V;/G.!)K.N-XHKE MO7W7-OU)/[?GF5/'P=Q2SE#CHKJH=4P>ST5%_PZ5F MX/HCLAK\Y4Q2PG'W+DS;#XZ[A^V<3H;^?NM(HPH0VT:))8EX7:I6KCIK)_97 MK<;]<6]?BD-8JWX0KULYFF^&"!T ZXGW"N M#@N=H'L"P]]02P,$% @ W(-A6-!NJ(4H!0 7A4 !D !X;"]W;W)K M&ULU5AM;]LV$/XKA+L6#:#8>K->TL1 DV98@'0+ MDFS%,.P#+9TMHI*HD72<_/L=14=68DMQTF98OU@F>7>\E^?N2!XNN?@J,P!% M;HN\E$>#3*GJ8#22208%E4->08DK,RX*JG HYB-9":!IS53D(]>V@U%!63F8 M'-9S%V)RR!G*5' UMK!#DD M2HN@^+F!$\AS+0GU^&"+XG0U"A-_ZE-K;E1.5;JJ%PI@:L,^=3D'- D2=Y?TVD. MJDR2TS*%]*& $6K3J.3>JW3L]DK\!,F0 M>(Y%7-OU>N1YC8E>+<_K-%%*+BQ2FVJ13R 3P:H:$W^=(RTY4U#(O[>9;@3[ MVP7KA#F0%4W@:( 9(4'$SS!EJBH'S 5% M<\1@3LL$B$E:5IK,-$F24P4I49SD=5BWF=2_Z;LWD6M['\BW?M^?E41E?"%I MF.X M-3%V+4SOGNP>-]D]WC6[$UY4O$3?23TR:L$MMET)VQ*X7^[W2N#G?O\$*DP' MZ)OZ_F7B*12M'$G>.WOD"GL_KEAD#B52Y01W)33%KLJDTEPW:_IUR"-K[$=>);OVMWV8'0OH6["=1IU@& *V"SA ML89#-H M_[X))QD5^B1MST@#1N0 MAKN"%*&Y$*:E-@VMU6>W(;1?]G.1]JB\[01,*%,=I!9HNH\R"*;-#J /1U$< MZL5Q)Z=C6[%O:YKN(Z7C6$X<:9JPC\8/8TT3]=&$7DRN,RQ>=(:XZZ8,K,CK M.B%5]*ZHJ^JFP4%@V;%-] 7K@)Q*Q0I3BZ"D"$-65(+?U-<60G/,L?K:TADS MK4.TMQ)V5E0++8J5J#=(U5/Y;=3!VR,7IOB3&YHO0./N)2>]GCR(FCR(GL@# MTURVH;R7\X77R;C1*WZM6W#\"FH[]OJ!PG[%PO*$\!^DLH18-?S^RA)93N3T M%Y8(SU#C_KH264$X[B\K* 7[W2Y5!3,SBC>J2G/Z$N@01."V;!QCZ5H;L@U& MH]:35P%XTM(/>Y+4#="\?C6SS>/A1_-DMB8W+X^?\:#&2HEXFB&K/0SQAB7, M8YX9*%[5#VA3KA0OZK\9T!2$)L#U&>?J?J W:)Y4)_\"4$L#!!0 ( -R# M85A"G*R[:@0 ,T+ 9 >&PO=V]R:W-H965TM2]Z$O @EA#\[NGEWN:"75=YT!&/*2%3XUFE14I:#T$P*HF!^Y5V'%S<]>]X=^)W! M2F\\$^O)3,KO]N4NO?("2P@X),8B4%R6, '.+1#2^%%C>NV5UG#SN4'_XGQ' M7V94PT3R/UAJLBMOX)$4YK3DYDFN?H':'T24IM9%X;(X.< MB6JE+W44D/'(R571-G3B&8?G*O.&LDQ89,R-0K_96AG MQE/*@<@Y^?RC9&9-[H0!!=IHP@1YSD#1)14)D"?0!5/42+4F$YD75*Q]JF8A4=8!5&Y $1 M,TT^BQ32;8 .NMCZ&35^WD1'$6\A.2-QZ),HB.(C>'$;M]CAQ?]+W";'XK8O M7!69[GXRMG O=$$3N/*P,C6H)7CC#^_"\^#RB*O=UM7N,?3QM*I7ZVVZR5@> M97P<\\.[013$E^2_KG\"594F#A[!3$,^ ^6R?7(GB,EDJ3'>^M0F/\)<)3(' M,E)<36W2ZP_"DYP>]_FDKF@:"8)<:GO5^(E_=)8DL%6X* M:1 \+0'1XMXN6!3Z<8BWW$NM+0*\8'X6)=.9=N M J)K74.E:[:EZ]?1:=;0#[NA'PRZY%'))7,-&[\7:.,B;>A+Z^(.C; _\(?] M;L6#;:3F@-8V4C,\[_K#WOD1B?=:B??>*G%T\J,F4X,9;N)7L[(E"]OEOD_X MQV]ZJ]!?"7=+4>1::S#ZH.V$ZLRQ3>R#I;S$K JS&;MHZ,?!$/M3)>6"*G0+ M-0=XUC;M*@?X=>%T)FWHEQ@ A46P@'P+JEF[D=^/ O(L#=8$W2;XGO0C%-OP M7[V^9W3&.#,,"5@'K-@>7#7KCTVK/61[G23*2H5O8.P[&T:7#C=O<&$_;DVY MOEX? 1M(6K>W5P)HSFP+X4FN*7>)6P+6B:.V4+81%$K.F=GE M]#,(K"3N3M(4!PJF39W>MI'M:#&.L4]\,_A9JVO!)P)V6TH8H)XH9W_9+#3= MJ(J-O8Y+L?B$=;/==7J=DDEFQN<8SITP1U'"YV9H.0NXG=S+P!X.Z MS=1?@(UJB/UN/&@V]C64SL:(E8-:N$%28X&4PE335KO;SJK7U8CVS_%JT'V@ M:L&PD7&8HVEPUL>.H:KAL7HQLG #VTP:'/_<8X;S-BA[ /^?2_PDU"_V@G:" M'_\-4$L#!!0 ( -R#85AYH!N$;@( (\% 9 >&PO=V]R:W-H965T M32 M6#AV9CNT_?<[.TW6::73OB2^E^>YYVS=S=9*OY@2T<*F$M+,@]+:^C(,359B MQ5@Q+H-TYGV/.IVIQ@HN\5&#::J* MZ>T"A5K/@U'0.9[XJK3.$::SFJWP&>VW^E&3%?8L.:]0&JXD:"SFP?7HUV3N#ZV2IU(LS[O-Y$#E!*#"SCH'1[Q5O4 A'1#)^[CB#OJ0#[I\[ M]CO?._6R9 9OE/C!@,0[P"QU]T6\BIOF67I3*LU:)=-;.[@6_5H$L>E M>Y1GJRG*"6?3ZXK>4J@-6@K 72-S+E=P]I4M!9KWL]!2#9<99CN^1 MZK3E&1_F<=-R:6J6X3P@0H/Z%8/T]&1T'ET=43GN58Z/L:?/-'UY(Q!4 45C M&XV@U98)NX6:;6DJ+&1TSR0=9<;1'-)_O,+IR32.DBOXU__L7H(M56.8S,W[ MO\(+)IC,$)@%>BFLEJB[UXK[I'<03P;C9 I?E/R0,5,"EQ;IUBS@AO:+(7R6 M:?2#VH'B03*)CO$G^_P7@XOIM',<>H!P;T@JU"N_"@S=8B-M.R^]M]\VU^V0 M_4YO5]4#TRLN#0@L"!H-+R8!Z';\6\.JVH_<4ED:8'\L:6.B=@D4+Y2RG>$* M]#LX_0502P,$% @ W(-A6,XH;K]Q!P ,!L !D !X;"]W;W)K&ULQ5E;<]NV$OXK&+7I.#,4Q;NHQ/:,G;CGY*&M1\IE MSB-$0A(;7G0 T([[Z\\N2(*42-'*J=N^""0N"^SNM]\NQ,O'@G\5.\8D^9:E MN;B:[*3G,L:Q@EM$DGUQ? MJKY[?GU9E#)-])T+)/M3F+'[/IR3[=LQ>2G_3V' MMYF6$B<9RT52Y(2SS=7DQGYS:UNX0,WXG+!'T7DFJ,JZ*+[BRX?X:F+AB5C* M(HDB*#0/[!U+4Y0$Y_AO+72B]\2%W>=&^L]*>5!F305[5Z1?DECNKB;AA,1L M0\M4+HO'?[-:(1_E144JU"]YK.=:$Q*50A99O1A.D"5YU=)OM2'.6>#4"QQU M[FHC=,7E7 M9.!L096Y+C[2=AZ@>&$-OFH]&QZ0\,& M<7/''[&FKZWIGVU-9;WI6B$@ZL*>?<-G,&$>I26@%QZ4_:(B%T6:Q%1"GY#0 M #5)@;* (;E:/&C?\3,]9]_O;?_#**_"CD#0, 46#)R+#ZA&40J:Q^*UBB/\ M<<@20$MYM",P &SV #2]1\VTQ!_!!Y87=MYMQPC#D*R 29-\:Y MR\$ J9) M8^"H1$@TR /3B^S 6 1!^[HP0A )>TM>1@!9D*.6$#W]7'_>ZP/9 MB[#&S;-^;=5P *ISN].!0'.]$: %&FC!RP%M_43H(^4QD4_[%X3=^ G_<=C] MMEP3MZ=;GZU >!8QNAW<>!ZP-1!.2><56L(/\-+K<-*^RO=MSY M(5O9<[%8;(H[I M#H#]PG[=6QAZBXYX")$#G.O,W9%MFY9_E(D!MIXQ1+^XXY*IZ@>9Z0"')Z,$ M,4FH$$645'!+Y$[A".U/\R<4;L_?"BAU^5$.;YUAR)P%!'8#@>@=5EIN+C]IJ1 MR*=.[:6+)#Q_6_H,A<3X;B]-VW^V;:)I>AQ%I]I?=?FZJLK79R7=?6,\2H!/ M[WD2*>\=R[S9;CG; HIZ(ZMR_3N0'93.NFO)\*:*I/4.L,/!664'X[^5$G)L M'N/X<9PV[0=8EL"E-"*?:5KV-QV3\9'Q3!.!CA](]7&1I@>=W<%. NT*!V ? MY%J55SNEM@U9Z<-S= _.?J,N=V.N5W+-\)Y:Q[?=)VA MW8)V-ZBL_45C$<5-HWL#X#[=4DJJL " UDP^_;>5"W4RWJ M^-*\T]:1.I\W9D[==/O4=*J >*Y=)N+K=,,9_AD@&4=VYMWJQC6]X!6D0\^TPU?]%&/Z..B: M,':G65[5'E!Q >S W,?@9L1FSRN4BA9$^16?2@BUOX?G]W7VT^MUZ1 M]T!&,0,//B4L/2_;8_^7XVMG>R/M0&:&PO=V]R:W-H965TZ0E.A8JB1Y%QA7F\6 M?$GYNFS]1UJ3N1!?]> JN1C96B">\5AI! :/>W[)LTP#@1A_;3!'S9%Z8_O_ M%OV=T1UTF;.27XKLCS11RXM1.$()7[ J4S=B_1O?Z.-IO%ADI?E%Z\U:>X3B MJE0BWVP&"?*TJ)_L86.'4S;0S09JY*X/,E*^88K-SJ58(ZE7 YK^8U0UNT&X MM-!.N542WJ:P3\VNBECD''UB#[Q$UB MBT(M2_2V2'BR#S %F1K!Z%:PUW00\0V/)\@A&%&;.@-X3J.H8_"<$Q3MTZ_> M[?;OUJ%Q5JY8S"]&P/V2RWL^FCW_B?CVRP'9W$8V=PA]=@NAEE091V*!0,J5 M*'BA2CU22X[26G(K$V4Y1G,.D=A,JF/J#!_X_*>0VLY+]*.??W(F:P8@\!_/ MYUP:'UI7!:@BJI(5">B@7:I_*+KJTVTEQ7UJHAZ&>YJ>G2S)YR)5(,6M8@J( MO9W]&1%,/-(:6ZZ-/<\?-U-7DF<@90?0\FSL4GO<\X)BXH?CPZ-_3XN[1.2] M$A+:E=B*R [CDU LVQ,SPM2/QNVIB.*0>,W4 ^]AH?>R3S4S-OGXC&W(/X M):+D?309JC^#-(HH#$O3$6(OY;_B"@]&2'VVSYBP' M4[M'AD.['%?B1(!.C'LXHNY^B.]&;Q<+;CH80T$)HG?-3B/RE1+RC;V^=&Y3ZOTTPQQ+*]GU?)F%JP#;-1F]B MV^"V[1/:3V@NBWK1UO J;9''"B<4PM/R)R%4J-LED_R%[E43D\(A5S'3 N\8 M"L#C]I"V@OL#N >4JL#ZT U"=N=Q91S1C^5.7*^%12=!U$X4,9<*[@9&RY4H M4[UY%W16,'%:B0&&I"78#;B,R7AIZ)'P>[A"K.!"H Q8##D@52AF4CX"J]9, M)CM<9^+L4A"=^-XNXRY9<:?[)W3/LJK6A65P-V$@:BM;^<9$%C$A]!&X*5LO M)PXUUM9E?R P+1.1.@)/"<6@"<5@.!2!"^DBC1D8HMLM[B(HV21*(QY'"Z(PW,N 3[@8LNV2K5:;MG6R,IP6Y(=UDYPJX=?0>7B8\C8K>')/#1 MN_0![-!R:UHH8+8.V6Y-HXZ'G9!TYUT/AV#7;V:,)JZPZW1A7$RC$+V*8UFQ MK'LZ]-RAWS,;1![ZN',$A^/;Y.SNL''D]@ 13)T(DBQ?L;0Q2;>U<,-N379L M]R"X71RUG.?8Q^N\ZP:@M] LL5)#[#?"D>6:8>C\(3%WN$]N #\L(>-EG4QHX' MY4^GF&_"F8Z/N,Y>QT=PY 3C@2H1-E4B'$S4-QSL%<.9-06A.E2%A#FH'7]O MA-K<7GJKP##XJ00X2.B'KS\?DPA*PY0 -H7]\##NCS\*G4B3CAD4,VP M3J.A^\V53.'W$=)OCR\#[$1 @1H'.K(!G+B^K!FD#E"(G8 \6:-NE()>411] MOUZ^;E&^6RL7$]MYLE9.VT]0_@*[C]#3UE?+G,L[\VT6BJJH"E5_P&QFF\^_ MK^JOGKOE];?C]TS>I:!/QA>PU9X$W@C)^GML/5!B9;Z!SH52(C=_EYPE7.H% M\'XAA-H.] '-1_'9/U!+ P04 " #<@V%8*U+5/9H" O!@ &0 'AL M+W=OM(%HH&7 MB@L]\PICZDO?UUF!%=-#6:.@D[54%3-DJHVO:X4L=TD5]Z,@2/R*E<)+I\ZW M4.E4-H:7 A<*=%-53/V:(Y?;F1=Z>\=#N2F,=?CIM&8;7*+Y5B\467Z'DI<5 M"EU* 0K7,^\ZO)R/;+P+^%[B5O?V8)6LI'RRQET^\P)+"#EFQB(P6I[Q!CFW M0$3CYP[3ZTK:Q/Y^C_[9:2L&UCX\B#K-%&5KMD8E"5HEW9R^X]]!(FP3L)T2XA1*82]E:12=EI1GTAM6EX9Q>$#3* $+)3>*57#ZE:TXZK.I M;ZB(#?6S'>"\!8S> 0PCN)?"%!H^B1SSUP ^L>LH1GN*\^@HXBUF0XC# 41! M%!_!BSO)L<.+_TGR(:4MSN@PCFV72UVS#&<>]8-&]8Q>>O(A3(*K(RQ''V7-QQ!KD$73"&U0-VHK*!/4!\B>QSNY,,D"N(K^%_K#V2JO6&@^\%J MAF= %/(1C.1ZP'@2X:U@9I.6Q&LDHTP^LQ=IGU$L+0'NB/3&'0TNSB=P[2!?Y9]27=[DI=C &@F;R! 5&F3T[LZZ](\07B2#))CT/#%A MCA)X=-U,2.P9%0TGR*3NR_CK L%P/ [[CG 8)-&A[\/O-7&%:N-&E:;")*[M MY\[;3.I-8RLW4A824,#QFT+FNBH M; "=KZ4T>\,6Z/X1Z6]02P,$% @ W(-A6"<#>Z"+ @ 'P8 !D !X M;"]W;W)K&ULM55M3]LP$/XKIS AD!AY:6$5M)%H MV00?F!#LY;.;7!L+Q\[L"V7_?F>G#9WHNGW9E_ILWSWW/!??=;PR]LE5B 0O MM=)N$E5$S44VF7L&HNB#$&UBK,D.8]K(764C\/9 MOY+(B?Q#GXT8L\1'I:W-O>1?W**6L M43MI-%A<3**K]&(Z]/[!X9O$E=NRP2N9&_/D-[?E)$H\(518D$<0O#SC#)7R M0$SCQQHSZE/ZP&U[@_XI:&)E78=_"T_RB-9OI4<1WF69"G,C&V,%83P@(YL6U!KI5[R>=TH[*JG2V#? M 7 P.RYE 5>AK@Z.OHBY0G<\CHD)>=BX6">?=LFS/R1/,[@SFBH''W6)Y>\ M,2OIY60;.=-L+^(U%JN$05. M(NXSA_89H_SP(#U/+OP(.G]$*72 4QI$+FHW&]\1-"H267V> VJ5X/Z?#@U&6#"[A;^O1K0:J M3.LXM3M^:MH:[3*,)L>U;35U_=N?]M/OJFOZ5_=N=-X) MNY3&PO=V]R:W-H965TA3OM1Y.X;;1) MW(L=ROW[&R"XTWVIX_%XYIFQY['=_E(4/^2<LC27 V.NU.+8 M-&4TYQF3/;'@.8Q,19$Q!=UB9LI%P5E<3@*G8WN1NCP_F9T?W9Y=WYVA [OV$/*Y5'?5.!63S:CE8N3V@7=X8)0="UR M-9?H/(]YO&G !+P-:/H,^H3NM7C&HQZR"4;4HO8>>W:3!+NR9[\S"5VQUY:= M;LNZI([E@D5\8$#-2%X\?]>$$2C0N4X[$%$W*Q2+E M4"X*:@M=)#G+HX2E2.\*B"%G99PH'G?&L-_+YT\!M>ROZ+]JH?J0FG/T:\D* MQ8MZ%S6CUZR(YM5F^*7,.;(MC"9\H7CV *JZ!YMEU5EMF \'?"<4)+[@CSPO M>2,]0,3"#O'; AO[3M@6N-@+[;; QZ[GHE,AE40LCQ%_ CJ67#8ZMHMMNK9! M0QSX=-UUL..N#5(;!Y:+KH24:%J(# &Y%TS3X]K@(Y@ZT+^!,R1M3$=0\TE>)OFLR\O:&\56$!QM#^A<.&['0(!#U^J4NV2% M(LDCD?$:1YS(%138-7N0Z);0[E5]B[R%XU!GY6AWS%NQOHRQ'=O/,OQ%GU)) M5.V6.$E+*'H$HTC.6<&WLV;U[*XD6SW:M2A6C_@[Q:_-?(U0OA+A/[4N7SI6 MY'5(#EYFZ>!E?@Y>9F9+\-$M$!O]<"<[BYX"#J>N]G=N 7]QP>W^0 -M^N"4.J8^MD&S) MX? (G;V\YN+0\39HBX1DW0_A)/%LLA&P[;TROW^;U]QN7MM%=V2G^&-X3=ON M$CK;RT0!=(>JY;V3TIQN*N_(!$ @V\"T;R&P];C->S*HGO 22*'-5OW,;:?,OP:A^'*_5 MZ[\8(#NS! HUY5.8:O5\UT!%_6RO.THLJJ?R@U#P\*X^YYS%O- *,#X50CUW MM(/FOY/A7U!+ P04 " #<@V%8<-UBW;0" #L"@ &0 'AL+W=OV\ALAEO M%24,%@+)MJZQ>+@ RKMY$ >/-VY(M5+F1IC-&ES!$M3W9B'T+'0J!:F!2<(9 M$E#.@_/X[").38!=\8- )S?&R*1RR_F=F7PMYD%DB(!"KHP$UI=?< F4&B7- M<3^(!NZ=)G!S_*C^V2:OD[G%$BXY_4D*M9H')P$JH,0M53>\^P)#0F.CEW,J M[2_JAK51@/)6*EX/P9J@)JR_XO50B(V >+0C(!D"$LO=O\A27F&%LYG@'1)F MM58S YNJC=9PA!E7EDKHIT3'J>R;J# COW%?(E:@96\/XB5:DHJ1DN28*72> MY[QEBK *+3@E.0&)/J"%T'\/H1YLY*?[EC3:,(7>78'"A,KWLU!I1O.F,!]X M+GJ>9 ?/%>3'*(V/4!(EZ;_AH4[-Y9>X_!*K-]JAYZ".4-D*1E0KP-*69&W& M$OU!UX21NJVWP7K%S8XYDPW.81[H+2%!_((@>_LFGD0?/>BI0T^M>KH#?7MQ MMU&F!Z <.')\<@'+J**?[<=PO,WW6\1,'=.)56O)2=7AP.>=UTRH0"-SG MR+O#O=(OK.2I S_=D]^G!Z",HZ[C1NY@^\!J+BC")*)1:*CJ>Z@^R MZ%NK?J)X8]N96ZYTV V7JCY^= MA(A**:-3MANPD_.^/GY\['BX%O).Q8@:'A+&U%,29$M42*W+Q9 M")D0;;IRZ:I4(HER4<)N FAW/&'^;.)](L/4[+$&>K;=")-SZU<(IH@5U1PD+@8.>>=LV!@X_. ;Q37 M:J<-=B9S(>YLYRH:.6V;$#(,M74@YF^%8V3,&IDT[DM/IQK2"G?;6_?+?.YF M+G.B<"S8=QKI>.2\*7 .U30+07=0P6]4M#+R113R3D$1!-_*,4:I(TV;K:1 MP\S59OJ4VV6?:6G>4J/3_E>Y))S^(L4B\ AFQ?J#6,",+CE=T)!P#>=A*#*N M*5_"1# :4E3P%BXSG4F$J=@0IC5P$XM,F1'5T-5F(C8=-RR3OBB2]IY).L"P!=W.&_#:7K=&/CY<[M7( M@_WRSQEK&6F=W#7TJR7PJB7PI81'#%5ZBT M1:K@QQWN<_?+ @VW!:G-'F*&J3 L;;7+LG*)4JAK*['P/\W][1FZ\COO M>^90';JK76*'A05[L_U+%KV*16\OBVJ7QL0=NSUH;I>^K\!4$L#!!0 ( -R#85@=ER%M>0( !,& M 9 >&PO=V]R:W-H965T$G3'H(:,=*>&6DD$:%(E:3MM%]?+K+J!$[00RX6.9SW^.:1'&=; M(1]5@ZCAJ65<38)&Z^XJ#%718$O42'3(S4HE9$NTFY)F++66>B;5FE.-2@EJW+9&_9\C$=A+$P2YP1^M&VT"89QVI<87ZOEM* M,PL'EI*VR!45'"16DV :7\W'-M\E_*"X57MCL)4\"/%H)]_*21!90Z/=^Q?7.VFE@>B<"[83UKJ9A)6/$T0%*UIS6M&"< W3HA!KKBFO82D8+2@J^ 0K8[\)G<(-5P2PV+X"H+M:G(Z@J+7OW, MJT]>41\G<"NX;A1<\Q++YP2AL6+P(]GY,4O>9%Q@,8(T/H4D2M(#@N;_#T_> MD),.QY,ZOO3]C^>0FWZS\>'-;,.X4ATI?3/="O5DZX1#>P:+O0BJ(UIK\)0TQH;HL]EB\*>E%(UQ-A0 M5:%N%9+"@QH>QE%T&3:$B2!+_=Y29:GL#&<"EPITUS1$_;U!+K>+8!*\;-RS MJC9N(\S2EE2X0O/8+I6-PCU+P1H4FDD!"LM%<#VYRA.7[Q-^,=SJ@S6X2=92 M/KG@KE@$D6L(.5+C&(A];/ 6.7=$MHT_ V>P+^F A^L7]F]^=CO+FFB\E?PW M*TR]"+X$4&!).F[NY?8[#O-<.#XJN?:_L!URHP!HIXUL!K#MH&&B?Y+=H,,! M8#)] Q /@/A80#( DF,!TP$P]6R+9M;>#$]VH[/A+OV ME5'VE%F['@O=NSYDO<7>TRZOMAT MO)CSBRO=$HJ+P!J"1K7!(/OX87(9?1T3\CW)\GR5RLA&PO=V]R:W-H965T0#G+3WZ4\\&!M8,,GMF\2( M__XDL;L20AJ_\/![M&_LX/MP-!I&]9[X5]?F!!>+.EH>^%8O+ M<#>(#B&SG-3(]P:R).D#WW*#WF201$??M\*?#\SC+_<] MVCL5?'9W^S@I&$S&!VO'-BS^K:F>&*2* MOUWV$EW\)DE7OG'^/;E8.O<]*6D1\Y@=)PA+_'MFC\SS$I)HQS\YM%?4F1A> M_C[19VGG16>^61%[Y-Y7UXGW][U1CSAL:QV]^#-_6;"\0UK"L[D7I7_)2ZZ5 M>L0^1C'WD[K600MG9T&714D:8J85 M6Y-QR%](F.@%+_F1QFEJ+R++#9*4VL2AN.L*NWCR9[BS O=?*XOOP"&;++<( MWY*-NPORM4!28++9<3Y3=DB\;D]R\^XV\(P,2)77@' M)55FJ\*VR?1^%QTLF]WWQ/P=L?"9]2:__D)UZ7F+F(]N0^\3FR11Y3&9)\=(;IK,J.'EE MT&$*3=YZGR>W(XU*X\'S90)!*D.KJ$Q 135=UK:L"); C*5:DJE;2M IFG44,JR-2 SY)&L%K*2I[7"T]I5 M3[O9NT[J:\>-D"-BFH)-4TSU,J(O )DT.!8EXV&,E5DV*W#PJW#UK=*DP5< MK$\;WRN'F",@)LS$A$TQ83-,V!P3ML"$+3%A*TS8&@E62JA1D5"CUG'R:_HM MD#FWUK-XL]@QPD-'Y%?X\_2YA!_C*+8"4;B#$JZ5_MJ$PX29F+ I)FR&"9MC MPA:8L"4F;#6JO25HFB)5)YVZ:JAH%Q-=*46,(D4,M!0AM\F'=]>&4J6UEM>F M"B;,Q(1-,6$S3-@<$[; A"TQ82NC4ZK452VI0J7S9WX),UD:3LB- M&Q"'>YX51NG65YI,X)HVK\:X7)])?3JL+&J[R4Q8)E>6JU-8IE06O[,&6F4A M.N\F6W2K= G+M(ILE+40Z*9;=*QWV:"K1X%57"OUI>JF!"2CR\447;=ZJ:H_@-PUEK5:^.8TR:B4J;HM)F.>UJ' ,R,(Y!7#V. M85DMCC&[N@;[T!+'YVTXVGD?[L8KSAREL=JVRL^IUV?@;CJS05>?@6%=?09N MJ%>KQ@:@$[%!U6IL-/"JNPM-[5.KT5'?#ZK/P%#;:'^D-?C\O&E$K^\:-?K\ M#<.7WNU=O)/,A&7U0 !E]3B *ZV%05T&1@%,JP4!W+9:#$#;7]48 !H&A,#@ MXLBBS\)=>JHV(NDAP^PP4U%:G-S]D)Y7K90_T+LE!VXJJI/Y01&V8G;S-+F)^2 ],?N-QS/WTYYY9#@L3@;B_Y3P^7205 M%.>?)_\!4$L#!!0 ( -R#85@1 >;V3P, ,D- 9 >&PO=V]R:W-H M965TXX3V!DFU HG9F[&PPDK9$HH MS#@2199A_GP)*5M/+=?:3-R392+UA!U.NKQ-,Q$\":[%SC[24!\8>]>!+/+4/RN M0*WZF3IQ]WZ#_LF(5V(>L( KEOXBL4RFUMA",2QPDQCH6B0DB65<5/52%V$MS@0()7)7C["8,#"7Z58"IGE\R,K&LL M<3CA;(VXCE9H^L;4QF0K-83J;9Q+KE:)RI/A'5]B2O[@LJ8T1O-R/Q%;H#E9 M4K(@$:827401*Z@D=(EF+"41 8%.T#?ELZ],")0#1_,$L$.JI8F)+)493LJ.*^&5)W#M W/70+:,R$>B& MQA W 6Q5A;H4WJ84EUXGXC5$I\AW/R#/\?P60E?_GNYUT/'KG?$-GG\ SY3Q M>E/&.40%)U*5O:U4)=*@'4G_$YR+'$A!%WK8](ZH1:,CY9;2-\=M!2A1 X.J_[E6H7_F!A-[M2OL9=!P,![500W" MPYKPL)/P7:[?G-9-Z4Q\[:;T!-;0&-0:@]Z<&/0INB>PANA1+7KT)DXTYL"0HN$>.WV] 364'M6JSWKS9-G M?8KN":PAVG6V7VOG35Q9P>XZSAWJKUS#EBU1WGAXP)?N3HOA=I*^R?*4/0.4 M!%%>\"A1G1?*4TQ;R7;"O7;#^D)KBO>VXKW>C%I!]26\)[2F\&W[XG8V"O]O M5?^%"0?#?:.^C/&'>S:U=YKB#/C2G!4$,FULV136L_5YY,)TX7OSE_J<8IKM M+4QYR+G%?$FH0"DL%*1S.E)?:5Z>&\J!9+EIO1^85(V\N4W460NX#E#K"\;D M9J ?4)_>PK]02P,$% @ W(-A6(4Q&3,S!@ G"X !D !X;"]W;W)K M&ULO9IK;]LV%(;_"N$50P(LL432EILY!G)IL0++ M$,1-AWVD9=H6*HD:22<-T!\_ZA)1LF0F\FA]2:P+W\-S=$@]XN'TF?'O8D.I M!#^B,!:7@XV4R<5P*/P-C8@X9PF-U945XQ&1ZI"OAR+AE"RS1E$XA(XS'D8D MB >S:7;NGL^F;"O#(*;W'(AM%!'^O)QZ"]4:F)X:S:4+6=$[E M8W+/U=&P5%D&$8U%P&+ Z>IR<.5>W& O;9#=\2V@SZ+R&Z2N+!C[GAY\65X. MG+1'-*2^3"6(^O=$;V@8IDJJ'_\6HH/29MJP^OM5_7/FO')F002]8>'?P5)N M+@>3 5C2%=F&\H$]_T$+AT:IGL]"D?T%S\6]S@#X6R%95#16/8B"./]/?A2! MJ#1PQWL:P*(!W&V ]S1 10.4.9KW+'/KED@RFW+V#'AZMU)+?V2QR5HK;X(X M?8QSR=750+63LP?Z1.,M!6?@6T D#P2X6G-*U8.2X.262A*$XE1=?9S?@I,/ MI^ #"&+P=<.V@L1+,1U*U8=4:>@7]JYS>W"//1>".Q;+C0"?XB5=U@6&JO.E M!_#5@VMH5+RE_CE [F\ .A"U=.CF_/95/(5DP3M+T!%>< MDWB=A5, %3%PP\[N.8N8I#K0;5',C>!V(^G8OA )\>GE0 U>0?D3'N(P'-JG/[BGWE8]J2@!L!1+.5H$$8D,X;7,[UW+S;$VGH*>9 M--,>3\0B7=]6Z];'LUL],YC<4$Z2%W#R]?8,JSZV#VMR?SBEA2:T>/-DBSY(W/R6X*M(BC'0#=7 MLYL[[B7YK;*=+;5Z3#3=N498ZIK\7C/Y1VW9?PQ"!4V$[L=>TMTJ)=I2JZ]^:$R$ M1N3JF.Z%6#7=<LZ56CXGF-6A>;.NV&EJ([2R'CG>70\TV#_5)\Q:TR5N% M6'60CN"H.4:/@5M0XQ8TX]9K,>0G.!B\S!8ZY^TQP MJ\(*]@!>T"EZVU.IU M'@U>R"9X%6+5O/>::6\V>:A+FKN0F;MTVK^3P,QZG>M4QR PI D,]4)@R"J! MV5*KQZ12S3036+<75B'V5OWNS=OJG=5DA6PN>Q5BM:I%RZ>0V>:A#T!3%'I[ MV6M?<:9H6OV8\SR$O%T/FE5(SQF/T)YP:YA!9I@QSA:VUZS-?>D\JHZ!3$@C M$^JE HFLEB!MJ=5CHI$+F9&KX^!M%B;;7J?'H":DJ0F9*YAO#I!W+%>;371^ MQL= )JR1"?=2TL162YJVU.HQT1^#J+ F*MQ+O1);K5?:4JO'I+)'S QN)LC!S>IDN@7%W'K(!8@I"LEZ9Q[*M%XOA4Z/Y L MR783+YB4+,I^;BA94I[>H*ZOF'KLQ4%JH-R0/OL/4$L#!!0 ( -R#85@< MI*RBZ ( &,+ 9 >&PO=V]R:W-H965TVV;+]^MI.:AJ412(&7 MUG;N/3[G^,:YDQWC]R(%D.@ASZB8.JF4Q=AU19Q"CL49*X"J)RO&3[\G4\30CR""6&@*KORW,(>8KD$=FT15I$"G"Y"89.*# M2KJ]6:#3DP_H!!&*?J9L(S!-Q,25BIK>P(TK&K.21G"$AA^@2T9E*M 7FD!2 M!W"5)BLLV N;!:V("XC/4,__B (OZ#40FC\_/6BAT[,^]PQ>[PC>@:^F_DO7 M.<1L3_\6!0XAJFC7FH!? M.]/Z= M'WJ?FRSH"*QF2-\:TF]#MX6GE:*X5G7XL>H:2ZD$'AA@?4UMH\ /)^[V4-K_ M,?XHL#$UQN>6\7DKXSN")2>-C%H37WHJ'8'5-(968_@F91IV:4A'8#5#!M:0 MP6N5Z> 995K&A(8J'5K"PU;"YAIOHM.:]M(CZ0BLIG!D%8[>I$9'71K2 M$5C-$-][_(A[KU6E[<@OM:%"J]V[X?!)1;L'[4H.?&VZ.*%X;Z@L/_!VU7:* M%Z8_>K(^TQVD:8,>8V ^S?[]H)&72 ]M"7Q!_W'-]SJ1$D[2Z4+9FFJ5Z$I-;+,@PH11IW.("P8 MET$R\FL/.AFIR@HN\4&#J8J"Z=\3%&HS#KK!;F'.5[EU"V$R*MD*']$^EP^: M9F'+DO$"I>%*@L;E.+CKWD[[+MX'O'#6;S<7 30(9+5@D[5YOO MV.CQ":9*&/^$31T[' 205L:JH@%3!@67]9MMFSKL ;JG %$#B-X">B< <0.( MO= Z,R]KQBQ+1EIM0+MH8G,#7QN/)C5^',:GZT,F>![N[>FI*E. [HB>Q 8Z_5V//L\">R@Q+TVQ+T MSW[F)V69($_+JMJ;K&HO#V[);PT>DU]S#CVG,]MUTA^ZIEWOR_HW:#"XB=J@ M.MUP[_X7J%?>%@VDJI*VOCOM:NN\=]YPWJQ/R)%K _U+4]OY/=,K+@T(7!)E MYWI(B>G:(NN)5:5WF86RY%E^F--?!;4+H/VE4G8W<0>T_ZGD#U!+ P04 M" #<@V%8=*L%G28$ "A' &0 'AL+W=O&>+[),'L MYQV)Z7&@F=JIX"G:;$56H _[.[PAST1\W3TR>:97E%64D)1'-$6,K ?:K=E; M=#)]+O@6D2,_.T993UXH_9Z=A*N!9F0-(C%9BHR Y<^!W),XSD"R&7^73*VJ M,C.>'Y_HX[SOLB\OF)-[&O\5K<1VH'4TM")KO(_%$SU.2=D?-^,M:VGPK@V<<1HYHVT=9C78KT;[JN4TW&8^ MWGHQL?)9&6"!AWU&CXAE>LG+#O*IG?OE9(S2+(3/@LFKD?2)X1,YD'1/T&=T M.EHSFJ!%M,R"EF[0+6,XW1"9.\'1QX (',7\D]1_?0[0QP^?T <4I>C+ENXY M3E>\KPO9JHRM+\L6W!4ML*ZTP$8/-!5;CD;IBJP4_EFSW[0: +J\'=4]L4[W MY,YJ) 9D>8-L\P]D&9:M:-!]L_V9[*3=N&H/FNVS?=IH'S7;'S!K;/RX?=\M MA7W2ON\J^[1]WU7VL'W?5?;9^\9]_KY;MVAM-[L-L]BNDFWG//L*3SZ78OQ" M&<_48RZ"B>_KY42:="GEMPTA^117>HA)'74FV1.CQ'5Z2@2;7 )RP ]&& MO_]F>L:?JN! P@)(V @2-H:$32!A4TA8" F;0<+FD+ %$*P68J<*L=-$'WZA M L=RL9L_FE7Q+.Q^;L\6W(>AZ;N>V]LJZ8*E6FX1ET5JEIO=KVZ:O9:Y?J.Y=152VDCY:TIA80%D+ 1)&P,"9M PJ:0 ML! 2-H.$S2%A"U_Q,B _U4*Y%K].%;_.^UYZ&NUOS1TD+("$C2!A8TC8!!(V MA82%D+ 9)&S>>145RS4N7F(70#46L=//M@42PC;Y9A='2[I/1?%_Q*JTVD^[ MS;<5+LKOS%YH*LIG9F]1;)?]AR\V[QXPVT0I1S%9RZJ,&U^NR5FQ(5:<"+K+ M-R5>J! TR0^W!*\(RP3R^IK*-7)YDE50[4H._P502P,$% @ W(-A6 S/ M&TDJ! ;R !D !X;"]W;W)K&ULK9IK;Z,X M%(;_"F)'JQEIM]PAZ2:1IN6.*E63Z>YGFC@)&L!9XR2S_WYM(#1D'42WYTN# MS7D?V_B\P4=I?M[1:E6.U2DU1W>HY+=V6!2I)0U MR5:I]@2EZUI4Y(JNJK92I%DI+V9UWS-9S/"!YEF)GHE4'8HB)?\\H!R?YK(F MGSN^9=L=Y1W*8K9/MVB)Z,O^F;"6TE'668'**L.E1-!F+G_5[A--Y8(ZXL\, MG:J+:XDOY17C'[P1K>>RRF>$?[=0N1N3"R^OSW2_ M7CQ;S&M:H4><_Y6MZ6XN3V1IC3;I(:??\"E$[8(LSEOAO*K_2J#SC\8LZ3VL]RZRLY)9:4L+N9DQ'%TNT90:A4E0V]N1I_KL4(+PEZ7Z7,03: M\K[/+J)IEE=?V-V7I2M]_O1%^B1EI?1]AP]56JZKF4+9?#A56;5C/S1CZS?& M-J0G7-)=)7GE&JT%^GA8K^D# (4]B.YIZ.>G\: /$EVTNI,,[3=)5W5#,*'' M8?D2[9E\/RIY0,3MX?OW9=( _&KUTD#\>O722/QJ]=)(\_ MMN_)_WYTO30T.E,:-<\8;TJ1NQJ(*8;P=_%]M4]7:"ZSEVV%R!')BU]_T6SU M#U%F0\)<2)@'"?,A80$D+(2$19"P&!*6 ,%ZOC([7YE#],5W3-.: T'Y06@-)" M4%H$2HM;VN7/9;I^]>-B(@S2KXYKRD59L$!D6U>N*VF%#R5MBA%=;U<=_UK7 MA*_Z'[3[2!/TQ[R:7I(\ !V?X,Q/3?X -W_&"S^!5!+ P04 " #<@V%8+<8=$Z0" M V"0 &0 'AL+W=OW6?7;@)E@%F]E.TOW[71O"0D58)_$%_+CG<(Y] MS75T%/))90":/!YXS#6A*U+PHJ?R\A%\>%XSNG@7NVR[09<..HI#MX M /VC7$OLN0U+R@K@B@E.)&P7SK5_M9J;>!OPR."HSMK$.-D(\60ZM^G"\8P@ MR"'1AH'BZP KR'-#A#)^U9Q.\TD#/&^?V+]:[^AE0Q6L1/Z3I3I;.'.'I+"E M^US?B^,WJ/U,#%\B@Y)]DJ+H@:C@H+QZDV?ZW4X _C3"X"@!@0O M >,+@+ &A-9HIS@ WP-Y=P.:LER]QXA'1K5D"ELK*Q(D200W M(%F1X.13Y&J4:#[D)K6<924GN"#'#\B=X#I3Y M/(6T3N.BM,1B<#"Z#7L8; M2$8D]#^0P O"#D&KU\.#'CEAL]ZAY1M?X/LN-,TQ_>V*=JU/+]RG==)(O9<*Q27 M #O03=Z9A[TD_[LO Y&U_,X:O[,A\G VI-^!R%I^YXW?^:!Y./]W'O:&5"+= MLQ*$Q6!G*[,B-M6JGW4SVA3_:UOS7HPO\5)0U?"_--6-XH[*'>.*Y+!%2F\T MP^,AJRI==;0H;:';"(T5R38SO-B - $XOQ5"GSKF \U5*?X#4$L#!!0 ( M -R#85@_HN\Y! 0 *X4 9 >&PO=V]R:W-H965T/P*(DJLHS* M[_>0BOW,\9UCPQ/;;+5I<.?3G&Y@"?IS_BCQS&TH".6_]N\@/ MC*"\XPN#O3HY)F8J*R&^FI,/RGRDORLGCY-9404+D?[-$KV=.3<.26!-BU0_B?T?4$]H9'BQ2%7Y2_;UO9Y# MXD)ID=5B'$'&>/5/#W4@3@2#\0N"H!8$/PG\X0N"02T8O%8PK 7#UPI&M:"< MNEO-O0Q<2#6=3Z78$VGN1IHY**-?JC%>C)M$66J)5QGJ]'Q)4R!B3;Y 6BC0 MDF[(10B:LE1=DM_(YV5(+MY$1!<;Q6)> ))&^#BD)MQ!\=QWP>]Q!#B:S+PKTC@!8.. 2U>+P\ZY&&__&.1 M]LJC_Y-SE'M=\E8P!HV)@Y(W>+6)7195C&$WPQ2D.Y73&&8.5AP%<@?._-=? M_+'W>U=X;<)"F[#($JQEQ+ Q8MA'GX=,Y4+1E+R7HLBOR%]"$VR+,?<9+R A MGW*0U%3(*_(>JSBY^%,H?-"P8AZE5V2IJ0:LQ=I8^H''(D-S)5F(#$>\-35Z M!\?V?Z*#-BTK3("(%UE-_[?+__ZA?]);D#A@+JHA\LVQCXOH@*\E!9==>= + M/3P9-_:,+=3+L4TC;,)"F[#($JQEQ*0Q8M+[G"SP:X(E==$B:RDRHFIO=L^/ M#E5XT/G5T4L_UR*;L+""C4J8^5C?S8/KFZF[.XV\I0Y;D;]I(G_3&_DG,*L( M4^7-1SS9T;0HP_YRK"O>Y&1&7GL^B]X>SPV@35AD"=:*]&T3Z=O>2)?O>T(GNT(>I^>=X4N)) $L$Z) MW"Q#<#E#>5+6+T4RAK]:<.C>!>AEG^V235IHE1;5M-/7H>^-FJ):!=\]V9?! MI=FFW!!3)!8%U]561]/:;+J]+;>:?FJ_]^\6U=;9,Z;:R7N@E= M3[#,RVISK#K1(B]W?U9":Y&5AUN@^,UE;L#K:R'T\<1TT&Q1SG\ 4$L#!!0 M ( -R#85@A-9L2'0, /,) 9 >&PO=V]R:W-H965T1"K#HVM0VT^_6S MG9#R'NOZA=C./2LKDT"F4FO9=5V8%E%B>\RDP_6;, M18F5GHJ)*Z<"<&Y!)74#SXO<$A/F) .[=B.2 9\I2AC<""1G98G%ZR50OA@Z MOK-N0U+3DI@DG"&!(R'SH7?3V,3;P-^$EC( ME3$R2AXY?S*3'_G0\4Q"0"%3A@'KQQQ&0*DATFD\UYQ.LZ4!KHZ7[-^L=JWE M$4L8([U'HZAB_C5-I?M*AC/0=E,ZEX68-U!B5A MU1._U#ZL /QH#R"H <$FH+T'$-: \%A NP:TK3.5%.M#BA5.!H(OD##1FLT, MK)D6K>439H[]3@G]EFB<2D98%BUD?M'5\XS,,06F9 MAEJ-;D$J03$%>!9RF MH#"A\@Q]00]W*3H].4,GB#!T7_"9U @Y<)7.R3"[6;W_9;5_L&=_/T#7G*E" MHBN60[Y.X&HQC:)@J>@R.,B80G:.0K^% B\(=R0T.AX>[("GQ\/] VK"YGQ" MRQ?^__GL,K\B;^\F-Y^4OISB#(:._F9($'-PDL^?_,C[NLNXCR1+/XALS=1V M8VK[$+LUU3J8F0&\^;K+PHHJME3F(SI/PEZGW1FX\U5OMJ."7M>/@_6P]&!> M[U3=:51W#JI>N2[9GNM2$40K*KIAM*'TB)CT8"+OE!DU,J.#,N^YPM0J;&V= M;_6_$>M&(%GP!4.Z"*D"4,;U=XA)\XXSR2G)L0F42C]*PX'XN(*-=6.B M+8?:7MCU-WS&PO=V]R:W-H965T7A>BCQ\=$A=/*?9YWS)6(&^Q%&27XZ61;$Z'X_S MV9+%07Z6KEC"?UFD61P4_#)[&N>KC 7SJE(E%]=Y=-+])U M$84)N\M0OH[C(/OZ*XO2Y\N1/?KVQ8?P:5F47XRG%ZO@B=VSXF%UE_&K\<[* M/(Q9DH=I@C*VN!Q=V>?7GE56J$I\"MESOO<9E5(>T_1S>7$[OQQ9I4Y!'";;_\&7NB/V*MA. M1P5<5\!]*Y"Z JF$;CVK9-T$13"]R-)GE)6EN;7R0]4W56VN)DS*VWA?9/S7 MD-SVK=?M[[A#M]NV.P,$?L$80L31?7K_M5QL_J8]]*NJ_"NJW!ECW38VW4 MXAV 6AUPKI*WM>>H[943]#Q?!3-V.>(S,&?9AHVF/_]D4^L7E5A#QAK2R4XZ M@:Q/K^(T*\)_V1Q=IWFADKJM[U7UR]"QF?H3&[L7X\V^!KD4L8CK>KMB#>^< MG7<.Z-V;+,US])#P,!953K[AX4LYWK9VZ%[[3LM#N82-U=ZY.^]_>\FNF M=,^5&C^EDY:#BC*XH__HSD,*>OA;7H0\(++]V:]RCTI-^Q.+6BT'Y5+E/78Z M>M';^>B!D^^&/1;H?C?=3A3AZ*0]!-#+LJM?H;^N'O,BXPO&WRI5GLE):LA8 MHXO\71?YVK<118P/M@P5RR!!-D9QFA1+Y=CSI=OF>K[?OKER*>+AO5(-QR<[ MQR>@XY6[F\K==($"[C!?T""*E'KO7&%04 P:A M+99W&UQ"ZT"]%C&D]]RI#<.!6U6H*W+;8F&VX959=II?GP!]3/JXJBC4Z:I8 MI6UXF7X79)\Y)#XVN$GI(VA'-R2;LM94+59_VS5,C3;($]KR#5EKRA=H8<-L M<9@<;1D8*)XXM#TF%?1!+&?2,2H%5]C@FJP!C[4AB!X51;KPT1;+N@VOZQH M:,Q1B+Q1C;/PBA,4@!VMUDR%JSF_:>\F$,^#Z, MQO(JCR>^W9Z#L ]#-0IJP# UZ'$9EG% J0ELX3Q9@"+YA^:'_%$OJ MCH$16& $[I-%Z,]Y6)4GD#0=@PVP8 ,,LT%W+$;_H3_6:3D^[[)PQJ]Y)+JJ M$KYH2Y%Y15.WI$Z@IR78&>T@9Z< ,04,8IJ'^5 D;TKXO"FQ2:R$" MF0B,3!K\2>2,A!QUX.:&9K(%!A']G(12BYQF4*UZJF+./L\VW1080F ,J8+C M+,U6:<:=10F/ANHN-[K)8,I:4_3>-@/Y08A*#,%)W4W'0!TB4(? J/-]B$ID MW,&$.NTG,-B'H1H%\! 8>/00ER M\8K(;I/56K"H@PBSHR M%6&?>NU]#;B=H3H$%SDP%VGLHLO((VVC'R.'XPAXQ+2-%(;BY MH7($%CGZZ1JE%D6BQJ>.I.88].+LG=: Z:6.J7',LEG(G]U7P8IE2CE&]X%, M66NJ%CSCP/M QT-;Q^A^D2EKS6X2B.3HGT7ICTFP<>VN4!QEZ=YH=@0H.3 H MZ:$M;$Q;DPQ=D"8!2DZ?3:HA: L;UM:GL;GE",1Q^J1S^J,M;$Y;DYS4Z=3D M"FYQ>^R$M<.P ;:%F]75;LI:LY,$%+GPGID^V[I&]\),66O*%QSEPAQUF&UA M ]IR91@C'K&ZQKH *+?/*9E^9S"-)HIV/]P9 J-LC:DN FATH2R$/A/-#!<&R $6$7=,.2*6O-#A.0 M1$V_%T2-0I,I:TWY@JWH][X;1&4(XF%*&O:*Y)7ETXX#GE3 $NUS+JA/7A,V MI'U;9%SJ.+U(!2I18^\24<4!(*G+CX$]=.^U(T/O'^VS):IBV'*MCB,]GL 6#\:6OC.O-N,=\%-53.7G>.\]Y?(E M<3Y;GG@LYD2XX!6M,X_'HVS[WO7VHDA7U:O+CVE1I''U<_M]^C]02P,$% @ W(-A6//M N/Z @ @@D !D !X;"]W M;W)K&ULK99M3]LP$,>_BI6A":1!TK2T%6LCT79H MO.B$8,!K-[DV%HZ=V4X+^_0[.R&TD$8,\::-[;N_[W=^.(\V4CWH%,"0QXP+ M/?928_(SW]=Q"AG5)S('@2-+J3)JL*E6OLX5T,0Y9=P/@Z#O9Y0)+QJYOBL5 MC61A.!-PI8@NLHRJIPEPN1E['>^YXYJM4F,[_&B4TQ7<@+G-KQ2V_%HE81D( MS:0@"I9C[[QS-AU:>V=PQV"CM[Z))5E(^6 ;E\G8"VQ P"$V5H'BWQJFP+D5 MPC#^5)I>/:5UW/Y^5K]P[,BRH!JFDM^SQ*1C;^B1!):TX.9:;GY"Q7-J]6+) MM?LEF\HV\$A<:".SRADCR)@H_^ECE8!EI$Y MK!DU-!HIN2'*6J.:_7"Y<=Y(PX1=Q1NC<)2AGXDNQ1JTP64QFE"1D O*%+FC MO R!ZH+!>78,9E*-%6&+3@0#8))180TH,GA# QE7!^AT>W-C!P>')$#P@3Y MG^09#M1/Z<176I PKW!-6)R1S*4RJR0^10+(KX"-C#1H^@T["5L49 MQ">DV_E&PB#L-@0T?;][V!).M\Y[U^EU]^C-J2D4,T\D!\5D0O \XK*J!TQE MF>#8#C-HS%TIW6N6MN?^3.V@=15^8=TMWD-MMC-:)/H@QK#&&K1CG:[S0[45TC/?2 ML:8[-Q+1DC=NT.$;ID&G%[SF>FOU8E$&ZV^5LPS4RE5YC<>E$*:\\.O>^B%Q M[NKGJ_X)/C#*]\"+3/DZF5.U8D(3#DN4#$X&>$146?'+AI&Y*YH+:; $N\\4 M'TF@K &.+R76OJIA)ZB?7=$_4$L#!!0 ( -R#85A>0XJ5#P4 (4; 9 M >&PO=V]R:W-H965T4)SP,AF8=W V=JM$JJ(OQ-RY"?'H)3R2.GW M\N2/>&$Y)2.2DDB4$%C^.Y 52=,22?+XT8!:[9AEXNGQ"_K'2KP4\X@Y6='T MGR06NX456B F&URDXC,]_DX:09,2+Z(IK_Z"8QWK3RP0%5S0K$F6#+(DK__C MIZ80)PG0/9. F@0T3/#/)+A-@CM,\,XD>$V"5U6FEE+588T%7LX9/0)61DNT M\J J9I4MY2=Y^=P?!)-W$YDGEO=,MA 3SP#G,?CPHTCV\J$*\'9-!$Y2_@Y< M@2\/:_#VS3OP!B0Y^&M'"RYC^=P6X >U$M586J<3PU M3OFJS_@>1V1AR7>9$W8@UO+77Z#O_*82:0BL)]EK)7LZ]+YD\B+Y/=@RRI4M M4L,%%5PY)QV6KN-/G+E].)4TCO*\ ,(VJL=UTG*=:+G>$!39_CDQT'(/PGJ$0Q;@J&6 MX HS]@P.."U4O&[UR5_A-Y68<,33 MF2*:_-ZX:-0H^E%>.>W!DV43ZGN*9OM"$*8OLQ[DTHG>%%I?,NHD(T/+6P-D M2K8AM+[L;E&'V@7T\B6NP>N_-^'PY5)%3=&9)0YVZS'4+\@/="..F"DG8'WJ MQ8_%$%I?:+>8PXFI;M3:@HME&T+KR^Y, 7R=*SC?C>,U/_"'#D81!)TP/-., MG3& >F?PL6!Y(@I&*K:;Y*D\5K/4 EW\C RA]65W=@.&IEI3ZSTNEFT(K2^[ MLR7PI[[DPM94&(S '7I6590?>.K>1)T-07H;H7<+U,)<^(E-H M?=&=:T'04&.="D-Z%W!',R8ZF,4@R^:/D0,IZJRMMU).80NO+ M[CP),N5)D%%/8@JM+[OS),BP)T%CNX%\Y 3#)O9'GX&0-SEQTGV^G2U!>ENB MYJLD:M26F$+KR^YL"3)E2Y!16V(*K2^[LR7H__]U7^D^ J_@9N,%G+N!4D>I44LQ>_DK\.K[7=%[JM=D,&UU=PMH:*ZS>N,UM) MU:H[4-ZI=X2ZH>L-JD^8;9.<@Y1L) WG.I!3(JOW?.H30??5+L@C%8)FU>&. MX)BP,D#>WU J7D[* =J=M^6_4$L#!!0 ( -R#85C28#:>Q D "UE 9 M >&PO=V]R:W-H965T7%;^5*2L6^ITE67@]62JTOA\-ROI)I5)[E:YGIORSS(HV4 MWBP>AN6ZD-&B+I0F0W_51N?%M>#454CF$T! M[]0(?E/ /[7 N"DP/BC@OW;2DZ; Y#""^TJ!:5.@;OWA]MNMFR:(5'1S5>1/ MK*B.UK3J0]V^=6G=(G%62?%>%?JOL2ZG;CY+W8XE>Q=(%<5)^9[]Q.*,_;+* M-V64+>,XIO)#F?5P7+Z?K3$_A<9H7R/FN?EZ+QV:;.%G$V0.+E4P[Z.)T M^N[;)!K=V^G:J[G>J[HN2RD_L%K?'U@@RWD1K^OL]Y_/^ECV25>W_&^7OK=@ MOQM<=0V7Y3J:R^N!SOVE+![EX$9_%Y-1IY20L )"Y$PCH0)$,S2C;_3C4_1 M;S[J_ISE2Y94NEFP.A#[@_KYW)+ OGI!P@(D+$3"^!8VJ6'5:.GQQIGHT=/H M:OBXKP103$L)XYT2QJ02_KE)9[*HM+!+<8TH_MCMZ9(#2>TK!R0L0,)")(R/ M6W)P#Y0 "FQ2 $GKJP D M+$#"0B2,;V'3/05,SKWS Q&T#SJ_V,L95N-.=XT[/2GAEYM9\_/6K;R6A7H^ MDO9);-]61L*":?O7Y+1R:X@,R9$P 8)9&BI3< M2:-+!22MKPJ0L( ^SV64=)Y0B*P#1\($"&;)XF(GBPORZZHO29/GVO5@A>X! MNK1 (OIJ 0D++EJ)TVGE V1 CH0)$,QJ>&=D#)(1V?2?LGE1_?HK7R3*LDV4 M&!6P=U')(J:[B[G>>M\E"IK>5Q506M#0'&=/&*.SD7>@#&A0#J4)%,T6QYY[ MYI#B^%K(--ZD;)ZGZSRK%*%5\M)?Z,]Z?V>W06-[JP))"QK:?K;PW5:Z@,;D M4)I T6Q1N$84+BV*;3J('F0UL)3?Y[(L#T7!])5$L;V@9/DLB1^B:MQ1ZJPR ME_&C'H7J$795YTJHFL3V\U(6E!0SO(,>-#-2%CNKFE@_>6#M3L;&C'$@W4QH32!(IF2\?XG0YM>(;?UW*N*M/[ MA/$+U.6$TH*&9EWM>!U)!.I@0FD"1;.58/Q.AS8\ VDN>2HO3.>'%_>;)7$T MBY-8Q;+[YC#4_(32 B@MA-)X0]LW[;S1R#DP0)VV ^J,7+_; 76,!>K0'N@] M87#117LW*-3HA-)"*(U#:0)%LP5B3%'G_*WNICM0AQ1*"Z"T$$KC4)I T6S] M&/?4H>W3OG?0:%QOT4"]5"@MA-)X0]OO12;^Q>%==51,>S:6,51=VE#=CC/K MRXW&[:!M=1K75PQ06@"EA5 :;VC[@X6Q,W4G!VI !;758!Q4EW90 SWVB+/. M=H=ZI%!: *6%4!J'T@2*9LO#>*FN^U8C#Q?JBD)I 9060FD<2A,HFJT?XYZZ MM'OZ)^;ST<3>NO%:7?+TT(L(H"'#CI"3EO_!H3$%BF8WL[$]7=KV_'AX8U;J M0496=GL4-*MW _MMR[K=P,B084=(O]V^4&\21;/;UWB3+NU-4HY4I'L(U=W0 M4)?2;<]2=%I?>P"-&4)I'$H3*)HM"6-2NF]F4M+DWKIH6W?.N*T+J/D(I7$H M3:!HMBZ,F>G29N;GO"R9'AZ645+? UMNBBQ6FT(GBFS!Y.^;>)V^=J4)]3H; M&CGK*H"&#*$T#J4)%,V6A;$P77K"8WT!44_J[&QYJ$MYI"HN>Y91T969 F@] M0BB-0VD"1;/E8!Q)EW8D.^;Y=NH":D0>J9,J-EV5"*"5"*$T#J4)%,U>,FB< M28]V)DV.J 11Z2/+5:PO&/7P(LX[9T30Q+X".5(_CZ7UTM@ND4 K$D)I'$H3 M*)HM$F-8>K1A^?/!6).ZTJ11O=71,3&S-:" A@RA- ZE"13-UH%Q)CUZEN=] MOE$K=A]EC!=1-H_+>=XI :@+":4%4%H(I7$H3:!HME;V%J._W6IT[')T['IT M[()T[(IT[)+TM[ W/6-O>D?LS3^[2+'A6N[S>6LMX!T=OK9M06@BE<2A-H&BV;(QSZDW>K#>".J=0 M6@"EA5 :A]($BF;KQSBL'NVP]ETC?03'7UF*?$>7ZRT/J-,*I7$H3:!HMCR, MT^K1]N9):Z4;AC4YJ3TL@<[VA-)"*(U#:0)%LP5@O%6/]C%_<,5T0S^R*OF. MKD1O<4 ]5BB-0VD"1;,?KV4\5I_V,+_)Q6;[%$JM#LH[\]O3%R?M%$%'ZZL" M*"V$TCB4)E T6P7&1/5I$[7OA/ &MW\=:SWZIQ$#=(XGE!9":1Q*$RB:+0;C MI/JTD]IW0GB#VQ?#V&E-JKNCH_96 ]0KA=(XE"90-%L-QBOU?WR]>Z3W]&U[JTFJ'$*I7$H M3:!HMIJ,<>K3QNDI.::?6MIKSB<=/1+4+X720BB-0VD"1;/58OQ2GYYI^K;/ MU&B"'TLT4*L42@NA- ZE"13-EHZQ2GW:VVP_1+BL4LW3*IZO]-YE-;FHFI:: M1+.\B%1>/#=+5':/&G[EL>JW=."^3CR4%D!I(93&_8ZGHQX^=1KJGP[W7LZ0 MRN*A?N]&J;N>3::VS[/?[=V]V^-C_4:+@_VWSF7H=.SGSJ78OKG#X+&ULK59=;YLP%/TK%JNF3LH*@0!I1Y!:LFJ3NBUJ MVNUAVH-#;A*KQF:VD[3_?K:A+&EHE59Y 1O?%[D%)LQ)$_MM)-*$ M+Q4E#$8"R6518/%P 92O!T[7>?QP3>8+93ZX:5+B.8Q!W98CH7MNPS(E!3!) M.$,"9@/GO'N6]4V\#?A)8"TWVL@XF7!^9SI?IP/',X* 0JX, ]:O%61 J2'2 M,O[6G$XSI0%NMA_9+ZUW[66")62<_B)3M1@X?0=-88:75%WS]1>H_82&+^=4 MVB=:U[&>@_*E5+RHP5I!05CUQO=U'C8 0?P,P*\!_KZ H 8$UFBES-H:8H73 M1/ U$B9:LYF&S8U%:S>$F2J.E="C1.-4>@4Z!Q)]1.=2@I((LRFZ(GA"*%%$ M#QP/06%"Y0<=HN.C#^@($89N%GPI=;1,7*5UWK^>\J.;TGYES"/D) M"KH=Y'M^T +/]H?[VW!7NV]2X#_BA!8$78'%%3?X1M"MHL5SRQ MY3$[PBH-(K\?)^YJT\MN5,_K^E$3M26RUXCLO4KD1G$Z>FD( 4RU2>[M2CXU M_]F6XMV@* Z#=L%A(SC<4[!=59UF(3UT4%;I[:"QP@KT-J@0GZ%+PC#+":9H MQ"6Q^]KOS_?*;)(3"AHOU9\VB_OJ>%7BLD.S;B4Q:I(8O76:MDQ$NW]>Z ?1 MDVJW1?6\N+W<<:,T?G.YOW.6'[3B^TK9)VG9@OZ[* M_=WZG7;#TR=5WHT*?;UA/JFRNW%8FHO*-RSFA$DM9*9QWDFLEX&H#O^JHWAI MS\\)5_HTMLV%OB^!, %Z?,:Y>NR8([FY@:7_ %!+ P04 " #<@V%8GY2M M)Y8" !\!@ &0 'AL+W=O)M<0.MM..?\^UDX:NI-,>>$GL MZWN.S[FQ;^*MD(^J -#DJ2JYFCJ%UO6EZZJT@(JJ,U$#QY6UD!75.)6YJVH) M-+.@JG0#SYNX%67<26(;NY-)+!I=,@YWDJBFJJC\/8-2;*>.[^P"]RPOM FX M25S3'):@'^H[B3.W9\E8!5PQP8F$]=2Y\B_G8Y-O$[XQV*J],3%.5D(\FLEU M-G4\(PA*2+5AH/C:P!S*TA"AC%\=I]-O:8#[XQW[)^L=O:RH@KDHO[-,%U/G MPB$9K&E3ZGNQ_0R='RLP%:6R3[+MP!_<@00 M=(#@$! = 80=(+1&6V76UH)JFL12;(DTV0& ML :*O"=V0.9":7*Z $U9J=YA>(D%9CP?D1PX2%H2RC-",U3"E);4? /,>E@N MR.G).W)"&"=?"]$H3%.QJU&AV<=-.S6S5DUP1(T?D%O!=:'(1YY!]IS 16N] MOV#G;Q:\R+B ](R$_H@$7A .")J_'AZ\("?LRQU:OO!HN94"&+75'I$%J%2R MVA[H'S>82ZXU5.KG4.5:XFB8V%SV2U73%*8.WF8%<@-.\O:-/_$^#+G^3V3/ M:A#U-8A>8D^^U& .#L]):<\-7:E3-JI7)>"JJ097C 0$3_T#EOTGC*/ .5+I[%[D"F=O^ID@J M&J[;,]]'^Q9Z93O'07R&K;7MA']IVKY\2V7.N,+:KY'2.SM'8;+M=>U$B]JV MBY70V'SLL,#? TB3@.MK(?1N8C;H?SC)'U!+ P04 " #<@V%8WQ?=E+P" M !W!P &0 'AL+W=O?(\ M=_9YM!'R2>6(&IY+7JFQEVM=7_N^2G,LF>J)&BO:60A9,DU3N?15+9%E%E1R M/PR"V"]947G)R*[=RF0D5IH7%=Y*4*NR9/)E@EQLQE[?VR[<% M8 0AQU0;!D9_:YPBYX:(9/QN.+WVDP:X.]ZR?['>R%T\ATI!PK. M8;ZJ:XY4'\TX%)4['ZY4G&G,0 O@+OATAIH57)T1['X^@].3,S@A#/S,Q4JQ M*E,C7Y,V\P4_;71,G([P@(Y^"#>BTKF"SU6&V3Z!3Z9:9^'6V20\RCC#M =1 M_P.$01AU")J^'1X>D1.UB8XL7W0TT5V)<;A!-\[Q8'K<7!,?;D1XV2SDRUA)2I'!;4(10LI"A!M#O\8!H<]X7E M-KUGG5Q=Q?'(7^_:ZPB*^F$;M"=[V,H>'I7]8*\Z9N=L32J72"?>M+]6+6B4 M)9R^()/JK$OY9[IX$]->#N(V!_&_Y2 K5"I6 ME0:J&W:9=GS]<*<402^XC >O*G8H+GI5-'^GAY4HE[:U*[ BW*5O5]O7XY-M MFJ_6)_2JN$?@+XU[DFZ87!:5HJHNB#+H75"ZI6OS;J)%;3OEH]#4=^TPIY<1 MI0F@_840>CLQ'VC?VN0/4$L#!!0 ( -R#85CJ!0=M:00 #T5 9 M>&PO=V]R:W-H965TZZ,EE#1N49+R#7=U9<9%3I4_'@RD( 759!6>H2 MSPO.E2ED.-P+),LNH>/P(*=_.'>P\7?C"'M;*7' 7LX(^ MP"VHN^)&Z#.WR;)D&>22\1P)6,V=W_'Y!9F8@.J)OQELY=XQ,E+N.?]N3JZ6 M<\/J-+=5Z M[D0.6L**EJGZPK=_0BUH:O(E/)75)]K6SWH.2DJI>%8':X*,Y;MO^J,NQ%X M]@\$D#J O#9@4@=4E7-W9)6L2ZKH8B;X%@GSM,YF#JK:5-%:#\R M':<6UZ!K(-$I^DQ5*9AZ1'R%JHOHFM%[EC+%]'V:+]%?:@T"7>6[WXX9@_>7 MH"A+Y0<=?W=[B=Z_^X#>(9:CKVM>2ATC9Z[2D.95;E(#?=P!D0- EY"'D^?AKBY-4Q_2U(=4^28'ZR,EP,FN)"?H$F0B6%&I_^=:/XNN M%&3RWR&=N\3^<&(S/<]E01.8.WK^21 ;!^ ^Z_!#X= M]%!7O@V(M]KT-N MS3V2?-J03U\B#X;(IWURC..H0V[-/9(\:,B#E\C#(?)@@-P/XPZY-?=(\K A M#U\BCX;(PP'R<-(EM^8>21XUY)&5_*M>F(&N%(@A_JC/'T23[CRUOF$D?]SP MQW9^KFB*M#41NJ_D#RBM^D]!'[5?4(,]).YI"@(O[LY@ZUM':L)>VUD]JRK3 M.L[1'U(QW2YAB13D-%>(987@&S#2$$VUC:)Y H-]TNN)/-4#UYWL]6/[R_!I M%'MM+9[C[QD#_ K\JZPH#3S+]:\+I!H$Q7U0['GQI$MJ?>'8\6@[.;8VR<6- M2:J+OJ%I"<;F=']P:6MX!F62GDP_QM/N0E _MC\>4Z)%'!B/M@EC>Q>^+>\K MS$&T-^JRM8)C]&S<-FWL'\MRX3?JV74=CN$ <&L!L-T#_/3ZT3<+IX'?6R3M M%&-5MG8!!];1_E3J_QV [O(EDPDOR"74!CF$Z<.LZ M\(NV8]!=X[[O"&/?[X[>,7P';HT'MCN/0PX;]TU'A"/UMF8_$S%0\LE]JRK71Z[RS4[4OL]NIV)XH7 MU7;7/5>*9]7A&N@2A'E WU]QKIY.S Y:LV.Z^!]02P,$% @ W(-A6-F$ M-/5C!@ ZBT !D !X;"]W;W)K&ULO9KM;MLV M&(5OA?"&H06"2*(<.^X< XG4HAF:+7#:[<>P'XQ$VT(ET24IIP%Z\:,^+)DV MS43#ZQE(+,GB(?F(?,DCQHE2B[UF:BZO!2LKU.\<1T8IF1)RS-I@UQTY&4GRP6Q:7;OGLRDK9)KD])XC4609X<\W M-&5/5P-OL+TP3Y8K65YP9M,U6=('*K^L[[DZ&?M:GMS&5P.W+!%-:21+":*^-C2@:5HJJ7)\:T0' M;9YEPMWCK?J'JO*J,H]$T("E?R6Q7%T-+@FKN=0K=3*@PIFE5I5/\G+Y_X@N?HU4>GD[(&D%+$%>O^M M2.0SNLTEY51(@9($,EC%"8B M8KE,\H+&Z(^U2E0^4H'>A%22)!5OIXY412TS=**F6$%=+'RD6!Y&=TIR)=#[ M/*:Q+N"H.K85Q=N*WF"KXF]%>HZP>Z;^,$9?'D+TYN>W2*R(JJZI?':UD$;G MR/U.+#LVB901Z)]8DHE<# M%6($Y1LZF/WRDS=R?S4!A!0+@<0TF,,6YM"F/OM $HXV)"VJCE*W]"7-97DH MDKAI[B:>5MV^/&NQ<2561O/-S)L,57A7GZFSV87UFCLU$AJUV0$_2A[_IH)U>L5F,=G5 63'^CSW-BZK-I]:4"*A4!B&M-1RW1TBJXZ M@H0)*18"B6DPQRW,L;6!!KL]4DU+(JHF%;&)W_BPC_BN*L5A=PJL6?:E R2F MT;ELZ5Q:Z=QS%E$:"[3@+$-R19%H1G]:C_Y),_I7@_\\.-KXZFQ&N_ \=SPT MP;.6J"\\(#$-WJ2%-['":R9(&94K%BM &\5)S7^E:?)P,SD$Y(_&)C[63/OR M 1+3^'AN-Y-TK80^?6%PV4FLYF9Y;MG6@. MT0B/7A[W WL9>A,#4M.)X8X8MA*[;7L8NLY8D4LC'&P(X^:.9L^N-QP@-1U. M-[WWK!/>'A,Q]?^.$E%P6J&\S=>%/*L=FV**YD12]/<=S1XI_\=(&-03@*J% M4&KZ0^AL@3<\Q"A:$\4HV7+*MY5/66 MNFS(\]KIH6V[KZ:B"\JYBAE&PH<.YO)B/R" 6AH-6H:;W/S#*$RU@EU/@;;?WA]^[;GU9G,*8X,[8X-[+IS402#X7X( Z+H+ MJ%H(I:8_ELXFX9.LO6!0QP.J%D*IZ40[QX/M"S"O#P+C@R P\L<'00#4NT"I MZ6PZ[X+MWN7(LJ@]5>_6!.I:H-1T8IUKP9.3]$](0Q* JH50:OJVD,[>^'9[ MH_OGO64_XY802+<2-&J>I[V:V[?>(52F.J3.U/AV4[,'*6(YRY+(C@G4W31J M+V(ZA;/Q.V?CVYW-[T6Y:E B6B0B(BGZ5A"N$!GCO5VK-R!\,'H,]^&@RTH#=:06[U>H4-L+O;(1_DE45'W15!50MA%+3B7;FP[>;C__X M2JM1U==6\@MZ\0%V!L[,Y-J-\66TR%JA:_ZSWR;97VXW,U]7V7:>[ MO=X%?4?X,LD%2NE")77/QZJ@O-Y87)](MJZVVCXR*5E6':XH4>S+&]3O"\;D M]J3,H-W>/?L74$L#!!0 ( -R#85B9:>ETW04 .@H 9 >&PO=V]R M:W-H965T.@=92T11) M%SCM]C#L@;%H6Z@DNB1EQ\!^_"A*D4Q'8>ON(@^V)9GW7/)<\I)'Y'C+Q5>Y M8DRAAS3)Y&5GI=3ZC>?)^8JE5)[S- M2N.L,QF;9[=B,N:Y2N*,W0HD\S2E8O>.)7Q[V<&=QP>S>+E2Q0-O,E[3);MC MZLOZ5N@[KT:)XI1E,N89$FQQV7F+WX2D7QB8$G_&;"OWKE'1E'O.OQ8W5]%E MQR]JQ!(V5P4$U3\;-F5)4B#I>GRK0#NUS\)P__H1_;UIO&[,/95LRI._XDBM M+CL7'12Q!/;#ZQJD*G@G"?2?*-M5=;OH'DN%4\K8UV#-,[*7_I0$;%G M@'O/&)#*@!P:#)XQZ%8&W1_UT*L,>C]JT*\,3-.]LNV&N( J.AD+OD6B**W1 MB@O#OK'6?,59T5'NE-#_QMI.3>YHPA!?H/!;'JL=NLH4$TPJB>(,?5XQ03;5XV:EHTB MSS0*$W2C?:TD"K.(13: IQFJ:2*/-+TC3L2/>7*.B/]:?PAIJY#;/&#S<]3% MSYH'/V[>;3$/W>;OV;VN_,B8^PXRNG6?Z1J\[G-]1F>K*+?ZS0U3*Q[I[K/1 MG4?G$=V!_K[69NA*L53^TU+G=Z6/7KN/(C^^D6LZ9Y<=G0 E$QO6F?SV"Q[X MO[?1#PD60(*%0&!6H'IUH'HN],FMX)O8I'0]H^@Q->)Y(7CZ M7-9K(]X)?"SQ_2?$CP:]47]PP#NDSQ (S.)]4/,^5SW(9V@&#JA$E&DL]5T+21.M&-#4H)ALI>M_'-_U#]( M5I ^P^_ZM&@>(,6@J<@-=W1@(-&""@WC@S1C9[80RJG-.&D8 M)T[&/\^FK<0ZK8XF%A(M $4+H=!L_ALYC5]"3V-000V*%H"BA5!H=K@:48W= MJOIJ3]_%>P$JWEG-IL5KL?;A!*JL\5-IW>\2WS]8,X$Z#:'0;.(;;8W=XCJ( MY9K+0D@OT/T.F5>7_Q:4?5&"#H@6@:"$4FAVF1HKC MP4ND,U!Y#HH6@**%4&AVN!J)CIW"\J?3&:@JK] &=CKK#@_3&:C@AD*SB6\D M-W9K[L^"9I*:_;(SP1*]VHU0PI8T>7P]*]')6L1<(,71QSS9U1L0[>M@4$U> MH>T'Y*SO]Y\$!%240Z'9 6G$.W:K]VLN)>*9IE_%V3*/Y:H8"6;SBMVK5LY! M!7R%9G%.>F;'R"8=5)Q#H=G[:HTZ)TXY:=Z8+ZE.-B8!R6H[DI7S1FQM1SJR M4>5D?SF$<0_CPP71M"HX."CH7QQN2;BK?2S)4&@VR8VF)FY-_3,;06[(8_MV MA6;U[=:M(%"W(12:S7NCK(E;6?^/[2 W\M'TDR?TMVX(@7H-H=!L]AM=39Q" M\ B]H!_\S Z2V__1,0*5W*!H(12:'"T@* JK 0=$"4+00"LT.5R/4 MB5NHUZ]PJ^FE6%35XTL\CJ_,C*_(-;Y )3MYNBE^1G 7'RZO0+V&4&AE*+R] MDUXI$TMSQ$XBS6BFRD-?]=/Z&-];ZX43\WEBM&(B:* _G_!=0"KF\)!?;AQ\A]02P,$% @ MW(-A6!V1<_8'"0 0VL !D !X;"]W;W)K&UL MM=UKINN7C-)E9URQUZI\OT[+X^T9-(#1>'GW^7+-8LH_ MI!N6Y']Y3+.8BOQN]M3GFXS155D41WU-44;]F(9);W9;/O8EF]VF6Q&%"?N2 M$;Z-8YJ]?&)1^GS74WNO#RS"I[4H'NC/;C?TB=TS\?OF2Y;?ZQ^451BSA(=I M0C+V>-?[J-X$NE(4E%/\)V3/_.@V*1;E(4W_*.ZXJ[N>4LP1B]A2% 3-?^W8 MG$51(>7S\6>%]@YC%H7'MU]UJUSX?&$>*&?S-/ION!+KN]ZD1U;LD6XCL4B? M'58MT+#PEFG$RY_DN9I6Z9'EEHLTKHKS.8C#9/^;?JN>B*."W.DNT*H"K5TP M.%.@5P7ZI06#JF!P:<&P*AA>6C"J"D:7%HRK@O&E!9.J8')IP;0JF%ZZ'E3E M=\6-)V3V-&$D?B?GG-A0OQ$T$RQ@7G(0)^;IF&=W19,G( M@O%-F%&19B]DGL8;FKR\(T%P3VBR(D;(EVDBPF3+5N2W35Y4!(R3]^1^G^UB M@*^+^<^<<$$%RT,LBH?"9)G&K"18(7"]%?5HOZ:;^HVIE%UE]>KVH2 MH)^OM\/*TUY7WB=-*AIL^8'HZCNB*9K>,4-S>?D]V^3ERMER0U[N;1-IN2DO M_TPSZ7.Y5>Y>ONQ=Y=Y;HTO-_OD/=:3\ MJRL+2,Q 8B82LY"8C<0<).8B,0^)^4@L &&-7 X.N1S(]-F<\G6Y]G?'&90.>&T&D9B)Q*S3)T.;3M2QUGPV M;.28#A)SD9B'Q/R+MK/@S170",3P$(BA-!!?4T$C0L_NKO;5H^-YFZC3Z;05 M ND@UX8 B9E(S#I]-D;*>* HK1 @QW20F(O$/"3F7[:A!6^N@48*1H<4C*2' M:T%('\(H%"'CY=XA".;D,XL?6,9_KOZ-[ K'"'DLA\0,)&8B,0N)V4C,06(N M$O.0F(_$ A#6".WX$-KQ!;NNJ!5=OJ896Z?1JLPN.YO=\64[-NDL7)M*)&8B M,>OTV>CZ] MD)B!Q$PD9B$Q&XDY2,Q%8AX2\Y%8 ,(:R9P>DCF]8.^5[?/9%<_IR?][ZG@X M:K_[T#'5<#35FU,9'5/IXT'K)FH.94G?;JOWLSNF4O7!J/LE6U7JTU>* M_$VJ-(KH0[H_Y23;1.3.M2_A4,V :B94LZ":#=4F2=HOP-4,Z":"=4LJ&9#-0>JN5#-@VH^5 M06C.A=>N#.I >HI[O25*1 MI[/G4,V :B94LZ":#=4'#AJ@M&8&ZV80]6_I!E&A[2!0S8!J M)E2SH)H-U1RHYD(U#ZKY4"U :C[5.3U5V<5J1E0S81J%E2SH9H#U5RHYJFG/3>=^TKD MH %*:WX@NNX'TN3]0#9+6%:\*Y0?P])5'"8A%T5ST(X1]FW#$LXZWRJ2J]=& M$ZH94,V$:A94LZ&: ]5I1WG4%7:*80V]:"T9@KK MIAY-WM2S8#0*_V(K$J6:58G\9I\&R.$_ICG$1G_NPMWR,JU,* M;?R!:B94LZ":#=40SK^/"VT>@FH&5#.AF@75;*CF0#47JGF5=AS8@3;63DZX0+N" M4%HSL'57D#:5'N9^9X.\!NT5@FH&5#.AF@75;*CF0#47JGE0S8=J 4IK?CM] MW5*DRUN*BL3&KXD]WPDO5ZY-+%0SH)H)U2RH9D,U!ZJY4,VKM+<^;08=-$!I M^RCVCZY;$[/LJ;P:$\\/8K>)V%\_XO#HX8I/'\OKWK0>_Z3>N&K'X[YZ$^RO MYU3S^\M+?:;94YAP$K''?"CEPWC8(]G^BDW[.R+=E%?->4B%2./RYIK1%+U3#'"X;M;L_U!+ P04 " #<@V%8[LE+J*<$ #J&P &0 M 'AL+W=O,G*( %YFY_'3^SQ3#P_ M,/Y=; $D>LYH+A;>5LKBTO=%LH4,BP$K(%=WUHQG6*I3OO%%P0&GQBBC?A0$ M$S_#)/>6&>(['+,LR/UT#98>&%WNG" ]ELI;[@+^<%WL C MR*?BGJLSOU9)20:Y("Q''-8+[RJ\C"-C8)[XF\!!G!TCW9458]_UR;=TX07: M(Z"02"V!U;\]W "E6DGY\6\EZM5M:L/SXY/ZK>F\ZLP*"[AA]!^2RNW"FWDH MA37>4?G #G] U:&QUDL8%>8O.I3/3B8>2G9"LJPR5AYD)"__X^<*Q)E!%+UA M$%4&T0N#\*T6AI7!\+TMC"J#D2%3=L5PB+'$RSEG!\3UTTI-'QB8QEIUG^3Z MO3]*KNX292>75YD:+I0]@U0WT.TN3TF^09]CD)A0\05]0B1'=X12]9+$W)>J M26WH)Y7\32D?O2$?1NB.Y7(KT-<\A;0MX"M?:X>CD\/7D57QSQT=H"CX3?U& M$7IZC-'G3U^Z'+/+Q) ,T# T,L,.\_C]YF]XT>K=L'X=0Z,[>M?K>&!'3.41 MF=G81?_:JJ9CQJ4H< (+3\D*X'OPEK_^$DZ"W[N(N12+'8FU*(YJBB.C/GSS M[>P5Q$*%)XEPGB(5%"A>,8Y-J+G:< !]KPOHR"50EV*Q([$6T'$-=&P=EC=J M\I,4*H /D #9XQ4%A"5**!,J9G3!+$6G1E0O0/ME-)[[^W-$UG;[(G(DUD(T MJ1%->B#B!A&D&I#< I)JK41LC=:$"S4FBX*S/:9=S":OF(4OF5D=ZN4%;#OK@;\J!,6G+&=&DEJ MANG91@E>$4KDL8N/5;%OA'S71G9-T0AR^BCUJ,+]8-NRM]6;S$15"V)0(H35A7IYF]'VYE*(J M4.(-H+L=E42E)"I].Q"Y;>9Z)[FRF7!T'K8'+U= M'1J_Y>CK;(QGPC=ED$BC1'PS*?9+Z:KV1=66V;_SF\7(7[ [S M#2%6:K9<6D9)DYW )6S/4#ZOZ:,7DZT0W4VWO+ M_P%02P,$% @ W(-A6 "_+WHL P E@L !D !X;"]W;W)K&ULM59K3]LP%/TK5H8FD 9Y]05K(]$"VCXP(1C;9S>Y;2(< MN[.=%O[]KITTM"6$C<>7Q*]S?,ZUS\UIQIUH:,>N9#04A689ARM)5)'G M5#Z,@8G5R/&=])*8L^M69(L!ZXRP8F$V<@Y]4\F MO@78%;\R6*F--C%6ID+\U^8\?)-[ZM ; #\WC. H ($NX#.,X"P H36:*G,VCJCFD9#*59$FM7( M9AHV-A:-;C)NCO%&2YS-$*>CTQQ/GXE[T#A!+@J>9'Q.#LD-WI>D8$#$#$=U M(8%T&:[OCH)7Q#.(C M$OI?2. %88.@R;_#@Q8Y81W]T/*%S_(M,?@+&TX,$8:4,3H5DMHK?CJ7 &:N M*7(E<:>9V'S\)VI!8Q@Y>+X*Y!*C4,>BTL4=CF&>< MFULWI8SR&)K>ZJLWQ_LAKQAU=;!;(GKU^+ZK>*VD](Z[]A?3&,6:67[WV_AG#]XS!.Y%MQ>"XCL'QV_/!\0O7KK31NM$K;?C>XY_5^XB,4+&^D!+: M]WZMMXVJP7]C^J@(^B_DCZ9E#0G$W:AP6I+:EV MQL>FZ+25TR--6;%>4HD73Q$&,Z3TCOJ8=659!)8=+1:VCIH*C569;:98.(,T M"W!^)H1>=\P&=2D>_0502P,$% @ W(-A6 C-9.?,!P 7E( !D !X M;"]W;W)K&ULM9Q=;]LV%(;_"N&U0PNLL43Y(^D2 M ZWUU:$M@B3=+H9=*#8="Y5$CZ23%MB/'R4KEFG+K(6]RT5CV3K/D>H'HOS2 MX>43%U_EDC%%ON59(:]Z2Z56;_M].5NR/)%G?,4*_E,\].5*L&1> M%>59GSK.J)\G:=&;7%;/78O))5^K+"W8M2!RG>>)^/Z>9?SIJN?VGI^X21^6 MJGRB/[E<)0_LEJDOJVNAM_I;RCS-62%37A#!%E>]=^[;V!N4!=4>OZ?L2>X\ M)N6IW'/^M=SX,+_J.>41L8S-5(E(]*]'-F595I+TEB= MO#Z9^T2R*<_^2.=J>=4[[Y$Y6R3K3-WPIYC5)S0L>3.>R>I?\K39=ZAWGJVE MXGE=K(\@3XO-[^1;_1^Q4^ .CA30NH">6N#5!=ZI!8.Z8+!?,#Q2,*P+AJ=V M&-4%H_V"T9&"<5TP/K7#>5UP7KV[F[>C>B_]1"632\&?B"CWUK3R025$5:W? MPK0HW;U50K^:ZCHU";ZIM'A8IW*IA52$+XC/[A5YY3.5I)E\3=Z0+[<^>?7B M-7E!TH+<+?E:)L5<7O:5;E]"^K.Z5;!I18^T4DZ/EONGE#M'RP-[>ZTE(?V\L_\\8QX57=WU/9FV,M]-M/E[M&#CT\O]RSOI+?5V*MXWE&>EO9# M(9585Q[_^5'O0#XHELN_6H[N_88V:*>5X\5;N4IF[*JG!P3)Q"/K37[^R1TY MO[99@H3Y2%B A(5(6(2$Q2"88=Y@:][ 1I]\Y%(2/0BS@POI7#O9YIZ5U]4] M),Q'P@(D+$3"H@UL7,'*>[O'R1O/\0:7_<==J4 M#:F&6ZF&5JGNN$HRDO'B MX8UB(C^JDI72524DS$?" B0L1,(B)"P>'GCI;)TT-!IM-1I9-;HX&[XDGWGQ MYH;-^%I(IC<4D\1?,SWP>L,VI:S$KDHA83X2%B!A(1(6(6$Q"&;8-][:-X;> MDXV1YB%A/A(6(&$A$A8A83$(9IAWOC7OW'K=NQ9I,4M7>@A-@D3B4%D%I,8IF6M4D MZ*X]0N\^O6<'=K9K=. #'1Q<97QHTP!*"Z&T"$J+4333KB8A=ZTQZ,0[H\.7 M9,J+1R94>I\QVB/YKE,X=EQ7N: T'TH+H+2PINU/T'AT;X8F M@K:-4333KB:[I_;LOMN$CQW6V2UHB@^E!5!:"*5%- J)[>AB/ZP,X M\ D:R4-I 9060FD1E!:C:*9/379/[=E]]UR,'@;FWL'-Y]3>MK-<2%H I850 M6@2EQ2B:*5<3Y5-[E'\M^(RQN20+P7.22KE.BAFSR@6-]*$T'TH+H+20'DXW M4$J'!Y\)H5UC%,W4J\GTJ3W3OV$J%>R'UZN6Y+WEX_+4WJRS+- @'TH+H;0( M2HM1-%.I)LBG]B"_BDY%Y=6\2AFL&<.&Y;J[]UG[5D$#>2@M@-)"*"V"TF(4 MS;2J">2I_7OLE57;X>_X;3LTAX?2?"@M@-)">OCE^''+T ?-UU$TTZ@F7Z?V M?/WN9DK^(9_2(LW7>:M+T' =2O.AM !*"Z&T"$J+433S+_.;"-YSH-.*'C2" MA])\*"V TD(H+8+28A3-5+#)Z3U[3O]E]92(.5$I$VGQ0 3_GF1Z0YXP(60G M=[81&MI#:4%-VY_"&>W_70^T:P2EQ2B:Z5D3VGOVT+X>7I-OQX97>WUGFZ#) M/I060&DAE!9!:3&*9CJWL_(->.D;[-HWV,5OL*O?8)>_P:Y_@UT Y_^8#/": MR0#//AGP7X979&X]A=)\*"VH:4;JXYRY^X,K=%8 2HM1M(UE_9U%ZW(F'JH% M#"69E5_[VBSAMGUVNTCBNVIIP+WG _=MN%GJL,%L5E[\E(B'M) D8PN-=,[& MPQX1F\4,-QN*KZJE\>ZY4CRO'BY9,F>BW$&_ON!37: M*+5]-QZ7RXU,1?DVW\I,?[+.BU0H_;:X'Y?;0HI572A-QG0R.1NG(LY&\\OZ MV$TQO\PKE<29O"E(6:6I*!X7,LD?KD;!Z.G I_A^H\R!\?QR*^[EK51?MC>% M?C?N**LXE5D9YQDIY/IJ]#YXQZ,+4Z#^QF^Q?"CW7A/3E;L\_VK>?%A=C2:F M13*12V400O_;R6N9)(:DV_%G"QUU=9J"^Z^?Z/^J.Z\[9TGO\B2M2G_.$7V79H:GC+/"GKO^2A_>YD1)95J?*T+:Q;D,99\U]\:P.Q M5R"X.%* M@7H88&S(P7"MD!X4( >*Q"U!:+# L&1 M.V0-WU<=/W.G!,*#&_ M+/('4IAO:YIY44>_+JWC%6?F1+E5A?XTUN74_'8C"OGS0H=Z1:[S5)]_I:@5 M_)E\WLA"[$2VE&01YUO]Q500_F<5JT=RDXBL)&^85").RG]P MKU5^!I/+MR0,&D9/);]J#XBU$T[*4X00H[N<,:&PZ4NZ>! MBX84]9/, /:NW(JEO!KI$:J4Q4Z.YC_^$)Q-_MD7=R2,(6$7X]U^A+TU#8TP$L9!,"?"TR[" M4V^$/^=*)"3KXMQ<242/:W$B[A))=*XEZTI5A21Q659FN.N+O[>6H1<#$L:0 M,#Y]=IK-@O#BG$Z[D\U1X:Q3XMJGC@XYP9F8'=1+IB[67-3362!A# MPC@(Y@ARW@ER#LL#YT@YD#"&A'$0S)%CULDQ^UM&*6\M0Z5"PA@2QF?/1JEI M&%Y<1+1_E+KH5+CXBZ.43LP\W2;YHY3D5N7+K^0_VWJ6_-^/TFCV1Y\8WLJ& MBH&$,22,@V".8L'$VI<);"!K42!%H#0&I7$4S15ESU,&_N%,%BEY$V?D48JB MUQTN_(3!6B!I[$3O@DG3K][ @QKB!I[:P%-OTWZ3I8JS>[*519RO>N/N!0R. M.Y+&3G0N\H0=U XW[-94!UZ3.+^IPVT2M\[3:QG7>5J_J[*=%D2/3'F3+:JM M_J/TQ1%GS4T6D^IU:^+^;.ZO=;!64 M^(B(A2>N[.[UBO8;C#JSE#OR>^SNR MO/["TQ4FULI,U3)9GY2]ZB$]]#64QJ TCJ*Y@EJ''TQQ4P"HCX?2&)3&4317 M%&OX [_C?T$F@MI\*(V=Z%QP[*+GJ&:X4;>N/O"ZU"[J.J]\NOU"W@CM(8T$ M9I3KGX9!S3V4QEI:$.SYO,G;O5M1;FD7@-)'LGN2;B= MSBIJ(TDAS2J?.:0VA91'ISX+?_,&*P@U_5 :1]%W-@> "EV:@WA]*8U : M1]'<)3]K_ZG7R;X@S?@!0Z6 TMB)SH7'#0^J'6[8K<&G?@L\.,_X>8-5@-K] MEG:09\X/\PRJ4C?DUMI3O_MM\DR73\Q@1&ZJ8KG1 ]+1E10_OJ%&KKH30&I7$4S17%.GWJ=_KO*Y6G6H8EB;-E(2B-M;2#I#)[EE1>PZ53 MZ]*IW\A>YUDIEU5M642VJNU'(K;;)K>O]:2JFUOUF@\_?K "4 ]_HNLT\MRB M1+7$E<7:>.JW\7O;@KI+IA%!6T:SK:Q7"ZB5A])82]L?H*+#*^$U;#RU-I[Z M;3RKBNZ6_$'0>X,-==U0&CO1TS/?>?\:%IM:BTW]"_ ?Q;TIP?QT1G=!8< MF7Y9'Q[Z?;@=IO[2!F _?; "4$<.I7$4S=7)FO=PAAO'H,X=2F-0&D?17%&L MF0_]9OX%FX#]A,%:^-OCV;;+H WA*)K[DT)KX*/O71/W X;&_41SCF_;9=!V MCM:\4?FV?OK77:Y4GM8O-U*L9&&^H#]?Y[EZ>F,JZ!Y1-_\_4$L# M!!0 ( -R#85@6ZJ_P% 0 &(8 9 >&PO=V]R:W-H965T5*H:=7OM@I.@@LUL M)^F^_6Q#^9-0WU)Y;QH@/L_Q^6&?/G7G)\I>^1YC =[RC/"%LQ>BN'-='N]Q MCO@M+3"1WVPIRY&0MVSG\H)AE.B@/'-]SPO='*7$6<[ULT>VG-.#R%*"'QG@ MASQ'[-\5SNAIX4#G_<%3NML+]+MP M[N%=!&K4.55@^_I=_;LN7A;S@CA>T^SO-!'[A3-U0(*WZ)"))WKZ U<%C95>3#.N M?X)3-=9S0'S@@N95L)Q!GI+R$[U5(%H!,/P@P*\"_/. T0 %.CI9JZT#!UM"P_)>J];P23WZ8R3BPW>\3PS4J22\": MYG(Y<:1?R UX0.Q5+CQ$$O"(F5YB),8W:TI$2G:8"'!_0BSAX"K" J49OY9! MSYL(7'V[!M] 2L!#FF52B\]=(:>J$KIQ-:U5.2W_@VE!'SS(/'L.?B,)3KH" MKJRQ+M1_+W3E&Q4C'-^" /X"?,\/>B:T_GRXWQ,>F<,WN)#A7E_V3C5!_=H" MK1<,?&U]I$NE4;^2ZBMWO$ Q7CBR<7#,CMA9_OP3#+U?^RC9%(LLB74(CFJ" M(Y-Z1?!%$XS;"Q^_J6O<1[)4'&M%U5"/2W@[F;O'-B!CUJ& +(EU (UK0&,C M(/.>OP%/F_O>C6U4';K<;(I%EL0Z-,.:9FAMPX8V"=H4BRR)=0A.:H(3XWK\ MG2$B)+TK^8N%*YK\N@]>*1*V]V@X]CSO;)L:BL"3603&K4-L_];LP8-K3G6%6+;*EUD;4,,K36N2LI6QAMJD6VU+H8_0:C;Z-]5RKM M_NW[_A1.S[N6.=U@.);4NG :-P^-5O=+GPR:OPZ M-!OV'_O1#UJ;34>^MJH6V5+K(FT7UK1GW"BX&!:9)_75HALW#LUVW.P[J^"VKPHN?%7/(._ MK^#=NCSN;F3*T_<'Q'8IX2##6RDI_T"12XN5!]KEC:"%/N)]H4+07%_N,4HP M4P/D]UM*Q?N-2E#_6V'Y'U!+ P04 " #<@V%8II=)R%4$ !\& &0 M 'AL+W=O+P-'$N\<6,](L W>.O BJXP**8^,/1!V^1W]-RU>B7FD F8L^1I'@>G[/D&Y"'4TWKT59-;VA^[<5=Z18R(UQ">(Q__@HA'_ Y"L_\?3@QT_'KB?8WG?W#BNZ:J1.IU M(Q4'_4+D-(2)HTZR /X"SO3GG_# ^[5+IB6PENA>+;IG0I_>,TD3)+3T1RT] MW-Y84&ZLKBDH<0.-6Z2FERGI^P$>NR_;VO9[^:/ []6]6J3[->F^D?1#QB%D MRRS^MLLW9$)VD2WQ!MLT>GX_V"%K'/7(A1C4F@9&33=IGK W +20+'Q&?^9: MS]^WD#X"_Z=+DQ'OHWO0$EA+>E!+#ZP=O,"F:$M@+='#6O3P1 =ON+>7"1GU M=K9R1Z?1:-A][$8UY9'E8S?:SQ$#S]NA:ASTR%7 7O.V]8RBOFI; =$9?0&N M;!*B*>,R_E8*RX''+%)OT3>@O/NE:8;W#D;.S)''"M^R&=C([&[QT"W(&/;1 M(V8+K2V2-"*)M=120=D2;@FM+;SQ,MCH&GX@O53 K4.+AWCW75EU:[U2^P$9 M=*<8W/@1;#8D'T\RN,-C>#UO-R.:QSUV01K+@LV>Y8?SC!G>E&=.86MPXVNP MV=C,@>MOVRR$LYGZ@(BS)60276XHCX12?+>X%$A]DJ"#"UX'6S4[MM#:PAN[@T_E=RK@[?.-O>%>/NIP/'YP(!LUC@?;MCQXW_,,>Z-= MLJ?P/*3Q/.2TGN<[\(9<9(X\5GCC>8C9\]PLYO-.058]CRVTMLC&\Q![GH=8 M]3RVT-K"&\]#3N5YR+[GP8&_]P4^%)?;PNU-.M,EA>==6U]A7ZI+XYWZJ_PQ:R\ M"&]@RGOY6\J7<290 D\*TCL/E !>7G67#Y+E^K;XD4G)4EU< 8V %QU4^Q-C M\OVA&*#^A\/T/U!+ P04 " #<@V%8WEO*R[,$ "^% &0 'AL+W=O M;"2X'^?HZG)0?\/X3[$$D.@Q MB5,QL)92KJYL6X1+2(AHL16DZLZ<\81(->0+6ZPXD"@W2F+;=1S?3@A-K6$_ MG[OEPS[+9$Q3N.5(9$E"^*\QQ&PSL+#U-'%'%TNI)^QA?T46, 7YL+KE:F17 M7B*:0"HH2Q&'^< :X:N)ZVB#_(EO%#9BZQII*#/&?NK!IVA@.3HCB"&4V@51 M?VN80!QK3RJ/_TJG5A53&VY?/WG_*P>OP,R(@ F+O]-(+@=68*$(YB2+Y1W; M_ ,EH([V%[)8Y+]H4S[K6"C,A&1)::PR2&A:_)/'DH@M ^P_8^"6!NZ^0?L9 M Z\T\'*@168YK&LBR;#/V09Q_;3RIB]R;G)KA8:F>AFGDJN[5-G)X71).%R. M%1$1FK!$58<@.;^7N\/1AO!(H+-KD(3&XES==QWLH9M/MXBDD1ZTT9<;/;Q$ M#]-K=/;A''U -A(Z@$ T10\IE>)"3:KK^R7+A+(3?5LJ%#H7.RPS'A<9N\]D MC%WTF:5R*=!-&D&TZ\!6\"L.W"<.QJ[1XS6$+>3A"P7"]1H2FAQO[AK2\:HE M\7)_WC/^OF3)##ABL:,G?@'A30047OW5=;V,S1C\16Z?"UC%B^YN3 M5*IM=Z8W1+%-SINP= ZQ^*X7^'M0C,%.A.)74'PC%-51YT!S,&8L_@&62\\/ MVL[^NAC#G0BF6X'IOJ;F0'6W%ZJM>[A"GM,)NOM+U/#<7E7N)!Q4"0?&AO$] M?U=!=#E: U?O7G3S"#RD M MIPJ(RO[(OA&\9=]X(V<[E/0J2GJ_W3?R6HU8 M'!,NT$IUW+QN&\NV"-;;6CC<:W7VB]:8THF L5._R)WCVLG1J$J'^J_&Y;2" M]AXN<^!3@6TI%/R*YG(D--P +6@%G7UHQM"G0G-K:.YOM)K7X'4/*S1H^0=P M&Q[;*>1='+5BP6;),HHBJIL*B5%$11@SD2FZ&A-]4VGR5MYV8=?B!)O5R4'C MO0/]Y:3[S$1)5*Z^43)%R3WP!)W]4"LJSB^V6W$C0>:03EX93=1.S):GDE&K M&6R6,R>14;ZIR"R&1C+,(4UDO(<PF9!=!(9WT#H+J<_I^!QI12_&DB& MUFJZD1QS"B9RWD->X5I?8;/ &BT6'!9$@A*^DM-4T!"M29SE2H45Z@2Q%[9) M$:*[U(V '! 96XMHURSC#(NVKK8H8P? MM4'+2.8:-:?SVK6SMTZ"$N"+_(!,H)!EJ2P.1*K9ZA!NE!\][Y\)5V):H!CFRJ73ZJI.RXO#LF(@V2H_;YHQ*5F27RZ!1,#U ^K^G#'Y M-- !JB/+X?]02P,$% @ W(-A6.OY9#&P P IPX !D !X;"]W;W)K M&ULO5=;<^HV$/XK&O=,)YEI\)5;"LP Z6G[D&DF M-.VS8B^@.;9$)0$G_[XKV1ACC)MDF+[8EJS]M-^NM)?17LAO:@V@R?W+NNBM>04=41&^#X9RED1C4.YUW,SRK@S&=FY)SD9 MB:U.&8_)V/&,1I!"K T$Q=<.YI"F M!@GU^*< =&*(BX/0!-6:IN<<'+XH'!==K17[A"22G "[R*4D%!U*SH!7Q >(."?V?2. % M88-"\_>+!RWJA*6-0XL77_G M)DI7 CLA&)4$(XL>7B;8<%+P5,3I-F%\19Y VHC#8S#'2AU6J]LFNT37M,N5 MP$[LTBWMTFUU_!];K312-2:@FKS"BG%N!F))WH#*)O(Y8L\BFAB\FT2^-QQ$ M_9&[J_)JW?F3O'HEKUXKKU\EY1H#Q@W>>V4"2+,?>V=4@B 8^(.H1J5ULT]2 MZ9=4^NUW$Q.*#7[_P:5_QN7.[W5]/_)K9%JW^R2904EFT$H&$]L2V#L\,SAG MTQLB&:]&IG6[3Y(9EF2&'[D\@!&CY=H,SQB%PV&WWZTS.E]7OUXGROK>,8]Z MK3%PFB3,)$Z:DH2I.!5JBS9IS(;>->/;M=!.:5?*![_52W\*C8Q!:88E%1Z\ M)662[&BZ!>,M&^MW^+>>U@M+Y-C=BC?\?B>LN:QA5=CO!!<<%APU#UHUK^2D MNSG6'WC.@&LRW5.9*%O^3)O=UPK[8?==">W4",?*Q __S\SM7[6DN1;:J6V. M18W?6AN\-\L5*-60@IG!\^J1IWVWC[)Q*R5_!G)E.R%%8K'E.B^4R]FRVYK: M'J,V/S-=F&TECC!Y"_=()=8KBJ2P1$BOT\<;*/.N*!]HL;&-Q:O0V*;8SS5V MDB#- OR_%$(?!F:#LC>=_ M02P,$% @ W(-A6 =>C,$_!0 ;QX !D M !X;"]W;W)K&ULS5G;;N,V$/T50BV*+)!$(N5K MZAA(O!OL/@0U$G3WH>@#;=&V$$ET2=J.@7Y\24J6+(>B+V6!OM@2/7,X9S@D M#\W!AK(WOB!$@/>?[?+H@*>:W=$DR^P]ZNX:7>+X0JL$? M#I9X3EZ)^'TY9O+-+U&B."49CVD&&)G=>P_P;A1J!VWQ/28;OO<,%)4)I6_J MY5MT[P4J(I*0J5 06'ZMR8@DB4*2> V@T.J'! ISJ$A4.HB>:1:5J?L<## :,;P)2U1%,/.C?:6[*),S6,KX+) M7V/I)X:O"\S(S:-,1 1&-)75P;'.[PWXCI-5_OS Y2@OU2,'5Y^)P''"/TF+ MGX$/N +@ U_(8!2D/RTZ?LP[1@T=0P2>:286''S)(A+5 7S)HJ2"=E0>D17Q M,YG>@A!> Q2@T!#0Z'1W9 DG+#,;:KQ6 ]Z7=)G0+2'@5=#I&_A-YP_\\4S2 M"6%_FA)FQ5/S^8XO\93<>W+" U87(Q +@J(!/QEDOBCL!JQ-LE\;9US%]B_G8S8W+0XTP0B2\ PX)< MJYD;IZL47&$.,%@2-B69^&3*1=X!S*M4+<+K87 ;A*W.P%_OTS3;P79I5B/0 M*0ET+B2 WT\DT#$&UH*] P)FN[!G)M M"72M!/+U;/)Q/7M@#&=S(G<@ 29; ML&\WQEO=_+#!++H&3SAF>O$C^PO?-5"Y 4\J-]]VN7G1N7G.!]>4C.Z)HVFV M:QK-7IF,GGT)>E_*W5(R7--$9B&)Q?:<4LS!(:P%U0X/0C=;-43>+R/O7Q#Y MR378/Q)3'KG1JFL.' ;5AAI80_^P^,E"B:7>D&1FJK+6NK*NX@Q$-$DPXXI) MOHT:N13=]?>B;-]V6P="%0E M CG=T@HX5^0=H=7)5TH&'I$RN]DHE[U4E^Z6R,(UEZL=JIV[@A"DN?J#/1#A MK2F'(R=0=$5J=?*6VH%UN.3BW%#U\T/W! MH=1M,&S2NJ@27L@NO!R<7>P]G#NH!=J'E+0;-":J9!FRR[+_V2FGB/;XV#<8 M-HY])<^050']VY-.@7YP% C18?A&LQ9LB+[25^A$?779::= /SSN'!ZXS69= MU!!])96072JY/O 4W>T?9<+;#R=FHU6OTT"FDCO(_@_.T8U0*D+;3'"J?ERA MU7-1J1_4<;HE(JM\.9N\([0Z^4H1(;LB.D?Z'8&R2;Z+7.N4*HF#['\'G53; M^:IC9.E4\;A"J^>B4CRH[[:VK0+J;/*.T.H7$Y52"O]SI12:M4T[[!^LT_90 M+J5:*:70KI3.F<9'H%#N:KQLN< S)^3O7=VEA,WUC28'4[K*1'[U5;:6MZ8/ M^J[PH/T1WHWRN\\*)K^*?<9L'F<<)&0F(>6.+W<5EM]NYB^"+O4%X80*05/] MN" X(DP9R-]GE(K=B^J@O&,>_@-02P,$% @ W(-A6$W&X-4D!@ ^B\ M !D !X;"]W;W)K&ULM9I=;]LV%(;_"N$50PLL MM43Y,W,,)!:[]2)#$*_;-2,QME!)=$DJ3H#^^%$?D41+9JO@[":Q9)Z'U'LL M'KX25T0S)*$BI<;%O/CU<@=O9ZXCW9[ ME9\8KU<'NF-;IKX<[H0^&M>4,$I8*B.>(L$>KT;7[B7QBH"BQ3\1.\K69Y1? MR@/G7_.#S^'5R,E'Q&(6J!Q!];\GMF%QG)/T.+Y5T%'=9Q[8_OQ*_U1XDR 5P5XISTLSP1,JH#):8![)F!:!127 M/BZOO1#.IXJN5X(?DYY)FH9R-5:ZVSQX'%1=;,HN\)DN7(QN M>:KV$I$T9*$)&.OQUH/&KX.^P5;B+7U!#OX-80=[2.97T#LL.\1GP4?DN17E MR]9'[]]]0"PYQ/R%L?-8_^>QN,:>I1$[;P9X M4Y(F_:1\'KN4!QJPJY&>J"033VRT_O47=^;\WI<22)@/"2- ,",=DSH=$QM] MO54\^'KQ4*0C:-^$[#G_S/K28B4.34L)FQ>PO+0\K?'4F[NK\5-;[VXK;SGW M)F8K C0P0\AI+>34+F3QNQXFI)4X5,@2-FM)Y,X=YT1'R!X)$,R0>U;+/;/* MO>UTG.KTMAQ/42^99%Z M09_3@*6%Z'58L7UPBQ42"^"-2>X98>;]$]?UR.'._V-FN@UX8%;U+3&ODT&Q MP@@0S,B&ZS2NPK%J]E>6/#"1)Z)PEG@Q=R<[#?V(0U-!BB-0-',=+1,GFM-QSV32F2!RD24[I"V<5IY M7;BU\M7"J%]Y*W3HQ 5*\T%I!(IFI@-^G-!*A% M=KL>>=+) ZA%AJ*9>6A,LFMWR7=,% _T]8+G8L/U2C3=Z?4HNCY2$4IT@>ZW MU_WE%]0N@])\4!J!HID):KRU.X&I3F@]((%,U,2N.O7:M?7/\A:)HO M4-_KB:HT!Q_L-@'4953->+SD0%ZJ"A:*;DC8=V[4;W$XT$>J)QUE\% M(.WIIJ*UZ[$[Z?3H-VB6!HIF: M-\87VXWOCVOOE][9Q(X=K#NH]06E$2B:F:#&^F(XZXM!K2\HS0>E$2B:F93& M^F*[]1U:>^VXP8GIL;VS>;?V]K2;>)UF!&IPII:-]<5VZVLOJO;@P"[K3J5ET -S%2M\:X8_D6N'3E8RSZ;VI$2U*="T4S-&Y^*[3YU6SZIIX># MX*]/ZG?Y3/#S\P"H8P6E^: T@KMOGZ?+]MQCYJ"QHMC^GO?L>@34=H+2?% : M@:*9"6AL)X9[KXM!+2E$2B:F93&F&*[,7W+HW@[SDB3V>G1;7_\.(>HT1]>Q&=.CRSHX;O 6P^SX78[QP%R<;R7S0;@D4S=2\ M,:*>W8B^94%C1P[6'=2$5K3V#7&ZA(3JL%1\W-KCG#"Q*S:72ZUEEJIRYW!] MMM[ ?EULVSXYOW$O_7(;>H,I=\7?4K&+4HEB]JB1SL>Y7H^):#XH=A) M_<"5XDGQ<<]HR$3>0'__R+EZ/<@[J+?[K_\#4$L#!!0 ( -R#85@(^ !2 MW@( '@) 9 >&PO=V]R:W-H965TU4&D INV#TBH5;?/)CF(5DZ\05LY^ZY MYSG[?![OI'K2"8 A^Y0+/7$28[);U]51 BG5'9F!P"]KJ5)J<*HVKLX4T+AP M2KD;>-[ 32D33C@NUI8J',O<<"9@J8C.TY2JYREPN9LXOG-8N&>;Q-@%-QQG M= ,/8!ZSI<*96Z/$+ 6AF11$P7KBW/FWLY&U+PR^,]CIHS&Q2E92/MG)MWCB M>)80<(B,1:#XMX49<&Z!D,;/"M.I0UK'X_$!_4NA';6LJ(:9Y#]8;)*),W)( M#&N:)'DNO@EN\K6'(P1^\X!!4 M#L&Y0^\%AV[ET"V$ELP*67-J:#A64M48T.RAR4WBC&B;L+CX8A5\9^IEP M#FM/#G%Q?W9 KP@19,,[12H]=@P0L MC!M5P:9EL."%8'Y %A@GT>2SB"$^!7"1>4T_.-"?!JV(,Y2MWEN=T0@F#I:G!K4%)WS_SA]XGYIT M7@CL1'6O5MUK0P\7U$0)$QL2'*VSE\)\*^[7"?JO"NU3FPN"M%U:I'[:=1B)SRT_,GUX=B X*]G>P2%B78*!HJ$U=C>+4B M1W]79-\[.[6M--^:!/>HB:6@-D5OU\@<*Z]L"/5J_7RX*[KFV?H4GQ7E*^ / M3/DF65"U87@S<5@CI-<98L&ILL^7$R.SHE6NI,'&6PP3?!J!L@;X?2VE.4QL M@/JQ%?X&4$L#!!0 ( -R#85B8Q@![+ , ,8- 9 >&PO=V]R:W-H M965TDX3*L96)&5V M9=LBB" EXI)E0-7(BO&42-7D:UMD'$AH0&EBNX[CVRF)J349F;X[/AFQC4QB M"G<1W',IH; TL%,**;!)YSW8_H##D:;Z )<+\ MHET1ZU@HV C)T@*L%*0QS?_)<[$01P#LOP!P"X!["NB] .@6 +-R=J[,V)H3 M228CSG:(ZVC%IA_,VABTZ-3MY%Q#L$EZN(O MR'7<;HV@V>OA;H.<;KGN7VDTQNZ M_G!D;X]=UH0-W0'VRK"*?J_4[S7J?Z2QA! M))'UZAKA;]VIEL@J3OW2J?^N ME/3;--H26<5HOS3:_^B4S"?PCW(-8P^?).3_09V>XWE^?4(.2O6#9O4<$G6H MUJEJ!+YUAUHBJW@EMF6 MV*IF#W4*;JP.6LG/5HN9@JWZG<&PO=V]R:W-H965T1VLZ\ ML8R/P3'ZEX6H+U"-*8%=_TI33B"("' M)P"D!)#W GHEH/<6T#\!Z)> ?NY,(27W(:2*SJ>"'Y#(6FNV[" W,T=K^3'+ MYOU1"?UKK'%J?L]6/ 7T)WT!B3ZA!4]WG %3$O$UV@G^'.3'VE!YAUXZ_*P=P5@R$G!H,) M^LJ9VDKTA440-0E\K:R21U[EW1$K8PBK+NKA7Q )2,\PH,7[X<0 #]\/QQ8U MO6JR>CE?[P3?P[OGP^1]P=TW/.??\##X%>3;R[) M0D=D#4_[E:=]&_M\L1="KW>3805PE .S^OD\)R,\"H)@ZC\?>]%N-VDU"JVC MN%+CH-(XL&H,80U:960262"'1X/_U".!0:6UBTMGW!%9PXUAY<;0ZL9]?=^4 MMXW)EV%K4C\-)J3?]L70T##]UB%=*7A4"1Y9!7]9KR%_O.::!56 .E0BBG8@ M5GKM&RMU08G)D:Z@BW4A>R/?WG4GZ ;X)U,'H15XI2/CRI&Q@R5@Y;BT8(Y; MRP2/LG727BJ.NFT8,ZF,F5B->6("5GS#XO\@RNTIGR?2Y,^D)6DTZ8_:BA:3 M5HT9#283PUUB8!SH!_=QPX8L'-0Q)[ *._7HU*E'7]NS*)9*Q,N]TKJ!"A:S M31Z!=&L='9G.Q4L91S$5,1B]*+L_UOC6!?L(+ZV@KMB:?A[%1GQFH9@<,SJ# MSSMC[>MB9QRQ-9TAM3/DC#-Q9LFCTG76;(@5?VE=<E?G6_R1 1<[ M3;A.V4)7;$UCZY"+KTZY)?+X_B3C,6Y7<7L7%QOR$8$8UXD87Q^)2V@CTIDS ML;V3BRWYB%2,ZUB,S^1B 0EE9D<T:WE2RGR1RWH_FX'4U=]=ETH\[EV![,KWJ'.\/9P:0;$./; MV>(<]/1[G1UYI5&D#OK$'O3+^/6'CJ,13TVNV DN73U.V4)7;$WSZE1/\ <6 M,^(RQB^3H6$[I87V@5PJU#_:64A! M;/(=&HE6?,]4\2]\=;7:!?J<[WV\N7Z';Q?%7DY-4VPM?:5B$S.)$EAKRJ [ MTBE(%+LUQ8GBNWS_8LF5XFE^N 4:@<@:Z-_7G*O7DZR#:L]L_C]02P,$% M @ W(-A6'/4:WT,! [ \ !D !X;"]W;W)K&ULS5??&%M$120FIJ"X=\*9E 4-1/:\4]+ZG5KUL#= MYQ?VWZUX%//$-,QD\3?/3#[Q1A[)8,Z6A;F7ZS^@%60-3&6A[2]9MW-#CZ1+ M;639@M&"DHOFGVU:1^P :'($$+6 Z#5@> 00MX#8"FTLL[)NF&'3L9)KHNK9 MR%8_6-]8-*KAHM[&!Z/P*T>?.V/+%1_B^Y4 R/I^# I&B M1Y_ K $$,3C^Z#_X9 X9*%;LN)@W.V#8IO&VD7;V3)85$\^_:@)(9X.]FW/( M\8U=P\-VU4GFH2_'7+:.Y'MN7#8N7#H8I]^?B.7 M#)@FC%2@4A#F8-@UE+39YCIUK::A3W%3Q\%J5YA[Z4'HA_3G#PX1YYV(R0J4[@CV[4.Y'M:4PZCR,R MXW!3?_PWRU"Z%__1^:OH[YNUIV'4:1@Y->!MBG>E:"Q]B0?#<=_[S78S#T9^ M-'I]'!LE/<#$'X7. TO\<0]%4!@ ^G2'KX?E-JSS&#H#\\/:^U# M1O[%I5OL3J%#G5R/F*04%B["GJM*:EZKTZ?(NL$"OL-PV5FVJ(..&I$RI9RS]UTQE)PF/#EVK81P/ M7R66(Q.CY$ANH=MZBCIKC>DL9V(!F!')BA7+)B!9@P M%]I7+-!MR4/=A<=7O 75*6IZZA?JQ]$1,3W(Q$]ZLLJV]*'NVN<_%7 ]G ,: M83@=D=8#/5[4!3M]4PEJ8=M)C=EO*4S3@G2C7O8QQW8<5#T!O\^E-"\O]0)= M@S_]%U!+ P04 " #<@V%89 0^89D% "T'0 &0 'AL+W=O+T7=X?HE=W:"P^,GH+C^X!CJ4!\Y_Z9OKY<7(T8AH0F.I M71#ULZ67-$FT)X7CW[W34=6G;GAX_>K]J@A>!?- _ >[TC9 (Q!O]XDX: #=G@9H MWP =VP#O&^ BT!)9$=:<2#*;"KX#0ELK;_JBR$W16D7#,CV,"RG46Z;:R=EU M%O.4@COR3',P!G/Z2(6@2\#*Y[)X_F5.)6%)_E59W"_FX,NGK^"3,@%W*[[) M2;;,IQ.IP&B7DWC?\8^R8]33\9S&9P##WP%R$#8TOSR^.6HVGZ@45'E 51Y0 MX0_W^ML'KB(&),^IS,]-095>7+,7O>;.\S6)Z<5(+:J) MS$"]"JAG!7JKQHJ(> 74PE 59:M*Y5H5/EE,K5C-,2;?QN]UD?D1=%KX358P M\,WX_0J_;\5_Q9[5.BC70!$#RR3)GMA#0HU0_6ZJL8=#V,)J,'.]$"$SV* " M&UC!+E9$T+$NY$N@*I9BMYQH?C !#3H(L(O;,+M&+HI",\BP AE:07Z/8[$A MB3%[87<(8>BW0!F,@L@S@XHJ4)$5U-_UXJR;EB@HC M*-B=3%&G"!FLL-.#J:8S:"6/V6+S(+DJET98J O+#5#4KN-&.R=P@QYP-?5 M._?\),F&E"HN43J29#$UXL3=,=6+T6N70;,APJAGB<":L=+F(/5;-0QT,IAIPJ9H;PU(Z\)"]H9JUW* M+$/49:%QZ 3M,F8T\W%?I:C)"MK9ZFHC-X(JHLHT6JT)4J985?*,%DPK^ M) MY(LM@"X_C:'KP4Y1,=G!H'=%U%0&[5QF6!%O, ?LLM=8B<:P4YQ-=@[V^MBC M)CIH9SHM=4\"W&6QL0==W,9K,(,1[JF.J"8[Y%C7\756[L[+C7)"I$;-P?:X MHHFL3'KR#F4@;\U4U,R*[,QZ)%$@ \^:>&)O%S3L^FD"'6P>[6Q[K<9YMB,[7?;ET"+!]4_0WEK M!EWK'VS7/^\ZI.V*(>C@L#-K[5V_-[1:,N$W#BCTK%7%MW%:.J]/2XVA#:JE MAO+63,#!^;M=2QT]H0=534-Y:P9=JR8\O&K:NSQ4[$>4GPO)&\G7QE>V!2\G3XG)%R9(*;:#>/W(N7V_T MA[OJ0^WL?U!+ P04 " #<@V%8&3SB%D # """@ &0 'AL+W=O92&^RD5^$IW(-\J$9<[>P&)2,E4$$811PF M?>O*O1RZC@XP'C\)+,3&&FDI8\8>]>8FZUN.9@0%I%)#8/4WAR$4A492/'ZO M0*TFIP[<7*_1OQKQ2LP8"QBRXA?)9-ZWNA;*8()GA;QCB^^P$M31>"DKA/E% MB]HW"BR4SH1DY2I8,2@)K?_QF%J8Z*5&D+U,=Y+KIX2%2>3&YJR$M /O 2!SM$#38%+=?K: M@D9,$%UL@4ZO05D+<:9][J_1ZK94=#2HG:Y2#^K4WH'4 MKH=N&96Y0%]H!MDV@*UT-&*\M9B!=Q3Q&M(+Y+N?D.=X?@NAXT[@6UI#QKMP3'TY.&0:H0EDCFH_9102N@4L8DQ5, )R]J* M4F>*3"9]+;ZIM\S)M,&^1T6ED=([*J(\P@U1=D0)TPVLM5?-> MJ'L458HW1T^ >>N1U@G"#5[GH>_MD&]QBORXTTX^;,B'+R!/Z#'RZ8QSH-+0 M;V,?[A$+7,??8;_OU/4CMYU\U)"/_J^!@&;_;IUHCUD4!Y&SP[_%:ZO!M@1T M&P'=MPEHX]G=8Q!VO#C8X=G=:_$P<.,#A8X;GO'K>,)2S0BJ7S@46&H;4ZTC M0=T1$NEV!XH+2:!51[ROP]FM]E$Z;[R67.?Y>^>\W[&LL+8JWO'W%!U/^5I) M]L;7O 0^-4..0"F;45E_"QMK,TA=F?%AQS[0 Y:9$IYAZNGL%G-U^PI4P$1! M.A>1NG]X/?#4&\DJ,S.,F503B%GF:D@$KAW4\PEC./0BA < !]2 9 >&PO=V]R:W-H965T0J@\DBH^JRT]IP&ZPW:;ZA/[_9?>KO*K'1KEO(4(D^)O\EBV'8U[9+%+4A%5Q=D(HB N7]G/ZA^B46 .CQ30JH"> M6C"H"@;/"T9'"H95P?#4@E%5,'I><&RGQU7!^-2"254P.;5@6A5,3RV8506S M0H?R]RM^?(NE;'XIQ2.1>>N,EK\I#"JJL]\\B'/9[U*9?1MD=>G\AFV#E(7D MEJ<[&9.O4JPEB\B9Q5,6A,E;\IY\N[/(V:]O+_MIUE]>U5]4;*=DTR-LDY)/ M(DXW";'C)5^J@'XVT/UHZ=-H/U(M\;-X.">4OB/4H+1E0#>GE)M'RRU]^1W? M9N73H^7V*>7&T7)'7V[QQ3D9E(,?M)2[IY>W]>[IRQU^O]_WMM[]$_9]T+KO MB@B#O;:#@C?HI&W+N#Z6G&$[)S^57"1;MN!7O>Q?WVV8Y-EL8;N3BTUVLB9LEVZ$#/[F M2\(BL8O3-IFUS*XR(V$6$F8C80X2YI:P20'+YY$/FJ8$31MZF/R],5+5<$]JY2$'YH-@BHWCO8WC;C:6 MKR2[2$M2%F=?K@LMR\VM+FH[Z.HB$F8A8382YI2P<<.RX=28F0='*O>PX7A$ MZ>3PX(<B.RR?LDE*Z[,5T(V3MEM^FEI7?5#PBPDS$;" MG,G!F=*<38Q1BW\M+>ET.F@Y^R('Z(-@BH#3O8!3K8#7Z[7D:Y9RLA!)ZYQ0 M6]]5.23,0L)L),R9'AS("N7HH7(M+8\HAQR@#X(IRLWVRLVTRGWF*5FP9$.V M4BPX7R9D)45$$A9R(E;D]@V+MA\L$K)[D1T717:ZYC]VP3;B[=5":7]'TRZVJLW6 9&J7 M]S$KG_H^.BL,C9>@-+NBO; 4Z4 [=:$T#TKS4315WSH^,O7Y$6"I5-]#9WFA M<1*49E>TYE6\\5Q<:$P$I7E0FH^BJ>+6@9.I3YSN2D\;,X14D/OF[&'YHKC0 MP E*LZ TNZ(UQ9V-A\.I,7FN+[);%TKSH#0?15/UK1,J4Q]1U8L.9"N#1:?) M C2;@M(L*,VN:+.FMN>3@[D"LD\72O.@-!]%4YVM,RP3&V+I<9U%A<984)IM M'B9*LV';31H.M%\72O.@-!]%4V6M\RY3'WA]$LM@%623 &N7+C;D>E?>%/T[ MCS.#R9?5BLM69Z$Q&)1F06DVE.9 :2Z4YD%I/HJF>EV':N8,M=P+3_#J"H_H([K\M]^JA7;6&TJR*ILP#6F_6M*'].E": M"Z5Y4)J/HJG*UF$;U28@K[ELJ\C-BQG3.']V,7.C[[^SC]!4#4ISH#072O.@ M-!]%4YVM4S7:,54[8PEAN:T+'J?MKD(CM8IFTN:ZZ;EA4-5]"]JK#:4Y4)H+ MI7E0FH^BJ;;6>1K5YVF-(ZQ8$:'&$R^MZ%9LY38[4-PRZ[O1]]3Y[ X-MZ T!TIS MH30/2O-1--7..@>C^ASLA'4N\@_Y%,1!M&M=)M#S.Y_KH2D8E&9#:0Z4YD)I M'I3FHVBJX7541L>@%2\*3<:@- M*LZ$T!TISH30/2O-1-%7E.D&C^@3M-E.:C:.K3C.I( M;:"/U%XQP="3N[H-I5D539^=V- ^'2C-A=(\*,U'T4IG^XV'R$5>YY1/:]EOW3SF\+I[M]VR[8UZXY;,*:TSYZ,1/3*Z#."$A7V5((YMJ]H@L MGT98?DC%MGA4W;U(4Q$5;S><9?.5O$'V_4J(].E#WL'^F9#S?P%02P,$% M @ W(-A6'QP*4JG! 8!X !D !X;"]W;W)K&ULM9G;;N,V$(9?A5 710)LK;.LI+:!Q++0%E@T2)KN-6/1EA!)])*4G1;[ M\$L=(EN'R!%VX@M;AYEOR/EEDAK.#I0]\Y 0@5Z2..5S)11B=ZVJ?!V2!/,) MW9%4WME0EF A3]E6Y3M&<% X);%J:)JC)CA*E<6LN';'%C.:B3A*R1U#/$L2 MS/Z[)3$]S!5=>;UP'VU#D5]0%[,=WI('(AYW=TR>J34EB!*2\HBFB)'-7+G1 MKWW=R1T*BW\CZ7W1>=N8)<[*D\=D LMY:T_*"0J_"6"8[2_,EZ$$S> MC:2?6"SQ+A(X1O=$9"Q%=XQN&4[0;^AO^>RB+Y@]RZ?[(<2,2)-=QM:AE!'= MQ3A%%QX1.(KYI;1^?/#0Q:=+] FIB.?6'$4I>DPCP3_+B_+XGY!F'*:*..OM!4A!RMTH $/?[+,_[&.<#J#& Z %!EQNNT&Z]I MOS4&B7_A=(),_3,R-,/JZ]&PNT?6M;O9X^Z]W]WH2\?/-=X?=O?)TP09;E_C M&[DTZT?8+'CFJ$>X[S$K.58_)Q_#K_D.K\ECUFANN:[:Q#-LT'@C6T M<6IMG$%MSL[E-(92%A'B1L!0GS M@6 -9=U:6?<#)KU!YEB5(6$>)&P%"?/=SL0P?7MFO*KENSHO'S_1K^]]XW:0 M,5:N$N:<3G"N8UJ=A877-32NIFYW =*U,W5+[ZY4?*!N-!*M:\=75^U#%B'# MV+'9KVC-98CC:&XK^3UVIG%E.:W<]YK99B?U4)UHYOZD;* /YOYK4;+)AZ0] M87A+T)IR@7:$E:__@Z+T:C(8;K0F5='#/A5%F]BVWA:ESU"?:([1EJ6?:-I6 M6Q>@CC1U,8ZZ&#^W^$/?T4/VQ,FWC,C_SFHOO_L%&8PS6A!(F@=*6X'2?"A: M4_]C+42'*H;HH-404)H'2EN!TGPH6E/@8TE$?T=-Y.SZHH(TIG#7:H]JR^%8 MHU6#I*U :3X4K:G:L5RB?TR]1.\6+ZSV4F Y''NTBI"T%2C-AZ(U53P65O3A MR@KXHL?I77UTEBG+X7:-5ABTI )*\Z%HI<+JR<980MBVV,+D4C;Y9RPW:^JK M]3;I3;$YV+J^U*^]3]#:7B]20/4&\J+WX 4$L#!!0 ( -R#85A$NV'H6@< M "<] 9 >&PO=V]R:W-H965T?HN7SUS\)=< BGS)LT)>]=9*;2[Z?1FO(6?R$]] H;]9NQ?S2[Y565K O2!RF^=,O-Q QI^O M>E[O]<1#NEHK]:Z]BSMZ;@+* M$K^E\"SWCHFYE$?._S(?[I*KWL#4"#*(E4$P_>\);B'+#$G7X^\:VMOE-('[ MQZ_TL+QX?3&/3,(MSWY/$[6^ZLUZ)($EVV;J@3]'4%_0V/!BGLGR+WFNRPYZ M)-Y*Q?,Z6-<@3XOJ/_M2WXB] &]V((#6 ?1- *4' H9UP/#8@%$=,'I;I=&! M@'$=,#XVPZ0.F+S-,#P0,*T#IL=FF-4!LV,SG-\SQ>:7@C\3 M84IKFCDH%51&ZS9/"R/VA1+ZVU3'J3D=4(_<E7"4Y.R;^@P^*I9G\GGQ+TH+\LN9;J9GRLJ_T M59BZ]..ZQC=5C>F!&GOD,R_46I*@2""QQ(=?B:<.0%_?OMT]I*_W\(8ZB9^9 M^$2&WL?J!BW5=]]XT]D/EIK=NCDA/'XB=%9S[@5?"99;,+X;LX"-KLZ@Q%#R MZ\(G'[[]WH()CL=XMMOL#O3T5B(!^8)(QL0!\7RO8$W#BQIZH&$^9CPH(*YE4CD9F$ M/926;L,)^34QL>$^15LNM=< MP^%@,&BW5X"9,NRFI-/1L)WQ1_=M_\/[TZ:$+MFCL^&LC;X[$=W2Q62GBXF3 M\M,V?P1!^))LJA%>DG\<@_V-DW:J0"K89/\&MV^!CYDNP(2%F+ ("=92P'2G M@*E3 ??56& D$.B)!G\!,P&I!P^;!*:=5O.F[6:[=68\] MIIMR4SL)3)B/"0LP8>&L^U2-O3>#360I-)M,=H5:;7^^:_OSK\T, M@(EX72XN?'B"C)<-2_[7M';@:FTG_M36QH3YF+ $Q9BPB(D6$L]WJ"Q; ;O ML':MDR*I"I7FH]("5%J(2HNP:&UI[;F!GKMKKP2XL5H[(EE6[!JR$D_ M64.8-!^5%J#2PIK6FI=/WRZU(JR<;6W01AOTOYRRN+.=K!5,FH]*"U!I84UK MSUNZ6D'*V=9*XZYZ3J=M_O-RF<90CD![DYJ%R?B1+/A6KE!:BT$)468=':TFK\ M6<]MYUT+8&;@RHQVTH+([6,&3 +YQ_4;WDU-W>]_1[3CB]ZZDY\L"DQ:@$H+ M46D1%JTMBL:<]=SN;&MMGC1K+G>]#T& M*$RC\Q:5YJ/2 E1:B$J+L&AM:346L>?VB(_\!=%-.5DKJ.ZO9_%/)YW52H": M-+0DM:VFNZ7&YWNEVHW6>+N>V]Q=0*9/K3Z2%10@6%8^^"S)TR*5YLE/G^S. M":JGBTKS46D!*BU$I458M/9K9(VQ2]_#V*6HQBXJS4>E!:BT$)468=':TFJ, M7?H58_>XL<1-.5DKJ 8N[9JDMK$$-6F(2HLLES Y..;0QIFE;F=VH=/+*B6*RK-KVG[W;+M54?4I"$J+<*BM470>*G4[:6^OL=V)B#3 M_49")&R86>WH/N6P)%#??46E^:BT )46TJX#;5G?6DIY='9PLM$XI-3MD-Z: MGX#C-1,KD.2UN14G.4_291I7;AE;3[NNTWG34[3=0W5-;4MIM_6ZI\>'&;]Q.ZGYU]2=> MG,7_L0!0K5!4FE_36J^5CR== :!ZG-:D70%T2TT'!P5@/,GVF<;PHF[#ZP_O M3W*=\VVA)$F+.-LF0*16!YR93:B)[O[S#12RD@5\,<= F!%$EO%G>6$;?_I[ M&QIST$(SNV&E1NDLU7O6N[.[';?7Y3[3-^=OO(O LYP/O8L[ZWEZ\:.-$]&+ M.]OY:SK37\RLWYR_;@+N-Y=0;2'^K)^=M) D@Z6^'+,)ID=$M2NW^J#XIMRR M^&UL?53;;MLP#/T5 MP2N&%FCJ2YHVR!P#3;)A>^A0M.OVK-J,+526/(E.LK\?)3M>MJ5YB77A.3P\ M"IENM7FU%0"R72V5G0<58C,+0YM74'-[I1M0=+/6IN9(6U.&MC' "P^J99A$ MT4U82OQ M46\_0U^/%YAK:?TOV_:Q4<#RUJ*N>S IJ(7JOGS7^W 2)(W $D/2+SN+I%7 MN>+(L]3H+3,NFMC_+N^GP%R(6T%^R,"<6^5;JU!+%IB%2HDQOF?5&+KJCDC:+B MA-UKA95E'U4!Q=\$(3DTV)3L;5HD)QE7D%^Q<7S9>?#\M&+G9Q,>#_6// M.WZ#=^]OGF6UX#O. &M:"V4"0O7\7 MWT0?3DB_'J1?GV+/OM+$X$X^ET>U=>A;CW:C89/%\72:AILC.2=#SLG)G$NR MB35<%,<23OY+.#J2,3SHE1I,Z2>"I;]@J[!KF^%T&#IW7:_]">\FUCTWI: & MD+ F:'1U2PI,-P6Z#>K&=]Z+1NICOZQH<()Q 72_UAKW&Y=@&,79;U!+ P04 M " #<@V%8[?3DZ2P" V!0 &0 'AL+W=OUFRCJ%-V,M#(31T]UFQQXFH+EYI$K=_ M7TEV3 II*K!7H$2NOOSI[X. M!X#QQ1N M >D'P5D/2!6CG7*HJTY1U[DUK3$AFS/%@:Q-A'MW0@=3G&)UJ\* MC\-B9I02Z(\%'>&Z(C.C4>@UZ%* (^=D 39>%5W"^;"&Y*;EMG+D= [(A71G M/O-A.2>G)V?DA A-[H24_I1^4\&YQG[[$7/[;<1J>7'=SJ\*+<<;L686.H/28975]28KLN[0(T3;SH*X.^ M;>)PXQ\VL"'!K]?&X#X(O3,\E<4+4$L#!!0 ( -R#85C:A.L:K < ",T M 9 >&PO=V]R:W-H965T:1M):8&@Q=PTOWO5]C$-M)%QC-ZB6UR[KF2 MSY%TD;X*6Z9 8ACU+N/BUU>6YA_7 M SSXO/ ]>5M4]87AS=4J?F-/K'I9/1;\TW#',D^6+"N3/$,%>[T>W.++*3'J M@ WBCX1]E ?O4=V5'WG^5_TAFE\/C+I%+&6SJJ:(^5IN M_J*/!FL,T&Q=5OFR">8M6";9]C7^V7P1!P& -@&T;X#=!-A] YPFP.D;X#8!;M\ KPGPQ "[2SCC4SFC;PZ\$WMKNJU+ M-A;SXRJ^N2KR#U34>,Y7O]GX=!//G95D]9!ZJ@K^WX3'53=/+X^/WX+[X.'Y M]ON?*(P>;A_NHMMOR+]]OD5G+P^W+W[T'/CGZ,QG59RDY3GZ@EZ>?'3VVSGZ M#0U1N8@+5J(D0R]94I6_\XO\_?,B7Y=Q-B^OAA5O99UK.&M:]'7;(M+1(A/= MYUFU*%&0S=D/^?8?"H_Y]A\(G_TSW MZ=_^ZEHV-'=#U=SP61U\SWD5IWP9>V?9FD'C:AON;,+KI?3]!CO4IE?#]T.S M BAJ>V8;Y0,HT[&\-BH 4(:%G38J!%"6+7*- !2Q*&ZCQ@ *&]1HHR*H]=BS MVZB)C**.1:PV:@J@L&GMN5I:6CLM+:66=WE9E8A/D(C]Y-51R<")!W-NE.W1DO+I)LG61O1X2V MI<:X%(LZ R!/G,Y\&<2G;$OH?""C"!^5PA@) 2Z+4&%J' $HPQ+M-P8RVM01 M)V,996%JBF-71E&*Q65I*J,\XAY,V2U]G9V^SE%]DVR6+]E6X7E2-B*S^1&- ME<3U[?!EN8IG['K [W=+5KRSP\M".LL'=.=4]ZM1HZ]2S>KTY MASSI2@7+%V#B@5#RS .@H*D'@$%S#\1FF+:XP,@P#]NV*6H/]0"+#HF@IE'/ M$FM! ;-/S*,UU#X8(ELR>KM9/7^Z0+#[[I_Q&4R0_S*]IX;DGZ;QCOLA7$A MUN-WO5 ^B"*"I &($M?E$.82"\9>J'&OC!&(H@)JX@&&%!0'B/ %Z1C'V-AO MNQ@:))\GZ;KBBY!2]"93_:*4O2?.[\!)TG?@)/&[^$3Y>^+&/?-&'3C)! W. M5KD Y%+XX&#[#>NH/9KA7QYQ@C+7J>6(5C9?*UN@E2ULV%KJ&A>&6!1#,$PD MXXUA.G%C(>J 8=&>.KLZ!?M@7F#<862R-S+19.1^DYHRV\E6ULGF:V4+M+*% M#=M1*P,PT,H@G6QE&"9966=7IV ?%%;>[[-B]4;K@97/ZC7Z?%=\G249FN=I M&A<',S%8A#E&&B#+4-7[BTPP#[S5FLWIV5#; 3&WWYG+Y.\(+5JRSO!_-AF&P$$";[ $XJ MV4"&@2Z V203P&V3/& =+\^AABDLL-_,Q>K=W$=6S%A6Q6\,Y:]H5>2O2:58 MK91D)Z]6.ME\K6R!5K90*]M(*]M8*UNDE6W2L&'<6F^E[7!=2=MC:+]MCM7[ MYG^^/ ;?OD?U<7Q>+7@%N/H%#AXER\F#1R>;KY4MT,H6:F4;:64;:V6+M+)- MM+)-=;&UQ]C^Z *KSRZ._BB@B3]<1 DF1#Q$AF"&)2[P/@##'K'% T<(9EOB M A^";)9X1#R"8*YT^CN&8 YV'+'X &"4N*98?&@]#M#%UG;)_M@ J\\-VM5, MQLO;,D[AWQRHF4Z>C76R^5K9 JULH5:VD5:VL5:V2"O;I&$[6LIH2MH>0/L# M&JP^H;G_E<89.%R4<2T4UU) MMV-H>/!3_B4KWC9/FY1HEJ^S:OM3X=W5W1,MMYOG.(3K7_%EA('K$WPYW3XZ ML*??/CYS'Q=O25:BE+WR5,:%0P>HV#Z1LOU0Y:O-@P0_\JK*EYNW"Q;/65$# M^/]?\[SZ_% GV#T7=/-_4$L#!!0 ( -R#85@;I]_E'@, !T- 9 M>&PO=V]R:W-H965TH.W$/$[*TQBC_$N6:MT2Z 7I% ^G8@K@]G+ H1'!! $WBV"-O QCA?5_1E,#&@NKVMMX9+R)ZV"\)[ M:N$2A#%$-,0($+CJ*[=Z=VX)?2KX'<(]/6H#$#^!>3RV\/-Q1--?L,^TMJT /Z$,QSG,5Q"'*+MZK_ES. +T7($+$"+P:X,3ZJ& ]E3&YQ8.JI_/,\CF M,<[,8X('C-B&@A$*8"#A9]6\;E08J#SH(G+C$/G J'0<0O\&F/HW8&B&*5G0 M736^A%N.:V?Q834^2U E/JK&'SQ2N?AQ_=@-"7Y?/W89/JD?NPR?UH]=AL_^ M;]_GGWYTI6-H%@EHIG[F9Q)0EF>9G26W$R_@+MUZ/NPK_ U+(=E!Q?WZ17>T M[[(SWJ39L$FS49-FXR;-[ILTFS1I-FW2;-:DV;PALU*&646&657N[D]>ETZ1 MCV,(+G]@2J]D6959M%(+487NW.NVK6L]=7><+C)5QSY1#24JW78LNRP;262& MH;7;9=E8YJ:9CE&6W7^4=73',?6R;"*+0.^L=LRR; M?Y2U6X9NOD>0;:MZ5,7$D*S30IL"'R>(9?^GQ6A1R]^F)>S)^$#O3G7)^(S7 M_EG5]&Z??3CP5\HZ1!1$<,6GTFY:O!PE63&>=1C>IC74,V:\)DN;&_[] HD0 M\/LKC-FA(R8HOHC&6RY8!4M)N M6AXZ16FW/3MP *O&9K8)[;^O;0C+IH1*>0';G//Y.T8V(HEX MHRAAL!5(-E6%Q>L:*&]CQW>."SM2E,HLN$E4XP(>0?VLMT+/W(&2D0J8))PA M 7GLK/SE>F'B;< O JT\&2-3R9[S9S/99+'C&2&@D"I#P/IV@#N@U("TQI^> MZ0Q;FL33\9'^S=:N:]EC"7><_B:9*F/GDX,RR'%#U8ZWWZ&O9V9X*:?27E'; MQ8:?'90V4O&J3]8&%6'=';_TYW"2H#GG$X(^(;#>W4;6\AXKG$2"MTB8:$TS M UNJS=9RA)F7\JB$?DITGDHV^G@S$.A)X(RP JV$P*P ?>Q*1J[2.Y@X-^UI MZXX67*"%Z($S54KTE660_9OO:K-!+SCJK8-1X#VD$Q3Z-RCP@G"$%P[EAI87 M7N"=*_,&[5_1AF7D0+(&TW-5=]#I>:CY;I:RQBG$COXP)(@#.,G'#_[<^S*B M/!V4IV/T9-=00+ZWG]WZI]IHE?%:_7_(G>XX,,=4PHC8;!";C7)^<'9[A=PX M]#VY^2 WO^K4GD#HKPA?V&-P65Q_](?*A"%[8(2I;QA MJFL5P^K0:%==?_D;WG7I!RP*PB2BD.M4;[+0KU-TG:^;*%[;;K/G2O/7U-AWX8?_0]*S_UH4ZN:=9\]G'\[..E>= MQ\N;7>2BAB[]P"E\?8 P*HN)Q@>YA6./8SBP +W# NQ3QZ3[V]*F^[D6LL1S MC)8X:#K*A@D5A-SKN,EF *WIP.BAD][B8L3N@>NT=Y6,>%"G\6B0%6*3S9%O M&W1TDE/OB?"A/R:<320#5D9RQE>VN0L-TX(7TE/Z,M)V0FBI_E@XM#6XPFJ= MG(E"FM@V@OV=U-UW@'4-##+.&X-=WS:,!B51BDIQJRNFLVE\!GEU^6%5:H^)2L6F[9;?DI0/=*G6Z;3,<,_=$_3\;^=Y1@65A+=-Z]P_YEE^ MM>/Z>?T6GLUM9=>QTV34.WZ/]?[DV$W&IV#R!)8[2H[?8[U#/':3IS"3O3>[ ML[_$9'@*)KM':3*H]Y2MC>O6MK5I]>#U8.C_@)<1O@GJ31:,*R;JVIRE*17/ M=J]:7I&)?B7?TM?]4YJ1!5/ MCL=BF+>^$^FCG#[*L2P7,C8?+(Z;D^C#/=(DB:(XQF9T/'8Z&&/S%L?P=:MA MWH"!Q8%(+YMK?+7Q#-F?!]B:[LL0;*1X)F(CQ><:$/>\ 2-)W*N-Q0$&M@I8 M[D!\=QS(*3((Y@ \8$@4F>?@SO,H6#^G@LW_U*._4$L#!!0 ( -R#85B7BKL< MP !," + 7W)E;',O+G)E;'.=DKENPS ,0'_%T)XP!] AB#-E\18$ M^0%6H@_8$@6*19V_K]JE<9 +&7D]/!+<'FE [3BDMHNI&/T04FE:U;@!2+8E MCVG.D4*NU"P>-8?20$3;8T.P6BP^0"X99K>]9!:G $U]824Y3?KK]]@.W>/6G-F7$UX" MOJ!\2):^IM'_F!Y7!E6UN4NG@ MT.RZ]F"4W-B]4BY-NM[E9=A-IRYJ;+C[(G5H[G6=PLCSQJ-5W^]_U M\E \::M7.M'NY;I3O4]41Z0ZTZG^H3;7G)->= M7GWA41FGU[^=CDO(I5S9ZHR3JX4$D.M.> D%;K6QKKJC*E\"XY."F^NCPN6W M.G'*C*137TQ>''2V*XN!;]%%7Z.JA^-K78D?S/^IQGR[U6LURM=%JC)7UZ-1 M20F8V;T^V([(9*JN.\=;A,PV8IPYJ"0QR>JBX-[RF\*_GFSJ;^T %]6A^:#A M@IEL*G ^R)O9?3R;3D;#Y7@D/@^GP_N;L8B_CL?+& %Z!*!W-D#Q;BX19)^ M[+\A9+R$E[OQ/0#.;L5L/EX@2)^ ],\(^;>'( ,",C@;Y,WL;HX@0P(R/!MD M_'6(FWM 0 [.5Y/#^"N"C C(B!=R9G8RTS^J"]4X&1=I*LV+R+45 M7O%"+M23R@J%!^Q+:L2^Y,6)U:[2R@F7D#)AMDDL$U4VW:-*"JNY1% M>MP:D7;_7I1_Q?B?0C\!:.;L^^J96RB+,2F/])A%,LF>E'7E3;9"NY7:B$>9 M%$K<*=G I$S28U8)Q(8'B-Q>ZM &ZO-0?@#340KI,3MD"C75;%+*%3UF61S[ M1%E-500(L2FTL14Z$\M]8U2A;-%CUL4PA?0@R9^5TYD2MT6V@;@9PU&6Z#%K M8OP,5+M"VWTU\D%MCM2J\;Q1>N@Q^R'>2Z,N/L-#MQ$W>0HEV5]'98\2ALE54LITGL@%(:<-CUL8D6^>I$DOYW.BV'IEVL OCH"%?!3FX MPD!UF7QG9(KI*$]XS)[P+KT>M*8E"<\[I0C3U.- M=%8^@4"HLK5NMC2E"X]9%_'#?#ZM@N/AXB]Q.[F'%',RG J(G(?BW0/&I#SB M,7N$#)4;Z9M'><1C]@B-V<>8E%$\9J.\QO3BW5+"/[9_8"[*)1ZW2WX/[ML8 M^Y1/^LP^(6/IQI/8IZS29[<*$4LW,2G1])E%TQY+MS8Z.7(B9VRL#(WV2R%4YUNLG)888D[*0 M_S8K*X"Y4#I=%<:JXP3?0C3FIP+*0@&SA3!F_6YK\E1,X=.9U0U,RD(!]^I+ M2^YX(;ZH,@(Y[#7&I"P4,%NH'7.N#-2F:ZP8!92% F8+_;Z6579P)W72B.(" M2D$!]_P:F8GCR9: 7--G5A"=B3>$S,[YB5F] 8%; MUUJ7(66.$;V2<]KDL/$R&E'3"LTZYX6$RI*03):- FUN#"D'A6?:,0 5NH1T#6\@I!PTX)Y].XUY M)\TWC$E9:,"=]YS&+"]A3,I" ^Z\YS1F>8@Q*0L-N"UT&G,1/PB,25EHP&VA MTYAER(XQ*0L-N"UT(.8U(6BI@M1"^CXI0MHBP4,5N(QL0I6T19*.+^70VU75!<8$S* M0A&SA>A%Z4:CDS^M8;;07+Z()UM.K%P.LGJC MC%@:66640V,DM'CU#"#&*TI 5Y6 NM7-]M/'31W+W$/Y%LZO9;*>&U&^E"7U M/#\H=XMOBR2Y@7.S;)K+S?$'HL[V+Y;5WUSV^AJN<.$@B2^8,4@G3^H A! MBWDJ@MZ+>2J"WHMY*H+>BWDJ@MZ+>2J"WHMY* MH'=$O2.!WA'UC@1Z1]0[$N@=4>](H'><;'83Z!U1[TB@=T2](X'>$?6.!'I' MU#L2Z!U1[TB@=T*]$X'>"?5.!'HGU#L1Z)U0[T2@=T*]$X'>:?)G)8'>"?5. M!'HGU#L1Z)U0[T2@=T*]$X'>AGH;@=Z&>AN!WH9Z&X'>AGH;@=Z&>AN!WH9Z M&X'>-CEL0J"WH=Y&H+>AWD:@MZ'>1J"WH]Y.H+>CWDZ@MZ/>3J"WH]Y.H+>C MWDZ@MZ/>3J"WH]Y.H+=/#@L2Z.VHMQ/H[:BW$^B=4>],H'=&O3.!WAGUS@1Z M9]0[$^B=4>],H'=&O3.!WAGUS@1Z9]0[$^B=)X>]"?3.J'J]^4N]A M_#J6X=;SO<;G_R35X^6[Y?;XZ_+[(KXO5E>DO4$L#!!0 ( -R# M85C"@ QK.@( &@S 3 6T-O;G1E;G1?5'EP97-=+GAM;,W;36[;,!"& MX:L8V@:6+(JDF"+.INVVS:(74"4Z%JP_D$SJW+Z4G 1HD1H-7*#OQH)-F_[RJ?C9(>XLAM=7X7XU=UG4U4?JGN; MBNC"ZO,Q_NS;<=@FSG8^67T\;9RSMDDU35U; M5R&N9X]#\UO*^CDAC2>7/7[?3OXJ;DBR-Q/FE3\'/)_[^FB=:QN[NJM<^%+U M<5=V[#(?GCKKT_,EWNAQW.W:VC9C_=#'(ZF?G*T:O[?\77Q%CZXO>S\[0;V_QE M=KS>'Z,[+//PV?*X_(Y_G?%K_7?V(2!]%) ^)*0/!>E#0_HH(7T82!_7D#[R M#:41BJ@YA=2<8FI.036GJ)I36,TIKN846'.*K((BJZ#(*BBR"HJL@B*KH,@J M*+(*BJR"(JN@R%I09"THLA8460N*K 5%UH(B:T&1M:#(6E!D+2BR2HJLDB*K MI,@J*;)*BJR2(JNDR"HILDJ*K)(BJZ+(JBBR*HJLBB*KHLBJ*+(JBJR*(JNB MR*HHLFJ*K)HBJZ;(JBFR:HJLFB*KILBJ*;)JBJR:(FM)D;6DR%I29"TILI84 M64N*K"5%UI(B:TF1M:3(:BBR&HJLAB*KH&UL4$L! A0# M% @ W(-A6"\V8&7M *P( !$ ( !KP &1O8U!R M;W!S+V-O&UL4$L! A0#% @ W(-A6)EH' "#,P & @($," >&PO=V]R:W-H965T M&UL4$L! A0#% @ W(-A6):94=$A!P B1X !@ M ("!+! 'AL+W=O)0 M& @(&A&@ >&PO=V]R:W-H965T&UL4$L! M A0#% @ W(-A6%1::V,/ P Y D !@ ("!'B( 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ W(-A6(8J MW.?7"@ B3D !@ ("!R"\ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ W(-A6(TOM]W*! ^ H !D ("!K6H 'AL+W=O M&PO=V]R:W-H965T 8 ' ; 9 " @1)T M !X;"]W;W)K&UL4$L! A0#% @ W(-A6$@S MUF*$ P @@@ !D ("!P7H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ W(-A6!#,CK_"!@ O!$ !D M ("!Y98 'AL+W=OG0 >&PO M=V]R:W-H965T&UL4$L! A0#% @ W(-A6-'VC)_Z 0 QP0 !D ("! M2[4 'AL+W=O&PO=V]R:W-H965T6U"FP< ) 4 9 M " @1C& !X;"]W;W)K&UL4$L! A0#% M @ W(-A6&;;K%('!@ 8! !D ("!ZLT 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ W(-A6%MI#)O$ @ :@< !D M ("!] X! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ W(-A6 R]!_[? @ #@< !D ("!7!D! M 'AL+W=O%0 &0 @(%R' $ >&PO=V]R:W-H965T&UL4$L! A0#% @ MW(-A6'F@&X1N @ CP4 !D ("!&PO=V]R:W-H965T&UL4$L! A0#% @ W(-A6"M2U3V: @ M+P8 !D ("!7#&PO=V]R:W-H965T\\ 0!X;"]W;W)K&UL4$L! A0#% @ W(-A6'#=8MVT @ [ H !D M ("!M4$! 'AL+W=O&PO=V]R:W-H M965T0( !,& 9 M " @;U' 0!X;"]W;W)K&UL4$L! M A0#% @ W(-A6+%DYJ5E @ 6P8 !D ("!;4H! 'AL M+W=O&PO=V]R:W-H965T;V3P, ,D- 9 " M@:)3 0!X;"]W;W)K&UL4$L! A0#% @ W(-A M6(4Q&3,S!@ G"X !D ("!*%&PO=V]R:W-H965T&UL4$L! A0#% @ W(-A6'2K!9TF! H1P M !D ("!9F,! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ W(-A6#^B[SD$! KA0 !D M ("!_VX! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ W(-A6//M N/Z @ @@D !D ("!$G\! 'AL+W=O M&PO=V]R:W-H965TQ D "UE 9 " @8F' M 0!X;"]W;W)K&UL4$L! A0#% @ W(-A6)LR MSSO: @ C0D !D ("!A)$! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ W(-A6.H%!VUI! /14 !D M ("!59H! 'AL+W=O&PO M=V]R:W-H965TETW04 M .@H 9 " @8^E 0!X;"]W;W)K&UL4$L! A0#% @ W(-A6!V1<_8'"0 0VL !D ("! MHZL! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ W(-A6 C-9.?,!P 7E( !D ("!(KT! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ W(-A6 =>C,$_!0 ;QX !D M ("!;-\! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ W(-A6)C& 'LL P Q@T !D ("!4NX! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MW(-A6&0$/F&9!0 M!T !D ("!R_H! 'AL+W=O&PO=V]R:W-H965T@( )8% 9 " @3P8 @!X;"]W;W)K&UL4$L! A0#% @ W(-A6.WTY.DL @ -@4 !D M ("![1H" 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ W(-A6&0ZHFM# @ B@8 !D ("!B"@" 'AL M+W=O&PO&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E M;'-02P$"% ,4 " #<@V%8PH ,:SH" !H,P $P @ %/ L.0( 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 8@!B .4: "Z.P( ! end XML 114 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 115 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 117 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.0.1 html 252 466 1 true 93 0 false 10 false false R1.htm 00090 - Document - Document and Entity Information Sheet http://www.theravance.com/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 00100 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://www.theravance.com/role/StatementConsolidatedBalanceSheets CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 00105 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.theravance.com/role/StatementConsolidatedBalanceSheetsParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 00200 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.theravance.com/role/StatementConsolidatedStatementsOfOperations CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 00205 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS (Parenthetical) Sheet http://www.theravance.com/role/StatementConsolidatedStatementsOfOperationsParenthetical CONSOLIDATED STATEMENTS OF OPERATIONS (Parenthetical) Statements 5 false false R6.htm 00300 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) Sheet http://www.theravance.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) Statements 6 false false R7.htm 00400 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY Sheet http://www.theravance.com/role/StatementConsolidatedStatementsOfShareholdersEquity CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY Statements 7 false false R8.htm 00500 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.theravance.com/role/StatementConsolidatedStatementsOfCashFlows CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 8 false false R9.htm 10101 - Disclosure - Organization and Summary of Significant Accounting Policies Sheet http://www.theravance.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPolicies Organization and Summary of Significant Accounting Policies Notes 9 false false R10.htm 10201 - Disclosure - Revenue Sheet http://www.theravance.com/role/DisclosureRevenue Revenue Notes 10 false false R11.htm 10301 - Disclosure - Segment Information Sheet http://www.theravance.com/role/DisclosureSegmentInformation Segment Information Notes 11 false false R12.htm 10401 - Disclosure - Sale of Velusetrag Sheet http://www.theravance.com/role/DisclosureSaleOfVelusetrag Sale of Velusetrag Notes 12 false false R13.htm 10501 - Disclosure - Cash, Cash Equivalents, and Restricted Cash Sheet http://www.theravance.com/role/DisclosureCashCashEquivalentsAndRestrictedCash Cash, Cash Equivalents, and Restricted Cash Notes 13 false false R14.htm 10601 - Disclosure - Investments and Fair Value Measurements Sheet http://www.theravance.com/role/DisclosureInvestmentsAndFairValueMeasurements Investments and Fair Value Measurements Notes 14 false false R15.htm 10701 - Disclosure - Property and Equipment Sheet http://www.theravance.com/role/DisclosurePropertyAndEquipment Property and Equipment Notes 15 false false R16.htm 10801 - Disclosure - Leases Sheet http://www.theravance.com/role/DisclosureLeases Leases Notes 16 false false R17.htm 10901 - Disclosure - Sale of Equity Interests in Theravance Respiratory Cmpany, LLS and Discontinued Operations Sheet http://www.theravance.com/role/DisclosureSaleOfEquityInterestsInTheravanceRespiratoryCmpanyLlsAndDiscontinuedOperations Sale of Equity Interests in Theravance Respiratory Cmpany, LLS and Discontinued Operations Notes 17 false false R18.htm 11001 - Disclosure - Ampreloxetine Funding Sheet http://www.theravance.com/role/DisclosureAmpreloxetineFunding Ampreloxetine Funding Notes 18 false false R19.htm 11101 - Disclosure - Extinguishment of Debt Sheet http://www.theravance.com/role/DisclosureExtinguishmentOfDebt Extinguishment of Debt Notes 19 false false R20.htm 11201 - Disclosure - Share-Based Compensation Sheet http://www.theravance.com/role/DisclosureShareBasedCompensation Share-Based Compensation Notes 20 false false R21.htm 11301 - Disclosure - Defined Contribution Plan Sheet http://www.theravance.com/role/DisclosureDefinedContributionPlan Defined Contribution Plan Notes 21 false false R22.htm 11401 - Disclosure - Income Taxes Sheet http://www.theravance.com/role/DisclosureIncomeTaxes Income Taxes Notes 22 false false R23.htm 11501 - Disclosure - Capital Return Program Sheet http://www.theravance.com/role/DisclosureCapitalReturnProgram Capital Return Program Notes 23 false false R24.htm 11601 - Disclosure - 2021 Corporate Restructuring Completion and 2023 Strategic Actions Sheet http://www.theravance.com/role/Disclosure2021CorporateRestructuringCompletionAnd2023StrategicActions 2021 Corporate Restructuring Completion and 2023 Strategic Actions Notes 24 false false R25.htm 11701 - Disclosure - Commitments and Contingencies Sheet http://www.theravance.com/role/DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 25 false false R26.htm 11801 - Disclosure - SUPPLEMENTARY FINANCIAL DATA (UNAUDITED) Sheet http://www.theravance.com/role/DisclosureSupplementaryFinancialDataUnaudited SUPPLEMENTARY FINANCIAL DATA (UNAUDITED) Notes 26 false false R27.htm 20102 - Disclosure - Organization and Summary of Significant Accounting Policies (Policies) Sheet http://www.theravance.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies Organization and Summary of Significant Accounting Policies (Policies) Policies http://www.theravance.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPolicies 27 false false R28.htm 30103 - Disclosure - Organization and Summary of Significant Accounting Policies (Tables) Sheet http://www.theravance.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesTables Organization and Summary of Significant Accounting Policies (Tables) Tables http://www.theravance.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPolicies 28 false false R29.htm 30203 - Disclosure - Revenue (Tables) Sheet http://www.theravance.com/role/DisclosureRevenueTables Revenue (Tables) Tables http://www.theravance.com/role/DisclosureRevenue 29 false false R30.htm 30303 - Disclosure - Segment Information (Tables) Sheet http://www.theravance.com/role/DisclosureSegmentInformationTables Segment Information (Tables) Tables http://www.theravance.com/role/DisclosureSegmentInformation 30 false false R31.htm 30503 - Disclosure - Cash, Cash Equivalents, and Restricted Cash (Tables) Sheet http://www.theravance.com/role/DisclosureCashCashEquivalentsAndRestrictedCashTables Cash, Cash Equivalents, and Restricted Cash (Tables) Tables http://www.theravance.com/role/DisclosureCashCashEquivalentsAndRestrictedCash 31 false false R32.htm 30603 - Disclosure - Investments and Fair Value Measurements (Tables) Sheet http://www.theravance.com/role/DisclosureInvestmentsAndFairValueMeasurementsTables Investments and Fair Value Measurements (Tables) Tables http://www.theravance.com/role/DisclosureInvestmentsAndFairValueMeasurements 32 false false R33.htm 30703 - Disclosure - Property and Equipment (Tables) Sheet http://www.theravance.com/role/DisclosurePropertyAndEquipmentTables Property and Equipment (Tables) Tables http://www.theravance.com/role/DisclosurePropertyAndEquipment 33 false false R34.htm 30803 - Disclosure - Leases (Tables) Sheet http://www.theravance.com/role/DisclosureLeasesTables Leases (Tables) Tables http://www.theravance.com/role/DisclosureLeases 34 false false R35.htm 30903 - Disclosure - Sale of Equity Interests in Theravance Respiratory Company, LLS and Discontinued Operations (Tables) Sheet http://www.theravance.com/role/DisclosureSaleOfEquityInterestsInTheravanceRespiratoryCompanyLlsAndDiscontinuedOperationsTables Sale of Equity Interests in Theravance Respiratory Company, LLS and Discontinued Operations (Tables) Tables 35 false false R36.htm 31003 - Disclosure - Ampreloxetine Funding (Tables) Sheet http://www.theravance.com/role/DisclosureAmpreloxetineFundingTables Ampreloxetine Funding (Tables) Tables http://www.theravance.com/role/DisclosureAmpreloxetineFunding 36 false false R37.htm 31203 - Disclosure - Share-Based Compensation (Tables) Sheet http://www.theravance.com/role/DisclosureShareBasedCompensationTables Share-Based Compensation (Tables) Tables http://www.theravance.com/role/DisclosureShareBasedCompensation 37 false false R38.htm 31403 - Disclosure - Income Taxes (Tables) Sheet http://www.theravance.com/role/DisclosureIncomeTaxesTables Income Taxes (Tables) Tables http://www.theravance.com/role/DisclosureIncomeTaxes 38 false false R39.htm 31503 - Disclosure - Capital Return Program (Tables) Sheet http://www.theravance.com/role/DisclosureCapitalReturnProgramTables Capital Return Program (Tables) Tables http://www.theravance.com/role/DisclosureCapitalReturnProgram 39 false false R40.htm 31603 - Disclosure - 2021 Corporate Restructuring Completion and 2023 Strategic Actions (Tables) Sheet http://www.theravance.com/role/Disclosure2021CorporateRestructuringCompletionAnd2023StrategicActionsTables 2021 Corporate Restructuring Completion and 2023 Strategic Actions (Tables) Tables http://www.theravance.com/role/Disclosure2021CorporateRestructuringCompletionAnd2023StrategicActions 40 false false R41.htm 31803 - Disclosure - SUPPLEMENTARY FINANCIAL DATA (UNAUDITED) (Tables) Sheet http://www.theravance.com/role/DisclosureSupplementaryFinancialDataUnauditedTables SUPPLEMENTARY FINANCIAL DATA (UNAUDITED) (Tables) Tables http://www.theravance.com/role/DisclosureSupplementaryFinancialDataUnaudited 41 false false R42.htm 40101 - Disclosure - Organization and Summary of Significant Accounting Policies - Property and Equipment (Details) Sheet http://www.theravance.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentDetails Organization and Summary of Significant Accounting Policies - Property and Equipment (Details) Details 42 false false R43.htm 40102 - Disclosure - Organization and Summary of Significant Accounting Policies - Future Royalty Payment Contingency (Details) Sheet http://www.theravance.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesFutureRoyaltyPaymentContingencyDetails Organization and Summary of Significant Accounting Policies - Future Royalty Payment Contingency (Details) Details 43 false false R44.htm 40103 - Disclosure - Organization and Summary of Significant Accounting Policies - Selling, General and Administrative Expenses (Details) Sheet http://www.theravance.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesSellingGeneralAndAdministrativeExpensesDetails Organization and Summary of Significant Accounting Policies - Selling, General and Administrative Expenses (Details) Details 44 false false R45.htm 40104 - Disclosure - Organization and Summary of Significant Accounting Policies - Income Taxes (Details) Sheet http://www.theravance.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesIncomeTaxesDetails Organization and Summary of Significant Accounting Policies - Income Taxes (Details) Details 45 false false R46.htm 40105 - Disclosure - Organization and Summary of Significant Accounting Policies - Net Income (Loss) per Share (Details) Sheet http://www.theravance.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesNetIncomeLossPerShareDetails Organization and Summary of Significant Accounting Policies - Net Income (Loss) per Share (Details) Details http://www.theravance.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesTables 46 false false R47.htm 40106 - Disclosure - Organization and Summary of Significant Accounting Policies - Net Loss per Share - Anti-dilutive (Details) Sheet http://www.theravance.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesNetLossPerShareAntiDilutiveDetails Organization and Summary of Significant Accounting Policies - Net Loss per Share - Anti-dilutive (Details) Details 47 false false R48.htm 40201 - Disclosure - Revenue - Viatris Agreement (Details) Sheet http://www.theravance.com/role/DisclosureRevenueViatrisAgreementDetails Revenue - Viatris Agreement (Details) Details 48 false false R49.htm 40202 - Disclosure - Revenue - Other Collaborative Arrangement Revenues (Details) Sheet http://www.theravance.com/role/DisclosureRevenueOtherCollaborativeArrangementRevenuesDetails Revenue - Other Collaborative Arrangement Revenues (Details) Details 49 false false R50.htm 40203 - Disclosure - Revenue - Reimbursement of R and D Costs (Details) Sheet http://www.theravance.com/role/DisclosureRevenueReimbursementOfRAndDCostsDetails Revenue - Reimbursement of R and D Costs (Details) Details 50 false false R51.htm 40204 - Disclosure - Revenue - Revenue from Licensing Arrangements (Details) Sheet http://www.theravance.com/role/DisclosureRevenueRevenueFromLicensingArrangementsDetails Revenue - Revenue from Licensing Arrangements (Details) Details 51 false false R52.htm 40301 - Disclosure - Segment Information - Geographic region (Details) Sheet http://www.theravance.com/role/DisclosureSegmentInformationGeographicRegionDetails Segment Information - Geographic region (Details) Details 52 false false R53.htm 40302 - Disclosure - Segment Information - Percentage of Revenue (Details) Sheet http://www.theravance.com/role/DisclosureSegmentInformationPercentageOfRevenueDetails Segment Information - Percentage of Revenue (Details) Details 53 false false R54.htm 40401 - Disclosure - Sale of Velusetrag (Details) Sheet http://www.theravance.com/role/DisclosureSaleOfVelusetragDetails Sale of Velusetrag (Details) Details http://www.theravance.com/role/DisclosureSaleOfVelusetrag 54 false false R55.htm 40501 - Disclosure - Cash, Cash Equivalents, and Restricted Cash (Details) Sheet http://www.theravance.com/role/DisclosureCashCashEquivalentsAndRestrictedCashDetails Cash, Cash Equivalents, and Restricted Cash (Details) Details http://www.theravance.com/role/DisclosureCashCashEquivalentsAndRestrictedCashTables 55 false false R56.htm 40601 - Disclosure - Investments and Fair Value Measurements - Available-for-sale securities (Details) Sheet http://www.theravance.com/role/DisclosureInvestmentsAndFairValueMeasurementsAvailableForSaleSecuritiesDetails Investments and Fair Value Measurements - Available-for-sale securities (Details) Details 56 false false R57.htm 40602 - Disclosure - Investments and Fair Value Measurements - Convertible senior notes (Details) Notes http://www.theravance.com/role/DisclosureInvestmentsAndFairValueMeasurementsConvertibleSeniorNotesDetails Investments and Fair Value Measurements - Convertible senior notes (Details) Details 57 false false R58.htm 40701 - Disclosure - Property and Equipment (Details) Sheet http://www.theravance.com/role/DisclosurePropertyAndEquipmentDetails Property and Equipment (Details) Details http://www.theravance.com/role/DisclosurePropertyAndEquipmentTables 58 false false R59.htm 40801 - Disclosure - Leases (Details) Sheet http://www.theravance.com/role/DisclosureLeasesDetails Leases (Details) Details http://www.theravance.com/role/DisclosureLeasesTables 59 false false R60.htm 40802 - Disclosure - Leases - Assets and Liabilities (Details) Sheet http://www.theravance.com/role/DisclosureLeasesAssetsAndLiabilitiesDetails Leases - Assets and Liabilities (Details) Details 60 false false R61.htm 40803 - Disclosure - Leases - Lease Cost (Details) Sheet http://www.theravance.com/role/DisclosureLeasesLeaseCostDetails Leases - Lease Cost (Details) Details 61 false false R62.htm 40804 - Disclosure - Leases - Supplemental information related to leases (Details) Sheet http://www.theravance.com/role/DisclosureLeasesSupplementalInformationRelatedToLeasesDetails Leases - Supplemental information related to leases (Details) Details 62 false false R63.htm 40805 - Disclosure - Leases - Maturity of Lease Liabilities and Other Information (Details) Sheet http://www.theravance.com/role/DisclosureLeasesMaturityOfLeaseLiabilitiesAndOtherInformationDetails Leases - Maturity of Lease Liabilities and Other Information (Details) Details 63 false false R64.htm 40901 - Disclosure - Sale of Equity Interests in Theravance Respiratory Company, LLS and Discontinued Operations (Details) Sheet http://www.theravance.com/role/DisclosureSaleOfEquityInterestsInTheravanceRespiratoryCompanyLlsAndDiscontinuedOperationsDetails Sale of Equity Interests in Theravance Respiratory Company, LLS and Discontinued Operations (Details) Details http://www.theravance.com/role/DisclosureSaleOfEquityInterestsInTheravanceRespiratoryCompanyLlsAndDiscontinuedOperationsTables 64 false false R65.htm 40902 - Disclosure - Sale of Equity Interests in Theravance Respiratory Company, LLS and Discontinued Operations - Summary of discontinued operations (Details) Sheet http://www.theravance.com/role/DisclosureSaleOfEquityInterestsInTheravanceRespiratoryCompanyLlsAndDiscontinuedOperationsSummaryOfDiscontinuedOperationsDetails Sale of Equity Interests in Theravance Respiratory Company, LLS and Discontinued Operations - Summary of discontinued operations (Details) Details 65 false false R66.htm 40903 - Disclosure - Sale of Equity Interests in Theravance Respiratory Company, LLS and Discontinued Operations - Summary of TRC's statement of income and equity Interest (Details) Sheet http://www.theravance.com/role/DisclosureSaleOfEquityInterestsInTheravanceRespiratoryCompanyLlsAndDiscontinuedOperationsSummaryOfTrcSStatementOfIncomeAndEquityInterestDetails Sale of Equity Interests in Theravance Respiratory Company, LLS and Discontinued Operations - Summary of TRC's statement of income and equity Interest (Details) Details 66 false false R67.htm 41001 - Disclosure - Ampreloxetine Funding (Details) Sheet http://www.theravance.com/role/DisclosureAmpreloxetineFundingDetails Ampreloxetine Funding (Details) Details http://www.theravance.com/role/DisclosureAmpreloxetineFundingTables 67 false false R68.htm 41002 - Disclosure - Ampreloxetine Funding - Schedule of Future Royalty Payment Contingencies (Details) Sheet http://www.theravance.com/role/DisclosureAmpreloxetineFundingScheduleOfFutureRoyaltyPaymentContingenciesDetails Ampreloxetine Funding - Schedule of Future Royalty Payment Contingencies (Details) Details 68 false false R69.htm 41101 - Disclosure - Extinguishment of Debt (Details) Sheet http://www.theravance.com/role/DisclosureExtinguishmentOfDebtDetails Extinguishment of Debt (Details) Details http://www.theravance.com/role/DisclosureExtinguishmentOfDebt 69 false false R70.htm 41201 - Disclosure - Share-Based Compensation - Theravance Biopharma Equity Plans (Details) Sheet http://www.theravance.com/role/DisclosureShareBasedCompensationTheravanceBiopharmaEquityPlansDetails Share-Based Compensation - Theravance Biopharma Equity Plans (Details) Details 70 false false R71.htm 41202 - Disclosure - Share-Based Compensation - Market and Performance-Contingent Awards (Details) Sheet http://www.theravance.com/role/DisclosureShareBasedCompensationMarketAndPerformanceContingentAwardsDetails Share-Based Compensation - Market and Performance-Contingent Awards (Details) Details 71 false false R72.htm 41203 - Disclosure - Share-Based Compensation - Share Based Compensation Expense By Type (Details) Sheet http://www.theravance.com/role/DisclosureShareBasedCompensationShareBasedCompensationExpenseByTypeDetails Share-Based Compensation - Share Based Compensation Expense By Type (Details) Details 72 false false R73.htm 41204 - Disclosure - Share-Based Compensation - Compensation Awards (Details) Sheet http://www.theravance.com/role/DisclosureShareBasedCompensationCompensationAwardsDetails Share-Based Compensation - Compensation Awards (Details) Details 73 false false R74.htm 41205 - Disclosure - Share-Based Compensation - RSU and RSA activity (Details) Sheet http://www.theravance.com/role/DisclosureShareBasedCompensationRsuAndRsaActivityDetails Share-Based Compensation - RSU and RSA activity (Details) Details 74 false false R75.htm 41206 - Disclosure - Share-Based Compensation - Valuation Assumptions (Details) Sheet http://www.theravance.com/role/DisclosureShareBasedCompensationValuationAssumptionsDetails Share-Based Compensation - Valuation Assumptions (Details) Details 75 false false R76.htm 41207 - Disclosure - Share-Based Compensation (Details) Sheet http://www.theravance.com/role/DisclosureShareBasedCompensationDetails Share-Based Compensation (Details) Details http://www.theravance.com/role/DisclosureShareBasedCompensationTables 76 false false R77.htm 41301 - Disclosure - Defined Contribution Plan (Details) Sheet http://www.theravance.com/role/DisclosureDefinedContributionPlanDetails Defined Contribution Plan (Details) Details http://www.theravance.com/role/DisclosureDefinedContributionPlan 77 false false R78.htm 41401 - Disclosure - Income Taxes - Components of the income (loss) before income taxes (Details) Sheet http://www.theravance.com/role/DisclosureIncomeTaxesComponentsOfIncomeLossBeforeIncomeTaxesDetails Income Taxes - Components of the income (loss) before income taxes (Details) Details 78 false false R79.htm 41402 - Disclosure - Income Taxes - Components of provision for income tax (expense) benefit (Details) Sheet http://www.theravance.com/role/DisclosureIncomeTaxesComponentsOfProvisionForIncomeTaxExpenseBenefitDetails Income Taxes - Components of provision for income tax (expense) benefit (Details) Details 79 false false R80.htm 41403 - Disclosure - Income Taxes - Irish statutory rate reconciliation (Details) Sheet http://www.theravance.com/role/DisclosureIncomeTaxesIrishStatutoryRateReconciliationDetails Income Taxes - Irish statutory rate reconciliation (Details) Details 80 false false R81.htm 41404 - Disclosure - Income Taxes - Deferred income taxes (Details) Sheet http://www.theravance.com/role/DisclosureIncomeTaxesDeferredIncomeTaxesDetails Income Taxes - Deferred income taxes (Details) Details 81 false false R82.htm 41406 - Disclosure - Income Taxes - Uncertain Tax Positions (Details) Sheet http://www.theravance.com/role/DisclosureIncomeTaxesUncertainTaxPositionsDetails Income Taxes - Uncertain Tax Positions (Details) Details 82 false false R83.htm 41501 - Disclosure - Capital Return Program (Details) Sheet http://www.theravance.com/role/DisclosureCapitalReturnProgramDetails Capital Return Program (Details) Details http://www.theravance.com/role/DisclosureCapitalReturnProgramTables 83 false false R84.htm 41502 - Disclosure - Capital Return Program - Open Market Share Repurchase Plan (Details) Sheet http://www.theravance.com/role/DisclosureCapitalReturnProgramOpenMarketShareRepurchasePlanDetails Capital Return Program - Open Market Share Repurchase Plan (Details) Details 84 false false R85.htm 41601 - Disclosure - 2021 Corporate Restructuring Completion and 2023 Strategic Actions - Corporate Restructuring Completion (Details) Sheet http://www.theravance.com/role/Disclosure2021CorporateRestructuringCompletionAnd2023StrategicActionsCorporateRestructuringCompletionDetails 2021 Corporate Restructuring Completion and 2023 Strategic Actions - Corporate Restructuring Completion (Details) Details 85 false false R86.htm 41602 - Disclosure - 2021 Corporate Restructuring Completion and 2023 Strategic Actions - Accrued restructuring, severance costs and one-time termination costs (Details) Sheet http://www.theravance.com/role/Disclosure2021CorporateRestructuringCompletionAnd2023StrategicActionsAccruedRestructuringSeveranceCostsAndOneTimeTerminationCostsDetails 2021 Corporate Restructuring Completion and 2023 Strategic Actions - Accrued restructuring, severance costs and one-time termination costs (Details) Details 86 false false R87.htm 41701 - Disclosure - Commitments and Contingencies - Performance-Contingent Awards (Details) Sheet http://www.theravance.com/role/DisclosureCommitmentsAndContingenciesPerformanceContingentAwardsDetails Commitments and Contingencies - Performance-Contingent Awards (Details) Details 87 false false R88.htm 41801 - Disclosure - SUPPLEMENTARY FINANCIAL DATA (UNAUDITED) (Details) Sheet http://www.theravance.com/role/DisclosureSupplementaryFinancialDataUnauditedDetails SUPPLEMENTARY FINANCIAL DATA (UNAUDITED) (Details) Details http://www.theravance.com/role/DisclosureSupplementaryFinancialDataUnauditedTables 88 false false R89.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Uncategorized 89 false false R90.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Cover 90 false false All Reports Book All Reports tbph-20231231.xsd tbph-20231231_cal.xml tbph-20231231_def.xml tbph-20231231_lab.xml tbph-20231231_pre.xml tbph-20231231x10k.htm tbph-20231231x10k006.jpg tbph-20231231x10k007.jpg tbph-20231231x10k008.jpg tbph-20231231x10k009.jpg http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 120 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "tbph-20231231x10k.htm": { "nsprefix": "tbph", "nsuri": "http://www.theravance.com/20231231", "dts": { "schema": { "local": [ "tbph-20231231.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", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/arcrole/esma-arcrole-2018-11-21.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-sub-2023.xsd" ] }, "calculationLink": { "local": [ "tbph-20231231_cal.xml" ] }, "definitionLink": { "local": [ "tbph-20231231_def.xml" ] }, "labelLink": { "local": [ "tbph-20231231_lab.xml" ] }, "presentationLink": { "local": [ "tbph-20231231_pre.xml" ] }, "inline": { "local": [ "tbph-20231231x10k.htm" ] } }, "keyStandard": 356, "keyCustom": 110, "axisStandard": 33, "axisCustom": 0, "memberStandard": 42, "memberCustom": 46, "hidden": { "total": 52, "http://fasb.org/us-gaap/2023": 45, "http://xbrl.sec.gov/dei/2023": 5, "http://www.theravance.com/20231231": 2 }, "contextCount": 252, "entityCount": 1, "segmentCount": 93, "elementCount": 800, "unitCount": 10, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 876, "http://xbrl.sec.gov/dei/2023": 38, "http://xbrl.sec.gov/ecd/2023": 4 }, "report": { "R1": { "role": "http://www.theravance.com/role/DocumentDocumentAndEntityInformation", "longName": "00090 - Document - Document and Entity Information", "shortName": "Document and Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_fAWEzxSrvkywEAvecvnFXw", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_fAWEzxSrvkywEAvecvnFXw", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.theravance.com/role/StatementConsolidatedBalanceSheets", "longName": "00100 - Statement - CONSOLIDATED BALANCE SHEETS", "shortName": "CONSOLIDATED BALANCE SHEETS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "As_Of_12_31_2023_6Y-Y3Q2rkE2AkdS3Nr6mcQ", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "Unit_Standard_USD_Hv68eJMy-UyzUojvsd3gJw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_6Y-Y3Q2rkE2AkdS3Nr6mcQ", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent", "unitRef": "Unit_Standard_USD_Hv68eJMy-UyzUojvsd3gJw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "unique": true } }, "R3": { "role": "http://www.theravance.com/role/StatementConsolidatedBalanceSheetsParenthetical", "longName": "00105 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "As_Of_12_31_2023_6Y-Y3Q2rkE2AkdS3Nr6mcQ", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "Unit_Divide_USD_shares_siyjnoFy4k6w2hWEQ97VCA", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "us-gaap:PreferredStockParOrStatedValuePerShare", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_6Y-Y3Q2rkE2AkdS3Nr6mcQ", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "Unit_Divide_USD_shares_siyjnoFy4k6w2hWEQ97VCA", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "us-gaap:PreferredStockParOrStatedValuePerShare", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true } }, "R4": { "role": "http://www.theravance.com/role/StatementConsolidatedStatementsOfOperations", "longName": "00200 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS", "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_fAWEzxSrvkywEAvecvnFXw", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "Unit_Standard_USD_Hv68eJMy-UyzUojvsd3gJw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_fAWEzxSrvkywEAvecvnFXw", "name": "us-gaap:SellingGeneralAndAdministrativeExpense", "unitRef": "Unit_Standard_USD_Hv68eJMy-UyzUojvsd3gJw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "unique": true } }, "R5": { "role": "http://www.theravance.com/role/StatementConsolidatedStatementsOfOperationsParenthetical", "longName": "00205 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS (Parenthetical)", "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_fAWEzxSrvkywEAvecvnFXw", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "Unit_Standard_USD_Hv68eJMy-UyzUojvsd3gJw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_buOhHdirwU6oI83rHMG1pg", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "Unit_Standard_USD_Hv68eJMy-UyzUojvsd3gJw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "unique": true } }, "R6": { "role": "http://www.theravance.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss", "longName": "00300 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_fAWEzxSrvkywEAvecvnFXw", "name": "us-gaap:NetIncomeLoss", "unitRef": "Unit_Standard_USD_Hv68eJMy-UyzUojvsd3gJw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_fAWEzxSrvkywEAvecvnFXw", "name": "us-gaap:ComprehensiveIncomeNetOfTax", "unitRef": "Unit_Standard_USD_Hv68eJMy-UyzUojvsd3gJw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "unique": true } }, "R7": { "role": "http://www.theravance.com/role/StatementConsolidatedStatementsOfShareholdersEquity", "longName": "00400 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY", "shortName": "CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_qhZPTfDpRk2F4sFck_N-6g", "name": "us-gaap:StockholdersEquity", "unitRef": "Unit_Standard_USD_Hv68eJMy-UyzUojvsd3gJw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_qhZPTfDpRk2F4sFck_N-6g", "name": "us-gaap:StockholdersEquity", "unitRef": "Unit_Standard_USD_Hv68eJMy-UyzUojvsd3gJw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true } }, "R8": { "role": "http://www.theravance.com/role/StatementConsolidatedStatementsOfCashFlows", "longName": "00500 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "8", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_fAWEzxSrvkywEAvecvnFXw", "name": "us-gaap:NetIncomeLoss", "unitRef": "Unit_Standard_USD_Hv68eJMy-UyzUojvsd3gJw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_fAWEzxSrvkywEAvecvnFXw", "name": "us-gaap:OtherDepreciationAndAmortization", "unitRef": "Unit_Standard_USD_Hv68eJMy-UyzUojvsd3gJw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "unique": true } }, "R9": { "role": "http://www.theravance.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPolicies", "longName": "10101 - Disclosure - Organization and Summary of Significant Accounting Policies", "shortName": "Organization and Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_fAWEzxSrvkywEAvecvnFXw", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_fAWEzxSrvkywEAvecvnFXw", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.theravance.com/role/DisclosureRevenue", "longName": "10201 - Disclosure - Revenue", "shortName": "Revenue", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_fAWEzxSrvkywEAvecvnFXw", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_fAWEzxSrvkywEAvecvnFXw", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.theravance.com/role/DisclosureSegmentInformation", "longName": "10301 - Disclosure - Segment Information", "shortName": "Segment Information", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_fAWEzxSrvkywEAvecvnFXw", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_fAWEzxSrvkywEAvecvnFXw", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.theravance.com/role/DisclosureSaleOfVelusetrag", "longName": "10401 - Disclosure - Sale of Velusetrag", "shortName": "Sale of Velusetrag", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_fAWEzxSrvkywEAvecvnFXw", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_fAWEzxSrvkywEAvecvnFXw", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.theravance.com/role/DisclosureCashCashEquivalentsAndRestrictedCash", "longName": "10501 - Disclosure - Cash, Cash Equivalents, and Restricted Cash", "shortName": "Cash, Cash Equivalents, and Restricted Cash", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_fAWEzxSrvkywEAvecvnFXw", "name": "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_fAWEzxSrvkywEAvecvnFXw", "name": "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.theravance.com/role/DisclosureInvestmentsAndFairValueMeasurements", "longName": "10601 - Disclosure - Investments and Fair Value Measurements", "shortName": "Investments and Fair Value Measurements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_fAWEzxSrvkywEAvecvnFXw", "name": "tbph:AvailableForSaleSecuritiesAndFairValueMeasurementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_fAWEzxSrvkywEAvecvnFXw", "name": "tbph:AvailableForSaleSecuritiesAndFairValueMeasurementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.theravance.com/role/DisclosurePropertyAndEquipment", "longName": "10701 - Disclosure - Property and Equipment", "shortName": "Property and Equipment", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_fAWEzxSrvkywEAvecvnFXw", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_fAWEzxSrvkywEAvecvnFXw", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.theravance.com/role/DisclosureLeases", "longName": "10801 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_fAWEzxSrvkywEAvecvnFXw", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_fAWEzxSrvkywEAvecvnFXw", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.theravance.com/role/DisclosureSaleOfEquityInterestsInTheravanceRespiratoryCmpanyLlsAndDiscontinuedOperations", "longName": "10901 - Disclosure - Sale of Equity Interests in Theravance Respiratory Cmpany, LLS and Discontinued Operations", "shortName": "Sale of Equity Interests in Theravance Respiratory Cmpany, LLS and Discontinued Operations", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_fAWEzxSrvkywEAvecvnFXw", "name": "tbph:SpinOffDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_fAWEzxSrvkywEAvecvnFXw", "name": "tbph:SpinOffDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.theravance.com/role/DisclosureAmpreloxetineFunding", "longName": "11001 - Disclosure - Ampreloxetine Funding", "shortName": "Ampreloxetine Funding", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_fAWEzxSrvkywEAvecvnFXw", "name": "us-gaap:CollaborativeArrangementDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_fAWEzxSrvkywEAvecvnFXw", "name": "us-gaap:CollaborativeArrangementDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.theravance.com/role/DisclosureExtinguishmentOfDebt", "longName": "11101 - Disclosure - Extinguishment of Debt", "shortName": "Extinguishment of Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_fAWEzxSrvkywEAvecvnFXw", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_fAWEzxSrvkywEAvecvnFXw", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.theravance.com/role/DisclosureShareBasedCompensation", "longName": "11201 - Disclosure - Share-Based Compensation", "shortName": "Share-Based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_fAWEzxSrvkywEAvecvnFXw", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_fAWEzxSrvkywEAvecvnFXw", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.theravance.com/role/DisclosureDefinedContributionPlan", "longName": "11301 - Disclosure - Defined Contribution Plan", "shortName": "Defined Contribution Plan", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_fAWEzxSrvkywEAvecvnFXw", "name": "us-gaap:DefinedContributionPlanTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_fAWEzxSrvkywEAvecvnFXw", "name": "us-gaap:DefinedContributionPlanTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.theravance.com/role/DisclosureIncomeTaxes", "longName": "11401 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_fAWEzxSrvkywEAvecvnFXw", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_fAWEzxSrvkywEAvecvnFXw", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.theravance.com/role/DisclosureCapitalReturnProgram", "longName": "11501 - Disclosure - Capital Return Program", "shortName": "Capital Return Program", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_fAWEzxSrvkywEAvecvnFXw", "name": "tbph:StockRepurchaseProgramDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_fAWEzxSrvkywEAvecvnFXw", "name": "tbph:StockRepurchaseProgramDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.theravance.com/role/Disclosure2021CorporateRestructuringCompletionAnd2023StrategicActions", "longName": "11601 - Disclosure - 2021 Corporate Restructuring Completion and 2023 Strategic Actions", "shortName": "2021 Corporate Restructuring Completion and 2023 Strategic Actions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_fAWEzxSrvkywEAvecvnFXw", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_fAWEzxSrvkywEAvecvnFXw", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.theravance.com/role/DisclosureCommitmentsAndContingencies", "longName": "11701 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_fAWEzxSrvkywEAvecvnFXw", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_fAWEzxSrvkywEAvecvnFXw", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.theravance.com/role/DisclosureSupplementaryFinancialDataUnaudited", "longName": "11801 - Disclosure - SUPPLEMENTARY FINANCIAL DATA (UNAUDITED)", "shortName": "SUPPLEMENTARY FINANCIAL DATA (UNAUDITED)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "26", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_fAWEzxSrvkywEAvecvnFXw", "name": "us-gaap:QuarterlyFinancialInformationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_fAWEzxSrvkywEAvecvnFXw", "name": "us-gaap:QuarterlyFinancialInformationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.theravance.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies", "longName": "20102 - Disclosure - Organization and Summary of Significant Accounting Policies (Policies)", "shortName": "Organization and Summary of Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "27", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_fAWEzxSrvkywEAvecvnFXw", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_fAWEzxSrvkywEAvecvnFXw", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.theravance.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesTables", "longName": "30103 - Disclosure - Organization and Summary of Significant Accounting Policies (Tables)", "shortName": "Organization and Summary of Significant Accounting Policies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_fAWEzxSrvkywEAvecvnFXw", "name": "tbph:PropertyPlantAndEquipmentUsefulLifeTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_fAWEzxSrvkywEAvecvnFXw", "name": "tbph:PropertyPlantAndEquipmentUsefulLifeTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.theravance.com/role/DisclosureRevenueTables", "longName": "30203 - Disclosure - Revenue (Tables)", "shortName": "Revenue (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_fAWEzxSrvkywEAvecvnFXw", "name": "tbph:CollaborativeArrangementRevenueRecognitionTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_fAWEzxSrvkywEAvecvnFXw", "name": "tbph:CollaborativeArrangementRevenueRecognitionTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.theravance.com/role/DisclosureSegmentInformationTables", "longName": "30303 - Disclosure - Segment Information (Tables)", "shortName": "Segment Information (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_fAWEzxSrvkywEAvecvnFXw", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_fAWEzxSrvkywEAvecvnFXw", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.theravance.com/role/DisclosureCashCashEquivalentsAndRestrictedCashTables", "longName": "30503 - Disclosure - Cash, Cash Equivalents, and Restricted Cash (Tables)", "shortName": "Cash, Cash Equivalents, and Restricted Cash (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_fAWEzxSrvkywEAvecvnFXw", "name": "tbph:ScheduleOfCashCashEquivalentsAndRestrictedCashTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_fAWEzxSrvkywEAvecvnFXw", "name": "tbph:ScheduleOfCashCashEquivalentsAndRestrictedCashTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.theravance.com/role/DisclosureInvestmentsAndFairValueMeasurementsTables", "longName": "30603 - Disclosure - Investments and Fair Value Measurements (Tables)", "shortName": "Investments and Fair Value Measurements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_fAWEzxSrvkywEAvecvnFXw", "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "tbph:AvailableForSaleSecuritiesAndFairValueMeasurementsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_fAWEzxSrvkywEAvecvnFXw", "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "tbph:AvailableForSaleSecuritiesAndFairValueMeasurementsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.theravance.com/role/DisclosurePropertyAndEquipmentTables", "longName": "30703 - Disclosure - Property and Equipment (Tables)", "shortName": "Property and Equipment (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_fAWEzxSrvkywEAvecvnFXw", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_fAWEzxSrvkywEAvecvnFXw", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.theravance.com/role/DisclosureLeasesTables", "longName": "30803 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_fAWEzxSrvkywEAvecvnFXw", "name": "tbph:LesseeOperatingAndFinanceLeaseSupplementalBalanceSheetInformationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_fAWEzxSrvkywEAvecvnFXw", "name": "tbph:LesseeOperatingAndFinanceLeaseSupplementalBalanceSheetInformationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.theravance.com/role/DisclosureSaleOfEquityInterestsInTheravanceRespiratoryCompanyLlsAndDiscontinuedOperationsTables", "longName": "30903 - Disclosure - Sale of Equity Interests in Theravance Respiratory Company, LLS and Discontinued Operations (Tables)", "shortName": "Sale of Equity Interests in Theravance Respiratory Company, LLS and Discontinued Operations (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_fAWEzxSrvkywEAvecvnFXw", "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_fAWEzxSrvkywEAvecvnFXw", "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.theravance.com/role/DisclosureAmpreloxetineFundingTables", "longName": "31003 - Disclosure - Ampreloxetine Funding (Tables)", "shortName": "Ampreloxetine Funding (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_fAWEzxSrvkywEAvecvnFXw", "name": "tbph:ScheduleOfFutureRoyaltyPaymentContingenciesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_fAWEzxSrvkywEAvecvnFXw", "name": "tbph:ScheduleOfFutureRoyaltyPaymentContingenciesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.theravance.com/role/DisclosureShareBasedCompensationTables", "longName": "31203 - Disclosure - Share-Based Compensation (Tables)", "shortName": "Share-Based Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_fAWEzxSrvkywEAvecvnFXw", "name": "tbph:DisclosureOfCommonStockCapitalSharesReservedForFutureIssuanceTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_fAWEzxSrvkywEAvecvnFXw", "name": "tbph:DisclosureOfCommonStockCapitalSharesReservedForFutureIssuanceTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.theravance.com/role/DisclosureIncomeTaxesTables", "longName": "31403 - Disclosure - Income Taxes (Tables)", "shortName": "Income Taxes (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "38", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_fAWEzxSrvkywEAvecvnFXw", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_fAWEzxSrvkywEAvecvnFXw", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.theravance.com/role/DisclosureCapitalReturnProgramTables", "longName": "31503 - Disclosure - Capital Return Program (Tables)", "shortName": "Capital Return Program (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "39", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_fAWEzxSrvkywEAvecvnFXw", "name": "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "tbph:StockRepurchaseProgramDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_fAWEzxSrvkywEAvecvnFXw", "name": "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "tbph:StockRepurchaseProgramDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.theravance.com/role/Disclosure2021CorporateRestructuringCompletionAnd2023StrategicActionsTables", "longName": "31603 - Disclosure - 2021 Corporate Restructuring Completion and 2023 Strategic Actions (Tables)", "shortName": "2021 Corporate Restructuring Completion and 2023 Strategic Actions (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "40", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_fAWEzxSrvkywEAvecvnFXw", "name": "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_fAWEzxSrvkywEAvecvnFXw", "name": "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.theravance.com/role/DisclosureSupplementaryFinancialDataUnauditedTables", "longName": "31803 - Disclosure - SUPPLEMENTARY FINANCIAL DATA (UNAUDITED) (Tables)", "shortName": "SUPPLEMENTARY FINANCIAL DATA (UNAUDITED) (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "41", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_fAWEzxSrvkywEAvecvnFXw", "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:QuarterlyFinancialInformationTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_fAWEzxSrvkywEAvecvnFXw", "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:QuarterlyFinancialInformationTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.theravance.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentDetails", "longName": "40101 - Disclosure - Organization and Summary of Significant Accounting Policies - Property and Equipment (Details)", "shortName": "Organization and Summary of Significant Accounting Policies - Property and Equipment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "As_Of_12_31_2023_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember_Oeb5sFTzj0m1YCilVj022w", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "td", "tr", "table", "tbph:PropertyPlantAndEquipmentUsefulLifeTableTextBlock", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember_Oeb5sFTzj0m1YCilVj022w", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "td", "tr", "table", "tbph:PropertyPlantAndEquipmentUsefulLifeTableTextBlock", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.theravance.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesFutureRoyaltyPaymentContingencyDetails", "longName": "40102 - Disclosure - Organization and Summary of Significant Accounting Policies - Future Royalty Payment Contingency (Details)", "shortName": "Organization and Summary of Significant Accounting Policies - Future Royalty Payment Contingency (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "As_Of_12_31_2023_6Y-Y3Q2rkE2AkdS3Nr6mcQ", "name": "tbph:FutureContingentMilestoneAndRoyaltyAssets", "unitRef": "Unit_Standard_USD_Hv68eJMy-UyzUojvsd3gJw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true }, "uniqueAnchor": null }, "R44": { "role": "http://www.theravance.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesSellingGeneralAndAdministrativeExpensesDetails", "longName": "40103 - Disclosure - Organization and Summary of Significant Accounting Policies - Selling, General and Administrative Expenses (Details)", "shortName": "Organization and Summary of Significant Accounting Policies - Selling, General and Administrative Expenses (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_fAWEzxSrvkywEAvecvnFXw", "name": "us-gaap:AdvertisingExpense", "unitRef": "Unit_Standard_USD_Hv68eJMy-UyzUojvsd3gJw", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:SellingGeneralAndAdministrativeExpensesPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_fAWEzxSrvkywEAvecvnFXw", "name": "us-gaap:AdvertisingExpense", "unitRef": "Unit_Standard_USD_Hv68eJMy-UyzUojvsd3gJw", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:SellingGeneralAndAdministrativeExpensesPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.theravance.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesIncomeTaxesDetails", "longName": "40104 - Disclosure - Organization and Summary of Significant Accounting Policies - Income Taxes (Details)", "shortName": "Organization and Summary of Significant Accounting Policies - Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "As_Of_12_31_2023_6Y-Y3Q2rkE2AkdS3Nr6mcQ", "name": "us-gaap:UnrecognizedTaxBenefits", "unitRef": "Unit_Standard_USD_Hv68eJMy-UyzUojvsd3gJw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:SummaryOfIncomeTaxContingenciesTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true }, "uniqueAnchor": null }, "R46": { "role": "http://www.theravance.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesNetIncomeLossPerShareDetails", "longName": "40105 - Disclosure - Organization and Summary of Significant Accounting Policies - Net Income (Loss) per Share (Details)", "shortName": "Organization and Summary of Significant Accounting Policies - Net Income (Loss) per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "Duration_10_1_2023_To_12_31_2023_csTdxq728EKvTbzzfUngCw", "name": "us-gaap:IncomeLossFromContinuingOperations", "unitRef": "Unit_Standard_USD_Hv68eJMy-UyzUojvsd3gJw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "us-gaap:QuarterlyFinancialInformationTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_fAWEzxSrvkywEAvecvnFXw", "name": "tbph:WeightedAverageNumberOfSharesOutstandingBeforeForfeitures", "unitRef": "Unit_Standard_shares_9bY3Eo34e0-Lhyr6rARk9Q", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "unique": true } }, "R47": { "role": "http://www.theravance.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesNetLossPerShareAntiDilutiveDetails", "longName": "40106 - Disclosure - Organization and Summary of Significant Accounting Policies - Net Loss per Share - Anti-dilutive (Details)", "shortName": "Organization and Summary of Significant Accounting Policies - Net Loss per Share - Anti-dilutive (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_fAWEzxSrvkywEAvecvnFXw", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "Unit_Standard_shares_9bY3Eo34e0-Lhyr6rARk9Q", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_fAWEzxSrvkywEAvecvnFXw", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "Unit_Standard_shares_9bY3Eo34e0-Lhyr6rARk9Q", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true } }, "R48": { "role": "http://www.theravance.com/role/DisclosureRevenueViatrisAgreementDetails", "longName": "40201 - Disclosure - Revenue - Viatris Agreement (Details)", "shortName": "Revenue - Viatris Agreement (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_fAWEzxSrvkywEAvecvnFXw", "name": "tbph:ProfitLossPercentageAsPerCollaborationAgreement", "unitRef": "Unit_Standard_pure_dyIq4_U0DEmypNigbfT6QQ", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_fAWEzxSrvkywEAvecvnFXw", "name": "tbph:CollaborationArrangementUpfrontPaymentsReceivable", "unitRef": "Unit_Standard_USD_Hv68eJMy-UyzUojvsd3gJw", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "unique": true } }, "R49": { "role": "http://www.theravance.com/role/DisclosureRevenueOtherCollaborativeArrangementRevenuesDetails", "longName": "40202 - Disclosure - Revenue - Other Collaborative Arrangement Revenues (Details)", "shortName": "Revenue - Other Collaborative Arrangement Revenues (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_fAWEzxSrvkywEAvecvnFXw", "name": "tbph:CollaborativeArrangementsRevenue", "unitRef": "Unit_Standard_USD_Hv68eJMy-UyzUojvsd3gJw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "tbph:ScheduleOfCollaborationProfitSharingRevenueAndLossIncludedInStatementsOfOperationsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_fAWEzxSrvkywEAvecvnFXw", "name": "tbph:CollaborativeArrangementsRevenue", "unitRef": "Unit_Standard_USD_Hv68eJMy-UyzUojvsd3gJw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "tbph:ScheduleOfCollaborationProfitSharingRevenueAndLossIncludedInStatementsOfOperationsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true } }, "R50": { "role": "http://www.theravance.com/role/DisclosureRevenueReimbursementOfRAndDCostsDetails", "longName": "40203 - Disclosure - Revenue - Reimbursement of R and D Costs (Details)", "shortName": "Revenue - Reimbursement of R and D Costs (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_srt_CounterpartyNameAxis_tbph_ViatrisMember_2ovAwbIJC02cyQ6u7yfggA", "name": "tbph:CollaborativeArrangementResearchAndDevelopmentExpensesReimbursedToEntity", "unitRef": "Unit_Standard_USD_Hv68eJMy-UyzUojvsd3gJw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_srt_CounterpartyNameAxis_tbph_ViatrisMember_2ovAwbIJC02cyQ6u7yfggA", "name": "tbph:CollaborativeArrangementResearchAndDevelopmentExpensesReimbursedToEntity", "unitRef": "Unit_Standard_USD_Hv68eJMy-UyzUojvsd3gJw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true } }, "R51": { "role": "http://www.theravance.com/role/DisclosureRevenueRevenueFromLicensingArrangementsDetails", "longName": "40204 - Disclosure - Revenue - Revenue from Licensing Arrangements (Details)", "shortName": "Revenue - Revenue from Licensing Arrangements (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "Duration_10_1_2023_To_12_31_2023_csTdxq728EKvTbzzfUngCw", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "Unit_Standard_USD_Hv68eJMy-UyzUojvsd3gJw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "us-gaap:QuarterlyFinancialInformationTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2019_To_12_31_2019_srt_CounterpartyNameAxis_tbph_PfizerInc.Member_WTC5QzTvdU6q3exKx2v_ag", "name": "tbph:InitialCashPaymentPerCollaborationAgreement", "unitRef": "Unit_Standard_USD_Hv68eJMy-UyzUojvsd3gJw", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "unique": true } }, "R52": { "role": "http://www.theravance.com/role/DisclosureSegmentInformationGeographicRegionDetails", "longName": "40301 - Disclosure - Segment Information - Geographic region (Details)", "shortName": "Segment Information - Geographic region (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "Duration_10_1_2023_To_12_31_2023_csTdxq728EKvTbzzfUngCw", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "Unit_Standard_USD_Hv68eJMy-UyzUojvsd3gJw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "us-gaap:QuarterlyFinancialInformationTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_srt_StatementGeographicalAxis_country_US_s67jr0vkFEmTmLF43XThvQ", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "Unit_Standard_USD_Hv68eJMy-UyzUojvsd3gJw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "unique": true } }, "R53": { "role": "http://www.theravance.com/role/DisclosureSegmentInformationPercentageOfRevenueDetails", "longName": "40302 - Disclosure - Segment Information - Percentage of Revenue (Details)", "shortName": "Segment Information - Percentage of Revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_srt_MajorCustomersAxis_tbph_ViatrisMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_t8uW-JwZrkiWdvmJlJfXAQ", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "Unit_Standard_pure_dyIq4_U0DEmypNigbfT6QQ", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_srt_MajorCustomersAxis_tbph_ViatrisMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_t8uW-JwZrkiWdvmJlJfXAQ", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "Unit_Standard_pure_dyIq4_U0DEmypNigbfT6QQ", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true } }, "R54": { "role": "http://www.theravance.com/role/DisclosureSaleOfVelusetragDetails", "longName": "40401 - Disclosure - Sale of Velusetrag (Details)", "shortName": "Sale of Velusetrag (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "As_Of_7_31_2022_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_tbph_SaleOfVelusetragAssetsMember_cvDZea3cSkWDTXa-a0C1tQ", "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration", "unitRef": "Unit_Standard_USD_Hv68eJMy-UyzUojvsd3gJw", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_7_31_2022_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_tbph_SaleOfVelusetragAssetsMember_cvDZea3cSkWDTXa-a0C1tQ", "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration", "unitRef": "Unit_Standard_USD_Hv68eJMy-UyzUojvsd3gJw", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true } }, "R55": { "role": "http://www.theravance.com/role/DisclosureCashCashEquivalentsAndRestrictedCashDetails", "longName": "40501 - Disclosure - Cash, Cash Equivalents, and Restricted Cash (Details)", "shortName": "Cash, Cash Equivalents, and Restricted Cash (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "As_Of_12_31_2023_6Y-Y3Q2rkE2AkdS3Nr6mcQ", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "Unit_Standard_USD_Hv68eJMy-UyzUojvsd3gJw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_6Y-Y3Q2rkE2AkdS3Nr6mcQ", "name": "us-gaap:RestrictedCash", "unitRef": "Unit_Standard_USD_Hv68eJMy-UyzUojvsd3gJw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "tbph:ScheduleOfCashCashEquivalentsAndRestrictedCashTableTextBlock", "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "unique": true } }, "R56": { "role": "http://www.theravance.com/role/DisclosureInvestmentsAndFairValueMeasurementsAvailableForSaleSecuritiesDetails", "longName": "40601 - Disclosure - Investments and Fair Value Measurements - Available-for-sale securities (Details)", "shortName": "Investments and Fair Value Measurements - Available-for-sale securities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "As_Of_12_31_2023_6Y-Y3Q2rkE2AkdS3Nr6mcQ", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "unitRef": "Unit_Standard_USD_Hv68eJMy-UyzUojvsd3gJw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "tbph:AvailableForSaleSecuritiesAndFairValueMeasurementsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_6Y-Y3Q2rkE2AkdS3Nr6mcQ", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "unitRef": "Unit_Standard_USD_Hv68eJMy-UyzUojvsd3gJw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "tbph:AvailableForSaleSecuritiesAndFairValueMeasurementsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true } }, "R57": { "role": "http://www.theravance.com/role/DisclosureInvestmentsAndFairValueMeasurementsConvertibleSeniorNotesDetails", "longName": "40602 - Disclosure - Investments and Fair Value Measurements - Convertible senior notes (Details)", "shortName": "Investments and Fair Value Measurements - Convertible senior notes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_fAWEzxSrvkywEAvecvnFXw", "name": "tbph:MarketableSecuritiesMaximumContractualMaturityPeriod", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_fAWEzxSrvkywEAvecvnFXw", "name": "tbph:MarketableSecuritiesMaximumContractualMaturityPeriod", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true } }, "R58": { "role": "http://www.theravance.com/role/DisclosurePropertyAndEquipmentDetails", "longName": "40701 - Disclosure - Property and Equipment (Details)", "shortName": "Property and Equipment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "As_Of_12_31_2023_6Y-Y3Q2rkE2AkdS3Nr6mcQ", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "Unit_Standard_USD_Hv68eJMy-UyzUojvsd3gJw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_6Y-Y3Q2rkE2AkdS3Nr6mcQ", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "Unit_Standard_USD_Hv68eJMy-UyzUojvsd3gJw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true } }, "R59": { "role": "http://www.theravance.com/role/DisclosureLeasesDetails", "longName": "40801 - Disclosure - Leases (Details)", "shortName": "Leases (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "As_Of_12_31_2023_6Y-Y3Q2rkE2AkdS3Nr6mcQ", "name": "tbph:AreaOfLeasedSpace", "unitRef": "Unit_Standard_sqft_lNiuE5-rKkWKIY_DAiiElg", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_6Y-Y3Q2rkE2AkdS3Nr6mcQ", "name": "tbph:AreaOfLeasedSpace", "unitRef": "Unit_Standard_sqft_lNiuE5-rKkWKIY_DAiiElg", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true } }, "R60": { "role": "http://www.theravance.com/role/DisclosureLeasesAssetsAndLiabilitiesDetails", "longName": "40802 - Disclosure - Leases - Assets and Liabilities (Details)", "shortName": "Leases - Assets and Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "As_Of_12_31_2023_6Y-Y3Q2rkE2AkdS3Nr6mcQ", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "Unit_Standard_USD_Hv68eJMy-UyzUojvsd3gJw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true }, "uniqueAnchor": null }, "R61": { "role": "http://www.theravance.com/role/DisclosureLeasesLeaseCostDetails", "longName": "40803 - Disclosure - Leases - Lease Cost (Details)", "shortName": "Leases - Lease Cost (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_62vk-SLZK0mo1YcsOw5xXA", "name": "us-gaap:OperatingLeaseCost", "unitRef": "Unit_Standard_USD_Hv68eJMy-UyzUojvsd3gJw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_62vk-SLZK0mo1YcsOw5xXA", "name": "us-gaap:OperatingLeaseCost", "unitRef": "Unit_Standard_USD_Hv68eJMy-UyzUojvsd3gJw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true } }, "R62": { "role": "http://www.theravance.com/role/DisclosureLeasesSupplementalInformationRelatedToLeasesDetails", "longName": "40804 - Disclosure - Leases - Supplemental information related to leases (Details)", "shortName": "Leases - Supplemental information related to leases (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_fAWEzxSrvkywEAvecvnFXw", "name": "us-gaap:OperatingLeasePayments", "unitRef": "Unit_Standard_USD_Hv68eJMy-UyzUojvsd3gJw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "tbph:SummaryOfCashInformationRelatedToLeasesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_fAWEzxSrvkywEAvecvnFXw", "name": "us-gaap:OperatingLeasePayments", "unitRef": "Unit_Standard_USD_Hv68eJMy-UyzUojvsd3gJw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "tbph:SummaryOfCashInformationRelatedToLeasesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true } }, "R63": { "role": "http://www.theravance.com/role/DisclosureLeasesMaturityOfLeaseLiabilitiesAndOtherInformationDetails", "longName": "40805 - Disclosure - Leases - Maturity of Lease Liabilities and Other Information (Details)", "shortName": "Leases - Maturity of Lease Liabilities and Other Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "As_Of_12_31_2023_6Y-Y3Q2rkE2AkdS3Nr6mcQ", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "Unit_Standard_USD_Hv68eJMy-UyzUojvsd3gJw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_6Y-Y3Q2rkE2AkdS3Nr6mcQ", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "Unit_Standard_USD_Hv68eJMy-UyzUojvsd3gJw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true } }, "R64": { "role": "http://www.theravance.com/role/DisclosureSaleOfEquityInterestsInTheravanceRespiratoryCompanyLlsAndDiscontinuedOperationsDetails", "longName": "40901 - Disclosure - Sale of Equity Interests in Theravance Respiratory Company, LLS and Discontinued Operations (Details)", "shortName": "Sale of Equity Interests in Theravance Respiratory Company, LLS and Discontinued Operations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "As_Of_12_31_2023_6Y-Y3Q2rkE2AkdS3Nr6mcQ", "name": "tbph:FutureContingentMilestoneAndRoyaltyAssets", "unitRef": "Unit_Standard_USD_Hv68eJMy-UyzUojvsd3gJw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_7_20_2022_To_7_20_2022_srt_CounterpartyNameAxis_tbph_RoyaltyPharmaMember_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_tbph_TheravanceRespiratoryCompanyLlcMember_aFPvL21YgEOwzwEe3D4w0g", "name": "tbph:EquityMethodInvestmentConsiderationReceived", "unitRef": "Unit_Standard_USD_Hv68eJMy-UyzUojvsd3gJw", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "unique": true } }, "R65": { "role": "http://www.theravance.com/role/DisclosureSaleOfEquityInterestsInTheravanceRespiratoryCompanyLlsAndDiscontinuedOperationsSummaryOfDiscontinuedOperationsDetails", "longName": "40902 - Disclosure - Sale of Equity Interests in Theravance Respiratory Company, LLS and Discontinued Operations - Summary of discontinued operations (Details)", "shortName": "Sale of Equity Interests in Theravance Respiratory Company, LLS and Discontinued Operations - Summary of discontinued operations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "Duration_1_1_2022_To_12_31_2022_wJOS6FRZwEaQY5rbZ_45Sg", "name": "us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation", "unitRef": "Unit_Standard_USD_Hv68eJMy-UyzUojvsd3gJw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_us-gaap_LongtermDebtTypeAxis_tbph_NonRecourseDebt2033Member_1xFQj9ESekmlqapIWKLefA", "name": "us-gaap:DebtInstrumentInterestRateStatedPercentage", "unitRef": "Unit_Standard_pure_dyIq4_U0DEmypNigbfT6QQ", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "unique": true } }, "R66": { "role": "http://www.theravance.com/role/DisclosureSaleOfEquityInterestsInTheravanceRespiratoryCompanyLlsAndDiscontinuedOperationsSummaryOfTrcSStatementOfIncomeAndEquityInterestDetails", "longName": "40903 - Disclosure - Sale of Equity Interests in Theravance Respiratory Company, LLS and Discontinued Operations - Summary of TRC's statement of income and equity Interest (Details)", "shortName": "Sale of Equity Interests in Theravance Respiratory Company, LLS and Discontinued Operations - Summary of TRC's statement of income and equity Interest (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "As_Of_12_31_2023_6Y-Y3Q2rkE2AkdS3Nr6mcQ", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "Unit_Standard_USD_Hv68eJMy-UyzUojvsd3gJw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_7_20_2022_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_tbph_TheravanceRespiratoryCompanyLlcMember_moiREAPhnkC-r8BU-Fq_tQ", "name": "us-gaap:Assets", "unitRef": "Unit_Standard_USD_Hv68eJMy-UyzUojvsd3gJw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:EquityMethodInvestmentsTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "unique": true } }, "R67": { "role": "http://www.theravance.com/role/DisclosureAmpreloxetineFundingDetails", "longName": "41001 - Disclosure - Ampreloxetine Funding (Details)", "shortName": "Ampreloxetine Funding (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "As_Of_7_20_2022_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_tbph_AmpreloxetineRoyaltyRightsMember_Npv2oOpmJ0SdIQ-VAcfOtQ", "name": "tbph:CollaborativeArrangementClosingConsiderationPayment", "unitRef": "Unit_Standard_USD_Hv68eJMy-UyzUojvsd3gJw", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:CollaborativeArrangementDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_7_20_2022_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_tbph_AmpreloxetineRoyaltyRightsMember_Npv2oOpmJ0SdIQ-VAcfOtQ", "name": "tbph:CollaborativeArrangementClosingConsiderationPayment", "unitRef": "Unit_Standard_USD_Hv68eJMy-UyzUojvsd3gJw", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:CollaborativeArrangementDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true } }, "R68": { "role": "http://www.theravance.com/role/DisclosureAmpreloxetineFundingScheduleOfFutureRoyaltyPaymentContingenciesDetails", "longName": "41002 - Disclosure - Ampreloxetine Funding - Schedule of Future Royalty Payment Contingencies (Details)", "shortName": "Ampreloxetine Funding - Schedule of Future Royalty Payment Contingencies (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "As_Of_12_31_2022_SrkdWxGhO0ydaeCOBxvO8Q", "name": "tbph:FutureRoyaltyPaymentContingencies", "unitRef": "Unit_Standard_USD_Hv68eJMy-UyzUojvsd3gJw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_tbph_AmpreloxetineRoyaltyRightsMember_dBn5f1SJE0ueCC1eKWUzng", "name": "tbph:InterestAccretionOnFutureRoyaltyPaymentContingencies", "unitRef": "Unit_Standard_USD_Hv68eJMy-UyzUojvsd3gJw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "tbph:ScheduleOfFutureRoyaltyPaymentContingenciesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "unique": true } }, "R69": { "role": "http://www.theravance.com/role/DisclosureExtinguishmentOfDebtDetails", "longName": "41101 - Disclosure - Extinguishment of Debt (Details)", "shortName": "Extinguishment of Debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "Duration_1_1_2022_To_12_31_2022_wJOS6FRZwEaQY5rbZ_45Sg", "name": "us-gaap:GainsLossesOnExtinguishmentOfDebt", "unitRef": "Unit_Standard_USD_Hv68eJMy-UyzUojvsd3gJw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_6Y-Y3Q2rkE2AkdS3Nr6mcQ", "name": "us-gaap:LongTermDebt", "unitRef": "Unit_Standard_USD_Hv68eJMy-UyzUojvsd3gJw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "unique": true } }, "R70": { "role": "http://www.theravance.com/role/DisclosureShareBasedCompensationTheravanceBiopharmaEquityPlansDetails", "longName": "41201 - Disclosure - Share-Based Compensation - Theravance Biopharma Equity Plans (Details)", "shortName": "Share-Based Compensation - Theravance Biopharma Equity Plans (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "Duration_6_2_2014_To_6_2_2014_u79zYqXKo0CZja1FlgqcoA", "name": "tbph:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfPlans", "unitRef": "Unit_Standard_plan_KNiKzTmRU0qy2H8ynR5ygA", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_6_2_2014_To_6_2_2014_u79zYqXKo0CZja1FlgqcoA", "name": "tbph:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfPlans", "unitRef": "Unit_Standard_plan_KNiKzTmRU0qy2H8ynR5ygA", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true } }, "R71": { "role": "http://www.theravance.com/role/DisclosureShareBasedCompensationMarketAndPerformanceContingentAwardsDetails", "longName": "41202 - Disclosure - Share-Based Compensation - Market and Performance-Contingent Awards (Details)", "shortName": "Share-Based Compensation - Market and Performance-Contingent Awards (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_fAWEzxSrvkywEAvecvnFXw", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost", "unitRef": "Unit_Standard_USD_Hv68eJMy-UyzUojvsd3gJw", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true }, "uniqueAnchor": null }, "R72": { "role": "http://www.theravance.com/role/DisclosureShareBasedCompensationShareBasedCompensationExpenseByTypeDetails", "longName": "41203 - Disclosure - Share-Based Compensation - Share Based Compensation Expense By Type (Details)", "shortName": "Share-Based Compensation - Share Based Compensation Expense By Type (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_fAWEzxSrvkywEAvecvnFXw", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "Unit_Standard_USD_Hv68eJMy-UyzUojvsd3gJw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_6Y-Y3Q2rkE2AkdS3Nr6mcQ", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "unitRef": "Unit_Standard_USD_Hv68eJMy-UyzUojvsd3gJw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "tbph:ScheduleOfUnrecognizedCompensationCostNetOfExpectedForfeituresAndEstimatedWeightedAverageAmortizationPeriodStraightLineAttributionMethodTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "unique": true } }, "R73": { "role": "http://www.theravance.com/role/DisclosureShareBasedCompensationCompensationAwardsDetails", "longName": "41204 - Disclosure - Share-Based Compensation - Compensation Awards (Details)", "shortName": "Share-Based Compensation - Compensation Awards (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "As_Of_12_31_2022_us-gaap_PlanNameAxis_tbph_EquityIncentivePlan2013AndNewEmployeeEquityIncentivePlan2014Member_-LU8Cd9RnEWuwb91Tnf_yQ", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "Unit_Standard_shares_9bY3Eo34e0-Lhyr6rARk9Q", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_us-gaap_PlanNameAxis_tbph_EquityIncentivePlan2013AndNewEmployeeEquityIncentivePlan2014Member_mKRN_RkayUaGMNbV41UmPg", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "unitRef": "Unit_Standard_shares_9bY3Eo34e0-Lhyr6rARk9Q", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "unique": true } }, "R74": { "role": "http://www.theravance.com/role/DisclosureShareBasedCompensationRsuAndRsaActivityDetails", "longName": "41205 - Disclosure - Share-Based Compensation - RSU and RSA activity (Details)", "shortName": "Share-Based Compensation - RSU and RSA activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "As_Of_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_eKcK-jC3eU6bx8ajypk7XA", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "Unit_Standard_shares_9bY3Eo34e0-Lhyr6rARk9Q", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_dRk4ACCyfUKdOjFqTirvcg", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "unitRef": "Unit_Standard_shares_9bY3Eo34e0-Lhyr6rARk9Q", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "unique": true } }, "R75": { "role": "http://www.theravance.com/role/DisclosureShareBasedCompensationValuationAssumptionsDetails", "longName": "41206 - Disclosure - Share-Based Compensation - Valuation Assumptions (Details)", "shortName": "Share-Based Compensation - Valuation Assumptions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_LmkOiVc-_EKEXLMDTOq0Bw", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum", "unitRef": "Unit_Standard_pure_dyIq4_U0DEmypNigbfT6QQ", "xsiNil": "false", "lang": null, "decimals": "4", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_LmkOiVc-_EKEXLMDTOq0Bw", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum", "unitRef": "Unit_Standard_pure_dyIq4_U0DEmypNigbfT6QQ", "xsiNil": "false", "lang": null, "decimals": "4", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "unique": true } }, "R76": { "role": "http://www.theravance.com/role/DisclosureShareBasedCompensationDetails", "longName": "41207 - Disclosure - Share-Based Compensation (Details)", "shortName": "Share-Based Compensation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "76", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_fAWEzxSrvkywEAvecvnFXw", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "Unit_Standard_USD_Hv68eJMy-UyzUojvsd3gJw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_fAWEzxSrvkywEAvecvnFXw", "name": "tbph:ShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedReversedAmount", "unitRef": "Unit_Standard_USD_Hv68eJMy-UyzUojvsd3gJw", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "unique": true } }, "R77": { "role": "http://www.theravance.com/role/DisclosureDefinedContributionPlanDetails", "longName": "41301 - Disclosure - Defined Contribution Plan (Details)", "shortName": "Defined Contribution Plan (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "77", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_fAWEzxSrvkywEAvecvnFXw", "name": "us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch", "unitRef": "Unit_Standard_pure_dyIq4_U0DEmypNigbfT6QQ", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "us-gaap:DefinedContributionPlanTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_fAWEzxSrvkywEAvecvnFXw", "name": "us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch", "unitRef": "Unit_Standard_pure_dyIq4_U0DEmypNigbfT6QQ", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "us-gaap:DefinedContributionPlanTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true } }, "R78": { "role": "http://www.theravance.com/role/DisclosureIncomeTaxesComponentsOfIncomeLossBeforeIncomeTaxesDetails", "longName": "41401 - Disclosure - Income Taxes - Components of the income (loss) before income taxes (Details)", "shortName": "Income Taxes - Components of the income (loss) before income taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "78", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_fAWEzxSrvkywEAvecvnFXw", "name": "tbph:IncomeLossBeforeIncomeTaxesNoncontrollingInterest", "unitRef": "Unit_Standard_USD_Hv68eJMy-UyzUojvsd3gJw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_fAWEzxSrvkywEAvecvnFXw", "name": "tbph:IncomeLossBeforeIncomeTaxesNoncontrollingInterest", "unitRef": "Unit_Standard_USD_Hv68eJMy-UyzUojvsd3gJw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true } }, "R79": { "role": "http://www.theravance.com/role/DisclosureIncomeTaxesComponentsOfProvisionForIncomeTaxExpenseBenefitDetails", "longName": "41402 - Disclosure - Income Taxes - Components of provision for income tax (expense) benefit (Details)", "shortName": "Income Taxes - Components of provision for income tax (expense) benefit (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "79", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_fAWEzxSrvkywEAvecvnFXw", "name": "us-gaap:CurrentIncomeTaxExpenseBenefit", "unitRef": "Unit_Standard_USD_Hv68eJMy-UyzUojvsd3gJw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_fAWEzxSrvkywEAvecvnFXw", "name": "us-gaap:CurrentIncomeTaxExpenseBenefit", "unitRef": "Unit_Standard_USD_Hv68eJMy-UyzUojvsd3gJw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true } }, "R80": { "role": "http://www.theravance.com/role/DisclosureIncomeTaxesIrishStatutoryRateReconciliationDetails", "longName": "41403 - Disclosure - Income Taxes - Irish statutory rate reconciliation (Details)", "shortName": "Income Taxes - Irish statutory rate reconciliation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "80", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_fAWEzxSrvkywEAvecvnFXw", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "Unit_Standard_pure_dyIq4_U0DEmypNigbfT6QQ", "xsiNil": "false", "lang": null, "decimals": "4", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_srt_StatementGeographicalAxis_country_IE_9E27MwD7pEuY6_B7SSUGrg", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "unitRef": "Unit_Standard_pure_dyIq4_U0DEmypNigbfT6QQ", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "unique": true } }, "R81": { "role": "http://www.theravance.com/role/DisclosureIncomeTaxesDeferredIncomeTaxesDetails", "longName": "41404 - Disclosure - Income Taxes - Deferred income taxes (Details)", "shortName": "Income Taxes - Deferred income taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "81", "firstAnchor": { "contextRef": "As_Of_12_31_2023_6Y-Y3Q2rkE2AkdS3Nr6mcQ", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "unitRef": "Unit_Standard_USD_Hv68eJMy-UyzUojvsd3gJw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_6Y-Y3Q2rkE2AkdS3Nr6mcQ", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "unitRef": "Unit_Standard_USD_Hv68eJMy-UyzUojvsd3gJw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true } }, "R82": { "role": "http://www.theravance.com/role/DisclosureIncomeTaxesUncertainTaxPositionsDetails", "longName": "41406 - Disclosure - Income Taxes - Uncertain Tax Positions (Details)", "shortName": "Income Taxes - Uncertain Tax Positions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "82", "firstAnchor": { "contextRef": "As_Of_12_31_2022_SrkdWxGhO0ydaeCOBxvO8Q", "name": "us-gaap:UnrecognizedTaxBenefits", "unitRef": "Unit_Standard_USD_Hv68eJMy-UyzUojvsd3gJw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:SummaryOfIncomeTaxContingenciesTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_fAWEzxSrvkywEAvecvnFXw", "name": "us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions", "unitRef": "Unit_Standard_USD_Hv68eJMy-UyzUojvsd3gJw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:SummaryOfIncomeTaxContingenciesTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "unique": true } }, "R83": { "role": "http://www.theravance.com/role/DisclosureCapitalReturnProgramDetails", "longName": "41501 - Disclosure - Capital Return Program (Details)", "shortName": "Capital Return Program (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "83", "firstAnchor": { "contextRef": "As_Of_12_31_2022_SrkdWxGhO0ydaeCOBxvO8Q", "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "unitRef": "Unit_Standard_USD_Hv68eJMy-UyzUojvsd3gJw", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "tbph:StockRepurchaseProgramDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2022_us-gaap_ShareRepurchaseProgramAxis_tbph_GSKShareRepurchaseProgramMember_uGelBPR1bEOAZwk3_iDGcw", "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "unitRef": "Unit_Standard_USD_Hv68eJMy-UyzUojvsd3gJw", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "tbph:StockRepurchaseProgramDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "unique": true } }, "R84": { "role": "http://www.theravance.com/role/DisclosureCapitalReturnProgramOpenMarketShareRepurchasePlanDetails", "longName": "41502 - Disclosure - Capital Return Program - Open Market Share Repurchase Plan (Details)", "shortName": "Capital Return Program - Open Market Share Repurchase Plan (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "84", "firstAnchor": { "contextRef": "As_Of_12_31_2022_SrkdWxGhO0ydaeCOBxvO8Q", "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "unitRef": "Unit_Standard_USD_Hv68eJMy-UyzUojvsd3gJw", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "tbph:StockRepurchaseProgramDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_2_28_2023_us-gaap_ShareRepurchaseProgramAxis_tbph_OpenMarketShareRepurchasePlanMember_NJ8DUjpsLkCBMCF7remRJQ", "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "unitRef": "Unit_Standard_USD_Hv68eJMy-UyzUojvsd3gJw", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "tbph:StockRepurchaseProgramDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "unique": true } }, "R85": { "role": "http://www.theravance.com/role/Disclosure2021CorporateRestructuringCompletionAnd2023StrategicActionsCorporateRestructuringCompletionDetails", "longName": "41601 - Disclosure - 2021 Corporate Restructuring Completion and 2023 Strategic Actions - Corporate Restructuring Completion (Details)", "shortName": "2021 Corporate Restructuring Completion and 2023 Strategic Actions - Corporate Restructuring Completion (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "85", "firstAnchor": { "contextRef": "Duration_9_1_2021_To_9_30_2021_KZeJafOrXEuZ1LuMpl6nvQ", "name": "tbph:PercentageOfReductionInWorkforce", "unitRef": "Unit_Standard_pure_dyIq4_U0DEmypNigbfT6QQ", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_9_1_2021_To_9_30_2021_KZeJafOrXEuZ1LuMpl6nvQ", "name": "tbph:PercentageOfReductionInWorkforce", "unitRef": "Unit_Standard_pure_dyIq4_U0DEmypNigbfT6QQ", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true } }, "R86": { "role": "http://www.theravance.com/role/Disclosure2021CorporateRestructuringCompletionAnd2023StrategicActionsAccruedRestructuringSeveranceCostsAndOneTimeTerminationCostsDetails", "longName": "41602 - Disclosure - 2021 Corporate Restructuring Completion and 2023 Strategic Actions - Accrued restructuring, severance costs and one-time termination costs (Details)", "shortName": "2021 Corporate Restructuring Completion and 2023 Strategic Actions - Accrued restructuring, severance costs and one-time termination costs (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "86", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_fAWEzxSrvkywEAvecvnFXw", "name": "us-gaap:RestructuringReserveAccrualAdjustment1", "unitRef": "Unit_Standard_USD_Hv68eJMy-UyzUojvsd3gJw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_fAWEzxSrvkywEAvecvnFXw", "name": "us-gaap:RestructuringReserveAccrualAdjustment1", "unitRef": "Unit_Standard_USD_Hv68eJMy-UyzUojvsd3gJw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true } }, "R87": { "role": "http://www.theravance.com/role/DisclosureCommitmentsAndContingenciesPerformanceContingentAwardsDetails", "longName": "41701 - Disclosure - Commitments and Contingencies - Performance-Contingent Awards (Details)", "shortName": "Commitments and Contingencies - Performance-Contingent Awards (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "87", "firstAnchor": { "contextRef": "As_Of_12_31_2023_6Y-Y3Q2rkE2AkdS3Nr6mcQ", "name": "tbph:GuaranteesAndIndemnificationsLiability", "unitRef": "Unit_Standard_USD_Hv68eJMy-UyzUojvsd3gJw", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "tbph:GuaranteesAndIndemnificationsLiability", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_6Y-Y3Q2rkE2AkdS3Nr6mcQ", "name": "tbph:GuaranteesAndIndemnificationsLiability", "unitRef": "Unit_Standard_USD_Hv68eJMy-UyzUojvsd3gJw", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "tbph:GuaranteesAndIndemnificationsLiability", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true } }, "R88": { "role": "http://www.theravance.com/role/DisclosureSupplementaryFinancialDataUnauditedDetails", "longName": "41801 - Disclosure - SUPPLEMENTARY FINANCIAL DATA (UNAUDITED) (Details)", "shortName": "SUPPLEMENTARY FINANCIAL DATA (UNAUDITED) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "88", "firstAnchor": { "contextRef": "Duration_10_1_2023_To_12_31_2023_csTdxq728EKvTbzzfUngCw", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "Unit_Standard_USD_Hv68eJMy-UyzUojvsd3gJw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "us-gaap:QuarterlyFinancialInformationTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2023_To_12_31_2023_csTdxq728EKvTbzzfUngCw", "name": "us-gaap:OperatingExpenses", "unitRef": "Unit_Standard_USD_Hv68eJMy-UyzUojvsd3gJw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "us-gaap:QuarterlyFinancialInformationTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "unique": true } }, "R89": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Uncategorized", "order": "89", "firstAnchor": { "contextRef": "Duration_10_1_2023_To_12_31_2023_csTdxq728EKvTbzzfUngCw", "name": "us-gaap:NetIncomeLoss", "unitRef": "Unit_Standard_USD_Hv68eJMy-UyzUojvsd3gJw", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "us-gaap:QuarterlyFinancialInformationTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true }, "uniqueAnchor": null }, "R90": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Cover", "order": "90", "firstAnchor": { "contextRef": "Duration_10_1_2023_To_12_31_2023_csTdxq728EKvTbzzfUngCw", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2023_To_12_31_2023_csTdxq728EKvTbzzfUngCw", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tbph-20231231x10k.htm", "first": true, "unique": true } } }, "tag": { "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.theravance.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.theravance.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts Payable, Current", "terseLabel": "Accounts payable", "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)." } } }, "auth_ref": [ "r28", "r806" ] }, "us-gaap_AccountsReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableMember", "presentation": [ "http://www.theravance.com/role/DisclosureSegmentInformationPercentageOfRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable [Member]", "terseLabel": "Accounts receivable", "documentation": "Due from customers or clients for goods or services that have been delivered or sold." } } }, "auth_ref": [ "r757" ] }, "tbph_AccruedClinicalAndDevelopmentExpensesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "AccruedClinicalAndDevelopmentExpensesCurrent", "crdr": "credit", "calculation": { "http://www.theravance.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.theravance.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for obligations related to clinical development services. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Clinical and Development Expenses, Current", "terseLabel": "Accrued clinical and development expenses" } } }, "auth_ref": [] }, "tbph_AccruedGeneralAndAdministrativeExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "AccruedGeneralAndAdministrativeExpenses", "crdr": "credit", "calculation": { "http://www.theravance.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.theravance.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Carrying value of balance sheet date of obligations incurred through accrued other general and administrative expenses.", "label": "Accrued General And Administrative Expenses", "terseLabel": "Accrued general and administrative expenses" } } }, "auth_ref": [] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.theravance.com/role/DisclosurePropertyAndEquipmentDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.theravance.com/role/DisclosurePropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less: accumulated depreciation", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r63", "r206", "r652" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.theravance.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.theravance.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r38", "r39", "r123", "r210", "r648", "r675", "r676" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.theravance.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Gain (Loss)", "terseLabel": "Accumulated Other Comprehensive Loss", "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." } } }, "auth_ref": [ "r3", "r16", "r39", "r557", "r560", "r598", "r671", "r672", "r917", "r918", "r919", "r930", "r931", "r932" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Additional 402(v) Disclosure [Text Block]", "terseLabel": "Additional 402(v) Disclosure" } } }, "auth_ref": [ "r859" ] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://www.theravance.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.theravance.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital", "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock." } } }, "auth_ref": [ "r118", "r806", "r1031" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.theravance.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Additional Paid-in Capital", "terseLabel": "Additional Paid-In Capital", "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." } } }, "auth_ref": [ "r501", "r502", "r503", "r684", "r930", "r931", "r932", "r1003", "r1033" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation Amount", "terseLabel": "Adjustment to Compensation, Amount" } } }, "auth_ref": [ "r865" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation [Axis]", "terseLabel": "Adjustment to Compensation:" } } }, "auth_ref": [ "r865" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]", "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote" } } }, "auth_ref": [ "r865" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment To PEO Compensation, Footnote [Text Block]", "terseLabel": "Adjustment To PEO Compensation, Footnote" } } }, "auth_ref": [ "r865" ] }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "debit", "presentation": [ "http://www.theravance.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Adjustments Related to Tax Withholding for Share-based Compensation", "negatedLabel": "Repurchase of shares to satisfy tax withholding", "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.theravance.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition", "terseLabel": "Employee share-based compensation expense", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r76", "r77", "r463" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.theravance.com/role/StatementConsolidatedStatementsOfCashFlows" ], "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:" } } }, "auth_ref": [] }, "us-gaap_AdvertisingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdvertisingExpense", "crdr": "debit", "presentation": [ "http://www.theravance.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesSellingGeneralAndAdministrativeExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Advertising Expense", "terseLabel": "Advertising expenses", "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line." } } }, "auth_ref": [ "r509" ] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Amount", "terseLabel": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r829", "r841", "r851", "r877" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]", "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined" } } }, "auth_ref": [ "r832", "r844", "r854", "r880" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Adjustments to Compensation [Member]", "terseLabel": "All Adjustments to Compensation" } } }, "auth_ref": [ "r865" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Executive Categories [Member]", "terseLabel": "All Executive Categories" } } }, "auth_ref": [ "r872" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Individuals [Member]", "terseLabel": "All Individuals" } } }, "auth_ref": [ "r836", "r845", "r855", "r872", "r881", "r885", "r893" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "All Trading Arrangements [Member]", "terseLabel": "All Trading Arrangements" } } }, "auth_ref": [ "r891" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.theravance.com/role/DisclosureShareBasedCompensationDetails", "http://www.theravance.com/role/DisclosureShareBasedCompensationShareBasedCompensationExpenseByTypeDetails", "http://www.theravance.com/role/StatementConsolidatedStatementsOfOperationsParenthetical" ], "lang": { "en-us": { "role": { "label": "Allocated Share-based Compensation Expense", "terseLabel": "Total share-based compensation expense", "verboseLabel": "Stock-based compensation expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r495", "r508" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.theravance.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "tbph_AmortizationAndAccretionIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "AmortizationAndAccretionIncome", "crdr": "credit", "calculation": { "http://www.theravance.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.theravance.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Income from amortization and accretion.", "label": "Amortization And Accretion Income", "negatedLabel": "Amortization and accretion income, net" } } }, "auth_ref": [] }, "tbph_AmpreloxetineFundingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "AmpreloxetineFundingMember", "presentation": [ "http://www.theravance.com/role/DisclosureAmpreloxetineFundingDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to ampreloxetine funding.", "label": "Ampreloxetine Funding", "terseLabel": "Ampreloxetine Funding" } } }, "auth_ref": [] }, "tbph_AmpreloxetineRoyaltyRightsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "AmpreloxetineRoyaltyRightsMember", "presentation": [ "http://www.theravance.com/role/DisclosureAmpreloxetineFundingDetails", "http://www.theravance.com/role/DisclosureAmpreloxetineFundingScheduleOfFutureRoyaltyPaymentContingenciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the ampreloxetine royalty rights.", "label": "Ampreloxetine Royalty Rights", "terseLabel": "Ampreloxetine Royalty Rights" } } }, "auth_ref": [] }, "tbph_AnnualBaseRentExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "AnnualBaseRentExpenses", "crdr": "debit", "presentation": [ "http://www.theravance.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of annual base rent expenses.", "label": "Annual Base Rent Expenses", "terseLabel": "Annual base rent expenses" } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.theravance.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesNetLossPerShareAntiDilutiveDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Anti-dilutive securities (in shares)", "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." } } }, "auth_ref": [ "r263" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://www.theravance.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesNetLossPerShareAntiDilutiveDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r51" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://www.theravance.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesNetLossPerShareAntiDilutiveDetails" ], "lang": { "en-us": { "role": { "label": "Anti-Dilutive Securities", "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." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://www.theravance.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesNetLossPerShareAntiDilutiveDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities, Name [Domain]", "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." } } }, "auth_ref": [ "r51" ] }, "tbph_AreaOfLeasedSpace": { "xbrltype": "areaItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "AreaOfLeasedSpace", "presentation": [ "http://www.theravance.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "documentation": "Area of leased space", "label": "Area Of Leased Space", "terseLabel": "Area of leased space" } } }, "auth_ref": [] }, "tbph_AreaOfPropertySubleased": { "xbrltype": "areaItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "AreaOfPropertySubleased", "presentation": [ "http://www.theravance.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "documentation": "Area of property subleased.", "label": "Area Of Property Subleased", "terseLabel": "Area of subleased property" } } }, "auth_ref": [] }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ArrangementsAndNonarrangementTransactionsMember", "presentation": [ "http://www.theravance.com/role/DisclosureAmpreloxetineFundingDetails", "http://www.theravance.com/role/DisclosureRevenueViatrisAgreementDetails", "http://www.theravance.com/role/DisclosureSaleOfEquityInterestsInTheravanceRespiratoryCompanyLlsAndDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Arrangements and Non-arrangement Transactions [Domain]", "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r547" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.theravance.com/role/StatementConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.theravance.com/role/DisclosureSaleOfEquityInterestsInTheravanceRespiratoryCompanyLlsAndDiscontinuedOperationsSummaryOfTrcSStatementOfIncomeAndEquityInterestDetails", "http://www.theravance.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets", "totalLabel": "Total assets", "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." } } }, "auth_ref": [ "r164", "r208", "r236", "r275", "r291", "r296", "r347", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r549", "r554", "r568", "r643", "r711", "r806", "r819", "r962", "r963", "r1010" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.theravance.com/role/DisclosureSaleOfEquityInterestsInTheravanceRespiratoryCompanyLlsAndDiscontinuedOperationsSummaryOfTrcSStatementOfIncomeAndEquityInterestDetails", "http://www.theravance.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets.", "terseLabel": "Assets" } } }, "auth_ref": [] }, "us-gaap_AssetsAndLiabilitiesLesseeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAndLiabilitiesLesseeAbstract", "presentation": [ "http://www.theravance.com/role/DisclosureLeasesAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Assets And Liabilities Lessee [Abstract]", "terseLabel": "Assets and liabilities" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.theravance.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.theravance.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets, Current", "totalLabel": "Total current assets", "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." } } }, "auth_ref": [ "r202", "r211", "r236", "r347", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r549", "r554", "r568", "r806", "r962", "r963", "r1010" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.theravance.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "auth_ref": [] }, "dei_AuditorFirmId": { "xbrltype": "nonemptySequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorFirmId", "presentation": [ "http://www.theravance.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Firm ID", "documentation": "PCAOB issued Audit Firm Identifier" } } }, "auth_ref": [ "r823", "r824", "r837" ] }, "dei_AuditorLocation": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorLocation", "presentation": [ "http://www.theravance.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Location" } } }, "auth_ref": [ "r823", "r824", "r837" ] }, "dei_AuditorName": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorName", "presentation": [ "http://www.theravance.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Name" } } }, "auth_ref": [ "r823", "r824", "r837" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "crdr": "credit", "presentation": [ "http://www.theravance.com/role/DisclosureInvestmentsAndFairValueMeasurementsAvailableForSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax", "terseLabel": "Gross Unrealized Gains", "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)." } } }, "auth_ref": [ "r314" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "crdr": "debit", "presentation": [ "http://www.theravance.com/role/DisclosureInvestmentsAndFairValueMeasurementsAvailableForSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Available-for-sale Debt Securities, Accumulated Gross Unrealized Loss, before Tax", "negatedLabel": "Gross Unrealized Losses", "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r315" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "crdr": "debit", "presentation": [ "http://www.theravance.com/role/DisclosureInvestmentsAndFairValueMeasurementsAvailableForSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Available-for-sale Securities, Amortized Cost Basis", "terseLabel": "Amortized Cost", "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)." } } }, "auth_ref": [ "r311", "r355", "r642" ] }, "us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainLossBeforeTaxAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainLossBeforeTaxAbstract", "presentation": [ "http://www.theravance.com/role/DisclosureInvestmentsAndFairValueMeasurementsConvertibleSeniorNotesDetails" ], "lang": { "en-us": { "role": { "label": "Available-for-sale Securities, Accumulated Gross Unrealized Gain (Loss), before Tax [Abstract]", "terseLabel": "Unrealized losses" } } }, "auth_ref": [] }, "tbph_AvailableForSaleSecuritiesAndFairValueMeasurementsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "AvailableForSaleSecuritiesAndFairValueMeasurementsDisclosureTextBlock", "presentation": [ "http://www.theravance.com/role/DisclosureInvestmentsAndFairValueMeasurements" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of the entities available for sale securities and fair value measurement.", "label": "Available For Sale Securities And Fair Value Measurements Disclosure Text Block", "terseLabel": "Investments and Fair Value Measurements" } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesAbstract", "presentation": [ "http://www.theravance.com/role/DisclosureInvestmentsAndFairValueMeasurementsConvertibleSeniorNotesDetails" ], "lang": { "en-us": { "role": { "label": "Available-for-sale Securities, Debt Maturities [Abstract]", "terseLabel": "Maturity period for marketable securities" } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtSecurities", "crdr": "debit", "presentation": [ "http://www.theravance.com/role/DisclosureInvestmentsAndFairValueMeasurementsAvailableForSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Available-for-sale Securities, Debt Securities", "verboseLabel": "Estimated Fair Value", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r312", "r355", "r636", "r935" ] }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtSecuritiesCurrent", "crdr": "debit", "calculation": { "http://www.theravance.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.theravance.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Available-for-sale Securities, Debt Securities, Current", "terseLabel": "Short-term marketable securities", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current." } } }, "auth_ref": [ "r309", "r355" ] }, "us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGainLossAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesGrossUnrealizedGainLossAbstract", "presentation": [ "http://www.theravance.com/role/DisclosureInvestmentsAndFairValueMeasurementsAvailableForSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale, Unrealized Gain (Loss) [Abstract]" } } }, "auth_ref": [] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Exercise Price", "terseLabel": "Exercise Price" } } }, "auth_ref": [ "r888" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Grant Date Fair Value", "terseLabel": "Fair Value as of Grant Date" } } }, "auth_ref": [ "r889" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]", "terseLabel": "Award Timing Disclosures" } } }, "auth_ref": [ "r884" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing, How MNPI Considered [Text Block]", "terseLabel": "Award Timing, How MNPI Considered" } } }, "auth_ref": [ "r884" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Method [Text Block]", "terseLabel": "Award Timing Method" } } }, "auth_ref": [ "r884" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Considered [Flag]", "terseLabel": "Award Timing MNPI Considered" } } }, "auth_ref": [ "r884" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Disclosure [Text Block]", "terseLabel": "Award Timing MNPI Disclosure" } } }, "auth_ref": [ "r884" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Predetermined [Flag]", "terseLabel": "Award Timing Predetermined" } } }, "auth_ref": [ "r884" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.theravance.com/role/DisclosureShareBasedCompensationDetails", "http://www.theravance.com/role/DisclosureShareBasedCompensationMarketAndPerformanceContingentAwardsDetails", "http://www.theravance.com/role/DisclosureShareBasedCompensationRsuAndRsaActivityDetails", "http://www.theravance.com/role/DisclosureShareBasedCompensationShareBasedCompensationExpenseByTypeDetails", "http://www.theravance.com/role/DisclosureShareBasedCompensationTheravanceBiopharmaEquityPlansDetails", "http://www.theravance.com/role/DisclosureShareBasedCompensationValuationAssumptionsDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "terseLabel": "Award Type", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r466", "r467", "r468", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r490", "r491", "r492", "r493", "r494" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Underlying Securities Amount", "terseLabel": "Underlying Securities" } } }, "auth_ref": [ "r887" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r886" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table]", "terseLabel": "Awards Close in Time to MNPI Disclosures" } } }, "auth_ref": [ "r885" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]", "terseLabel": "Awards Close in Time to MNPI Disclosures, Table" } } }, "auth_ref": [ "r885" ] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.theravance.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation", "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [] }, "us-gaap_CapitalLossCarryforwardMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalLossCarryforwardMember", "presentation": [ "http://www.theravance.com/role/DisclosureIncomeTaxesDeferredIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Capital loss carryforwards", "documentation": "Deductions derived from capital losses that cannot be utilized on the tax return during a period that have been carried forward to reduce taxable income or taxes payable in a future year." } } }, "auth_ref": [] }, "us-gaap_CapitalUnitClassBMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalUnitClassBMember", "presentation": [ "http://www.theravance.com/role/DisclosureSaleOfEquityInterestsInTheravanceRespiratoryCompanyLlsAndDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Class B Units", "documentation": "Class B of capital units, which are a type of ownership interest in a corporation." } } }, "auth_ref": [] }, "tbph_CapitalUnitClassCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "CapitalUnitClassCMember", "presentation": [ "http://www.theravance.com/role/DisclosureSaleOfEquityInterestsInTheravanceRespiratoryCompanyLlsAndDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to capital unit class c.", "label": "Class C Units" } } }, "auth_ref": [] }, "us-gaap_CapitalUnitClassDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalUnitClassDomain", "presentation": [ "http://www.theravance.com/role/DisclosureSaleOfEquityInterestsInTheravanceRespiratoryCompanyLlsAndDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Capital Unit, Class [Domain]", "documentation": "Description of the type or class of capital units or capital shares." } } }, "auth_ref": [] }, "us-gaap_CapitalUnitsByClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalUnitsByClassAxis", "presentation": [ "http://www.theravance.com/role/DisclosureSaleOfEquityInterestsInTheravanceRespiratoryCompanyLlsAndDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Capital Units by Class [Axis]", "documentation": "Information by type or class of the entity's capital units." } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAbstract", "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, and Restricted Cash" } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.theravance.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 }, "http://www.theravance.com/role/DisclosureCashCashEquivalentsAndRestrictedCashDetails": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.theravance.com/role/DisclosureCashCashEquivalentsAndRestrictedCashDetails", "http://www.theravance.com/role/DisclosureSaleOfEquityInterestsInTheravanceRespiratoryCompanyLlsAndDiscontinuedOperationsSummaryOfTrcSStatementOfIncomeAndEquityInterestDetails", "http://www.theravance.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents", "verboseLabel": "Cash and cash equivalents", "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." } } }, "auth_ref": [ "r48", "r204", "r773" ] }, "us-gaap_CashAndCashEquivalentsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsDisclosureTextBlock", "presentation": [ "http://www.theravance.com/role/DisclosureCashCashEquivalentsAndRestrictedCash" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents Disclosure [Text Block]", "terseLabel": "Cash, Cash Equivalents, and Restricted Cash", "documentation": "The entire disclosure for cash and cash equivalent footnotes, which may include the types of deposits and money market instruments, applicable carrying amounts, restricted amounts and compensating balance arrangements. Cash and equivalents include: (1) currency on hand (2) demand deposits with banks or financial institutions (3) other kinds of accounts that have the general characteristics of demand deposits (4) short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Generally, only investments maturing within three months from the date of acquisition qualify." } } }, "auth_ref": [ "r204", "r645" ] }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsPolicyTextBlock", "presentation": [ "http://www.theravance.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash and Cash Equivalents", "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value." } } }, "auth_ref": [ "r49" ] }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "presentation": [ "http://www.theravance.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Restricted Cash", "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." } } }, "auth_ref": [ "r49", "r163" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.theravance.com/role/DisclosureCashCashEquivalentsAndRestrictedCashDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.theravance.com/role/DisclosureCashCashEquivalentsAndRestrictedCashDetails", "http://www.theravance.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "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 shown on the condensed consolidated statements of cash flows", "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." } } }, "auth_ref": [ "r48", "r135", "r234" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.theravance.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.theravance.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net (decrease) increase in cash, cash equivalents, and restricted cash", "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." } } }, "auth_ref": [ "r2", "r135" ] }, "tbph_CashChargesRelatedToModificationOfEquityAwardsForTerminatedAndRemainingEmployee": { "xbrltype": "monetaryItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "CashChargesRelatedToModificationOfEquityAwardsForTerminatedAndRemainingEmployee", "crdr": "debit", "presentation": [ "http://www.theravance.com/role/Disclosure2021CorporateRestructuringCompletionAnd2023StrategicActionsCorporateRestructuringCompletionDetails", "http://www.theravance.com/role/DisclosureCapitalReturnProgramDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of cash charges related to the modification of equity-awards for terminated and remaining employee.", "label": "Cash Charges Related to Modification of Equity Awards for Terminated and Remaining Employee", "terseLabel": "Cash charges related to modification of equity-awards for terminated and remaining employee" } } }, "auth_ref": [] }, "us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations", "crdr": "debit", "calculation": { "http://www.theravance.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.theravance.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash Provided by (Used in) Financing Activities, Discontinued Operations", "terseLabel": "Net cash used in financing activities - discontinued operations", "documentation": "Amount of cash inflow (outflow) of financing activities of 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." } } }, "auth_ref": [ "r135" ] }, "us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations", "crdr": "debit", "calculation": { "http://www.theravance.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.theravance.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash Provided by (Used in) Investing Activities, Discontinued Operations", "terseLabel": "Net cash provided by investing activities - discontinued operations", "documentation": "Amount of cash inflow (outflow) of investing activities of 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." } } }, "auth_ref": [ "r109", "r135" ] }, "us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations", "crdr": "debit", "calculation": { "http://www.theravance.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.theravance.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash Provided by (Used in) Operating Activities, Discontinued Operations", "terseLabel": "Net cash used in operating activities - discontinued operations", "documentation": "Amount of cash inflow (outflow) of operating activities of discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r109", "r135" ] }, "us-gaap_ChangeInContractWithCustomerLiabilityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ChangeInContractWithCustomerLiabilityAbstract", "presentation": [ "http://www.theravance.com/role/DisclosureRevenueOtherCollaborativeArrangementRevenuesDetails" ], "lang": { "en-us": { "role": { "label": "Change in Contract with Customer, Liability [Abstract]", "verboseLabel": "Collaboration revenue recognized in the period from:" } } }, "auth_ref": [] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Changed Peer Group, Footnote [Text Block]", "terseLabel": "Changed Peer Group, Footnote" } } }, "auth_ref": [ "r863" ] }, "tbph_ChangesInFairValueOfEquityAndLongTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "ChangesInFairValueOfEquityAndLongTermInvestments", "crdr": "debit", "presentation": [ "http://www.theravance.com/role/DisclosureSaleOfEquityInterestsInTheravanceRespiratoryCompanyLlsAndDiscontinuedOperationsSummaryOfTrcSStatementOfIncomeAndEquityInterestDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of changes in fair value of equity and long term investments.", "label": "Changes in Fair Value of Equity and Long Term Investments", "terseLabel": "Changes in fair value of equity and long-term investments, net" } } }, "auth_ref": [] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.theravance.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfTreasuryStockTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfTreasuryStockTable", "presentation": [ "http://www.theravance.com/role/DisclosureCapitalReturnProgramDetails", "http://www.theravance.com/role/DisclosureCapitalReturnProgramOpenMarketShareRepurchasePlanDetails" ], "lang": { "en-us": { "role": { "label": "Class of Treasury Stock [Table]", "documentation": "Disclosure of information about treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock." } } }, "auth_ref": [ "r69", "r70", "r71", "r72" ] }, "tbph_CoPromoteAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "CoPromoteAgreementMember", "presentation": [ "http://www.theravance.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "documentation": "Revenue under a co-promote agreement.", "label": "Viatris collaboration agreement" } } }, "auth_ref": [] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Amount", "terseLabel": "Company Selected Measure Amount" } } }, "auth_ref": [ "r864" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Name", "terseLabel": "Company Selected Measure Name" } } }, "auth_ref": [ "r864" ] }, "tbph_CollaborationArrangementUpfrontPaymentsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "CollaborationArrangementUpfrontPaymentsReceivable", "crdr": "debit", "presentation": [ "http://www.theravance.com/role/DisclosureRevenueViatrisAgreementDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of upfront payments receivable under the collaboration arrangement.", "label": "Collaboration Arrangement, Upfront Payments Receivable", "terseLabel": "Upfront payment receivable" } } }, "auth_ref": [] }, "tbph_CollaborativeArrangementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "CollaborativeArrangementAbstract", "lang": { "en-us": { "role": { "documentation": "Collaborative Arrangement [Abstract]", "label": "Ampreloxetine Funding." } } }, "auth_ref": [] }, "tbph_CollaborativeArrangementClosingConsiderationPayment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "CollaborativeArrangementClosingConsiderationPayment", "crdr": "debit", "presentation": [ "http://www.theravance.com/role/DisclosureAmpreloxetineFundingDetails", "http://www.theravance.com/role/DisclosureSaleOfEquityInterestsInTheravanceRespiratoryCompanyLlsAndDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of closing payment receivable under agreement.", "label": "Collaborative Arrangement, Closing Consideration Payment", "terseLabel": "Consideration Receivable at closing" } } }, "auth_ref": [] }, "tbph_CollaborativeArrangementConsiderationReceivedAtTimeOfFirstApproval": { "xbrltype": "monetaryItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "CollaborativeArrangementConsiderationReceivedAtTimeOfFirstApproval", "crdr": "debit", "presentation": [ "http://www.theravance.com/role/DisclosureAmpreloxetineFundingDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of consideration received at the time of first approval.", "label": "Collaborative Arrangement, Consideration Received at the Time of First Approval", "terseLabel": "Consideration received at the time of first approval" } } }, "auth_ref": [] }, "us-gaap_CollaborativeArrangementDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CollaborativeArrangementDisclosureTextBlock", "presentation": [ "http://www.theravance.com/role/DisclosureAmpreloxetineFunding" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement Disclosure [Text Block]", "terseLabel": "Ampreloxetine Funding", "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." } } }, "auth_ref": [ "r185", "r187", "r198" ] }, "us-gaap_CollaborativeArrangementMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CollaborativeArrangementMember", "presentation": [ "http://www.theravance.com/role/DisclosureRevenueViatrisAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement", "documentation": "Contractual arrangement that involves two or more parties that both: (i) actively participate in a joint operating activity and (ii) are exposed to significant risks and rewards that depend on the commercial success of the joint operating activity." } } }, "auth_ref": [ "r547" ] }, "tbph_CollaborativeArrangementMilestonePayment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "CollaborativeArrangementMilestonePayment", "crdr": "debit", "presentation": [ "http://www.theravance.com/role/DisclosureAmpreloxetineFundingDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of milestone payment receivable under agreement.", "label": "Collaborative Arrangement, Milestone Payment", "terseLabel": "Milestone payments" } } }, "auth_ref": [] }, "tbph_CollaborativeArrangementResearchAndDevelopmentExpensesReimbursedToEntity": { "xbrltype": "monetaryItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "CollaborativeArrangementResearchAndDevelopmentExpensesReimbursedToEntity", "crdr": "credit", "presentation": [ "http://www.theravance.com/role/DisclosureRevenueReimbursementOfRAndDCostsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the amount of research reimbursement recognized under the collaborative arrangement by the entity as a result of reduction in research and development expense.", "label": "Collaborative Arrangement Research and Development Expenses Reimbursed to Entity", "terseLabel": "Total reduction to R and D expense" } } }, "auth_ref": [] }, "tbph_CollaborativeArrangementRevenueMember": { "xbrltype": "domainItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "CollaborativeArrangementRevenueMember", "presentation": [ "http://www.theravance.com/role/DisclosureRevenueViatrisAgreementDetails", "http://www.theravance.com/role/DisclosureSaleOfEquityInterestsInTheravanceRespiratoryCompanyLlsAndDiscontinuedOperationsSummaryOfTrcSStatementOfIncomeAndEquityInterestDetails", "http://www.theravance.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "documentation": "Revenue under a collaborative arrangement.", "label": "Collaboration revenue" } } }, "auth_ref": [] }, "tbph_CollaborativeArrangementRevenueRecognitionTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "CollaborativeArrangementRevenueRecognitionTableTextBlock", "presentation": [ "http://www.theravance.com/role/DisclosureRevenueTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of revenue recognition by the entity related to the collaboration agreement.", "label": "Collaborative Arrangement Revenue Recognition [Table Text Block]", "terseLabel": "Schedule of revenue recognized from collaborative arrangements" } } }, "auth_ref": [] }, "tbph_CollaborativeArrangementRoyaltyPaymentAsPercentageOfNetSales": { "xbrltype": "pureItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "CollaborativeArrangementRoyaltyPaymentAsPercentageOfNetSales", "presentation": [ "http://www.theravance.com/role/DisclosureAmpreloxetineFundingDetails" ], "lang": { "en-us": { "role": { "documentation": "Royalty Payment as Percentage for net sales.", "label": "Collaborative Arrangement, Royalty Payment, As Percentage of Net Sales", "terseLabel": "Royalty Payment Percentage Multiplied with Net Sales" } } }, "auth_ref": [] }, "tbph_CollaborativeArrangementTotalConsideration": { "xbrltype": "monetaryItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "CollaborativeArrangementTotalConsideration", "crdr": "debit", "presentation": [ "http://www.theravance.com/role/DisclosureAmpreloxetineFundingDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount represents to consideration received.", "label": "Collaborative Arrangement, Total Consideration", "terseLabel": "Consideration received" } } }, "auth_ref": [] }, "us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems", "presentation": [ "http://www.theravance.com/role/DisclosureAmpreloxetineFundingDetails", "http://www.theravance.com/role/DisclosureAmpreloxetineFundingScheduleOfFutureRoyaltyPaymentContingenciesDetails", "http://www.theravance.com/role/DisclosureRevenueOtherCollaborativeArrangementRevenuesDetails", "http://www.theravance.com/role/DisclosureRevenueReimbursementOfRAndDCostsDetails", "http://www.theravance.com/role/DisclosureRevenueRevenueFromLicensingArrangementsDetails", "http://www.theravance.com/role/DisclosureRevenueViatrisAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Development and Collaboration Agreement", "terseLabel": "Collaborative Arrangements and Co-Promote Agreement", "verboseLabel": "Research and Development Reimbursement", "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." } } }, "auth_ref": [ "r547" ] }, "tbph_CollaborativeArrangementsRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "CollaborativeArrangementsRevenue", "crdr": "credit", "presentation": [ "http://www.theravance.com/role/DisclosureRevenueOtherCollaborativeArrangementRevenuesDetails" ], "lang": { "en-us": { "role": { "documentation": "Revenue earned under collaborative arrangements from upfront payments and contingent payments.", "label": "Collaborative Arrangements, Revenue", "terseLabel": "Revenue from collaborative arrangements" } } }, "auth_ref": [] }, "us-gaap_CommercialPaperMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommercialPaperMember", "presentation": [ "http://www.theravance.com/role/DisclosureInvestmentsAndFairValueMeasurementsAvailableForSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "U.S. commercial paper", "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds." } } }, "auth_ref": [ "r150", "r813", "r814", "r815", "r816" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "presentation": [ "http://www.theravance.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies.", "verboseLabel": "Commitments and contingencies", "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." } } }, "auth_ref": [ "r35", "r90", "r644", "r697" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments and Contingencies" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.theravance.com/role/DisclosureCommitmentsAndContingencies" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r148", "r380", "r381", "r758", "r959" ] }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "presentation": [ "http://www.theravance.com/role/DisclosureShareBasedCompensationTheravanceBiopharmaEquityPlansDetails" ], "lang": { "en-us": { "role": { "label": "Common Stock, Capital Shares Reserved for Future Issuance", "terseLabel": "Total number of shares available for future issuance", "documentation": "Aggregate number of common shares reserved for future issuance." } } }, "auth_ref": [ "r36" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.theravance.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Ordinary Shares", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r809", "r810", "r811", "r813", "r814", "r815", "r816", "r930", "r931", "r1003", "r1030", "r1033" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.theravance.com/role/DisclosureCapitalReturnProgramDetails", "http://www.theravance.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Ordinary shares, par value (in dollars per share)", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r117" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.theravance.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares Authorized", "terseLabel": "Ordinary shares, authorized shares (in shares)", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r117", "r698" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.theravance.com/role/StatementConsolidatedBalanceSheetsParenthetical", "http://www.theravance.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Issued", "periodEndLabel": "Balances (in shares)", "periodStartLabel": "Balances (in shares)", "terseLabel": "Ordinary shares, shares issued (in shares)", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r117" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.theravance.com/role/DisclosureCapitalReturnProgramDetails", "http://www.theravance.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Outstanding", "terseLabel": "Ordinary shares, shares outstanding (in shares)", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r17", "r117", "r698", "r717", "r1033", "r1034" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.theravance.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.theravance.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Common Stock, Value, Issued", "verboseLabel": "Ordinary shares, $0.00001 par value: 200,000 shares authorized; 48,091 and 65,227 shares issued and outstanding at December 31, 2023 and December 31, 2022, respectively", "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." } } }, "auth_ref": [ "r117", "r647", "r806" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Company Selected Measure" } } }, "auth_ref": [ "r869" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Net Income [Text Block]", "terseLabel": "Compensation Actually Paid vs. Net Income" } } }, "auth_ref": [ "r868" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Other Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Other Measure" } } }, "auth_ref": [ "r870" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]", "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return" } } }, "auth_ref": [ "r867" ] }, "us-gaap_ComponentsOfDeferredTaxAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComponentsOfDeferredTaxAssetsAbstract", "presentation": [ "http://www.theravance.com/role/DisclosureIncomeTaxesDeferredIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Components of Deferred Tax Assets [Abstract]", "terseLabel": "Deferred tax assets:" } } }, "auth_ref": [] }, "us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComponentsOfDeferredTaxLiabilitiesAbstract", "presentation": [ "http://www.theravance.com/role/DisclosureIncomeTaxesDeferredIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Components of Deferred Tax Liabilities [Abstract]", "terseLabel": "Deferred tax liabilities:" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.theravance.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.theravance.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive income (loss)", "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." } } }, "auth_ref": [ "r40", "r215", "r217", "r224", "r637", "r660" ] }, "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomePolicyPolicyTextBlock", "presentation": [ "http://www.theravance.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income, Policy [Policy Text Block]", "terseLabel": "Comprehensive Income (Loss)", "documentation": "Disclosure of accounting policy for comprehensive income." } } }, "auth_ref": [] }, "us-gaap_ComputerEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComputerEquipmentMember", "presentation": [ "http://www.theravance.com/role/DisclosurePropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Computer equipment", "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems." } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://www.theravance.com/role/DisclosureSegmentInformationPercentageOfRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Domain]", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r53", "r55", "r84", "r85", "r304", "r757" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://www.theravance.com/role/DisclosureSegmentInformationPercentageOfRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r53", "r55", "r84", "r85", "r304", "r677", "r757" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://www.theravance.com/role/DisclosureSegmentInformationPercentageOfRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Axis]", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r53", "r55", "r84", "r85", "r304", "r757", "r903" ] }, "us-gaap_ConcentrationRiskCreditRisk": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskCreditRisk", "presentation": [ "http://www.theravance.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Concentration of Credit Risks", "documentation": "Disclosure of accounting policy for credit risk." } } }, "auth_ref": [ "r92", "r189" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://www.theravance.com/role/DisclosureSegmentInformationPercentageOfRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk, Percentage", "terseLabel": "Percentage of total revenues", "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." } } }, "auth_ref": [ "r53", "r55", "r84", "r85", "r304" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://www.theravance.com/role/DisclosureSegmentInformationPercentageOfRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Domain]", "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." } } }, "auth_ref": [ "r53", "r55", "r84", "r85", "r304", "r757" ] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://www.theravance.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Principles of Consolidation", "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." } } }, "auth_ref": [ "r83", "r777" ] }, "us-gaap_ContingentConsiderationByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContingentConsiderationByTypeAxis", "presentation": [ "http://www.theravance.com/role/DisclosureRevenueViatrisAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Contingent Consideration by Type [Axis]", "documentation": "Information by type of contingent consideration." } } }, "auth_ref": [] }, "us-gaap_ContingentConsiderationTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContingentConsiderationTypeDomain", "presentation": [ "http://www.theravance.com/role/DisclosureRevenueViatrisAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Contingent Consideration Type [Domain]", "documentation": "Description of contingent payment arrangement." } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.theravance.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.theravance.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Liability, Noncurrent", "terseLabel": "Long-term deferred revenue", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent." } } }, "auth_ref": [ "r428", "r429", "r448" ] }, "us-gaap_CorporateNoteSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CorporateNoteSecuritiesMember", "presentation": [ "http://www.theravance.com/role/DisclosureInvestmentsAndFairValueMeasurementsAvailableForSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "U.S. corporate notes", "documentation": "This category includes information about short-term debt securities that are issued by either a domestic or foreign corporate business entity with a date certain promise of repayment and a return to the holder for the time value of money (for example, variable or fixed interest)." } } }, "auth_ref": [] }, "srt_CounterpartyNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CounterpartyNameAxis", "presentation": [ "http://www.theravance.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesFutureRoyaltyPaymentContingencyDetails", "http://www.theravance.com/role/DisclosureRevenueOtherCollaborativeArrangementRevenuesDetails", "http://www.theravance.com/role/DisclosureRevenueReimbursementOfRAndDCostsDetails", "http://www.theravance.com/role/DisclosureRevenueRevenueFromLicensingArrangementsDetails", "http://www.theravance.com/role/DisclosureRevenueViatrisAgreementDetails", "http://www.theravance.com/role/DisclosureSaleOfEquityInterestsInTheravanceRespiratoryCompanyLlsAndDiscontinuedOperationsDetails", "http://www.theravance.com/role/DisclosureSaleOfEquityInterestsInTheravanceRespiratoryCompanyLlsAndDiscontinuedOperationsSummaryOfDiscontinuedOperationsDetails", "http://www.theravance.com/role/DisclosureSupplementaryFinancialDataUnauditedDetails" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Axis]" } } }, "auth_ref": [ "r238", "r239", "r399", "r425", "r599", "r774", "r776" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Document and Entity Information", "documentation": "Cover page." } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.theravance.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentIncomeTaxExpenseBenefit", "crdr": "debit", "presentation": [ "http://www.theravance.com/role/DisclosureIncomeTaxesComponentsOfProvisionForIncomeTaxExpenseBenefitDetails" ], "lang": { "en-us": { "role": { "label": "Current Income Tax Expense (Benefit)", "negatedLabel": "Current", "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations." } } }, "auth_ref": [ "r159", "r532", "r538", "r929" ] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://www.theravance.com/role/DisclosureSegmentInformationPercentageOfRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Customer concentration risk", "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." } } }, "auth_ref": [ "r54", "r304" ] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Extinguishment of Debt" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://www.theravance.com/role/DisclosureExtinguishmentOfDebt" ], "lang": { "en-us": { "role": { "label": "Long Term Debt", "terseLabel": "Extinguishment of Debt", "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." } } }, "auth_ref": [ "r149", "r235", "r395", "r401", "r402", "r403", "r404", "r405", "r406", "r411", "r418", "r419", "r421" ] }, "us-gaap_DebtInstrumentCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentCarryingAmount", "crdr": "credit", "presentation": [ "http://www.theravance.com/role/DisclosureExtinguishmentOfDebtDetails" ], "lang": { "en-us": { "role": { "label": "Long-term Debt, Gross", "terseLabel": "Net principal", "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." } } }, "auth_ref": [ "r23", "r166", "r422" ] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "calculation": { "http://www.theravance.com/role/DisclosureExtinguishmentOfDebtDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.theravance.com/role/DisclosureExtinguishmentOfDebtDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Face Amount", "verboseLabel": "Principal amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r87", "r89", "r396", "r581", "r785", "r786" ] }, "us-gaap_DebtInstrumentFeeAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFeeAmount", "crdr": "debit", "presentation": [ "http://www.theravance.com/role/DisclosureExtinguishmentOfDebtDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Fee Amount", "verboseLabel": "Debt issuance costs", "documentation": "Amount of the fee that accompanies borrowing money under the debt instrument." } } }, "auth_ref": [ "r32" ] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://www.theravance.com/role/DisclosureExtinguishmentOfDebtDetails", "http://www.theravance.com/role/DisclosureLeasesDetails", "http://www.theravance.com/role/DisclosureSaleOfEquityInterestsInTheravanceRespiratoryCompanyLlsAndDiscontinuedOperationsSummaryOfDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Interest rate (as a percent)", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r31", "r397" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.theravance.com/role/DisclosureExtinguishmentOfDebtDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Line Items]", "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." } } }, "auth_ref": [ "r240", "r396", "r397", "r398", "r399", "r400", "r402", "r407", "r408", "r409", "r410", "r412", "r413", "r414", "r415", "r416", "r417", "r420", "r581", "r784", "r785", "r786", "r787", "r788", "r927" ] }, "tbph_DebtInstrumentRedemptionPremiumFee": { "xbrltype": "monetaryItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "DebtInstrumentRedemptionPremiumFee", "crdr": "debit", "presentation": [ "http://www.theravance.com/role/DisclosureExtinguishmentOfDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of redemption premium fee on debt instrument.", "label": "Debt Instrument, Redemption Premium Fee", "terseLabel": "Early redemption premium fee" } } }, "auth_ref": [] }, "tbph_DebtInstrumentRetiredAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "DebtInstrumentRetiredAmount", "crdr": "debit", "presentation": [ "http://www.theravance.com/role/DisclosureExtinguishmentOfDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of debt retired.", "label": "Debt Instrument, Retired Amount", "terseLabel": "Retirement of debt" } } }, "auth_ref": [] }, "tbph_DebtInstrumentRetiredAsPercentOfOutstandingPrincipal": { "xbrltype": "percentItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "DebtInstrumentRetiredAsPercentOfOutstandingPrincipal", "presentation": [ "http://www.theravance.com/role/DisclosureExtinguishmentOfDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "The percent of debt retired, as a percent of outstanding principal.", "label": "Debt Instrument, Retired, As a Percent of Outstanding Principal", "terseLabel": "Debt retired (as percent)" } } }, "auth_ref": [] }, "us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax", "crdr": "credit", "presentation": [ "http://www.theravance.com/role/DisclosureInvestmentsAndFairValueMeasurementsConvertibleSeniorNotesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain (Loss), before Tax", "terseLabel": "Net unrealized losses", "documentation": "Amount, before tax, of unrealized gain (loss) in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r940", "r941" ] }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months", "crdr": "debit", "calculation": { "http://www.theravance.com/role/DisclosureInvestmentsAndFairValueMeasurementsAvailableForSaleSecuritiesDetails": { "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.theravance.com/role/DisclosureInvestmentsAndFairValueMeasurementsAvailableForSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months", "terseLabel": "Estimated Fair Value lesser than 12 months", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r180", "r359", "r783" ] }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss", "crdr": "debit", "calculation": { "http://www.theravance.com/role/DisclosureInvestmentsAndFairValueMeasurementsAvailableForSaleSecuritiesDetails": { "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.theravance.com/role/DisclosureInvestmentsAndFairValueMeasurementsAvailableForSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss", "negatedLabel": "Gross unrealized lesser than 12 months", "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r180", "r359" ] }, "us-gaap_DebtSecuritiesAvailableForSaleTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleTable", "presentation": [ "http://www.theravance.com/role/DisclosureInvestmentsAndFairValueMeasurementsAvailableForSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale [Table]", "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)." } } }, "auth_ref": [ "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321" ] }, "us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleTableTextBlock", "presentation": [ "http://www.theravance.com/role/DisclosureInvestmentsAndFairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale [Table Text Block]", "terseLabel": "Schedule of available-for-sale securities", "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)." } } }, "auth_ref": [ "r937", "r938", "r939", "r940", "r941", "r942", "r943", "r944", "r945", "r946", "r947", "r948" ] }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "crdr": "debit", "calculation": { "http://www.theravance.com/role/DisclosureInvestmentsAndFairValueMeasurementsAvailableForSaleSecuritiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.theravance.com/role/DisclosureInvestmentsAndFairValueMeasurementsAvailableForSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale, Unrealized Loss Position", "totalLabel": "Estimated Fair Value Total", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position without allowance for credit loss." } } }, "auth_ref": [ "r178", "r357", "r783" ] }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss", "crdr": "debit", "calculation": { "http://www.theravance.com/role/DisclosureInvestmentsAndFairValueMeasurementsAvailableForSaleSecuritiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.theravance.com/role/DisclosureInvestmentsAndFairValueMeasurementsAvailableForSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss", "negatedTotalLabel": "Gross unrealized loss, Total", "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r179", "r358" ] }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock", "presentation": [ "http://www.theravance.com/role/DisclosureInvestmentsAndFairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value [Table Text Block]", "terseLabel": "Schedule of Available for sale debt securities with unrealized losses", "documentation": "Tabular disclosure of fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r177", "r783", "r954" ] }, "tbph_DecreaseInCommonStockCapitalSharesReservedForFutureIssuance": { "xbrltype": "sharesItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "DecreaseInCommonStockCapitalSharesReservedForFutureIssuance", "presentation": [ "http://www.theravance.com/role/DisclosureShareBasedCompensationDetails" ], "lang": { "en-us": { "role": { "documentation": "The number of shares reduced from aggregate common shares reserved for future issuance.", "label": "Decrease in Common Stock, Capital Shares Reserved for Future Issuance", "terseLabel": "Number of shares reserved for issuance reduced" } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.theravance.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.theravance.com/role/DisclosureIncomeTaxesComponentsOfProvisionForIncomeTaxExpenseBenefitDetails", "http://www.theravance.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Expense (Benefit)", "negatedLabel": "Deferred", "verboseLabel": "Deferred income taxes", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r7", "r159", "r195", "r537", "r538", "r929" ] }, "us-gaap_DeferredIncomeTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilities", "crdr": "credit", "calculation": { "http://www.theravance.com/role/DisclosureIncomeTaxesDeferredIncomeTaxesDetails": { "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.theravance.com/role/DisclosureIncomeTaxesDeferredIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Gross", "negatedTerseLabel": "Total deferred tax liabilities", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences." } } }, "auth_ref": [ "r114", "r115", "r165", "r526" ] }, "us-gaap_DeferredTaxAssetsCapitalLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsCapitalLossCarryforwards", "crdr": "debit", "presentation": [ "http://www.theravance.com/role/DisclosureIncomeTaxesDeferredIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Capital Loss Carryforwards", "terseLabel": "Capital loss carryforwards", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible capital loss carryforwards." } } }, "auth_ref": [ "r81", "r998" ] }, "us-gaap_DeferredTaxAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsGross", "crdr": "debit", "presentation": [ "http://www.theravance.com/role/DisclosureIncomeTaxesDeferredIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets Gross", "verboseLabel": "Subtotal", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r527" ] }, "us-gaap_DeferredTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.theravance.com/role/DisclosureIncomeTaxesDeferredIncomeTaxesDetails": { "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.theravance.com/role/DisclosureIncomeTaxesDeferredIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Net of Valuation Allowance", "terseLabel": "Total deferred tax assets", "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r997" ] }, "tbph_DeferredTaxAssetsOperatingLeaseLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "DeferredTaxAssetsOperatingLeaseLiabilities", "crdr": "debit", "presentation": [ "http://www.theravance.com/role/DisclosureIncomeTaxesDeferredIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to operating lease liabilities.", "label": "Deferred Tax Assets, Operating Lease Liabilities", "terseLabel": "Operating lease liabilities" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "crdr": "debit", "presentation": [ "http://www.theravance.com/role/DisclosureIncomeTaxesDeferredIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Operating Loss Carryforwards", "terseLabel": "Net operating loss carryforwards", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards." } } }, "auth_ref": [ "r81", "r998" ] }, "us-gaap_DeferredTaxAssetsOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOther", "crdr": "debit", "presentation": [ "http://www.theravance.com/role/DisclosureIncomeTaxesDeferredIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Other", "terseLabel": "Other", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other." } } }, "auth_ref": [ "r81", "r998" ] }, "tbph_DeferredTaxAssetsPrepaidExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "DeferredTaxAssetsPrepaidExpenses", "crdr": "debit", "presentation": [ "http://www.theravance.com/role/DisclosureIncomeTaxesDeferredIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax assets relating to prepaid expenses.", "label": "Deferred Tax Assets, Prepaid Expenses", "terseLabel": "Prepaid assets" } } }, "auth_ref": [] }, "tbph_DeferredTaxAssetsPropertyPlantAndEquipmentAndIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "DeferredTaxAssetsPropertyPlantAndEquipmentAndIntangibleAssets", "crdr": "debit", "presentation": [ "http://www.theravance.com/role/DisclosureIncomeTaxesDeferredIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from property, plant, and equipment and acquired intangible assets.", "label": "Fixed assets and intangibles", "terseLabel": "Fixed assets and intangibles" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxCreditCarryforwardsResearch", "crdr": "debit", "presentation": [ "http://www.theravance.com/role/DisclosureIncomeTaxesDeferredIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Tax Credit Carryforwards, Research", "terseLabel": "Research and development tax credit carryforwards", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible research tax credit carryforwards." } } }, "auth_ref": [ "r80", "r81", "r998" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "crdr": "debit", "presentation": [ "http://www.theravance.com/role/DisclosureIncomeTaxesDeferredIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost", "terseLabel": "Share-based compensation", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation." } } }, "auth_ref": [ "r81", "r998" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities", "crdr": "debit", "presentation": [ "http://www.theravance.com/role/DisclosureIncomeTaxesDeferredIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities", "terseLabel": "Accruals", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities." } } }, "auth_ref": [ "r81", "r998" ] }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsValuationAllowance", "crdr": "credit", "presentation": [ "http://www.theravance.com/role/DisclosureIncomeTaxesDeferredIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Valuation Allowance", "negatedLabel": "Valuation allowance", "terseLabel": "Valuation allowance", "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized." } } }, "auth_ref": [ "r528" ] }, "us-gaap_DeferredTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilities", "crdr": "credit", "calculation": { "http://www.theravance.com/role/DisclosureIncomeTaxesDeferredIncomeTaxesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.theravance.com/role/DisclosureIncomeTaxesDeferredIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Net", "negatedTotalLabel": "Net deferred tax liabilities", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting." } } }, "auth_ref": [ "r78", "r997" ] }, "tbph_DeferredTaxLiabilitiesFutureContingentMilestoneAndRoyaltyAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "DeferredTaxLiabilitiesFutureContingentMilestoneAndRoyaltyAssets", "crdr": "credit", "presentation": [ "http://www.theravance.com/role/DisclosureIncomeTaxesDeferredIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax consequences attributable to future contingent milestone and royalty asset.", "label": "Deferred Tax Liabilities Future Contingent Milestone And Royalty Assets", "negatedLabel": "Future contingent milestone and royalty assets" } } }, "auth_ref": [] }, "tbph_DeferredTaxLiabilitiesOperatingLeaseAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "DeferredTaxLiabilitiesOperatingLeaseAssets", "crdr": "credit", "presentation": [ "http://www.theravance.com/role/DisclosureIncomeTaxesDeferredIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liabilities attributable to operating lease assets.", "label": "Deferred Tax Liabilities Operating Lease Assets", "negatedLabel": "Operating lease assets" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries", "crdr": "debit", "presentation": [ "http://www.theravance.com/role/DisclosureIncomeTaxesComponentsOfProvisionForIncomeTaxExpenseBenefitDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liability Not Recognized, Amount of Unrecognized Deferred Tax Liability, Undistributed Earnings of Foreign Subsidiaries", "terseLabel": "Provision for income taxes on undistributed earnings of foreign subsidiaries", "documentation": "Amount of deferred tax liability not recognized because of the exceptions to comprehensive recognition of deferred taxes related to undistributed earnings of foreign subsidiaries." } } }, "auth_ref": [ "r546" ] }, "us-gaap_DefinedContributionPlanAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanAbstract", "lang": { "en-us": { "role": { "label": "Defined Contribution Plan" } } }, "auth_ref": [] }, "us-gaap_DefinedContributionPlanCostRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanCostRecognized", "crdr": "debit", "presentation": [ "http://www.theravance.com/role/DisclosureDefinedContributionPlanDetails" ], "lang": { "en-us": { "role": { "label": "Defined Contribution Plan, Cost", "terseLabel": "Amount recognized in compensation expense", "documentation": "Amount of cost for defined contribution plan." } } }, "auth_ref": [ "r458" ] }, "us-gaap_DefinedContributionPlanDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanDisclosureLineItems", "presentation": [ "http://www.theravance.com/role/DisclosureDefinedContributionPlanDetails" ], "lang": { "en-us": { "role": { "label": "Defined Contribution Plan Disclosure [Line Items]", "terseLabel": "Defined Contribution Plan", "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." } } }, "auth_ref": [ "r458" ] }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanEmployerMatchingContributionPercent", "presentation": [ "http://www.theravance.com/role/DisclosureDefinedContributionPlanDetails" ], "lang": { "en-us": { "role": { "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay", "terseLabel": "Annual compensation of employee for which matching contribution made (in percent)", "documentation": "Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan." } } }, "auth_ref": [] }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanEmployerMatchingContributionPercentOfMatch", "presentation": [ "http://www.theravance.com/role/DisclosureDefinedContributionPlanDetails" ], "lang": { "en-us": { "role": { "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Match", "terseLabel": "Matching contributions by employer (in percent)", "documentation": "Percentage employer matches of the employee's percentage contribution matched." } } }, "auth_ref": [] }, "us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "presentation": [ "http://www.theravance.com/role/DisclosureShareBasedCompensationTheravanceBiopharmaEquityPlansDetails" ], "lang": { "en-us": { "role": { "label": "Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent", "terseLabel": "Maximum contribution as percent of compensation", "documentation": "Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan." } } }, "auth_ref": [] }, "us-gaap_DefinedContributionPlanTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanTable", "presentation": [ "http://www.theravance.com/role/DisclosureDefinedContributionPlanDetails" ], "lang": { "en-us": { "role": { "label": "Defined Contribution Plan [Table]", "documentation": "Disclosure of information about defined contribution pension plans or defined contribution other postretirement plans, separately for pension plans and other postretirement benefit plans." } } }, "auth_ref": [ "r458" ] }, "us-gaap_DefinedContributionPlanTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanTextBlock", "presentation": [ "http://www.theravance.com/role/DisclosureDefinedContributionPlan" ], "lang": { "en-us": { "role": { "label": "Defined Contribution Plan [Text Block]", "terseLabel": "Defined Contribution Plan", "documentation": "The entire disclosure for defined contribution plan." } } }, "auth_ref": [ "r457", "r458" ] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "presentation": [ "http://www.theravance.com/role/DisclosurePropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Depreciation", "terseLabel": "Depreciation expense", "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation." } } }, "auth_ref": [ "r7", "r62" ] }, "tbph_DisclosureOfCommonStockCapitalSharesReservedForFutureIssuanceTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "DisclosureOfCommonStockCapitalSharesReservedForFutureIssuanceTableTextBlock", "presentation": [ "http://www.theravance.com/role/DisclosureShareBasedCompensationTables" ], "lang": { "en-us": { "role": { "documentation": "The tabular disclosure of information pertaining to number of common shares reserved for future issuance.", "label": "Disclosure of Common Stock, Capital Shares Reserved for Future Issuance [Table Text Block]", "terseLabel": "Schedule of total number of shares available for future issuance under the plans" } } }, "auth_ref": [] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.theravance.com/role/DisclosureShareBasedCompensation" ], "lang": { "en-us": { "role": { "label": "Disclosure of Compensation Related Costs, Share-based Payments [Text Block]", "terseLabel": "Share-Based Compensation", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r461", "r465", "r496", "r497", "r500", "r799" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "label": "Share-Based Compensation" } } }, "auth_ref": [] }, "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax", "crdr": "credit", "calculation": { "http://www.theravance.com/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.theravance.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Discontinued Operation, Income (Loss) from Discontinued Operation, before Income Tax", "terseLabel": "Income from discontinued operations before income taxes", "documentation": "Amount before tax of income (loss) from a discontinued operation. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal." } } }, "auth_ref": [ "r97", "r98", "r99", "r100", "r101", "r107", "r128", "r1025" ] }, "us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DiscontinuedOperationTaxEffectOfDiscontinuedOperation", "crdr": "debit", "calculation": { "http://www.theravance.com/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax", "weight": -1.0, "order": 2.0 }, "http://www.theravance.com/role/DisclosureSaleOfEquityInterestsInTheravanceRespiratoryCompanyLlsAndDiscontinuedOperationsSummaryOfDiscontinuedOperationsDetails": { "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.theravance.com/role/DisclosureSaleOfEquityInterestsInTheravanceRespiratoryCompanyLlsAndDiscontinuedOperationsSummaryOfDiscontinuedOperationsDetails", "http://www.theravance.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Discontinued Operation, Tax Effect of Discontinued Operation", "negatedTerseLabel": "Provision for income tax expense", "documentation": "Amount of tax expense (benefit) related to a discontinued operation. Includes, but is not limited to, tax expense (benefit) related to income (loss) from operations during the phase-out period, tax expense (benefit) related to gain (loss) on disposal, tax expense (benefit) related to gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and tax expense (benefit) related to adjustments of a prior period gain (loss) on disposal." } } }, "auth_ref": [ "r98", "r99", "r100", "r101", "r107", "r111", "r517", "r536", "r541" ] }, "us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DiscontinuedOperationsAndDisposalGroupsAbstract", "lang": { "en-us": { "role": { "label": "Sale of Velusetrag." } } }, "auth_ref": [] }, "us-gaap_DiscontinuedOperationsDisposedOfBySaleMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DiscontinuedOperationsDisposedOfBySaleMember", "presentation": [ "http://www.theravance.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesFutureRoyaltyPaymentContingencyDetails", "http://www.theravance.com/role/DisclosureSaleOfEquityInterestsInTheravanceRespiratoryCompanyLlsAndDiscontinuedOperationsDetails", "http://www.theravance.com/role/DisclosureSaleOfEquityInterestsInTheravanceRespiratoryCompanyLlsAndDiscontinuedOperationsSummaryOfDiscontinuedOperationsDetails", "http://www.theravance.com/role/DisclosureSaleOfVelusetragDetails" ], "lang": { "en-us": { "role": { "label": "Disposed of by Sale", "documentation": "Component or group of components disposed of by sale and representing a strategic shift that has or will have a major effect on operations and financial results." } } }, "auth_ref": [ "r5" ] }, "us-gaap_DisposalGroupClassificationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupClassificationAxis", "presentation": [ "http://www.theravance.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesFutureRoyaltyPaymentContingencyDetails", "http://www.theravance.com/role/DisclosureSaleOfEquityInterestsInTheravanceRespiratoryCompanyLlsAndDiscontinuedOperationsDetails", "http://www.theravance.com/role/DisclosureSaleOfEquityInterestsInTheravanceRespiratoryCompanyLlsAndDiscontinuedOperationsSummaryOfDiscontinuedOperationsDetails", "http://www.theravance.com/role/DisclosureSaleOfVelusetragDetails" ], "lang": { "en-us": { "role": { "label": "Disposal Group Classification [Axis]", "documentation": "Information by disposal group classification." } } }, "auth_ref": [ "r200" ] }, "us-gaap_DisposalGroupClassificationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupClassificationDomain", "presentation": [ "http://www.theravance.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesFutureRoyaltyPaymentContingencyDetails", "http://www.theravance.com/role/DisclosureSaleOfEquityInterestsInTheravanceRespiratoryCompanyLlsAndDiscontinuedOperationsDetails", "http://www.theravance.com/role/DisclosureSaleOfEquityInterestsInTheravanceRespiratoryCompanyLlsAndDiscontinuedOperationsSummaryOfDiscontinuedOperationsDetails", "http://www.theravance.com/role/DisclosureSaleOfVelusetragDetails" ], "lang": { "en-us": { "role": { "label": "Disposal Group Classification [Domain]", "documentation": "Component or group of components disposed of, including but not limited to, disposal group held-for-sale or disposed of by sale, disposed of by means other than sale, and discontinued operations." } } }, "auth_ref": [] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationConsideration", "crdr": "debit", "presentation": [ "http://www.theravance.com/role/DisclosureSaleOfVelusetragDetails" ], "lang": { "en-us": { "role": { "label": "Disposal Group, Including Discontinued Operation, Consideration", "terseLabel": "Consideration from sale of velusetrag assets", "documentation": "Amount of consideration received or receivable for the disposal of assets and liabilities, including discontinued operation." } } }, "auth_ref": [] }, "tbph_DisposalGroupIncludingDiscontinuedOperationFutureDevelopmentalAndSalesMilestones": { "xbrltype": "monetaryItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "DisposalGroupIncludingDiscontinuedOperationFutureDevelopmentalAndSalesMilestones", "crdr": "debit", "presentation": [ "http://www.theravance.com/role/DisclosureSaleOfVelusetragDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of future developmental and sales milestones.", "label": "Disposal Group, Including Discontinued Operation, Future Developmental and Sales Milestones", "terseLabel": "Future developmental and sales milestones" } } }, "auth_ref": [] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationInterestExpense", "crdr": "debit", "calculation": { "http://www.theravance.com/role/DisclosureSaleOfEquityInterestsInTheravanceRespiratoryCompanyLlsAndDiscontinuedOperationsSummaryOfDiscontinuedOperationsDetails": { "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.theravance.com/role/DisclosureSaleOfEquityInterestsInTheravanceRespiratoryCompanyLlsAndDiscontinuedOperationsSummaryOfDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Disposal Group, Including Discontinued Operation, Interest Expense", "negatedTerseLabel": "Interest expense on 9.5% Non-recourse notes due 2035", "documentation": "Amount of interest expense attributable to disposal group, including, but not limited to, discontinued operation." } } }, "auth_ref": [ "r24", "r25", "r27", "r108" ] }, "tbph_DisposalGroupIncludingDiscontinuedOperationRemainingBookValueOfAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "DisposalGroupIncludingDiscontinuedOperationRemainingBookValueOfAssets", "crdr": "debit", "presentation": [ "http://www.theravance.com/role/DisclosureSaleOfVelusetragDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of remaining book value of assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Remaining Book Value of Assets", "terseLabel": "Remaining book value of assets" } } }, "auth_ref": [] }, "tbph_DisposalGroupIncludingDiscontinuedOperationTransactionRelatedLegalExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "DisposalGroupIncludingDiscontinuedOperationTransactionRelatedLegalExpenses", "crdr": "debit", "calculation": { "http://www.theravance.com/role/DisclosureSaleOfEquityInterestsInTheravanceRespiratoryCompanyLlsAndDiscontinuedOperationsSummaryOfDiscontinuedOperationsDetails": { "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.theravance.com/role/DisclosureSaleOfEquityInterestsInTheravanceRespiratoryCompanyLlsAndDiscontinuedOperationsSummaryOfDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of transaction related legal expenses relating to disposal group, including, but not limited to, discontinued operation", "label": "Disposal Group, Including Discontinued Operation, Transaction Related Legal Expenses", "negatedTerseLabel": "Transaction-related legal expenses (prior to July 20, 2022)" } } }, "auth_ref": [] }, "us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupNotDiscontinuedOperationGainLossOnDisposal", "crdr": "credit", "presentation": [ "http://www.theravance.com/role/DisclosureSaleOfVelusetragDetails" ], "lang": { "en-us": { "role": { "label": "Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal", "terseLabel": "Gain on sale of velusetrag assets", "documentation": "Amount before tax of gain (loss) recognized on the sale or disposal of a disposal group. Excludes discontinued operations." } } }, "auth_ref": [ "r366", "r925", "r956" ] }, "us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalStatementOfIncomeExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupNotDiscontinuedOperationGainLossOnDisposalStatementOfIncomeExtensibleList", "presentation": [ "http://www.theravance.com/role/DisclosureSaleOfVelusetragDetails" ], "lang": { "en-us": { "role": { "label": "Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal, Statement of Income or Comprehensive Income [Extensible Enumeration]", "documentation": "Indicates line item in statement of income that includes gain (loss) recognized on sale or disposal of disposal group. Excludes discontinued operation." } } }, "auth_ref": [ "r367" ] }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "presentation": [ "http://www.theravance.com/role/DisclosureSaleOfVelusetrag" ], "lang": { "en-us": { "role": { "label": "Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]", "terseLabel": "Sale of Velusetrag", "documentation": "The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component." } } }, "auth_ref": [ "r95", "r142" ] }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain", "presentation": [ "http://www.theravance.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesFutureRoyaltyPaymentContingencyDetails", "http://www.theravance.com/role/DisclosureSaleOfEquityInterestsInTheravanceRespiratoryCompanyLlsAndDiscontinuedOperationsDetails", "http://www.theravance.com/role/DisclosureSaleOfEquityInterestsInTheravanceRespiratoryCompanyLlsAndDiscontinuedOperationsSummaryOfDiscontinuedOperationsDetails", "http://www.theravance.com/role/DisclosureSaleOfVelusetragDetails" ], "lang": { "en-us": { "role": { "label": "Disposal Group Name [Domain]", "documentation": "Name of disposal group." } } }, "auth_ref": [ "r796", "r797" ] }, "dei_DocumentAnnualReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentAnnualReport", "presentation": [ "http://www.theravance.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Annual Report", "documentation": "Boolean flag that is true only for a form used as an annual report." } } }, "auth_ref": [ "r823", "r824", "r837" ] }, "dei_DocumentFinStmtErrorCorrectionFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFinStmtErrorCorrectionFlag", "presentation": [ "http://www.theravance.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Financial Statement Error Correction [Flag]", "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction." } } }, "auth_ref": [ "r823", "r824", "r837", "r873" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.theravance.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "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." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.theravance.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.theravance.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.theravance.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r858" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.theravance.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Type", "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'." } } }, "auth_ref": [] }, "tbph_DublinMember": { "xbrltype": "domainItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "DublinMember", "presentation": [ "http://www.theravance.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information relating to Dublin lease.", "label": "Dublin" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.theravance.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss) per Share", "verboseLabel": "Net income (loss) per share:" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.theravance.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesNetIncomeLossPerShareDetails", "http://www.theravance.com/role/DisclosureSupplementaryFinancialDataUnauditedDetails", "http://www.theravance.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic", "terseLabel": "Net income (loss) per share - basic", "verboseLabel": "Net income (loss) - basic (in dollars per share)", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r225", "r246", "r247", "r248", "r249", "r250", "r255", "r257", "r260", "r261", "r262", "r264", "r564", "r565", "r638", "r661", "r779" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.theravance.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesNetIncomeLossPerShareDetails", "http://www.theravance.com/role/DisclosureSupplementaryFinancialDataUnauditedDetails", "http://www.theravance.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted", "terseLabel": "Net income (loss) per share -diluted (in dollars per share)", "verboseLabel": "Net income (loss) - diluted (in dollars per share)", "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." } } }, "auth_ref": [ "r225", "r246", "r247", "r248", "r249", "r250", "r257", "r260", "r261", "r262", "r264", "r564", "r565", "r638", "r661", "r779" ] }, "us-gaap_EarningsPerSharePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerSharePolicyTextBlock", "presentation": [ "http://www.theravance.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Policy [Policy Text Block]", "terseLabel": "Net Income (Loss) per Share and Anti-dilutive Securities", "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements." } } }, "auth_ref": [ "r51", "r52" ] }, "tbph_EconomicInterestPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "EconomicInterestPercentage", "presentation": [ "http://www.theravance.com/role/DisclosureSaleOfEquityInterestsInTheravanceRespiratoryCompanyLlsAndDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "documentation": "The percentage of economic interest in any future payments made under the strategic alliance agreement and under the portion of the collaboration agreement.", "label": "Economic Interest Percentage", "terseLabel": "Percentage of economic interest" } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "calculation": { "http://www.theravance.com/role/DisclosureIncomeTaxesIrishStatutoryRateReconciliationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.theravance.com/role/DisclosureIncomeTaxesComponentsOfProvisionForIncomeTaxExpenseBenefitDetails", "http://www.theravance.com/role/DisclosureIncomeTaxesIrishStatutoryRateReconciliationDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective tax rate (as a percent)", "totalLabel": "Effective tax rate (as a percent)", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r518" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract", "presentation": [ "http://www.theravance.com/role/DisclosureIncomeTaxesIrishStatutoryRateReconciliationDetails" ], "lang": { "en-us": { "role": { "label": "The differences between the U.S. federal statutory income tax rate to the Company's effective tax rate" } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "calculation": { "http://www.theravance.com/role/DisclosureIncomeTaxesIrishStatutoryRateReconciliationDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.theravance.com/role/DisclosureIncomeTaxesIrishStatutoryRateReconciliationDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "terseLabel": "Provision at statutory income tax rate (as a percent)", "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)." } } }, "auth_ref": [ "r237", "r518", "r539" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance", "calculation": { "http://www.theravance.com/role/DisclosureIncomeTaxesIrishStatutoryRateReconciliationDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.theravance.com/role/DisclosureIncomeTaxesIrishStatutoryRateReconciliationDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent", "terseLabel": "Change in valuation allowance (as a percent)", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets." } } }, "auth_ref": [ "r996", "r999" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential", "calculation": { "http://www.theravance.com/role/DisclosureIncomeTaxesIrishStatutoryRateReconciliationDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.theravance.com/role/DisclosureIncomeTaxesIrishStatutoryRateReconciliationDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent", "terseLabel": "Foreign rate differential (as a percent)", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile." } } }, "auth_ref": [ "r996", "r999" ] }, "tbph_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseExecutiveCompensationCost": { "xbrltype": "percentItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseExecutiveCompensationCost", "calculation": { "http://www.theravance.com/role/DisclosureIncomeTaxesIrishStatutoryRateReconciliationDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.theravance.com/role/DisclosureIncomeTaxesIrishStatutoryRateReconciliationDetails" ], "lang": { "en-us": { "role": { "documentation": "The portion of the difference between the effective income tax rate and domestic federal statutory income tax rate attributable to differences in the deductibility or non deductibility of executive compensation costs in accordance with generally accepted accounting principles and enacted tax laws.", "label": "Effective Income Tax Rate Reconciliation Nondeductible Expense Executive Compensation Cost", "terseLabel": "Non-deductible executive compensation (as a percent)" } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost", "calculation": { "http://www.theravance.com/role/DisclosureIncomeTaxesIrishStatutoryRateReconciliationDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.theravance.com/role/DisclosureIncomeTaxesIrishStatutoryRateReconciliationDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Compensation Cost, Percent", "terseLabel": "Share-based compensation (as a percent)", "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for share-based payment arrangement." } } }, "auth_ref": [ "r996", "r999" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments", "calculation": { "http://www.theravance.com/role/DisclosureIncomeTaxesIrishStatutoryRateReconciliationDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.theravance.com/role/DisclosureIncomeTaxesIrishStatutoryRateReconciliationDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent", "terseLabel": "Other (as a percent)", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments." } } }, "auth_ref": [ "r996", "r999" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationTaxContingencies", "calculation": { "http://www.theravance.com/role/DisclosureIncomeTaxesIrishStatutoryRateReconciliationDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.theravance.com/role/DisclosureIncomeTaxesIrishStatutoryRateReconciliationDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Tax Contingency, Percent", "terseLabel": "Uncertain tax positions (as a percent)", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income tax contingencies. Includes, but not limited to, domestic tax contingency, foreign tax contingency, state and local tax contingency, and other contingencies." } } }, "auth_ref": [ "r996", "r999" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationTaxCreditsResearch", "calculation": { "http://www.theravance.com/role/DisclosureIncomeTaxesIrishStatutoryRateReconciliationDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.theravance.com/role/DisclosureIncomeTaxesIrishStatutoryRateReconciliationDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Research, Percent", "negatedLabel": "Research and development tax credit carryforwards (as a percent)", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research tax credit." } } }, "auth_ref": [ "r996", "r999" ] }, "tbph_EffectiveInterestRateOnUnamortizedPortionOfFutureRoyaltyPaymentContingencies": { "xbrltype": "percentItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "EffectiveInterestRateOnUnamortizedPortionOfFutureRoyaltyPaymentContingencies", "presentation": [ "http://www.theravance.com/role/DisclosureAmpreloxetineFundingDetails" ], "lang": { "en-us": { "role": { "documentation": "The percent of effective interest rate on unamortized portion of future royalty payment contingencies.", "label": "Effective Interest Rate on Unamortized Portion of Future Royalty Payment Contingencies", "terseLabel": "Percent of effective interest rate" } } }, "auth_ref": [] }, "tbph_EmployeePerformanceRestrictedStockAwardsAndRestrictedStockUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "EmployeePerformanceRestrictedStockAwardsAndRestrictedStockUnitsMember", "presentation": [ "http://www.theravance.com/role/DisclosureShareBasedCompensationShareBasedCompensationExpenseByTypeDetails" ], "lang": { "en-us": { "role": { "documentation": "Share instrument related to employee performance which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions", "label": "Performance-Contingent Awards - RSAs and RSUs" } } }, "auth_ref": [] }, "tbph_EmployeePerformanceRestrictedStockMember": { "xbrltype": "domainItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "EmployeePerformanceRestrictedStockMember", "presentation": [ "http://www.theravance.com/role/DisclosureShareBasedCompensationDetails", "http://www.theravance.com/role/DisclosureShareBasedCompensationMarketAndPerformanceContingentAwardsDetails", "http://www.theravance.com/role/DisclosureShareBasedCompensationRsuAndRsaActivityDetails" ], "lang": { "en-us": { "role": { "documentation": "Stock related to employee performance including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Performance-Contingent Awards - RSAs" } } }, "auth_ref": [] }, "tbph_EmployeePerformanceRestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "EmployeePerformanceRestrictedStockUnitsRSUMember", "presentation": [ "http://www.theravance.com/role/DisclosureShareBasedCompensationDetails", "http://www.theravance.com/role/DisclosureShareBasedCompensationMarketAndPerformanceContingentAwardsDetails" ], "lang": { "en-us": { "role": { "documentation": "Share instrument related to employee performance 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": "Performance-Contingent Awards - RSUs" } } }, "auth_ref": [] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.theravance.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.theravance.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued personnel-related expenses", "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)." } } }, "auth_ref": [ "r29" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "presentation": [ "http://www.theravance.com/role/DisclosureShareBasedCompensationShareBasedCompensationExpenseByTypeDetails" ], "lang": { "en-us": { "role": { "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized", "terseLabel": "Unrecognized compensation cost", "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement." } } }, "auth_ref": [ "r499" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.theravance.com/role/DisclosureShareBasedCompensationShareBasedCompensationExpenseByTypeDetails" ], "lang": { "en-us": { "role": { "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition", "terseLabel": "Weighted-average amortization period - years", "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r499" ] }, "us-gaap_EmployeeSeveranceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeSeveranceMember", "presentation": [ "http://www.theravance.com/role/Disclosure2021CorporateRestructuringCompletionAnd2023StrategicActionsCorporateRestructuringCompletionDetails" ], "lang": { "en-us": { "role": { "label": "Severance", "documentation": "Termination of an employee associated with exit from or disposal of business activities or restructurings pursuant to a plan." } } }, "auth_ref": [] }, "tbph_EmployeeSharePurchasePlan2013Member": { "xbrltype": "domainItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "EmployeeSharePurchasePlan2013Member", "presentation": [ "http://www.theravance.com/role/DisclosureShareBasedCompensationTheravanceBiopharmaEquityPlansDetails", "http://www.theravance.com/role/DisclosureShareBasedCompensationValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to 2013 Employee Share Purchase Plan of the entity.", "label": "2013 Employee Share Purchase Plan" } } }, "auth_ref": [] }, "tbph_EmployeeSharePurchasePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "EmployeeSharePurchasePlanMember", "presentation": [ "http://www.theravance.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesNetLossPerShareAntiDilutiveDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the member information pertaining to employee share purchase plan.", "label": "Employee Share Purchase Plan [Member]", "terseLabel": "Employee share purchase plan" } } }, "auth_ref": [] }, "us-gaap_EmployeeStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockMember", "presentation": [ "http://www.theravance.com/role/DisclosureShareBasedCompensationShareBasedCompensationExpenseByTypeDetails" ], "lang": { "en-us": { "role": { "label": "ESPP", "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock." } } }, "auth_ref": [] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://www.theravance.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesNetLossPerShareAntiDilutiveDetails", "http://www.theravance.com/role/DisclosureShareBasedCompensationShareBasedCompensationExpenseByTypeDetails", "http://www.theravance.com/role/DisclosureShareBasedCompensationTheravanceBiopharmaEquityPlansDetails", "http://www.theravance.com/role/DisclosureShareBasedCompensationValuationAssumptionsDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "verboseLabel": "Options", "label": "Employee Stock Option [Member]", "terseLabel": "Employee Stock Option", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.theravance.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine2": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine2", "presentation": [ "http://www.theravance.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line Two", "documentation": "Address Line 2 such as Street or Suite number" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.theravance.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.theravance.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.theravance.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.theravance.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r821" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.theravance.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Common Stock, Shares Outstanding", "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." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.theravance.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Current Reporting Status", "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." } } }, "auth_ref": [] }, "dei_EntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityDomain", "presentation": [ "http://www.theravance.com/role/DisclosureSaleOfEquityInterestsInTheravanceRespiratoryCompanyLlsAndDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Entity [Domain]", "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." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.theravance.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r821" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.theravance.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity File Number", "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." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.theravance.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Filer Category", "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." } } }, "auth_ref": [ "r821" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.theravance.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.theravance.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Interactive Data Current", "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)." } } }, "auth_ref": [ "r898" ] }, "dei_EntityPublicFloat": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityPublicFloat", "crdr": "credit", "presentation": [ "http://www.theravance.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Public Float", "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter." } } }, "auth_ref": [] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.theravance.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r821" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.theravance.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r821" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.theravance.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r821" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.theravance.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r821" ] }, "dei_EntityVoluntaryFilers": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityVoluntaryFilers", "presentation": [ "http://www.theravance.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Voluntary Filers", "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act." } } }, "auth_ref": [] }, "dei_EntityWellKnownSeasonedIssuer": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityWellKnownSeasonedIssuer", "presentation": [ "http://www.theravance.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Well-known Seasoned Issuer", "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A." } } }, "auth_ref": [ "r899" ] }, "us-gaap_EquityClassOfTreasuryStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityClassOfTreasuryStockLineItems", "presentation": [ "http://www.theravance.com/role/DisclosureCapitalReturnProgramDetails", "http://www.theravance.com/role/DisclosureCapitalReturnProgramOpenMarketShareRepurchasePlanDetails" ], "lang": { "en-us": { "role": { "label": "Equity, Class of Treasury Stock [Line Items]", "terseLabel": "Capital Return Program", "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." } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.theravance.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Equity Component [Domain]", "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." } } }, "auth_ref": [ "r17", "r199", "r219", "r220", "r221", "r241", "r242", "r243", "r245", "r251", "r253", "r266", "r348", "r349", "r427", "r501", "r502", "r503", "r533", "r534", "r556", "r557", "r558", "r559", "r560", "r561", "r563", "r573", "r574", "r575", "r576", "r577", "r578", "r598", "r671", "r672", "r673", "r684", "r740" ] }, "tbph_EquityIncentivePlan2013AndNewEmployeeEquityIncentivePlan2014Member": { "xbrltype": "domainItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "EquityIncentivePlan2013AndNewEmployeeEquityIncentivePlan2014Member", "presentation": [ "http://www.theravance.com/role/DisclosureShareBasedCompensationCompensationAwardsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to the 2013 Equity Incentive Plan and the 2014 New Employee Equity Incentive Plan.", "label": "2013 EIP and 2014 NEEIP" } } }, "auth_ref": [] }, "tbph_EquityIncentivePlan2013Member": { "xbrltype": "domainItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "EquityIncentivePlan2013Member", "presentation": [ "http://www.theravance.com/role/DisclosureShareBasedCompensationDetails", "http://www.theravance.com/role/DisclosureShareBasedCompensationTheravanceBiopharmaEquityPlansDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to 2013 Equity Incentive Plan of the entity.", "label": "2013 Equity Incentive Plan" } } }, "auth_ref": [] }, "srt_EquityMethodInvesteeNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "EquityMethodInvesteeNameDomain", "presentation": [ "http://www.theravance.com/role/DisclosureExtinguishmentOfDebtDetails", "http://www.theravance.com/role/DisclosureSaleOfEquityInterestsInTheravanceRespiratoryCompanyLlsAndDiscontinuedOperationsDetails", "http://www.theravance.com/role/DisclosureSaleOfEquityInterestsInTheravanceRespiratoryCompanyLlsAndDiscontinuedOperationsSummaryOfDiscontinuedOperationsDetails", "http://www.theravance.com/role/DisclosureSaleOfEquityInterestsInTheravanceRespiratoryCompanyLlsAndDiscontinuedOperationsSummaryOfTrcSStatementOfIncomeAndEquityInterestDetails" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Domain]" } } }, "auth_ref": [ "r344", "r345", "r346" ] }, "tbph_EquityMethodInvestmentConsiderationReceived": { "xbrltype": "monetaryItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "EquityMethodInvestmentConsiderationReceived", "crdr": "credit", "presentation": [ "http://www.theravance.com/role/DisclosureSaleOfEquityInterestsInTheravanceRespiratoryCompanyLlsAndDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of consideration received due sale of equity method investment.", "label": "Equity Method Investment, Consideration Received", "terseLabel": "Consideration received" } } }, "auth_ref": [] }, "tbph_EquityMethodInvestmentContingentConsiderationMeasurementInput": { "xbrltype": "decimalItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "EquityMethodInvestmentContingentConsiderationMeasurementInput", "presentation": [ "http://www.theravance.com/role/DisclosureSaleOfEquityInterestsInTheravanceRespiratoryCompanyLlsAndDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "documentation": "Value of input used to measure equity method investment, contingent consideration.", "label": "Equity Method Investment, Contingent Consideration, Measurement Input", "terseLabel": "Equity method investment, contingent consideration" } } }, "auth_ref": [] }, "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentNonconsolidatedInvesteeAxis", "presentation": [ "http://www.theravance.com/role/DisclosureSaleOfEquityInterestsInTheravanceRespiratoryCompanyLlsAndDiscontinuedOperationsSummaryOfTrcSStatementOfIncomeAndEquityInterestDetails" ], "lang": { "en-us": { "role": { "label": "Equity Method Investment, Nonconsolidated Investee [Axis]", "documentation": "Information by nonconsolidated equity method investee. Excludes information consolidated by reporting entity." } } }, "auth_ref": [ "r201", "r236", "r347", "r568" ] }, "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentNonconsolidatedInvesteeDomain", "presentation": [ "http://www.theravance.com/role/DisclosureSaleOfEquityInterestsInTheravanceRespiratoryCompanyLlsAndDiscontinuedOperationsSummaryOfTrcSStatementOfIncomeAndEquityInterestDetails" ], "lang": { "en-us": { "role": { "label": "Equity Method Investment, Nonconsolidated Investee [Domain]", "documentation": "Nonconsolidated equity method investee. Excludes information consolidated by reporting entity." } } }, "auth_ref": [ "r201", "r236", "r347", "r568" ] }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentOwnershipPercentage", "presentation": [ "http://www.theravance.com/role/DisclosureSaleOfEquityInterestsInTheravanceRespiratoryCompanyLlsAndDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Equity Method Investment, Ownership Percentage", "verboseLabel": "Percentage of equity interest", "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting." } } }, "auth_ref": [ "r344" ] }, "us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentRealizedGainLossOnDisposal", "crdr": "credit", "calculation": { "http://www.theravance.com/role/DisclosureSaleOfEquityInterestsInTheravanceRespiratoryCompanyLlsAndDiscontinuedOperationsSummaryOfDiscontinuedOperationsDetails": { "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.theravance.com/role/DisclosureSaleOfEquityInterestsInTheravanceRespiratoryCompanyLlsAndDiscontinuedOperationsSummaryOfDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Equity Method Investment, Realized Gain (Loss) on Disposal", "terseLabel": "Net gain from sale of equity interests in TRC, LLC", "documentation": "Amount of gain (loss) on sale or disposal of an equity method investment." } } }, "auth_ref": [ "r920", "r921", "r925" ] }, "us-gaap_EquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestments", "crdr": "debit", "presentation": [ "http://www.theravance.com/role/DisclosureSaleOfEquityInterestsInTheravanceRespiratoryCompanyLlsAndDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Equity Method Investments", "terseLabel": "Equity method investments", "verboseLabel": "Investment Amount", "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized." } } }, "auth_ref": [ "r281", "r342", "r914", "r952" ] }, "us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentsAndJointVenturesAbstract", "lang": { "en-us": { "role": { "label": "Sale of Equity Interests in Theravance Respiratory Company, LLC and Discontinued Operations" } } }, "auth_ref": [] }, "us-gaap_EquityMethodInvestmentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentsTextBlock", "presentation": [ "http://www.theravance.com/role/DisclosureSaleOfEquityInterestsInTheravanceRespiratoryCompanyLlsAndDiscontinuedOperationsTables" ], "lang": { "en-us": { "role": { "label": "Equity Method Investments [Table Text Block]", "terseLabel": "Summary of TRC's Statement of income and equity Interest", "documentation": "Tabular disclosure of equity method investments including, but not limited to, name of each investee or group of investments, percentage ownership, difference between recorded amount of an investment and the value of the underlying equity in the net assets, and summarized financial information." } } }, "auth_ref": [ "r343" ] }, "tbph_EquityPlans2013Member": { "xbrltype": "domainItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "EquityPlans2013Member", "presentation": [ "http://www.theravance.com/role/DisclosureShareBasedCompensationCompensationAwardsDetails", "http://www.theravance.com/role/DisclosureShareBasedCompensationValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents 2013 equity compensation plans of the entity.", "label": "2013 Plan" } } }, "auth_ref": [] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Valuation Assumption Difference, Footnote [Text Block]", "terseLabel": "Equity Valuation Assumption Difference, Footnote" } } }, "auth_ref": [ "r866" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneous Compensation Analysis [Text Block]", "terseLabel": "Erroneous Compensation Analysis" } } }, "auth_ref": [ "r829", "r841", "r851", "r877" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneously Awarded Compensation Recovery [Table]", "terseLabel": "Erroneously Awarded Compensation Recovery" } } }, "auth_ref": [ "r826", "r838", "r848", "r874" ] }, "srt_EuropeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "EuropeMember", "presentation": [ "http://www.theravance.com/role/DisclosureSegmentInformationGeographicRegionDetails" ], "lang": { "en-us": { "role": { "label": "Europe" } } }, "auth_ref": [ "r1035", "r1036", "r1037", "r1038" ] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Executive Category [Axis]", "terseLabel": "Executive Category:" } } }, "auth_ref": [ "r872" ] }, "tbph_FairValueAssetsLevel1ToLevel2TransferAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "FairValueAssetsLevel1ToLevel2TransferAmount", "crdr": "credit", "presentation": [ "http://www.theravance.com/role/DisclosureInvestmentsAndFairValueMeasurementsAvailableForSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of transfers of assets measured on a recurring basis out of Level 1 of the fair value hierarchy into Level 2", "label": "Fair Value, Assets, Level 1 to Level 2 Transfer, Amount", "terseLabel": "Fair value of assets transferred from Level 1 to Level 2" } } }, "auth_ref": [] }, "tbph_FairValueAssetsLevel2ToLevel1TransferAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "FairValueAssetsLevel2ToLevel1TransferAmount", "crdr": "credit", "presentation": [ "http://www.theravance.com/role/DisclosureInvestmentsAndFairValueMeasurementsAvailableForSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of transfers of assets measured on a recurring basis out of Level 2 of the fair value hierarchy into Level 1.", "label": "Fair Value, Assets, Level 2 to Level 1 Transfer, Amount", "terseLabel": "Fair value of assets transferred from Level 2 to Level 1" } } }, "auth_ref": [] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.theravance.com/role/DisclosureInvestmentsAndFairValueMeasurementsAvailableForSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Hierarchy [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r409", "r451", "r452", "r453", "r454", "r455", "r456", "r566", "r604", "r605", "r606", "r785", "r786", "r793", "r794", "r795" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.theravance.com/role/DisclosureInvestmentsAndFairValueMeasurementsAvailableForSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Quoted Prices in Active Markets for Identical Assets, Level 1", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r409", "r451", "r456", "r566", "r604", "r793", "r794", "r795" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.theravance.com/role/DisclosureInvestmentsAndFairValueMeasurementsAvailableForSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Significant Other Observable Inputs, Level 2", "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." } } }, "auth_ref": [ "r409", "r451", "r456", "r566", "r605", "r785", "r786", "r793", "r794", "r795" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.theravance.com/role/DisclosureInvestmentsAndFairValueMeasurementsAvailableForSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r409", "r451", "r452", "r453", "r454", "r455", "r456", "r604", "r605", "r606", "r785", "r786", "r793", "r794", "r795" ] }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueOfFinancialInstrumentsPolicy", "presentation": [ "http://www.theravance.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "terseLabel": "Fair Value of Financial Instruments", "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments." } } }, "auth_ref": [ "r9", "r22" ] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentAxis", "presentation": [ "http://www.theravance.com/role/DisclosureInvestmentsAndFairValueMeasurementsAvailableForSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Financial Instrument [Axis]", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r350", "r351", "r352", "r353", "r354", "r356", "r360", "r361", "r420", "r426", "r562", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r659", "r783", "r906", "r907", "r908", "r909", "r910", "r911", "r912", "r948", "r949", "r950", "r951" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.theravance.com/role/DisclosureAmpreloxetineFundingDetails", "http://www.theravance.com/role/DisclosureAmpreloxetineFundingScheduleOfFutureRoyaltyPaymentContingenciesDetails", "http://www.theravance.com/role/DisclosureLeasesDetails", "http://www.theravance.com/role/DisclosureLeasesMaturityOfLeaseLiabilitiesAndOtherInformationDetails", "http://www.theravance.com/role/DisclosureLeasesTables", "http://www.theravance.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r362", "r363", "r364", "r365", "r634", "r635" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.theravance.com/role/DisclosureAmpreloxetineFundingDetails", "http://www.theravance.com/role/DisclosureAmpreloxetineFundingScheduleOfFutureRoyaltyPaymentContingenciesDetails", "http://www.theravance.com/role/DisclosureLeasesDetails", "http://www.theravance.com/role/DisclosureLeasesMaturityOfLeaseLiabilitiesAndOtherInformationDetails", "http://www.theravance.com/role/DisclosureLeasesTables", "http://www.theravance.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company." } } }, "auth_ref": [ "r60", "r61" ] }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "crdr": "credit", "presentation": [ "http://www.theravance.com/role/DisclosureCashCashEquivalentsAndRestrictedCashDetails" ], "lang": { "en-us": { "role": { "label": "Foreign Currency Transaction Gain (Loss), before Tax", "terseLabel": "Realized and unrealized foreign currency gain (losses)", "documentation": "Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction." } } }, "auth_ref": [ "r569", "r570", "r571", "r572", "r737" ] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r833", "r845", "r855", "r881" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Expense of Enforcement, Amount", "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r833", "r845", "r855", "r881" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Violation of Home Country Law, Amount", "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r833", "r845", "r855", "r881" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Explanation of Impracticability [Text Block]", "terseLabel": "Forgone Recovery, Explanation of Impracticability" } } }, "auth_ref": [ "r833", "r845", "r855", "r881" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r833", "r845", "r855", "r881" ] }, "us-gaap_FurnitureAndFixturesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FurnitureAndFixturesMember", "presentation": [ "http://www.theravance.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentDetails", "http://www.theravance.com/role/DisclosurePropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Furniture and fixtures", "terseLabel": "Equipment, furniture and fixtures", "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." } } }, "auth_ref": [] }, "tbph_FutureContingentMilestoneAndRoyaltyAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "FutureContingentMilestoneAndRoyaltyAssets", "crdr": "debit", "calculation": { "http://www.theravance.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.theravance.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesFutureRoyaltyPaymentContingencyDetails", "http://www.theravance.com/role/DisclosureSaleOfEquityInterestsInTheravanceRespiratoryCompanyLlsAndDiscontinuedOperationsDetails", "http://www.theravance.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Amount of future contingent milestone and royally assets.", "label": "Future Contingent Milestone and Royalty Assets", "terseLabel": "Future contingent milestone and royalty assets", "verboseLabel": "Fair value of contingent consideration" } } }, "auth_ref": [] }, "tbph_FutureContingentMilestoneAndRoyaltyAssetsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "FutureContingentMilestoneAndRoyaltyAssetsPolicyTextBlock", "presentation": [ "http://www.theravance.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for future contingent milestone and royalty assets.", "label": "Future Contingent Milestone and Royalty Assets [Policy Text Block]", "terseLabel": "Future Contingent Milestone and Royalty Assets" } } }, "auth_ref": [] }, "tbph_FuturePotentialCombinationProductsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "FuturePotentialCombinationProductsMember", "presentation": [ "http://www.theravance.com/role/DisclosureRevenueViatrisAgreementDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents details pertaining to future potential combination products.", "label": "Future potential combination products" } } }, "auth_ref": [] }, "tbph_FutureRoyaltyPaymentContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "FutureRoyaltyPaymentContingencies", "crdr": "credit", "calculation": { "http://www.theravance.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.theravance.com/role/DisclosureAmpreloxetineFundingScheduleOfFutureRoyaltyPaymentContingenciesDetails", "http://www.theravance.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "The amount of future royalty payment contingencies.", "label": "Future Royalty Payment Contingencies", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "verboseLabel": "Future royalty payment contingency" } } }, "auth_ref": [] }, "tbph_FutureRoyaltyPaymentContingenciesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "FutureRoyaltyPaymentContingenciesGross", "crdr": "credit", "presentation": [ "http://www.theravance.com/role/DisclosureAmpreloxetineFundingDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of future royalty payment contingencies before deducting transaction costs.", "label": "Future Royalty Payment Contingencies, Gross", "terseLabel": "Carrying amount of the liability" } } }, "auth_ref": [] }, "tbph_FutureRoyaltyPaymentContingencyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "FutureRoyaltyPaymentContingencyPolicyTextBlock", "presentation": [ "http://www.theravance.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for future royalty payment contingency.", "label": "Future Royalty Payment Contingency [Policy Text Block]", "terseLabel": "Future Royalty Payment Contingency" } } }, "auth_ref": [] }, "country_GB": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "GB", "presentation": [ "http://www.theravance.com/role/DisclosureIncomeTaxesComponentsOfIncomeLossBeforeIncomeTaxesDetails", "http://www.theravance.com/role/DisclosureIncomeTaxesComponentsOfProvisionForIncomeTaxExpenseBenefitDetails" ], "lang": { "en-us": { "role": { "label": "United Kingdom" } } }, "auth_ref": [] }, "tbph_GSKShareRepurchaseProgramMember": { "xbrltype": "domainItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "GSKShareRepurchaseProgramMember", "presentation": [ "http://www.theravance.com/role/DisclosureCapitalReturnProgramDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to GSK share repurchase program.", "label": "G S K Share Repurchase Program [Member]", "terseLabel": "GSK Share Repurchase" } } }, "auth_ref": [] }, "us-gaap_GainLossOnDispositionOfAssets1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnDispositionOfAssets1", "crdr": "credit", "presentation": [ "http://www.theravance.com/role/DisclosurePropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Gain (Loss) on Disposition of Assets", "terseLabel": "Non-cash loss", "documentation": "Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee." } } }, "auth_ref": [ "r925" ] }, "us-gaap_GainLossOnSaleOfBusiness": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSaleOfBusiness", "crdr": "credit", "calculation": { "http://www.theravance.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.theravance.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Gain (Loss) on Disposition of Business", "negatedLabel": "Gain on sale of Velusetrag", "documentation": "Amount of gain (loss) from sale and disposal of integrated set of activities and assets capable of being conducted and managed for purpose of providing return in form of dividend, lower cost, or other economic benefit to investor, owner, member and participant." } } }, "auth_ref": [ "r553", "r925" ] }, "tbph_GainLossOnSaleOfFurnitureAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "GainLossOnSaleOfFurnitureAndEquipment", "crdr": "credit", "presentation": [ "http://www.theravance.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of loss on sale of furniture and equipment.", "label": "Gain Loss on Sale of Furniture and Equipment", "terseLabel": "Loss on sale of furniture and equipment" } } }, "auth_ref": [] }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSaleOfPropertyPlantEquipment", "crdr": "credit", "calculation": { "http://www.theravance.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.theravance.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Gain (Loss) on Disposition of Property Plant Equipment", "negatedLabel": "(Gain) loss on disposal of property and equipment", "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property." } } }, "auth_ref": [ "r7" ] }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainsLossesOnExtinguishmentOfDebt", "crdr": "credit", "calculation": { "http://www.theravance.com/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 3.0 }, "http://www.theravance.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.theravance.com/role/DisclosureExtinguishmentOfDebtDetails", "http://www.theravance.com/role/StatementConsolidatedStatementsOfCashFlows", "http://www.theravance.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Gain (Loss) on Extinguishment of Debt", "negatedLabel": "Loss on extinguishment of debt", "terseLabel": "Loss on extinguishment of debt", "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity." } } }, "auth_ref": [ "r7", "r67", "r68" ] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "presentation": [ "http://www.theravance.com/role/DisclosureSaleOfEquityInterestsInTheravanceRespiratoryCompanyLlsAndDiscontinuedOperationsSummaryOfTrcSStatementOfIncomeAndEquityInterestDetails" ], "lang": { "en-us": { "role": { "label": "General and Administrative Expense", "negatedLabel": "General and administrative expenses", "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line." } } }, "auth_ref": [ "r132", "r722" ] }, "tbph_GuaranteesAndIndemnificationsLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "GuaranteesAndIndemnificationsLiability", "crdr": "credit", "presentation": [ "http://www.theravance.com/role/DisclosureCommitmentsAndContingenciesPerformanceContingentAwardsDetails" ], "lang": { "en-us": { "role": { "documentation": "The carrying balance as of the balance sheet of guarantee and indemnification liability.", "label": "Guarantees and Indemnifications Liability", "terseLabel": "Guarantees and indemnifications liability" } } }, "auth_ref": [] }, "country_IE": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "IE", "presentation": [ "http://www.theravance.com/role/DisclosureIncomeTaxesComponentsOfIncomeLossBeforeIncomeTaxesDetails", "http://www.theravance.com/role/DisclosureIncomeTaxesComponentsOfProvisionForIncomeTaxExpenseBenefitDetails", "http://www.theravance.com/role/DisclosureIncomeTaxesDeferredIncomeTaxesDetails", "http://www.theravance.com/role/DisclosureIncomeTaxesIrishStatutoryRateReconciliationDetails" ], "lang": { "en-us": { "role": { "label": "Ireland" } } }, "auth_ref": [] }, "dei_IcfrAuditorAttestationFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "IcfrAuditorAttestationFlag", "presentation": [ "http://www.theravance.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag" } } }, "auth_ref": [ "r823", "r824", "r837" ] }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "presentation": [ "http://www.theravance.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "terseLabel": "Impairment of Long-Lived Assets", "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets." } } }, "auth_ref": [ "r0", "r145" ] }, "tbph_IncomeLossBeforeIncomeTaxesNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "IncomeLossBeforeIncomeTaxesNoncontrollingInterest", "crdr": "credit", "presentation": [ "http://www.theravance.com/role/DisclosureIncomeTaxesComponentsOfIncomeLossBeforeIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income Loss Before Income Taxes NonControlling Interest", "terseLabel": "Income (loss) before provision for income taxes" } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperations", "crdr": "credit", "calculation": { "http://www.theravance.com/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 2.0 }, "http://www.theravance.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 22.0 } }, "presentation": [ "http://www.theravance.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesNetIncomeLossPerShareDetails", "http://www.theravance.com/role/DisclosureSupplementaryFinancialDataUnauditedDetails", "http://www.theravance.com/role/StatementConsolidatedStatementsOfCashFlows", "http://www.theravance.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent", "negatedLabel": "Net loss from continuing operations", "positiveLabel": "Net loss from continuing operations", "verboseLabel": "Net loss from continuing operations", "documentation": "Amount after tax of income (loss) from continuing operations attributable to the parent." } } }, "auth_ref": [ "r82", "r130", "r137", "r246", "r247", "r248", "r249", "r259", "r262" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.theravance.com/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperations", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.theravance.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations before Income Taxes, Extraordinary Items, Noncontrolling Interest", "terseLabel": "Loss from continuing operations before income taxes", "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." } } }, "auth_ref": [ "r1", "r126", "r170", "r275", "r290", "r295", "r298", "r639", "r655", "r780" ] }, "us-gaap_IncomeLossFromContinuingOperationsPerBasicShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsPerBasicShare", "presentation": [ "http://www.theravance.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesNetIncomeLossPerShareDetails", "http://www.theravance.com/role/DisclosureSupplementaryFinancialDataUnauditedDetails", "http://www.theravance.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations, Per Basic Share", "terseLabel": "Net loss from continuing operations - basic per share", "verboseLabel": "Continuing operations - basic (in dollars per share)", "documentation": "The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r124", "r168", "r171", "r225", "r244", "r246", "r247", "r248", "r249", "r257", "r260", "r261", "r565", "r638", "r1026" ] }, "us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsPerDilutedShare", "presentation": [ "http://www.theravance.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesNetIncomeLossPerShareDetails", "http://www.theravance.com/role/DisclosureSupplementaryFinancialDataUnauditedDetails", "http://www.theravance.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations, Per Diluted Share", "terseLabel": "Continuing operations - diluted (in dollars per share)", "verboseLabel": "Net loss from continuing operations - diluted per share", "documentation": "The amount of net income (loss) derived from continuing operations during 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." } } }, "auth_ref": [ "r124", "r225", "r244", "r246", "r247", "r248", "r249", "r257", "r260", "r261", "r262", "r565", "r638", "r1026" ] }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromDiscontinuedOperationsNetOfTax", "crdr": "credit", "calculation": { "http://www.theravance.com/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.theravance.com/role/DisclosureSupplementaryFinancialDataUnauditedDetails", "http://www.theravance.com/role/StatementConsolidatedStatementsOfCashFlows", "http://www.theravance.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest", "negatedTerseLabel": "Less: Net income from discontinued operations", "terseLabel": "Net income from discontinued operations", "documentation": "Amount after tax of income (loss) from a discontinued operation including the portion attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal." } } }, "auth_ref": [ "r97", "r98", "r99", "r100", "r101", "r111", "r201", "r542", "r656" ] }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity", "crdr": "credit", "calculation": { "http://www.theravance.com/role/DisclosureSaleOfEquityInterestsInTheravanceRespiratoryCompanyLlsAndDiscontinuedOperationsSummaryOfDiscontinuedOperationsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.theravance.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesNetIncomeLossPerShareDetails", "http://www.theravance.com/role/DisclosureSaleOfEquityInterestsInTheravanceRespiratoryCompanyLlsAndDiscontinuedOperationsSummaryOfDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent", "totalLabel": "Net income from discontinued operations", "verboseLabel": "Net income from discontinued operations", "documentation": "Amount after tax of income (loss) from a discontinued operation attributable to the parent. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal." } } }, "auth_ref": [ "r97", "r98", "r99", "r100", "r101", "r107", "r111", "r161" ] }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare", "presentation": [ "http://www.theravance.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesNetIncomeLossPerShareDetails", "http://www.theravance.com/role/DisclosureSupplementaryFinancialDataUnauditedDetails", "http://www.theravance.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share", "terseLabel": "Discontinued operations - basic (in dollars per share)", "verboseLabel": "Net income from discontinued operations - basis per share", "documentation": "Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation." } } }, "auth_ref": [ "r128", "r225", "r258", "r260", "r261", "r1020", "r1026" ] }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare", "presentation": [ "http://www.theravance.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesNetIncomeLossPerShareDetails", "http://www.theravance.com/role/DisclosureSupplementaryFinancialDataUnauditedDetails", "http://www.theravance.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share", "terseLabel": "Discontinued operations - diluted (in dollars per share)", "verboseLabel": "Net income from discontinued operations - diluted per share", "documentation": "Per diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation." } } }, "auth_ref": [ "r162", "r258", "r260", "r261" ] }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromEquityMethodInvestments", "crdr": "credit", "calculation": { "http://www.theravance.com/role/DisclosureSaleOfEquityInterestsInTheravanceRespiratoryCompanyLlsAndDiscontinuedOperationsSummaryOfDiscontinuedOperationsDetails": { "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.theravance.com/role/DisclosureSaleOfEquityInterestsInTheravanceRespiratoryCompanyLlsAndDiscontinuedOperationsSummaryOfDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Equity Method Investments", "terseLabel": "Income from investments in TRC, LLC", "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss)." } } }, "auth_ref": [ "r7", "r127", "r169", "r279", "r342", "r654" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS OF OPERATIONS" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis", "presentation": [ "http://www.theravance.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesFutureRoyaltyPaymentContingencyDetails", "http://www.theravance.com/role/DisclosureSaleOfEquityInterestsInTheravanceRespiratoryCompanyLlsAndDiscontinuedOperationsDetails", "http://www.theravance.com/role/DisclosureSaleOfEquityInterestsInTheravanceRespiratoryCompanyLlsAndDiscontinuedOperationsSummaryOfDiscontinuedOperationsDetails", "http://www.theravance.com/role/DisclosureSaleOfVelusetragDetails" ], "lang": { "en-us": { "role": { "label": "Disposal Group Name [Axis]", "documentation": "Information by name of disposal group." } } }, "auth_ref": [ "r796", "r797" ] }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems", "presentation": [ "http://www.theravance.com/role/DisclosureSaleOfVelusetragDetails" ], "lang": { "en-us": { "role": { "label": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]", "verboseLabel": "Sale of Velusetrag", "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." } } }, "auth_ref": [] }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable", "presentation": [ "http://www.theravance.com/role/DisclosureSaleOfVelusetragDetails" ], "lang": { "en-us": { "role": { "label": "Disposal Groups, Including Discontinued Operations [Table]", "documentation": "Disclosure of information about a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component." } } }, "auth_ref": [ "r10", "r20", "r26", "r96", "r102", "r103", "r104", "r105", "r106", "r110", "r112", "r113", "r144" ] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.theravance.com/role/Disclosure2021CorporateRestructuringCompletionAnd2023StrategicActionsCorporateRestructuringCompletionDetails", "http://www.theravance.com/role/DisclosureLeasesLeaseCostDetails", "http://www.theravance.com/role/DisclosureShareBasedCompensationDetails", "http://www.theravance.com/role/StatementConsolidatedStatementsOfOperationsParenthetical" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r367", "r372", "r723" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.theravance.com/role/Disclosure2021CorporateRestructuringCompletionAnd2023StrategicActionsCorporateRestructuringCompletionDetails", "http://www.theravance.com/role/DisclosureLeasesLeaseCostDetails", "http://www.theravance.com/role/DisclosureShareBasedCompensationDetails", "http://www.theravance.com/role/StatementConsolidatedStatementsOfOperationsParenthetical" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Domain]", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r372", "r723" ] }, "us-gaap_IncomeTaxAuthorityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityAxis", "presentation": [ "http://www.theravance.com/role/DisclosureIncomeTaxesDeferredIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority [Axis]", "documentation": "Information by tax jurisdiction." } } }, "auth_ref": [ "r14" ] }, "us-gaap_IncomeTaxAuthorityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityDomain", "presentation": [ "http://www.theravance.com/role/DisclosureIncomeTaxesDeferredIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority [Domain]", "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Income Taxes" } } }, "auth_ref": [] }, "tbph_IncomeTaxDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "IncomeTaxDisclosureLineItems", "presentation": [ "http://www.theravance.com/role/DisclosureIncomeTaxesComponentsOfIncomeLossBeforeIncomeTaxesDetails", "http://www.theravance.com/role/DisclosureIncomeTaxesComponentsOfProvisionForIncomeTaxExpenseBenefitDetails", "http://www.theravance.com/role/DisclosureIncomeTaxesDeferredIncomeTaxesDetails", "http://www.theravance.com/role/DisclosureIncomeTaxesIrishStatutoryRateReconciliationDetails" ], "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "Income Tax Disclosure [Line Items]", "terseLabel": "Income Taxes" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.theravance.com/role/DisclosureIncomeTaxes" ], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes", "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." } } }, "auth_ref": [ "r237", "r512", "r519", "r524", "r530", "r535", "r540", "r543", "r544", "r682" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.theravance.com/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperations", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.theravance.com/role/DisclosureIncomeTaxesComponentsOfProvisionForIncomeTaxExpenseBenefitDetails", "http://www.theravance.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Income Tax Expense (Benefit)", "negatedLabel": "Provision for income tax expense", "negatedTerseLabel": "Income tax expense", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r182", "r196", "r252", "r253", "r280", "r517", "r536", "r663" ] }, "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefitContinuingOperationsAbstract", "presentation": [ "http://www.theravance.com/role/DisclosureIncomeTaxesComponentsOfProvisionForIncomeTaxExpenseBenefitDetails" ], "lang": { "en-us": { "role": { "label": "Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Provision for income tax (expense) benefit" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsDiscontinuedOperationsExtraordinaryItems": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefitContinuingOperationsDiscontinuedOperationsExtraordinaryItems", "crdr": "debit", "presentation": [ "http://www.theravance.com/role/DisclosureIncomeTaxesComponentsOfProvisionForIncomeTaxExpenseBenefitDetails" ], "lang": { "en-us": { "role": { "label": "Income Tax Expense (Benefit), Continuing Operations, Discontinued Operations", "negatedLabel": "Income tax expense", "documentation": "Amount of current tax expense (benefit) and deferred tax expense (benefit) pertaining to income (loss) from continuing operations and income (loss) from discontinued operations." } } }, "auth_ref": [ "r802" ] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://www.theravance.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income Taxes", "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements." } } }, "auth_ref": [ "r218", "r515", "r516", "r524", "r525", "r529", "r531", "r679" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://www.theravance.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Income Taxes Paid, Net", "terseLabel": "Cash paid for income taxes, net", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes." } } }, "auth_ref": [ "r50" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://www.theravance.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://www.theravance.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business." } } }, "auth_ref": [ "r6" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.theravance.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 16.0 } }, "presentation": [ "http://www.theravance.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accrued Liabilities", "terseLabel": "Accrued personnel-related expenses, accrued clinical and development expenses, and other accrued liabilities", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid." } } }, "auth_ref": [ "r6" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "calculation": { "http://www.theravance.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 18.0 } }, "presentation": [ "http://www.theravance.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Deferred revenue", "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r632", "r924" ] }, "us-gaap_IncreaseDecreaseInInterestPayableNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInterestPayableNet", "crdr": "debit", "calculation": { "http://www.theravance.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 17.0 } }, "presentation": [ "http://www.theravance.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Interest Payable, Net", "terseLabel": "Accrued interest payable", "documentation": "The increase (decrease) during the reporting period in interest payable, which represents the amount owed to note holders, bond holders, and other parties for interest earned on loans or credit extended to the reporting entity." } } }, "auth_ref": [ "r6" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.theravance.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "auth_ref": [] }, "tbph_IncreaseDecreaseInOperatingLeaseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "IncreaseDecreaseInOperatingLeaseAsset", "crdr": "debit", "presentation": [ "http://www.theravance.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating lease right of use asset.", "label": "Increase (Decrease) in Operating Lease Asset", "negatedLabel": "Decrease in operating lease assets" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingLeaseLiability", "crdr": "debit", "calculation": { "http://www.theravance.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 19.0 } }, "presentation": [ "http://www.theravance.com/role/DisclosureLeasesDetails", "http://www.theravance.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) In Operating Lease Liabilities", "negatedLabel": "Decrease in operating lease liabilities", "terseLabel": "Operating lease liabilities", "documentation": "Amount of increase (decrease) in obligation for operating lease." } } }, "auth_ref": [ "r904", "r924" ] }, "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities", "crdr": "debit", "calculation": { "http://www.theravance.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 20.0 } }, "presentation": [ "http://www.theravance.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Other Noncurrent Liabilities", "terseLabel": "Other long-term liabilities", "documentation": "Amount of increase (decrease) in noncurrent operating liabilities classified as other." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingAssets", "crdr": "credit", "calculation": { "http://www.theravance.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0, "order": 14.0 } }, "presentation": [ "http://www.theravance.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Other Operating Assets", "negatedLabel": "Other assets", "documentation": "Amount of increase (decrease) in operating assets classified as other." } } }, "auth_ref": [ "r6" ] }, "tbph_IncreaseDecreaseInPrepaidClinicalAndDevelopmentServices": { "xbrltype": "monetaryItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "IncreaseDecreaseInPrepaidClinicalAndDevelopmentServices", "crdr": "credit", "calculation": { "http://www.theravance.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://www.theravance.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in prepaid clinical and development services.", "label": "Increase (Decrease) in Prepaid Clinical and Development Services", "negatedLabel": "Prepaid clinical and development services" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInPrepaidExpensesOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidExpensesOther", "crdr": "credit", "calculation": { "http://www.theravance.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://www.theravance.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Prepaid Expenses, Other", "negatedLabel": "Other prepaid and current assets", "documentation": "Amount of increase (decrease) of consideration paid in advance for other costs that provide economic benefits in future periods." } } }, "auth_ref": [ "r6" ] }, "tbph_IncreaseDecreaseInReceivablesFromCollaborationPartners": { "xbrltype": "monetaryItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "IncreaseDecreaseInReceivablesFromCollaborationPartners", "crdr": "credit", "calculation": { "http://www.theravance.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.theravance.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in receivables from collaboration partners.", "label": "Increase (Decrease) in Receivables from Collaboration Partners", "negatedLabel": "Receivables from collaborative and licensing arrangements" } } }, "auth_ref": [] }, "tbph_IncreaseDecreaseInRightOfUseAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "IncreaseDecreaseInRightOfUseAssets", "crdr": "debit", "calculation": { "http://www.theravance.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://www.theravance.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in right-of-use assets for an operating lease.", "label": "Increase (Decrease) in Right Of Use Assets", "terseLabel": "Right-of-use lease assets" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.theravance.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Stockholders' Equity", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Individual [Axis]", "terseLabel": "Individual:" } } }, "auth_ref": [ "r836", "r845", "r855", "r872", "r881", "r885", "r893" ] }, "tbph_InitialCashPaymentPerCollaborationAgreement": { "xbrltype": "monetaryItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "InitialCashPaymentPerCollaborationAgreement", "crdr": "credit", "presentation": [ "http://www.theravance.com/role/DisclosureRevenueRevenueFromLicensingArrangementsDetails" ], "lang": { "en-us": { "role": { "documentation": "Initial Cash Payment Per Collaboration Agreement.", "label": "Initial Cash Payment Per Collaboration Agreement", "terseLabel": "Initial cash payment" } } }, "auth_ref": [] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]", "terseLabel": "Insider Trading Arrangements:" } } }, "auth_ref": [ "r891" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]", "terseLabel": "Insider Trading Policies and Procedures:" } } }, "auth_ref": [ "r825", "r897" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Adopted [Flag]", "terseLabel": "Insider Trading Policies and Procedures Adopted" } } }, "auth_ref": [ "r825", "r897" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]", "terseLabel": "Insider Trading Policies and Procedures Not Adopted" } } }, "auth_ref": [ "r825", "r897" ] }, "tbph_InterestAccretionOnFutureRoyaltyPaymentContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "InterestAccretionOnFutureRoyaltyPaymentContingencies", "crdr": "debit", "calculation": { "http://www.theravance.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.theravance.com/role/DisclosureAmpreloxetineFundingScheduleOfFutureRoyaltyPaymentContingenciesDetails", "http://www.theravance.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The accretion of interest on liability for sale of future royalties.", "label": "Interest Accretion on Future Royalty Payment Contingencies", "terseLabel": "Future royalty payment contingency interest accretion", "verboseLabel": "Non-cash interest expense accretion" } } }, "auth_ref": [] }, "us-gaap_InterestCostsCapitalized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestCostsCapitalized", "crdr": "debit", "presentation": [ "http://www.theravance.com/role/DisclosureExtinguishmentOfDebtDetails" ], "lang": { "en-us": { "role": { "label": "Interest Costs Capitalized", "terseLabel": "Net interest shortfall", "documentation": "Amount of interest capitalized during the period." } } }, "auth_ref": [ "r86" ] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://www.theravance.com/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.theravance.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Interest Expense", "negatedLabel": "Interest expense", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r88", "r173", "r222", "r278", "r580", "r724", "r817", "r1032" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.theravance.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash paid for interest", "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount." } } }, "auth_ref": [ "r229", "r232", "r233" ] }, "us-gaap_InterestPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPayableCurrent", "crdr": "credit", "calculation": { "http://www.theravance.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.theravance.com/role/DisclosureExtinguishmentOfDebtDetails", "http://www.theravance.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Interest Payable, Current", "terseLabel": "Accrued interest payable", "verboseLabel": "Accrued interest", "documentation": "Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r29" ] }, "tbph_InvestmentsAndFairValueMeasurementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "InvestmentsAndFairValueMeasurementsAbstract", "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "Investments and Fair Value Measurements" } } }, "auth_ref": [] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://www.theravance.com/role/DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "label": "Lease, Cost [Table Text Block]", "terseLabel": "Summary of components of lease expense", "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income." } } }, "auth_ref": [ "r1008" ] }, "tbph_LeaseModificationReductionInFacilitiesAndOtherAllocatedExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "LeaseModificationReductionInFacilitiesAndOtherAllocatedExpenses", "crdr": "credit", "presentation": [ "http://www.theravance.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of reduction in facilities and other allocated expenses as a result of lease modification.", "label": "Lease Modification, Reduction In Facilities And Other Allocated Expenses", "terseLabel": "Reduction in expenses" } } }, "auth_ref": [] }, "tbph_LeaseTerminationNoticePeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "LeaseTerminationNoticePeriod", "presentation": [ "http://www.theravance.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "documentation": "Notice period for lease termination, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lease Termination, Notice Period", "terseLabel": "Lease termination notice period" } } }, "auth_ref": [] }, "us-gaap_LeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseholdImprovementsMember", "presentation": [ "http://www.theravance.com/role/DisclosurePropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Leasehold improvements", "documentation": "Additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r143" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "Leases" } } }, "auth_ref": [] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LegalEntityAxis", "presentation": [ "http://www.theravance.com/role/DisclosureSaleOfEquityInterestsInTheravanceRespiratoryCompanyLlsAndDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Legal Entity [Axis]", "documentation": "The set of legal entities associated with a report." } } }, "auth_ref": [] }, "us-gaap_LesseeLeaseDescriptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionLineItems", "presentation": [ "http://www.theravance.com/role/DisclosureLeasesDetails", "http://www.theravance.com/role/DisclosureLeasesLeaseCostDetails", "http://www.theravance.com/role/DisclosureLeasesMaturityOfLeaseLiabilitiesAndOtherInformationDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Lease, Description [Line Items]", "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." } } }, "auth_ref": [ "r588" ] }, "us-gaap_LesseeLeaseDescriptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionTable", "presentation": [ "http://www.theravance.com/role/DisclosureLeasesDetails", "http://www.theravance.com/role/DisclosureLeasesLeaseCostDetails", "http://www.theravance.com/role/DisclosureLeasesMaturityOfLeaseLiabilitiesAndOtherInformationDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Lease, Description [Table]", "documentation": "Disclosure of information about lessee's leases." } } }, "auth_ref": [ "r588" ] }, "us-gaap_LesseeLeasesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeasesPolicyTextBlock", "presentation": [ "http://www.theravance.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Leases", "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee." } } }, "auth_ref": [ "r587" ] }, "tbph_LesseeOperatingAndFinanceLeaseSupplementalBalanceSheetInformationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "LesseeOperatingAndFinanceLeaseSupplementalBalanceSheetInformationTableTextBlock", "presentation": [ "http://www.theravance.com/role/DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "documentation": "The tabular disclosure of supplemental balance sheet information related to leases.", "label": "Lessee, Operating And Finance Lease, Supplemental Balance Sheet Information [Table Text Block]", "terseLabel": "Summary of supplemental balance sheet information related to leases" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseExistenceOfOptionToTerminate": { "xbrltype": "booleanItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseExistenceOfOptionToTerminate", "presentation": [ "http://www.theravance.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Existence of Option to Terminate [true false]", "terseLabel": "Option to terminate", "documentation": "Indicates (true false) whether lessee has option to terminate operating lease." } } }, "auth_ref": [ "r589" ] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.theravance.com/role/DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Summary of maturities of lease liabilities", "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r1009" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.theravance.com/role/DisclosureLeasesMaturityOfLeaseLiabilitiesAndOtherInformationDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.theravance.com/role/DisclosureLeasesMaturityOfLeaseLiabilitiesAndOtherInformationDetailsCal2": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.theravance.com/role/DisclosureLeasesMaturityOfLeaseLiabilitiesAndOtherInformationDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payments, Due", "totalLabel": "Total operating lease payments", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r595" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "crdr": "credit", "calculation": { "http://www.theravance.com/role/DisclosureLeasesMaturityOfLeaseLiabilitiesAndOtherInformationDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.theravance.com/role/DisclosureLeasesMaturityOfLeaseLiabilitiesAndOtherInformationDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "terseLabel": "Thereafter", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r595" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.theravance.com/role/DisclosureLeasesMaturityOfLeaseLiabilitiesAndOtherInformationDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.theravance.com/role/DisclosureLeasesMaturityOfLeaseLiabilitiesAndOtherInformationDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2024", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r595" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "calculation": { "http://www.theravance.com/role/DisclosureLeasesMaturityOfLeaseLiabilitiesAndOtherInformationDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.theravance.com/role/DisclosureLeasesMaturityOfLeaseLiabilitiesAndOtherInformationDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "terseLabel": "2028", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r595" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.theravance.com/role/DisclosureLeasesMaturityOfLeaseLiabilitiesAndOtherInformationDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.theravance.com/role/DisclosureLeasesMaturityOfLeaseLiabilitiesAndOtherInformationDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "2027", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r595" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.theravance.com/role/DisclosureLeasesMaturityOfLeaseLiabilitiesAndOtherInformationDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.theravance.com/role/DisclosureLeasesMaturityOfLeaseLiabilitiesAndOtherInformationDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2026", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r595" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.theravance.com/role/DisclosureLeasesMaturityOfLeaseLiabilitiesAndOtherInformationDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.theravance.com/role/DisclosureLeasesMaturityOfLeaseLiabilitiesAndOtherInformationDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2025", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r595" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.theravance.com/role/DisclosureLeasesMaturityOfLeaseLiabilitiesAndOtherInformationDetailsCal2": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.theravance.com/role/DisclosureLeasesMaturityOfLeaseLiabilitiesAndOtherInformationDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less: Imputed interest", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r595" ] }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseTermOfContract", "presentation": [ "http://www.theravance.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Term of Contract", "terseLabel": "Lease term", "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r1007" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://www.theravance.com/role/DisclosureLeases" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases", "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." } } }, "auth_ref": [ "r582" ] }, "us-gaap_LesseeOperatingSubleaseOptionToExtend": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingSubleaseOptionToExtend", "presentation": [ "http://www.theravance.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Sublease, Option to Extend", "terseLabel": "Option to terminate sublease", "documentation": "Description of terms and conditions of option to extend operating sublease." } } }, "auth_ref": [ "r589" ] }, "us-gaap_LessorLeaseDescriptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorLeaseDescriptionLineItems", "presentation": [ "http://www.theravance.com/role/DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "label": "Lessor, Lease, Description [Line Items]", "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." } } }, "auth_ref": [ "r597" ] }, "us-gaap_LessorLeaseDescriptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorLeaseDescriptionTable", "presentation": [ "http://www.theravance.com/role/DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "label": "Lessor, Lease, Description [Table]", "documentation": "Disclosure of information about lessor's leases." } } }, "auth_ref": [ "r597" ] }, "us-gaap_LessorOperatingLeasePaymentsFiscalYearMaturityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorOperatingLeasePaymentsFiscalYearMaturityAbstract", "presentation": [ "http://www.theravance.com/role/DisclosureLeasesMaturityOfLeaseLiabilitiesAndOtherInformationDetails" ], "lang": { "en-us": { "role": { "label": "Lessor, Operating Lease, Payments, Fiscal Year Maturity [Abstract]", "terseLabel": "Future Undiscounted Cash Inflows" } } }, "auth_ref": [] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceived": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorOperatingLeasePaymentsToBeReceived", "crdr": "debit", "calculation": { "http://www.theravance.com/role/DisclosureLeasesMaturityOfLeaseLiabilitiesAndOtherInformationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.theravance.com/role/DisclosureLeasesDetails", "http://www.theravance.com/role/DisclosureLeasesMaturityOfLeaseLiabilitiesAndOtherInformationDetails" ], "lang": { "en-us": { "role": { "label": "Lessor, Operating Lease, Payments to be Received", "terseLabel": "Expects to receive base rent", "totalLabel": "Total operating sublease receipts", "documentation": "Amount of lease payments to be received by lessor for operating lease." } } }, "auth_ref": [ "r596" ] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedFiveYears": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorOperatingLeasePaymentsToBeReceivedFiveYears", "crdr": "debit", "calculation": { "http://www.theravance.com/role/DisclosureLeasesMaturityOfLeaseLiabilitiesAndOtherInformationDetails": { "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.theravance.com/role/DisclosureLeasesMaturityOfLeaseLiabilitiesAndOtherInformationDetails" ], "lang": { "en-us": { "role": { "label": "Lessor, Operating Lease, Payment to be Received, Year Five", "terseLabel": "2028", "documentation": "Amount of lease payment to be received by lessor for operating lease in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r596" ] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorOperatingLeasePaymentsToBeReceivedFourYears", "crdr": "debit", "calculation": { "http://www.theravance.com/role/DisclosureLeasesMaturityOfLeaseLiabilitiesAndOtherInformationDetails": { "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.theravance.com/role/DisclosureLeasesMaturityOfLeaseLiabilitiesAndOtherInformationDetails" ], "lang": { "en-us": { "role": { "label": "Lessor, Operating Lease, Payment to be Received, Year Four", "terseLabel": "2027", "documentation": "Amount of lease payment to be received by lessor for operating lease in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r596" ] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths", "crdr": "debit", "calculation": { "http://www.theravance.com/role/DisclosureLeasesMaturityOfLeaseLiabilitiesAndOtherInformationDetails": { "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.theravance.com/role/DisclosureLeasesMaturityOfLeaseLiabilitiesAndOtherInformationDetails" ], "lang": { "en-us": { "role": { "label": "Lessor, Operating Lease, Payment to be Received, Year One", "terseLabel": "2024", "documentation": "Amount of lease payment to be received by lessor for operating lease in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r596" ] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedThereafter": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorOperatingLeasePaymentsToBeReceivedThereafter", "crdr": "debit", "calculation": { "http://www.theravance.com/role/DisclosureLeasesMaturityOfLeaseLiabilitiesAndOtherInformationDetails": { "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.theravance.com/role/DisclosureLeasesMaturityOfLeaseLiabilitiesAndOtherInformationDetails" ], "lang": { "en-us": { "role": { "label": "Lessor, Operating Lease, Payment to be Received, after Year Five", "terseLabel": "Thereafter", "documentation": "Amount of lease payment to be received by lessor for operating lease after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r596" ] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorOperatingLeasePaymentsToBeReceivedThreeYears", "crdr": "debit", "calculation": { "http://www.theravance.com/role/DisclosureLeasesMaturityOfLeaseLiabilitiesAndOtherInformationDetails": { "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.theravance.com/role/DisclosureLeasesMaturityOfLeaseLiabilitiesAndOtherInformationDetails" ], "lang": { "en-us": { "role": { "label": "Lessor, Operating Lease, Payment to be Received, Year Three", "terseLabel": "2026", "documentation": "Amount of lease payment to be received by lessor for operating lease in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r596" ] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorOperatingLeasePaymentsToBeReceivedTwoYears", "crdr": "debit", "calculation": { "http://www.theravance.com/role/DisclosureLeasesMaturityOfLeaseLiabilitiesAndOtherInformationDetails": { "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.theravance.com/role/DisclosureLeasesMaturityOfLeaseLiabilitiesAndOtherInformationDetails" ], "lang": { "en-us": { "role": { "label": "Lessor, Operating Lease, Payment to be Received, Year Two", "terseLabel": "2025", "documentation": "Amount of lease payment to be received by lessor for operating lease in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r596" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.theravance.com/role/StatementConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.theravance.com/role/DisclosureSaleOfEquityInterestsInTheravanceRespiratoryCompanyLlsAndDiscontinuedOperationsSummaryOfTrcSStatementOfIncomeAndEquityInterestDetails", "http://www.theravance.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity", "totalLabel": "Total liabilities and shareholders' equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r122", "r167", "r650", "r806", "r928", "r953", "r1005" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.theravance.com/role/DisclosureSaleOfEquityInterestsInTheravanceRespiratoryCompanyLlsAndDiscontinuedOperationsSummaryOfTrcSStatementOfIncomeAndEquityInterestDetails", "http://www.theravance.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and Shareholders' Equity", "verboseLabel": "Liabilities and LLC Members' Equity" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.theravance.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.theravance.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current", "totalLabel": "Total current liabilities", "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." } } }, "auth_ref": [ "r30", "r203", "r236", "r347", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r550", "r554", "r555", "r568", "r806", "r962", "r1010", "r1011" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.theravance.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "auth_ref": [] }, "us-gaap_LicenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LicenseMember", "presentation": [ "http://www.theravance.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Licensing revenue", "documentation": "Right to use intangible asset. Intangible asset includes, but is not limited to, patent, copyright, technology, manufacturing process, software or trademark." } } }, "auth_ref": [ "r966" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.theravance.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebt", "crdr": "credit", "calculation": { "http://www.theravance.com/role/DisclosureExtinguishmentOfDebtDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.theravance.com/role/DisclosureExtinguishmentOfDebtDetails" ], "lang": { "en-us": { "role": { "label": "Long-term Debt.", "terseLabel": "Total long-term debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r23", "r166", "r408", "r423", "r785", "r786", "r1023" ] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.theravance.com/role/DisclosureExtinguishmentOfDebtDetails", "http://www.theravance.com/role/DisclosureSaleOfEquityInterestsInTheravanceRespiratoryCompanyLlsAndDiscontinuedOperationsSummaryOfDiscontinuedOperationsDetails", "http://www.theravance.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Long-term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r33" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://www.theravance.com/role/DisclosureExtinguishmentOfDebtDetails", "http://www.theravance.com/role/DisclosureSaleOfEquityInterestsInTheravanceRespiratoryCompanyLlsAndDiscontinuedOperationsSummaryOfDiscontinuedOperationsDetails", "http://www.theravance.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Long-term Debt, Type [Domain]", "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." } } }, "auth_ref": [ "r33", "r66" ] }, "tbph_LossOnExtinguishmentOfDebtDiscontinueOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "LossOnExtinguishmentOfDebtDiscontinueOperations", "crdr": "debit", "calculation": { "http://www.theravance.com/role/DisclosureSaleOfEquityInterestsInTheravanceRespiratoryCompanyLlsAndDiscontinuedOperationsSummaryOfDiscontinuedOperationsDetails": { "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.theravance.com/role/DisclosureSaleOfEquityInterestsInTheravanceRespiratoryCompanyLlsAndDiscontinuedOperationsSummaryOfDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of loss on extinguishment of debt relating to discontinued operations.", "label": "Loss on Extinguishment of Debt, Discontinue Operations", "negatedLabel": "Loss on extinguishment of debt" } } }, "auth_ref": [] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MajorCustomersAxis", "presentation": [ "http://www.theravance.com/role/DisclosureSegmentInformationPercentageOfRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "auth_ref": [ "r304", "r792", "r965", "r1027", "r1028" ] }, "tbph_MarketableSecuritiesAverageContractualMaturityPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "MarketableSecuritiesAverageContractualMaturityPeriod", "presentation": [ "http://www.theravance.com/role/DisclosureInvestmentsAndFairValueMeasurementsConvertibleSeniorNotesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the weighted average maturity period for marketable securities.", "label": "Marketable Securities Average Contractual Maturity Period", "terseLabel": "Weighted average contractual maturity period" } } }, "auth_ref": [] }, "tbph_MarketableSecuritiesMaximumContractualMaturityPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "MarketableSecuritiesMaximumContractualMaturityPeriod", "presentation": [ "http://www.theravance.com/role/DisclosureInvestmentsAndFairValueMeasurementsConvertibleSeniorNotesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the maximum maturity period for marketable securities.", "label": "Marketable Securities Maximum Contractual Maturity Period", "terseLabel": "Maximum contractual maturity period" } } }, "auth_ref": [] }, "tbph_MarketableSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "MarketableSecuritiesMember", "presentation": [ "http://www.theravance.com/role/DisclosureInvestmentsAndFairValueMeasurementsAvailableForSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information of investment in debt and equity securities categorized neither as held-to-maturity nor trading.", "label": "Marketable securities" } } }, "auth_ref": [] }, "us-gaap_MarketableSecuritiesPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesPolicy", "presentation": [ "http://www.theravance.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Marketable Securities, Policy [Policy Text Block]", "verboseLabel": "Investments in Marketable Securities", "documentation": "Disclosure of accounting policy for investment classified as marketable security." } } }, "auth_ref": [ "r91" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.theravance.com/role/DisclosureCapitalReturnProgramDetails", "http://www.theravance.com/role/DisclosureDefinedContributionPlanDetails", "http://www.theravance.com/role/DisclosureExtinguishmentOfDebtDetails", "http://www.theravance.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentDetails", "http://www.theravance.com/role/DisclosureSaleOfVelusetragDetails", "http://www.theravance.com/role/DisclosureShareBasedCompensationTheravanceBiopharmaEquityPlansDetails", "http://www.theravance.com/role/DisclosureShareBasedCompensationValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "label": "Maximum", "terseLabel": "Maximum" } } }, "auth_ref": [ "r382", "r383", "r384", "r385", "r459", "r631", "r670", "r689", "r690", "r743", "r745", "r747", "r748", "r750", "r768", "r769", "r782", "r789", "r798", "r808", "r964", "r1012", "r1013", "r1014", "r1015", "r1016", "r1017" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure [Axis]", "terseLabel": "Measure:" } } }, "auth_ref": [ "r864" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure Name", "terseLabel": "Name" } } }, "auth_ref": [ "r864" ] }, "us-gaap_MeasurementInputDiscountRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputDiscountRateMember", "presentation": [ "http://www.theravance.com/role/DisclosureSaleOfEquityInterestsInTheravanceRespiratoryCompanyLlsAndDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Input, Discount Rate [Member]", "documentation": "Measurement input using interest rate to determine present value of future cash flows." } } }, "auth_ref": [ "r1004" ] }, "us-gaap_MeasurementInputTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputTypeAxis", "presentation": [ "http://www.theravance.com/role/DisclosureSaleOfEquityInterestsInTheravanceRespiratoryCompanyLlsAndDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Input Type [Axis]", "documentation": "Information by type of measurement input used to determine value of asset and liability." } } }, "auth_ref": [ "r567" ] }, "us-gaap_MeasurementInputTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputTypeDomain", "presentation": [ "http://www.theravance.com/role/DisclosureSaleOfEquityInterestsInTheravanceRespiratoryCompanyLlsAndDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Input Type [Domain]", "documentation": "Measurement input used to determine value of asset and liability." } } }, "auth_ref": [] }, "us-gaap_MembersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MembersEquity", "crdr": "credit", "presentation": [ "http://www.theravance.com/role/DisclosureSaleOfEquityInterestsInTheravanceRespiratoryCompanyLlsAndDiscontinuedOperationsSummaryOfTrcSStatementOfIncomeAndEquityInterestDetails" ], "lang": { "en-us": { "role": { "label": "Members' Equity", "terseLabel": "LLC members' equity", "documentation": "Amount of ownership interest in limited liability company (LLC), attributable to the parent entity." } } }, "auth_ref": [ "r151", "r267", "r268", "r269", "r270" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.theravance.com/role/DisclosureCapitalReturnProgramDetails", "http://www.theravance.com/role/DisclosureExtinguishmentOfDebtDetails", "http://www.theravance.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentDetails", "http://www.theravance.com/role/DisclosureShareBasedCompensationValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "label": "Minimum", "terseLabel": "Minimum" } } }, "auth_ref": [ "r382", "r383", "r384", "r385", "r459", "r631", "r670", "r689", "r690", "r743", "r745", "r747", "r748", "r750", "r768", "r769", "r782", "r789", "r798", "r808", "r964", "r1012", "r1013", "r1014", "r1015", "r1016", "r1017" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "MNPI Disclosure Timed for Compensation Value [Flag]", "terseLabel": "MNPI Disclosure Timed for Compensation Value" } } }, "auth_ref": [ "r884" ] }, "tbph_ModifiedDutchAuctionTenderOfferMember": { "xbrltype": "domainItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "ModifiedDutchAuctionTenderOfferMember", "presentation": [ "http://www.theravance.com/role/DisclosureCapitalReturnProgramDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to modified Dutch auction tender offer.", "label": "Modified Dutch Auction Tender Offer [Member]", "terseLabel": "Modified Dutch Auction Tender Offer" } } }, "auth_ref": [] }, "us-gaap_MoneyMarketFundsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MoneyMarketFundsMember", "presentation": [ "http://www.theravance.com/role/DisclosureInvestmentsAndFairValueMeasurementsAvailableForSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Money market funds", "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." } } }, "auth_ref": [ "r967" ] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Material Terms of Trading Arrangement [Text Block]", "terseLabel": "Material Terms of Trading Arrangement" } } }, "auth_ref": [ "r892" ] }, "tbph_MylanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "MylanMember", "presentation": [ "http://www.theravance.com/role/DisclosureSupplementaryFinancialDataUnauditedDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Mylan Ireland Limited.", "label": "Mylan", "terseLabel": "Mylan" } } }, "auth_ref": [] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://www.theravance.com/role/DisclosureSegmentInformationPercentageOfRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]" } } }, "auth_ref": [ "r304", "r792", "r965", "r1027", "r1028" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Named Executive Officers, Footnote [Text Block]", "terseLabel": "Named Executive Officers, Footnote" } } }, "auth_ref": [ "r865" ] }, "tbph_NebulizedTD4208Member": { "xbrltype": "domainItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "NebulizedTD4208Member", "presentation": [ "http://www.theravance.com/role/DisclosureRevenueViatrisAgreementDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents details pertaining to revefenacin (TD-4208).", "label": "Revefenacin Monotherapy (TD-4208)" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.theravance.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.theravance.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash used in financing activities", "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." } } }, "auth_ref": [ "r231" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperations", "crdr": "debit", "calculation": { "http://www.theravance.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.theravance.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations", "totalLabel": "Net cash used in financing activities - continuing operations", "documentation": "Amount of cash inflow (outflow) of financing activities, excluding 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." } } }, "auth_ref": [ "r923" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract", "presentation": [ "http://www.theravance.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]", "terseLabel": "Financing activities" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.theravance.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.theravance.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash (used in) provided by investing activities", "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." } } }, "auth_ref": [ "r231" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperations", "crdr": "debit", "calculation": { "http://www.theravance.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.theravance.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations", "totalLabel": "Net cash (used in) provided by investing activities - continuing operations", "documentation": "Amount of cash inflow (outflow) of investing activities, excluding 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." } } }, "auth_ref": [ "r923" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract", "presentation": [ "http://www.theravance.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]", "terseLabel": "Investing activities" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.theravance.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.theravance.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash used in operating activities", "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." } } }, "auth_ref": [ "r135", "r136", "r137" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "calculation": { "http://www.theravance.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.theravance.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations", "totalLabel": "Net cash used in operating activities - continuing operations", "documentation": "Amount of cash inflow (outflow) from operating activities, excluding discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r135", "r136", "r137" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract", "presentation": [ "http://www.theravance.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]", "terseLabel": "Operating activities" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.theravance.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 }, "http://www.theravance.com/role/StatementConsolidatedStatementsOfOperations": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.theravance.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesNetIncomeLossPerShareDetails", "http://www.theravance.com/role/DisclosureSupplementaryFinancialDataUnauditedDetails", "http://www.theravance.com/role/StatementConsolidatedStatementsOfCashFlows", "http://www.theravance.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss", "http://www.theravance.com/role/StatementConsolidatedStatementsOfOperations", "http://www.theravance.com/role/StatementConsolidatedStatementsOfShareholdersEquity", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "verboseLabel": "Net (loss) income", "label": "Net Income (Loss)", "terseLabel": "Net Income (Loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r129", "r137", "r172", "r201", "r214", "r216", "r221", "r236", "r244", "r246", "r247", "r248", "r249", "r252", "r253", "r259", "r275", "r290", "r295", "r298", "r347", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r565", "r568", "r658", "r719", "r738", "r739", "r780", "r817", "r962" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersDilutedAbstract", "presentation": [ "http://www.theravance.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesNetIncomeLossPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Diluted [Abstract]", "terseLabel": "Numerator:" } } }, "auth_ref": [] }, "tbph_NetSalesInExcessOf500MillionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "NetSalesInExcessOf500MillionMember", "presentation": [ "http://www.theravance.com/role/DisclosureAmpreloxetineFundingDetails" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to net sales in excess of 500 Million.", "label": "Net Sales In Excess of 500 Million", "terseLabel": "Net Sales In Excess of 500 Million" } } }, "auth_ref": [] }, "tbph_NetSalesUptoFirst500MillionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "NetSalesUptoFirst500MillionMember", "presentation": [ "http://www.theravance.com/role/DisclosureAmpreloxetineFundingDetails" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to net sales for first 500 Million.", "label": "Net Sales Upto First 500 Million", "terseLabel": "Net Sales Upto First 500 Million" } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.theravance.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "verboseLabel": "Recently Issued Accounting Pronouncements Not Yet Adopted", "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." } } }, "auth_ref": [] }, "tbph_NewEmployeeEquityIncentivePlan2014Member": { "xbrltype": "domainItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "NewEmployeeEquityIncentivePlan2014Member", "presentation": [ "http://www.theravance.com/role/DisclosureShareBasedCompensationTheravanceBiopharmaEquityPlansDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to the 2014 New Employee Equity Incentive Plan (the \"2014 NEEIP\").", "label": "2014 NEEIP" } } }, "auth_ref": [] }, "tbph_NonCashChargesRelatedToModificationOfEquityAwardsForTerminatedAndRemainingEmployee": { "xbrltype": "monetaryItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "NonCashChargesRelatedToModificationOfEquityAwardsForTerminatedAndRemainingEmployee", "crdr": "debit", "presentation": [ "http://www.theravance.com/role/Disclosure2021CorporateRestructuringCompletionAnd2023StrategicActionsCorporateRestructuringCompletionDetails", "http://www.theravance.com/role/DisclosureCapitalReturnProgramDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of non-cash charges related to the modification of equity-awards for terminated and remaining employee.", "label": "Non Cash Charges Related to Modification of Equity Awards for Terminated and Remaining Employee", "terseLabel": "Non-cash charges related to modification of equity-awards for terminated and remaining employee" } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-GAAP Measure Description [Text Block]", "terseLabel": "Non-GAAP Measure Description" } } }, "auth_ref": [ "r864" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-NEOs [Member]", "terseLabel": "Non-NEOs" } } }, "auth_ref": [ "r833", "r845", "r855", "r872", "r881" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Compensation Actually Paid Amount", "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r862" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Total Compensation Amount", "terseLabel": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r861" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO [Member]", "terseLabel": "Non-PEO NEO" } } }, "auth_ref": [ "r872" ] }, "tbph_NonRecourseDebt2033Member": { "xbrltype": "domainItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "NonRecourseDebt2033Member", "presentation": [ "http://www.theravance.com/role/DisclosureSaleOfEquityInterestsInTheravanceRespiratoryCompanyLlsAndDiscontinuedOperationsSummaryOfDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to 9.0% Non-recourse notes due 2033.", "label": "9.0% Non-Recourse 2033 Notes" } } }, "auth_ref": [] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r892" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r892" ] }, "tbph_NumberOfBuildingLeased": { "xbrltype": "integerItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "NumberOfBuildingLeased", "presentation": [ "http://www.theravance.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the number of building leased.", "label": "Number of Building Leased", "terseLabel": "Number of building leased" } } }, "auth_ref": [] }, "tbph_NumberOfBuildingsInWhichOfficeAndLaboratorySpaceLeased": { "xbrltype": "integerItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "NumberOfBuildingsInWhichOfficeAndLaboratorySpaceLeased", "presentation": [ "http://www.theravance.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of buildings in which office and laboratory space leased.", "label": "Number Of Buildings In Which Office And Laboratory Space Leased", "terseLabel": "Number of buildings in which office and laboratory space leased" } } }, "auth_ref": [] }, "tbph_NumberOfEmployeesReductionInWorkforce": { "xbrltype": "integerItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "NumberOfEmployeesReductionInWorkforce", "presentation": [ "http://www.theravance.com/role/DisclosureShareBasedCompensationDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of employees reduction in workforce.", "label": "Number Of Employees Reduction In Workforce", "terseLabel": "Number of employees reduction in workforce" } } }, "auth_ref": [] }, "tbph_OfficeAndLaboratorySpaceSouthSanFranciscoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "OfficeAndLaboratorySpaceSouthSanFranciscoMember", "presentation": [ "http://www.theravance.com/role/Disclosure2021CorporateRestructuringCompletionAnd2023StrategicActionsCorporateRestructuringCompletionDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to vacant office and laboratory space in South San Francisco.", "label": "Office and Laboratory Space, South San Francisco" } } }, "auth_ref": [] }, "tbph_OpenMarketShareRepurchasePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "OpenMarketShareRepurchasePlanMember", "presentation": [ "http://www.theravance.com/role/DisclosureCapitalReturnProgramOpenMarketShareRepurchasePlanDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to open market share repurchase plan.", "label": "Open Market Share Repurchase Plan [Member]", "terseLabel": "Open Market Share Repurchase Plan" } } }, "auth_ref": [] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://www.theravance.com/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.theravance.com/role/DisclosureSupplementaryFinancialDataUnauditedDetails", "http://www.theravance.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Operating Expenses.", "terseLabel": "Total expenses", "verboseLabel": "Costs and expenses", "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." } } }, "auth_ref": [] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://www.theravance.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Expenses:" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.theravance.com/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.theravance.com/role/DisclosureSupplementaryFinancialDataUnauditedDetails", "http://www.theravance.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Operating Income (Loss)", "terseLabel": "Loss from operations", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r275", "r290", "r295", "r298", "r780" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "presentation": [ "http://www.theravance.com/role/DisclosureLeasesLeaseCostDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Cost", "terseLabel": "Operating lease expense", "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability." } } }, "auth_ref": [ "r590", "r805" ] }, "us-gaap_OperatingLeaseExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseExpense", "crdr": "debit", "presentation": [ "http://www.theravance.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Expense", "terseLabel": "Operating lease expenses", "documentation": "Amount of operating lease expense. Excludes sublease income." } } }, "auth_ref": [ "r1006" ] }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.theravance.com/role/DisclosureLeasesMaturityOfLeaseLiabilitiesAndOtherInformationDetailsCal2": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 }, "http://www.theravance.com/role/DisclosureLeasesAssetsAndLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.theravance.com/role/DisclosureLeasesAssetsAndLiabilitiesDetails", "http://www.theravance.com/role/DisclosureLeasesMaturityOfLeaseLiabilitiesAndOtherInformationDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability", "terseLabel": "Present value of operating lease liabilities", "totalLabel": "Total operating lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r584" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.theravance.com/role/DisclosureLeasesAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 2.0 }, "http://www.theravance.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.theravance.com/role/DisclosureLeasesAssetsAndLiabilitiesDetails", "http://www.theravance.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease liabilities, current", "verboseLabel": "Operating lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r584" ] }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.theravance.com/role/DisclosureLeasesAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]", "documentation": "Indicates line item in statement of financial position that includes current operating lease liability." } } }, "auth_ref": [ "r585" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.theravance.com/role/DisclosureLeasesAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 1.0 }, "http://www.theravance.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.theravance.com/role/DisclosureLeasesAssetsAndLiabilitiesDetails", "http://www.theravance.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities", "verboseLabel": "Long-term operating lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r584" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.theravance.com/role/DisclosureLeasesAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]", "documentation": "Indicates line item in statement of financial position that includes noncurrent operating lease liability." } } }, "auth_ref": [ "r585" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://www.theravance.com/role/DisclosureLeasesSupplementalInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Payments", "terseLabel": "Operating cash flows from operating leases", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r586", "r592" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.theravance.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.theravance.com/role/DisclosureLeasesAssetsAndLiabilitiesDetails", "http://www.theravance.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease assets", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r583" ] }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "crdr": "debit", "calculation": { "http://www.theravance.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.theravance.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Right-of-Use Asset, Amortization Expense", "terseLabel": "Amortization of right-of-use assets", "documentation": "Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease." } } }, "auth_ref": [ "r925" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.theravance.com/role/DisclosureLeasesSupplementalInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted-average discount rate", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r594", "r805" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.theravance.com/role/DisclosureLeasesSupplementalInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted-average remaining lease term (years)", "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." } } }, "auth_ref": [ "r593", "r805" ] }, "us-gaap_OperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwards", "crdr": "debit", "presentation": [ "http://www.theravance.com/role/DisclosureIncomeTaxesDeferredIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Loss Carryforwards", "terseLabel": "Net operating loss carryforwards", "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws." } } }, "auth_ref": [ "r80" ] }, "tbph_OperatingSubleaseIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "OperatingSubleaseIncome", "crdr": "credit", "presentation": [ "http://www.theravance.com/role/DisclosureLeasesLeaseCostDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of operating sublease income during the period.", "label": "Operating Sublease Income", "terseLabel": "Operating sublease income" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Organization and Summary of Significant Accounting Policies" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.theravance.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]", "terseLabel": "Organization and Summary of Significant Accounting Policies", "documentation": "The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows. Describes procedure if disclosures are provided in more than one note to the financial statements." } } }, "auth_ref": [ "r94", "r138", "r140", "r160" ] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.theravance.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.theravance.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other Accrued Liabilities, Current", "verboseLabel": "Other accrued liabilities", "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r29" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.theravance.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.theravance.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other Assets, Noncurrent", "terseLabel": "Other assets", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r207" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "presentation": [ "http://www.theravance.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]", "terseLabel": "Other comprehensive loss:" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "crdr": "credit", "calculation": { "http://www.theravance.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.theravance.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss", "http://www.theravance.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Unrealized Holding Gain (Loss) on Securities Arising During Period, Net of Tax", "terseLabel": "Net unrealized loss on marketable securities", "verboseLabel": "Net unrealized loss on available-for-sale investments, net of tax", "documentation": "Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale." } } }, "auth_ref": [ "r212", "r213", "r341" ] }, "us-gaap_OtherDepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherDepreciationAndAmortization", "crdr": "debit", "calculation": { "http://www.theravance.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.theravance.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization", "documentation": "Amount of expense charged against earnings to allocate the cost of tangible and intangible assets over their remaining economic lives, classified as other." } } }, "auth_ref": [ "r7", "r62", "r131" ] }, "us-gaap_OtherIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherIncome", "crdr": "credit", "presentation": [ "http://www.theravance.com/role/DisclosureSaleOfEquityInterestsInTheravanceRespiratoryCompanyLlsAndDiscontinuedOperationsSummaryOfTrcSStatementOfIncomeAndEquityInterestDetails" ], "lang": { "en-us": { "role": { "label": "Other Income", "terseLabel": "Other income, net", "documentation": "Amount of revenue and income classified as other." } } }, "auth_ref": [ "r662", "r720", "r751", "r752", "r753" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.theravance.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.theravance.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other Liabilities, Noncurrent", "terseLabel": "Other long-term liabilities", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r34" ] }, "us-gaap_OtherMachineryAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherMachineryAndEquipmentMember", "presentation": [ "http://www.theravance.com/role/DisclosurePropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Laboratory equipment", "documentation": "Other tangible personal property, nonconsumable in nature, with finite lives used to produce goods and services." } } }, "auth_ref": [] }, "us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncashInvestingAndFinancingItemsAbstract", "presentation": [ "http://www.theravance.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Other Noncash Investing and Financing Items [Abstract]", "terseLabel": "Supplemental disclosure of non-cash investing and financing activities" } } }, "auth_ref": [] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.theravance.com/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.theravance.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Other Nonoperating Income (Expense)", "verboseLabel": "Interest income and other income (expense), net", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r133" ] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Other Performance Measure, Amount", "terseLabel": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r864" ] }, "us-gaap_OtherPrepaidExpenseCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherPrepaidExpenseCurrent", "crdr": "debit", "calculation": { "http://www.theravance.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.theravance.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other Prepaid Expense, Current", "terseLabel": "Other prepaid and current assets", "documentation": "Amount of asset related to consideration paid in advance for other costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r916", "r955" ] }, "us-gaap_OtherReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherReceivables", "crdr": "debit", "presentation": [ "http://www.theravance.com/role/DisclosureSaleOfEquityInterestsInTheravanceRespiratoryCompanyLlsAndDiscontinuedOperationsSummaryOfTrcSStatementOfIncomeAndEquityInterestDetails" ], "lang": { "en-us": { "role": { "label": "Due from Related Parties (Deprecated 2023)", "terseLabel": "Related party receivables from collaborative arrangements", "documentation": "Amount due from parties in nontrade transactions, classified as other." } } }, "auth_ref": [ "r209", "r706" ] }, "tbph_OthersMember": { "xbrltype": "domainItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "OthersMember", "presentation": [ "http://www.theravance.com/role/DisclosureRevenueOtherCollaborativeArrangementRevenuesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents other collaboration partners.", "label": "Other" } } }, "auth_ref": [] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Aggregate Erroneous Compensation Amount", "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r831", "r843", "r853", "r879" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery Compensation Amount", "terseLabel": "Compensation Amount" } } }, "auth_ref": [ "r834", "r846", "r856", "r882" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r834", "r846", "r856", "r882" ] }, "us-gaap_PartnersCapitalAccountUnitsSaleOfUnits": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PartnersCapitalAccountUnitsSaleOfUnits", "presentation": [ "http://www.theravance.com/role/DisclosureSaleOfEquityInterestsInTheravanceRespiratoryCompanyLlsAndDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Partners' Capital Account, Units, Sale of Units", "terseLabel": "Units issued", "documentation": "Total units issued during the year due to the sale of units. All partners include general, limited and preferred partners." } } }, "auth_ref": [ "r151" ] }, "tbph_PatentApplicationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "PatentApplicationPeriod", "presentation": [ "http://www.theravance.com/role/DisclosureAmpreloxetineFundingDetails" ], "lang": { "en-us": { "role": { "documentation": "Patent application term.", "label": "Patent Application Period", "terseLabel": "Patent application period" } } }, "auth_ref": [] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r860" ] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://www.theravance.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.theravance.com/role/DisclosureCapitalReturnProgramDetails", "http://www.theravance.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Ordinary share repurchases", "terseLabel": "Consideration for repurchase", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r46" ] }, "us-gaap_PaymentsForRestructuring": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRestructuring", "crdr": "credit", "presentation": [ "http://www.theravance.com/role/Disclosure2021CorporateRestructuringCompletionAnd2023StrategicActionsAccruedRestructuringSeveranceCostsAndOneTimeTerminationCostsDetails" ], "lang": { "en-us": { "role": { "label": "Payments for Restructuring", "negatedLabel": "Cash paid", "documentation": "Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation." } } }, "auth_ref": [ "r371", "r922" ] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://www.theravance.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.theravance.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments Related to Tax Withholding for Share-based Compensation", "negatedLabel": "Repurchase of shares to satisfy tax withholding", "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [ "r228" ] }, "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt", "crdr": "credit", "calculation": { "http://www.theravance.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.theravance.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Available-for-sale Securities, Debt", "negatedLabel": "Purchases of marketable securities", "documentation": "Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r44", "r226", "r308" ] }, "us-gaap_PaymentsToAcquireProductiveAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireProductiveAssets", "crdr": "credit", "calculation": { "http://www.theravance.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.theravance.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Productive Assets", "negatedLabel": "Purchases of property and equipment", "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets." } } }, "auth_ref": [ "r181", "r1000", "r1001", "r1002" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Issuers, Footnote [Text Block]", "terseLabel": "Peer Group Issuers, Footnote" } } }, "auth_ref": [ "r863" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Total Shareholder Return Amount", "terseLabel": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r863" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Actually Paid Compensation Amount", "terseLabel": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r862" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO [Member]", "terseLabel": "PEO" } } }, "auth_ref": [ "r872" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Name", "terseLabel": "PEO Name" } } }, "auth_ref": [ "r865" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Total Compensation Amount", "terseLabel": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r861" ] }, "tbph_PercentOfEmployeeReduction": { "xbrltype": "pureItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "PercentOfEmployeeReduction", "presentation": [ "http://www.theravance.com/role/Disclosure2021CorporateRestructuringCompletionAnd2023StrategicActionsCorporateRestructuringCompletionDetails" ], "lang": { "en-us": { "role": { "documentation": "The percent of reduction in employees on discontinuation of research activities.", "label": "Percent of Employee Reduction", "terseLabel": "Percent of Employee Reduction" } } }, "auth_ref": [] }, "tbph_PercentageOfExcessSubleasePaymentsReceivedRetained": { "xbrltype": "percentItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "PercentageOfExcessSubleasePaymentsReceivedRetained", "presentation": [ "http://www.theravance.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "documentation": "The percentage of excess sublease payments received retained.", "label": "Percentage Of Excess Sublease Payments Received Retained", "terseLabel": "Percentage of excess sublease income over lease obligations to be retained" } } }, "auth_ref": [] }, "tbph_PercentageOfExcessSubleasePaymentsReceivedSharedWithLessor": { "xbrltype": "percentItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "PercentageOfExcessSubleasePaymentsReceivedSharedWithLessor", "presentation": [ "http://www.theravance.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "documentation": "The percentage of excess sublease payments received shared with lessor.", "label": "Percentage Of Excess Sublease Payments Received Shared with Lessor", "terseLabel": "Percentage of excess sublease income over lease obligations received to be shared with lessor" } } }, "auth_ref": [] }, "tbph_PercentageOfNetSales": { "xbrltype": "percentItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "PercentageOfNetSales", "presentation": [ "http://www.theravance.com/role/DisclosureSupplementaryFinancialDataUnauditedDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage of net sales.", "label": "Percentage of Net Sales", "terseLabel": "Percentage of net sales" } } }, "auth_ref": [] }, "tbph_PercentageOfReductionInWorkforce": { "xbrltype": "percentItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "PercentageOfReductionInWorkforce", "presentation": [ "http://www.theravance.com/role/Disclosure2021CorporateRestructuringCompletionAnd2023StrategicActionsCorporateRestructuringCompletionDetails" ], "lang": { "en-us": { "role": { "documentation": "The percentage of reduction in workforce.", "label": "Percentage of Reduction in Workforce", "terseLabel": "Reduction in workforce (as a percent)" } } }, "auth_ref": [] }, "tbph_PercentageOfTotalNumberOfOutstandingOrdinarySharesAllowed": { "xbrltype": "percentItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "PercentageOfTotalNumberOfOutstandingOrdinarySharesAllowed", "presentation": [ "http://www.theravance.com/role/DisclosureShareBasedCompensationTheravanceBiopharmaEquityPlansDetails" ], "lang": { "en-us": { "role": { "documentation": "Threshold percentage of total number of ordinary shares outstanding on December 31 of the prior year, used to calculate the number of shares that may be issued under the EIP.", "label": "Percentage Of Total Number Of Outstanding Ordinary Shares Allowed", "terseLabel": "Shares that may be issued as percent of prior year outstanding shares" } } }, "auth_ref": [] }, "tbph_PercentageOfUpwardTieringRoyalties": { "xbrltype": "percentItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "PercentageOfUpwardTieringRoyalties", "presentation": [ "http://www.theravance.com/role/DisclosureExtinguishmentOfDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage of upward tiering royalties.", "label": "Percentage Of Upward Tiering Royalties", "terseLabel": "Upward tiering royalties (as a percent)" } } }, "auth_ref": [] }, "tbph_PeriodIncreaseDecreaseUnrecognizedTaxBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "PeriodIncreaseDecreaseUnrecognizedTaxBenefits", "crdr": "debit", "calculation": { "http://www.theravance.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 21.0 } }, "presentation": [ "http://www.theravance.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "It represents period increase decrease unrecognized tax benefits.", "label": "Period Increase Decrease Unrecognized tax benefits", "terseLabel": "Unrecognized tax benefits" } } }, "auth_ref": [] }, "tbph_PeriodUponTerminationOfServiceWhenForfeitureOfEquityAwardsOccurs": { "xbrltype": "durationItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "PeriodUponTerminationOfServiceWhenForfeitureOfEquityAwardsOccurs", "presentation": [ "http://www.theravance.com/role/DisclosureShareBasedCompensationTheravanceBiopharmaEquityPlansDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the period upon termination of service when forfeiture of equity awards occurs.", "label": "Period Upon Termination of Service When Forfeiture of Equity Awards Occurs", "terseLabel": "Period of forfeiture of unvested option upon termination of service" } } }, "auth_ref": [] }, "tbph_PfizerInc.Member": { "xbrltype": "domainItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "PfizerInc.Member", "presentation": [ "http://www.theravance.com/role/DisclosureRevenueRevenueFromLicensingArrangementsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Pfizer Inc.", "label": "Pfizer" } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://www.theravance.com/role/DisclosureShareBasedCompensationCompensationAwardsDetails", "http://www.theravance.com/role/DisclosureShareBasedCompensationDetails", "http://www.theravance.com/role/DisclosureShareBasedCompensationTheravanceBiopharmaEquityPlansDetails", "http://www.theravance.com/role/DisclosureShareBasedCompensationValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r968", "r969", "r970", "r971", "r972", "r973", "r974", "r975", "r976", "r977", "r978", "r979", "r980", "r981", "r982", "r983", "r984", "r985", "r986", "r987", "r988", "r989", "r990", "r991", "r992", "r993" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://www.theravance.com/role/DisclosureShareBasedCompensationCompensationAwardsDetails", "http://www.theravance.com/role/DisclosureShareBasedCompensationDetails", "http://www.theravance.com/role/DisclosureShareBasedCompensationTheravanceBiopharmaEquityPlansDetails", "http://www.theravance.com/role/DisclosureShareBasedCompensationValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r968", "r969", "r970", "r971", "r972", "r973", "r974", "r975", "r976", "r977", "r978", "r979", "r980", "r981", "r982", "r983", "r984", "r985", "r986", "r987", "r988", "r989", "r990", "r991", "r992", "r993" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://www.theravance.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred shares, par value (in dollars per share)", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r116", "r424" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.theravance.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred shares, shares authorized (in shares)", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r116", "r698" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://www.theravance.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred shares, shares issued (in shares)", "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt." } } }, "auth_ref": [ "r116", "r424" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://www.theravance.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred shares, outstanding shares (in shares)", "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased." } } }, "auth_ref": [ "r116", "r698", "r717", "r1033", "r1034" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://www.theravance.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.theravance.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Value, Issued", "verboseLabel": "Preferred shares, $0.00001 par value: 230 shares authorized, no shares issued or outstanding", "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r116", "r646", "r806" ] }, "tbph_PremiumOverProportionateLeasePaymentObligations": { "xbrltype": "monetaryItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "PremiumOverProportionateLeasePaymentObligations", "crdr": "credit", "presentation": [ "http://www.theravance.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of premium over its proportionate lease payment obligations.", "label": "Premium Over Proportionate Lease Payment Obligations", "terseLabel": "Premium component in sublease income" } } }, "auth_ref": [] }, "tbph_PremiumOverProportionateLeasePaymentObligationsSharedWithLessor": { "xbrltype": "monetaryItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "PremiumOverProportionateLeasePaymentObligationsSharedWithLessor", "crdr": "credit", "presentation": [ "http://www.theravance.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of premium over its proportionate lease payment obligations shared with lessor.", "label": "Premium Over Proportionate Lease Payment Obligations Shared with Lessor", "terseLabel": "Premium component in sublease income to be shared with lessor" } } }, "auth_ref": [] }, "tbph_PrepaidClinicalAndDevelopmentServices": { "xbrltype": "monetaryItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "PrepaidClinicalAndDevelopmentServices", "crdr": "debit", "calculation": { "http://www.theravance.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.theravance.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "The amount of prepaid and clinical development services at the end of the reporting period.", "label": "Prepaid Clinical And Development Services", "terseLabel": "Prepaid clinical and development services" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromConvertibleDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromConvertibleDebt", "crdr": "debit", "presentation": [ "http://www.theravance.com/role/DisclosureExtinguishmentOfDebtDetails" ], "lang": { "en-us": { "role": { "label": "Proceeds from Convertible Debt", "terseLabel": "Proceeds from issuance of debt", "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." } } }, "auth_ref": [ "r45" ] }, "us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromDivestitureOfBusinessesNetOfCashDivested", "crdr": "debit", "calculation": { "http://www.theravance.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.theravance.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Divestiture of Businesses, Net of Cash Divested", "verboseLabel": "Proceeds from the sale of Velusetrag", "documentation": "This element represents the cash inflow during the period from the sale of a component of the entity." } } }, "auth_ref": [ "r43" ] }, "tbph_ProceedsFromFundingForRoyaltyRights": { "xbrltype": "monetaryItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "ProceedsFromFundingForRoyaltyRights", "crdr": "debit", "calculation": { "http://www.theravance.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.theravance.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The amount of cash inflow from funding received relating to royalty rights.", "label": "Proceeds from Funding for Royalty Rights", "terseLabel": "Proceeds from ampreloxetine funding, net" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromIssuanceOfCommonLimitedPartnersUnits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfCommonLimitedPartnersUnits", "crdr": "debit", "presentation": [ "http://www.theravance.com/role/DisclosureSaleOfEquityInterestsInTheravanceRespiratoryCompanyLlsAndDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Proceeds from Issuance of Common Limited Partners Units", "terseLabel": "Proceeds from sale of units.", "documentation": "The cash inflow from the issuance of common limited partners units during the period." } } }, "auth_ref": [ "r4" ] }, "us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities", "crdr": "debit", "calculation": { "http://www.theravance.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.theravance.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Sale and Maturity of Available-for-sale Securities", "terseLabel": "Maturities of marketable securities", "documentation": "Amount of cash inflow from sale, maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r226", "r227", "r936" ] }, "us-gaap_ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments", "crdr": "debit", "calculation": { "http://www.theravance.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.theravance.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Sale, Maturity and Collection of Short-term Investments", "terseLabel": "Sale of short-term investments and marketable securities", "documentation": "The cash inflow from sales, maturities, prepayments, calls and collections of all investments, including securities and other assets, having ready marketability and intended by management to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term." } } }, "auth_ref": [ "r41" ] }, "us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfAvailableForSaleSecuritiesDebt", "crdr": "debit", "presentation": [ "http://www.theravance.com/role/DisclosureInvestmentsAndFairValueMeasurementsConvertibleSeniorNotesDetails" ], "lang": { "en-us": { "role": { "label": "Proceeds from Sale of Available-for-sale Securities, Debt", "verboseLabel": "Available-for-sale securities sold", "documentation": "Amount of cash inflow from sale of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r42", "r226", "r308", "r340" ] }, "us-gaap_ProceedsFromSaleOfEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfEquityMethodInvestments", "crdr": "debit", "presentation": [ "http://www.theravance.com/role/DisclosureSaleOfEquityInterestsInTheravanceRespiratoryCompanyLlsAndDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Proceeds from Sale of Equity Method Investments", "verboseLabel": "Proceeds from the sale of equity interest in TRC, LLC", "documentation": "The cash inflow associated with the sale of equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence." } } }, "auth_ref": [ "r43" ] }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://www.theravance.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.theravance.com/role/Disclosure2021CorporateRestructuringCompletionAnd2023StrategicActionsCorporateRestructuringCompletionDetails", "http://www.theravance.com/role/DisclosureCapitalReturnProgramDetails", "http://www.theravance.com/role/DisclosurePropertyAndEquipmentDetails", "http://www.theravance.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Sale of Property, Plant, and Equipment", "terseLabel": "Proceeds from the sale of property and equipment", "verboseLabel": "Net cash proceeds from sale of R&D laboratory equipment", "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r134" ] }, "us-gaap_ProceedsFromStockPlans": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromStockPlans", "crdr": "debit", "calculation": { "http://www.theravance.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.theravance.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Stock Plans", "terseLabel": "Proceeds from ESPP purchases", "documentation": "The cash inflow associated with the amount received from the stock plan during the period." } } }, "auth_ref": [ "r4" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.theravance.com/role/DisclosureRevenueViatrisAgreementDetails", "http://www.theravance.com/role/DisclosureSaleOfEquityInterestsInTheravanceRespiratoryCompanyLlsAndDiscontinuedOperationsSummaryOfTrcSStatementOfIncomeAndEquityInterestDetails", "http://www.theravance.com/role/DisclosureSupplementaryFinancialDataUnauditedDetails", "http://www.theravance.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Products and Services [Axis]" } } }, "auth_ref": [ "r300", "r633", "r664", "r665", "r666", "r667", "r668", "r669", "r771", "r790", "r807", "r905", "r960", "r961", "r965", "r1027" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.theravance.com/role/DisclosureRevenueViatrisAgreementDetails", "http://www.theravance.com/role/DisclosureSaleOfEquityInterestsInTheravanceRespiratoryCompanyLlsAndDiscontinuedOperationsSummaryOfTrcSStatementOfIncomeAndEquityInterestDetails", "http://www.theravance.com/role/DisclosureSupplementaryFinancialDataUnauditedDetails", "http://www.theravance.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Products and Services [Domain]" } } }, "auth_ref": [ "r300", "r633", "r664", "r665", "r666", "r667", "r668", "r669", "r771", "r790", "r807", "r905", "r960", "r961", "r965", "r1027" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "presentation": [ "http://www.theravance.com/role/DisclosureSaleOfEquityInterestsInTheravanceRespiratoryCompanyLlsAndDiscontinuedOperationsSummaryOfTrcSStatementOfIncomeAndEquityInterestDetails" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net Income", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r201", "r214", "r216", "r230", "r236", "r244", "r252", "r253", "r275", "r290", "r295", "r298", "r347", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r548", "r551", "r552", "r565", "r568", "r639", "r657", "r683", "r719", "r738", "r739", "r780", "r803", "r804", "r818", "r919", "r962" ] }, "tbph_ProfitLossPercentageAsPerCollaborationAgreement": { "xbrltype": "percentItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "ProfitLossPercentageAsPerCollaborationAgreement", "presentation": [ "http://www.theravance.com/role/DisclosureRevenueViatrisAgreementDetails", "http://www.theravance.com/role/DisclosureSupplementaryFinancialDataUnauditedDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the percentage of profit or loss sharing arrangement as per collaboration agreement.", "label": "Profit Loss Percentage as per Collaboration Agreement", "terseLabel": "Percentage of profit share" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "label": "Property and Equipment." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://www.theravance.com/role/Disclosure2021CorporateRestructuringCompletionAnd2023StrategicActionsCorporateRestructuringCompletionDetails", "http://www.theravance.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentDetails", "http://www.theravance.com/role/DisclosurePropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r8" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://www.theravance.com/role/DisclosurePropertyAndEquipment" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property and Equipment", "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r142", "r190", "r193", "r194" ] }, "us-gaap_PropertyPlantAndEquipmentDisposals": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentDisposals", "crdr": "credit", "presentation": [ "http://www.theravance.com/role/Disclosure2021CorporateRestructuringCompletionAnd2023StrategicActionsCorporateRestructuringCompletionDetails", "http://www.theravance.com/role/DisclosureCapitalReturnProgramDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Disposals", "terseLabel": "R&D laboratory equipment carrying value", "documentation": "Amount of divestiture of long-lived, 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, furniture and fixtures, and computer equipment." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://www.theravance.com/role/DisclosurePropertyAndEquipmentDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.theravance.com/role/DisclosurePropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Gross", "terseLabel": "Property and equipment, gross", "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." } } }, "auth_ref": [ "r143", "r205", "r653" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://www.theravance.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentDetails", "http://www.theravance.com/role/DisclosurePropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property and Equipment", "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." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentMember", "presentation": [ "http://www.theravance.com/role/DisclosurePropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Property and equipment", "documentation": "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." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.theravance.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 }, "http://www.theravance.com/role/DisclosurePropertyAndEquipmentDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.theravance.com/role/DisclosurePropertyAndEquipmentDetails", "http://www.theravance.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net", "totalLabel": "Property and equipment, net", "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." } } }, "auth_ref": [ "r8", "r641", "r653", "r806" ] }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "presentation": [ "http://www.theravance.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Property and Equipment", "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r8", "r190", "r193", "r651" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://www.theravance.com/role/DisclosurePropertyAndEquipmentTables" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of property and equipment", "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." } } }, "auth_ref": [ "r8" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.theravance.com/role/Disclosure2021CorporateRestructuringCompletionAnd2023StrategicActionsCorporateRestructuringCompletionDetails", "http://www.theravance.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentDetails", "http://www.theravance.com/role/DisclosurePropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Domain]", "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." } } }, "auth_ref": [ "r143" ] }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentUsefulLife", "presentation": [ "http://www.theravance.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Estimated useful life", "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment." } } }, "auth_ref": [] }, "tbph_PropertyPlantAndEquipmentUsefulLifeTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "PropertyPlantAndEquipmentUsefulLifeTableTextBlock", "presentation": [ "http://www.theravance.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the useful life 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 Useful Life Table Text Block", "terseLabel": "Schedule of property and equipment useful lives" } } }, "auth_ref": [] }, "tbph_PurchaseAgreementToSellUnitsInTheravanceRespiratoryCompanyLlcMember": { "xbrltype": "domainItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "PurchaseAgreementToSellUnitsInTheravanceRespiratoryCompanyLlcMember", "presentation": [ "http://www.theravance.com/role/DisclosureSaleOfEquityInterestsInTheravanceRespiratoryCompanyLlsAndDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to purchase agreement for sale of units in theravance respiratory company LLC.", "label": "Purchase Agreement to Sell Units in Theravance Respiratory Company, LLC" } } }, "auth_ref": [] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Table]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r860" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance [Table Text Block]", "terseLabel": "Pay vs Performance Disclosure, Table" } } }, "auth_ref": [ "r860" ] }, "us-gaap_QuarterlyFinancialInformationDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "QuarterlyFinancialInformationDisclosureAbstract", "lang": { "en-us": { "role": { "label": "SUPPLEMENTARY FINANCIAL DATA (UNAUDITED)" } } }, "auth_ref": [] }, "us-gaap_QuarterlyFinancialInformationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "QuarterlyFinancialInformationTextBlock", "presentation": [ "http://www.theravance.com/role/DisclosureSupplementaryFinancialDataUnaudited" ], "lang": { "en-us": { "role": { "label": "Quarterly Financial Information [Text Block]", "terseLabel": "SUPPLEMENTARY FINANCIAL DATA (UNAUDITED)", "documentation": "The entire disclosure for quarterly financial data. Includes, but is not limited to, tabular presentation of financial information for fiscal quarters, effect of year-end adjustments, and an explanation of matters or transactions that affect comparability of the information." } } }, "auth_ref": [ "r139", "r265" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.theravance.com/role/DisclosureCapitalReturnProgramDetails", "http://www.theravance.com/role/DisclosureDefinedContributionPlanDetails", "http://www.theravance.com/role/DisclosureExtinguishmentOfDebtDetails", "http://www.theravance.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentDetails", "http://www.theravance.com/role/DisclosureSaleOfVelusetragDetails", "http://www.theravance.com/role/DisclosureShareBasedCompensationTheravanceBiopharmaEquityPlansDetails", "http://www.theravance.com/role/DisclosureShareBasedCompensationValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "label": "Range [Axis]" } } }, "auth_ref": [ "r382", "r383", "r384", "r385", "r450", "r459", "r491", "r492", "r493", "r607", "r631", "r670", "r689", "r690", "r743", "r745", "r747", "r748", "r750", "r768", "r769", "r782", "r789", "r798", "r808", "r811", "r957", "r964", "r1013", "r1014", "r1015", "r1016", "r1017" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.theravance.com/role/DisclosureCapitalReturnProgramDetails", "http://www.theravance.com/role/DisclosureDefinedContributionPlanDetails", "http://www.theravance.com/role/DisclosureExtinguishmentOfDebtDetails", "http://www.theravance.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentDetails", "http://www.theravance.com/role/DisclosureSaleOfVelusetragDetails", "http://www.theravance.com/role/DisclosureShareBasedCompensationTheravanceBiopharmaEquityPlansDetails", "http://www.theravance.com/role/DisclosureShareBasedCompensationValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "label": "Range [Domain]" } } }, "auth_ref": [ "r382", "r383", "r384", "r385", "r450", "r459", "r491", "r492", "r493", "r607", "r631", "r670", "r689", "r690", "r743", "r745", "r747", "r748", "r750", "r768", "r769", "r782", "r789", "r798", "r808", "r811", "r957", "r964", "r1013", "r1014", "r1015", "r1016", "r1017" ] }, "tbph_RealizedLossOnEquityAndLongTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "RealizedLossOnEquityAndLongTermInvestments", "crdr": "debit", "presentation": [ "http://www.theravance.com/role/DisclosureSaleOfEquityInterestsInTheravanceRespiratoryCompanyLlsAndDiscontinuedOperationsSummaryOfTrcSStatementOfIncomeAndEquityInterestDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of changes in realized loss on equity and long-term investments.", "label": "Realized Loss on Equity And Long-term Investments", "terseLabel": "Realized loss on equity and long-term investments" } } }, "auth_ref": [] }, "tbph_ReceivablesFromCollaborationPartners": { "xbrltype": "monetaryItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "ReceivablesFromCollaborationPartners", "crdr": "debit", "calculation": { "http://www.theravance.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.theravance.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Represents the amount receivable from collaboration partners under the collaborative arrangement.", "label": "Receivables from Collaboration Partners", "terseLabel": "Receivables from collaborative arrangements" } } }, "auth_ref": [] }, "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward", "presentation": [ "http://www.theravance.com/role/DisclosureIncomeTaxesUncertainTaxPositionsDetails" ], "lang": { "en-us": { "role": { "label": "Gross unrecognized tax benefits", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]", "terseLabel": "Recovery of Erroneously Awarded Compensation Disclosure" } } }, "auth_ref": [ "r826", "r838", "r848", "r874" ] }, "us-gaap_RepaymentsOfNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfNotesPayable", "crdr": "credit", "calculation": { "http://www.theravance.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.theravance.com/role/DisclosureExtinguishmentOfDebtDetails", "http://www.theravance.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Repayments of Notes Payable", "negatedTerseLabel": "Principal payment on notes", "terseLabel": "Principal payment on notes", "documentation": "The cash outflow for a borrowing supported by a written promise to pay an obligation." } } }, "auth_ref": [ "r47" ] }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RepurchaseAgreementCounterpartyNameDomain", "presentation": [ "http://www.theravance.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesFutureRoyaltyPaymentContingencyDetails", "http://www.theravance.com/role/DisclosureRevenueOtherCollaborativeArrangementRevenuesDetails", "http://www.theravance.com/role/DisclosureRevenueReimbursementOfRAndDCostsDetails", "http://www.theravance.com/role/DisclosureRevenueRevenueFromLicensingArrangementsDetails", "http://www.theravance.com/role/DisclosureRevenueViatrisAgreementDetails", "http://www.theravance.com/role/DisclosureSaleOfEquityInterestsInTheravanceRespiratoryCompanyLlsAndDiscontinuedOperationsDetails", "http://www.theravance.com/role/DisclosureSaleOfEquityInterestsInTheravanceRespiratoryCompanyLlsAndDiscontinuedOperationsSummaryOfDiscontinuedOperationsDetails", "http://www.theravance.com/role/DisclosureSupplementaryFinancialDataUnauditedDetails" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Domain]" } } }, "auth_ref": [ "r238", "r239", "r399", "r425", "r599", "r775", "r776" ] }, "us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentArrangementContractToPerformForOthersTextBlock", "presentation": [ "http://www.theravance.com/role/DisclosureRevenueTables" ], "lang": { "en-us": { "role": { "label": "Research and Development Arrangement, Contract to Perform for Others [Table Text Block]", "terseLabel": "Summary of the reductions to R&D costs related to reimbursement payments", "documentation": "Tabular disclosure of significant agreements under research and development arrangements accounted for as a contract to perform research and development for others (including royalty arrangements, purchase provisions, license agreements, and commitments to provide additional funding), aggregated by similar arrangements or individually if necessary to understand the effects on the financial statements. Include also the amount of costs incurred under a research and development arrangement accounted for as a contract to perform research and development for others. Aggregation of similar arrangements by type may be appropriate. Include also the amount of compensation earned (contract income) under a research and development arrangement accounted for as a contract to perform research and development for others. Aggregation of similar arrangements by type may be appropriate." } } }, "auth_ref": [ "r994", "r995" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://www.theravance.com/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.theravance.com/role/DisclosurePropertyAndEquipmentDetails", "http://www.theravance.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Research and Development Expense", "terseLabel": "Carry value", "verboseLabel": "Research and development", "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." } } }, "auth_ref": [ "r93", "r511", "r1018" ] }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpenseMember", "presentation": [ "http://www.theravance.com/role/Disclosure2021CorporateRestructuringCompletionAnd2023StrategicActionsCorporateRestructuringCompletionDetails", "http://www.theravance.com/role/StatementConsolidatedStatementsOfOperationsParenthetical" ], "lang": { "en-us": { "role": { "label": "Research and development", "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included." } } }, "auth_ref": [] }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpensePolicy", "presentation": [ "http://www.theravance.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Research and Development Expense, Policy [Policy Text Block]", "terseLabel": "Research and Development Expenses", "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process." } } }, "auth_ref": [ "r510" ] }, "tbph_ResearchAndDevelopmentLaboratoryEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "ResearchAndDevelopmentLaboratoryEquipmentMember", "presentation": [ "http://www.theravance.com/role/Disclosure2021CorporateRestructuringCompletionAnd2023StrategicActionsCorporateRestructuringCompletionDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to R&D laboratory equipment.", "label": "Research and Development Laboratory Equipment" } } }, "auth_ref": [] }, "tbph_ResearchAndDevelopmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "ResearchAndDevelopmentMember", "presentation": [ "http://www.theravance.com/role/DisclosureIncomeTaxesDeferredIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "documentation": "Future tax liability reductions arising from unused research and development tax credit carryforwards; a tax credit carryforward is the amount by which tax credits available for utilization exceed statutory limitations for inclusion in historical filings, and which can only be utilized if sufficient tax-basis income is generated in future periods and providing tax laws continue to allow such utilization.", "label": "Research and Development" } } }, "auth_ref": [] }, "tbph_ResearchAndDevelopmentResourceAllocationNumberOfPrograms": { "xbrltype": "integerItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "ResearchAndDevelopmentResourceAllocationNumberOfPrograms", "presentation": [ "http://www.theravance.com/role/Disclosure2021CorporateRestructuringCompletionAnd2023StrategicActionsCorporateRestructuringCompletionDetails" ], "lang": { "en-us": { "role": { "documentation": "[4:23 AM] Malleswaran, Anitha Supriya\nThe number of programs to which the research and development resources is being allocated.", "label": "Research and Development Resource Allocation, Number of Programs", "terseLabel": "Number of programs" } } }, "auth_ref": [] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date [Axis]", "terseLabel": "Restatement Determination Date:" } } }, "auth_ref": [ "r827", "r839", "r849", "r875" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date", "terseLabel": "Restatement Determination Date" } } }, "auth_ref": [ "r828", "r840", "r850", "r876" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Does Not Require Recovery [Text Block]", "terseLabel": "Restatement does not require Recovery" } } }, "auth_ref": [ "r835", "r847", "r857", "r883" ] }, "us-gaap_RestrictedCash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCash", "crdr": "debit", "calculation": { "http://www.theravance.com/role/DisclosureCashCashEquivalentsAndRestrictedCashDetails": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.theravance.com/role/DisclosureCashCashEquivalentsAndRestrictedCashDetails" ], "lang": { "en-us": { "role": { "label": "Restricted Cash", "terseLabel": "Restricted cash", "documentation": "Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits." } } }, "auth_ref": [ "r913", "r926", "r1019", "r1024" ] }, "us-gaap_RestrictedCashNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashNoncurrent", "crdr": "debit", "calculation": { "http://www.theravance.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.theravance.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Restricted Cash, Noncurrent", "terseLabel": "Restricted cash", "documentation": "Amount of cash restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits." } } }, "auth_ref": [ "r183", "r915", "r926" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.theravance.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesNetLossPerShareAntiDilutiveDetails", "http://www.theravance.com/role/DisclosureShareBasedCompensationDetails", "http://www.theravance.com/role/DisclosureShareBasedCompensationMarketAndPerformanceContingentAwardsDetails", "http://www.theravance.com/role/DisclosureShareBasedCompensationRsuAndRsaActivityDetails", "http://www.theravance.com/role/DisclosureShareBasedCompensationShareBasedCompensationExpenseByTypeDetails" ], "lang": { "en-us": { "role": { "label": "RSUs", "terseLabel": "Restricted shares", "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." } } }, "auth_ref": [] }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringAndRelatedActivitiesAbstract", "lang": { "en-us": { "role": { "label": "2021 Corporate Restructuring Completion and 2023 Strategic Actions" } } }, "auth_ref": [] }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "presentation": [ "http://www.theravance.com/role/Disclosure2021CorporateRestructuringCompletionAnd2023StrategicActions" ], "lang": { "en-us": { "role": { "label": "Restructuring and Related Activities Disclosure [Text Block]", "terseLabel": "2021 Corporate Restructuring Completion and 2023 Strategic Actions", "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled." } } }, "auth_ref": [ "r368", "r369", "r371", "r374", "r379" ] }, "us-gaap_RestructuringCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCharges", "crdr": "debit", "calculation": { "http://www.theravance.com/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.theravance.com/role/Disclosure2021CorporateRestructuringCompletionAnd2023StrategicActionsCorporateRestructuringCompletionDetails", "http://www.theravance.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Restructuring Charges", "terseLabel": "Restructuring and related expenses", "verboseLabel": "Restructuring costs", "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation." } } }, "auth_ref": [ "r7", "r375", "r376", "r958" ] }, "us-gaap_RestructuringChargesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringChargesMember", "presentation": [ "http://www.theravance.com/role/DisclosureShareBasedCompensationDetails", "http://www.theravance.com/role/StatementConsolidatedStatementsOfOperationsParenthetical" ], "lang": { "en-us": { "role": { "label": "Restructuring and related expenses", "documentation": "Primary financial statement caption in which the reported facts about restructuring charges have been included." } } }, "auth_ref": [ "r146", "r147" ] }, "us-gaap_RestructuringCostAndReserveAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCostAndReserveAxis", "presentation": [ "http://www.theravance.com/role/Disclosure2021CorporateRestructuringCompletionAnd2023StrategicActionsCorporateRestructuringCompletionDetails" ], "lang": { "en-us": { "role": { "label": "Restructuring Type [Axis]", "documentation": "Information by type of restructuring cost." } } }, "auth_ref": [ "r370", "r371", "r376", "r377" ] }, "us-gaap_RestructuringCostAndReserveLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCostAndReserveLineItems", "presentation": [ "http://www.theravance.com/role/Disclosure2021CorporateRestructuringCompletionAnd2023StrategicActionsCorporateRestructuringCompletionDetails" ], "lang": { "en-us": { "role": { "label": "Restructuring Cost and Reserve [Line Items]", "terseLabel": "2021 Corporate Restructuring Completion and 2023 Strategic Actions", "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." } } }, "auth_ref": [ "r370", "r371", "r372", "r373", "r376", "r377", "r378" ] }, "us-gaap_RestructuringReserveAccrualAdjustment1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringReserveAccrualAdjustment1", "crdr": "debit", "presentation": [ "http://www.theravance.com/role/Disclosure2021CorporateRestructuringCompletionAnd2023StrategicActionsAccruedRestructuringSeveranceCostsAndOneTimeTerminationCostsDetails" ], "lang": { "en-us": { "role": { "label": "Restructuring Reserve, Accrual Adjustment", "terseLabel": "Net accruals", "documentation": "Amount of expense (reversal of expense) which increases (decreases) the restructuring reserve from an adjustment to a previously accrued restructuring liability." } } }, "auth_ref": [ "r371", "r377" ] }, "us-gaap_RestructuringReserveRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringReserveRollForward", "presentation": [ "http://www.theravance.com/role/Disclosure2021CorporateRestructuringCompletionAnd2023StrategicActionsAccruedRestructuringSeveranceCostsAndOneTimeTerminationCostsDetails" ], "lang": { "en-us": { "role": { "label": "Restructuring Reserve [Roll Forward]", "terseLabel": "Accrued cash-related restructuring expenses", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.theravance.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.theravance.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r119", "r151", "r649", "r674", "r676", "r681", "r699", "r806" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.theravance.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Accumulated Deficit", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r199", "r241", "r242", "r243", "r245", "r251", "r253", "r348", "r349", "r501", "r502", "r503", "r533", "r534", "r556", "r558", "r559", "r561", "r563", "r671", "r673", "r684", "r1033" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "label": "Revenue" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.theravance.com/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.theravance.com/role/DisclosureRevenueRevenueFromLicensingArrangementsDetails", "http://www.theravance.com/role/DisclosureSaleOfEquityInterestsInTheravanceRespiratoryCompanyLlsAndDiscontinuedOperationsSummaryOfTrcSStatementOfIncomeAndEquityInterestDetails", "http://www.theravance.com/role/DisclosureSegmentInformationGeographicRegionDetails", "http://www.theravance.com/role/DisclosureSupplementaryFinancialDataUnauditedDetails", "http://www.theravance.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Revenues.", "terseLabel": "Total revenue", "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." } } }, "auth_ref": [ "r276", "r277", "r289", "r293", "r294", "r300", "r302", "r304", "r446", "r447", "r633" ] }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "presentation": [ "http://www.theravance.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Revenue Recognition", "documentation": "Disclosure of accounting policy for revenue from contract with customer." } } }, "auth_ref": [ "r197", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r770" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.theravance.com/role/DisclosureRevenue" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue", "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." } } }, "auth_ref": [ "r197", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r449" ] }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "presentation": [ "http://www.theravance.com/role/DisclosureSegmentInformationTables" ], "lang": { "en-us": { "role": { "label": "Revenue from External Customers by Geographic Areas [Table Text Block]", "terseLabel": "Schedule of total revenue by geographic region", "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue." } } }, "auth_ref": [ "r21" ] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Revenues", "crdr": "credit", "presentation": [ "http://www.theravance.com/role/DisclosureRevenueViatrisAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Revenues", "terseLabel": "Revenues", "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)." } } }, "auth_ref": [ "r223", "r236", "r276", "r277", "r289", "r293", "r294", "r300", "r302", "r304", "r347", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r568", "r639", "r962" ] }, "us-gaap_RevenuesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesAbstract", "presentation": [ "http://www.theravance.com/role/DisclosureSaleOfEquityInterestsInTheravanceRespiratoryCompanyLlsAndDiscontinuedOperationsSummaryOfTrcSStatementOfIncomeAndEquityInterestDetails", "http://www.theravance.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenue:" } } }, "auth_ref": [] }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "presentation": [ "http://www.theravance.com/role/DisclosureSegmentInformationGeographicRegionDetails", "http://www.theravance.com/role/DisclosureSegmentInformationPercentageOfRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Revenues from External Customers and Long-Lived Assets [Line Items]", "terseLabel": "Segment Information", "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." } } }, "auth_ref": [] }, "tbph_RoyaltiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "RoyaltiesMember", "presentation": [ "http://www.theravance.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to revenue from royalties.", "label": "Viatris royalties (Non-US)" } } }, "auth_ref": [] }, "tbph_RoyaltiesNonUSMember": { "xbrltype": "domainItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "RoyaltiesNonUSMember", "presentation": [ "http://www.theravance.com/role/DisclosureRevenueViatrisAgreementDetails" ], "lang": { "en-us": { "role": { "documentation": "It represents the amount of Viatris royalties (Non-US).", "label": "Royalties Non U S [Member]", "terseLabel": "Royalties (Non-US)" } } }, "auth_ref": [] }, "tbph_RoyaltyPharmaMember": { "xbrltype": "domainItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "RoyaltyPharmaMember", "presentation": [ "http://www.theravance.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesFutureRoyaltyPaymentContingencyDetails", "http://www.theravance.com/role/DisclosureSaleOfEquityInterestsInTheravanceRespiratoryCompanyLlsAndDiscontinuedOperationsDetails", "http://www.theravance.com/role/DisclosureSaleOfEquityInterestsInTheravanceRespiratoryCompanyLlsAndDiscontinuedOperationsSummaryOfDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to royalty pharma.", "label": "Royalty Pharma" } } }, "auth_ref": [] }, "tbph_RoyaltyRevenuePercentage": { "xbrltype": "pureItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "RoyaltyRevenuePercentage", "presentation": [ "http://www.theravance.com/role/DisclosureSaleOfEquityInterestsInTheravanceRespiratoryCompanyLlsAndDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage of right to receive royalty is transferred.", "label": "Royalty Revenue Percentage", "terseLabel": "Percentage of Right to Receive Royalty Transferring" } } }, "auth_ref": [] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r892" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r892" ] }, "tbph_SaleOfVelusetragAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "SaleOfVelusetragAssetsMember", "presentation": [ "http://www.theravance.com/role/DisclosureSaleOfVelusetragDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information relating to sale of velusetrag assets.", "label": "Sale of Velusetrag" } } }, "auth_ref": [] }, "tbph_SalesMilestonesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "SalesMilestonesMember", "presentation": [ "http://www.theravance.com/role/DisclosureRevenueViatrisAgreementDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to sales milestones.", "label": "Sales milestones" } } }, "auth_ref": [] }, "us-gaap_SalesRevenueNetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesRevenueNetMember", "presentation": [ "http://www.theravance.com/role/DisclosureSegmentInformationPercentageOfRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Total revenue", "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." } } }, "auth_ref": [ "r304", "r902" ] }, "srt_ScenarioUnspecifiedDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioUnspecifiedDomain", "presentation": [ "http://www.theravance.com/role/DisclosureAmpreloxetineFundingDetails" ], "lang": { "en-us": { "role": { "label": "Scenario, Unspecified [Domain]" } } }, "auth_ref": [ "r254", "r460", "r900", "r933" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://www.theravance.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesNetLossPerShareAntiDilutiveDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "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." } } }, "auth_ref": [ "r51" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "presentation": [ "http://www.theravance.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Schedule of anti-dilutive securities", "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." } } }, "auth_ref": [ "r51" ] }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "presentation": [ "http://www.theravance.com/role/DisclosureInvestmentsAndFairValueMeasurementsAvailableForSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Non-Marketable Equity Securities and Other-Than-Temporary Impairment", "terseLabel": "Available for sale securities:", "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." } } }, "auth_ref": [ "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321" ] }, "tbph_ScheduleOfCashCashEquivalentsAndRestrictedCashTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "ScheduleOfCashCashEquivalentsAndRestrictedCashTableTextBlock", "presentation": [ "http://www.theravance.com/role/DisclosureCashCashEquivalentsAndRestrictedCashTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of cash, cash equivalents and restricted cash as to withdrawal or usage.", "label": "Schedule of Cash, Cash Equivalents and Restricted Cash [Table Text Block]", "verboseLabel": "Schedule of reconciliation of cash, cash equivalents, and restricted cash" } } }, "auth_ref": [] }, "tbph_ScheduleOfCollaborationProfitSharingRevenueAndLossIncludedInStatementsOfOperationsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "ScheduleOfCollaborationProfitSharingRevenueAndLossIncludedInStatementsOfOperationsTableTextBlock", "presentation": [ "http://www.theravance.com/role/DisclosureRevenueTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of collaboration profit sharing revenue and loss included in condensed consolidated statements of operations.", "label": "Schedule Of Collaboration Profit Sharing Revenue And Loss Included In Statements Of Operations [Table Text Block]", "terseLabel": "Schedule of collaborative amounts were recorded in the Company's condensed consolidated statements of operations" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable", "presentation": [ "http://www.theravance.com/role/DisclosureAmpreloxetineFundingDetails", "http://www.theravance.com/role/DisclosureAmpreloxetineFundingScheduleOfFutureRoyaltyPaymentContingenciesDetails", "http://www.theravance.com/role/DisclosureRevenueOtherCollaborativeArrangementRevenuesDetails", "http://www.theravance.com/role/DisclosureRevenueReimbursementOfRAndDCostsDetails", "http://www.theravance.com/role/DisclosureRevenueRevenueFromLicensingArrangementsDetails", "http://www.theravance.com/role/DisclosureRevenueViatrisAgreementDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Collaborative Arrangements and Non-collaborative Arrangement Transactions [Table]", "documentation": "Disclosure of information about collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r547" ] }, "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "presentation": [ "http://www.theravance.com/role/DisclosureShareBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Cost by Plan [Table Text Block]", "terseLabel": "Schedule of share-based compensation expense by award type included in the consolidated statements of operations", "documentation": "Tabular disclosure of cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit." } } }, "auth_ref": [ "r75" ] }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "presentation": [ "http://www.theravance.com/role/DisclosureIncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "terseLabel": "Schedule of the components of provision for income tax expense", "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years." } } }, "auth_ref": [ "r156" ] }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "presentation": [ "http://www.theravance.com/role/DisclosureIncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "terseLabel": "Significant components of the Company's deferred tax assets and liabilities", "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets." } } }, "auth_ref": [ "r155" ] }, "us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "presentation": [ "http://www.theravance.com/role/DisclosureSaleOfEquityInterestsInTheravanceRespiratoryCompanyLlsAndDiscontinuedOperationsTables" ], "lang": { "en-us": { "role": { "label": "Disposal Groups, Including Discontinued Operations [Table Text Block]", "terseLabel": "Summary of discontinued operations", "documentation": "Tabular disclosure of information related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component." } } }, "auth_ref": [ "r10", "r20", "r26", "r96", "r102", "r103", "r104", "r105", "r106", "r110", "r112", "r113", "r144" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.theravance.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "verboseLabel": "Schedule of basic and diluted net income (loss) per share", "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." } } }, "auth_ref": [ "r934" ] }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "presentation": [ "http://www.theravance.com/role/DisclosureIncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "terseLabel": "Schedule of the differences between the Irish statutory income tax rate for non-trading income and the Company's effective tax rates", "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations." } } }, "auth_ref": [ "r154" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "presentation": [ "http://www.theravance.com/role/DisclosureShareBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block]", "terseLabel": "Schedule of share-based compensation expense included in the consolidated statements of operations", "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." } } }, "auth_ref": [ "r75" ] }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "presentation": [ "http://www.theravance.com/role/DisclosureExtinguishmentOfDebtDetails", "http://www.theravance.com/role/DisclosureSaleOfEquityInterestsInTheravanceRespiratoryCompanyLlsAndDiscontinuedOperationsDetails", "http://www.theravance.com/role/DisclosureSaleOfEquityInterestsInTheravanceRespiratoryCompanyLlsAndDiscontinuedOperationsSummaryOfDiscontinuedOperationsDetails", "http://www.theravance.com/role/DisclosureSaleOfEquityInterestsInTheravanceRespiratoryCompanyLlsAndDiscontinuedOperationsSummaryOfTrcSStatementOfIncomeAndEquityInterestDetails" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Axis]" } } }, "auth_ref": [ "r344", "r345", "r346" ] }, "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEquityMethodInvestmentsLineItems", "presentation": [ "http://www.theravance.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesFutureRoyaltyPaymentContingencyDetails", "http://www.theravance.com/role/DisclosureSaleOfEquityInterestsInTheravanceRespiratoryCompanyLlsAndDiscontinuedOperationsDetails", "http://www.theravance.com/role/DisclosureSaleOfEquityInterestsInTheravanceRespiratoryCompanyLlsAndDiscontinuedOperationsSummaryOfDiscontinuedOperationsDetails", "http://www.theravance.com/role/DisclosureSaleOfEquityInterestsInTheravanceRespiratoryCompanyLlsAndDiscontinuedOperationsSummaryOfTrcSStatementOfIncomeAndEquityInterestDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Equity Method Investments [Line Items]", "terseLabel": "Theravance Respiratory Company, LLC", "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." } } }, "auth_ref": [ "r236", "r344", "r345", "r346", "r347", "r568" ] }, "us-gaap_ScheduleOfEquityMethodInvestmentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEquityMethodInvestmentsTable", "presentation": [ "http://www.theravance.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesFutureRoyaltyPaymentContingencyDetails", "http://www.theravance.com/role/DisclosureSaleOfEquityInterestsInTheravanceRespiratoryCompanyLlsAndDiscontinuedOperationsDetails", "http://www.theravance.com/role/DisclosureSaleOfEquityInterestsInTheravanceRespiratoryCompanyLlsAndDiscontinuedOperationsSummaryOfDiscontinuedOperationsDetails", "http://www.theravance.com/role/DisclosureSaleOfEquityInterestsInTheravanceRespiratoryCompanyLlsAndDiscontinuedOperationsSummaryOfTrcSStatementOfIncomeAndEquityInterestDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Equity Method Investments [Table]", "documentation": "Summarization of information required and determined to be disclosed concerning equity method investments in common stock. The summarized information includes: (a) the name of each investee or group of investees for which combined disclosure is appropriate, (2) the percentage ownership of common stock, (3) the difference, if any, between the carrying amount of an investment and the value of the underlying equity in the net assets and the accounting treatment of difference, if any, and (4) the aggregate value of each identified investment based on its quoted market price, if available." } } }, "auth_ref": [ "r201", "r236", "r344", "r345", "r346", "r347", "r568" ] }, "tbph_ScheduleOfFutureRoyaltyPaymentContingenciesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "ScheduleOfFutureRoyaltyPaymentContingenciesTableTextBlock", "presentation": [ "http://www.theravance.com/role/DisclosureAmpreloxetineFundingTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of future royalty payment contingencies.", "label": "Schedule of Future Royalty Payment Contingencies [Table Text Block]", "terseLabel": "Schedule of future royalty payment contingencies" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "presentation": [ "http://www.theravance.com/role/DisclosureIncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]", "terseLabel": "Schedule of components of the income (loss) before income taxes", "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions." } } }, "auth_ref": [ "r929" ] }, "tbph_ScheduleOfIncomeTaxesTable": { "xbrltype": "stringItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "ScheduleOfIncomeTaxesTable", "presentation": [ "http://www.theravance.com/role/DisclosureIncomeTaxesComponentsOfProvisionForIncomeTaxExpenseBenefitDetails", "http://www.theravance.com/role/DisclosureIncomeTaxesDeferredIncomeTaxesDetails", "http://www.theravance.com/role/DisclosureIncomeTaxesIrishStatutoryRateReconciliationDetails" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting income tax disclosures.", "label": "Schedule Of Income Taxes [Table]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://www.theravance.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentDetails", "http://www.theravance.com/role/DisclosurePropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table]", "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." } } }, "auth_ref": [ "r8" ] }, "us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfQuarterlyFinancialInformationTableTextBlock", "presentation": [ "http://www.theravance.com/role/DisclosureSupplementaryFinancialDataUnauditedTables" ], "lang": { "en-us": { "role": { "label": "Quarterly Financial Information [Table Text Block]", "terseLabel": "Schedule of Supplementary Financial Data (Unaudited)", "documentation": "Tabular disclosure of quarterly financial data. Includes, but is not limited to, financial information for fiscal quarters, cumulative effect of a change in accounting principle and earnings per share data." } } }, "auth_ref": [ "r184" ] }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "presentation": [ "http://www.theravance.com/role/Disclosure2021CorporateRestructuringCompletionAnd2023StrategicActionsCorporateRestructuringCompletionDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Restructuring and Related Costs [Table]", "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring." } } }, "auth_ref": [ "r370", "r371", "r372", "r373", "r376", "r377", "r378" ] }, "us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "presentation": [ "http://www.theravance.com/role/Disclosure2021CorporateRestructuringCompletionAnd2023StrategicActionsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Restructuring Reserve by Type of Cost [Table Text Block]", "terseLabel": "Schedule of information related to accrued restructuring, severance costs and one-time termination", "documentation": "Tabular disclosure of an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost. This element may also include a description of any reversal and other adjustment made during the period to the amount of an accrued liability for restructuring activities. This element may be used to encapsulate the roll forward presentations of an entity's restructuring reserve by type of cost and in total, and explanation of changes that occurred in the period." } } }, "auth_ref": [ "r64", "r65" ] }, "us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "presentation": [ "http://www.theravance.com/role/DisclosureSegmentInformationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block]", "terseLabel": "Schedule of total revenue from customers or collaboration partners who individually accounted for 10% or more of total revenue", "documentation": "Tabular disclosure of the extent of the entity's reliance on its major customers, if revenues from transactions with a single external customer amount to 10 percent or more of entity revenues, including the disclosure of that fact, the total amount of revenues from each such customer, and the identity of the reportable segment or segments reporting the revenues. The entity need not disclose the identity of a major customer or the amount of revenues that each segment reports from that customer. For these purposes, a group of companies known to the entity to be under common control is considered a single customer, and the federal government, a state government, a local government such as a county or municipality, or a foreign government is each considered a single customer." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "presentation": [ "http://www.theravance.com/role/DisclosureSegmentInformationGeographicRegionDetails", "http://www.theravance.com/role/DisclosureSegmentInformationPercentageOfRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries." } } }, "auth_ref": [ "r59", "r125" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.theravance.com/role/DisclosureShareBasedCompensationCompensationAwardsDetails", "http://www.theravance.com/role/DisclosureShareBasedCompensationDetails", "http://www.theravance.com/role/DisclosureShareBasedCompensationMarketAndPerformanceContingentAwardsDetails", "http://www.theravance.com/role/DisclosureShareBasedCompensationRsuAndRsaActivityDetails", "http://www.theravance.com/role/DisclosureShareBasedCompensationShareBasedCompensationExpenseByTypeDetails", "http://www.theravance.com/role/DisclosureShareBasedCompensationTheravanceBiopharmaEquityPlansDetails", "http://www.theravance.com/role/DisclosureShareBasedCompensationValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r462", "r464", "r466", "r467", "r468", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r490", "r491", "r492", "r493", "r494" ] }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "presentation": [ "http://www.theravance.com/role/DisclosureShareBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "Schedule of RSU and RSA activity (including performance RSUs and RSAs)", "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year." } } }, "auth_ref": [ "r74" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://www.theravance.com/role/DisclosureShareBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Summary of option activity under the 2013 EIP and 2014 NEEIP", "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value." } } }, "auth_ref": [ "r18", "r19", "r74" ] }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "presentation": [ "http://www.theravance.com/role/DisclosureShareBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Schedule of range of assumptions used to estimate the fair value of share options granted and rights granted", "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions." } } }, "auth_ref": [ "r153" ] }, "us-gaap_ScheduleOfTreasuryStockByClassTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfTreasuryStockByClassTextBlock", "presentation": [ "http://www.theravance.com/role/DisclosureCapitalReturnProgramTables" ], "lang": { "en-us": { "role": { "label": "Class of Treasury Stock [Table Text Block]", "terseLabel": "Schedule of share repurchases", "documentation": "Tabular disclosure of treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock." } } }, "auth_ref": [ "r69", "r70", "r71", "r72" ] }, "tbph_ScheduleOfUnrecognizedCompensationCostNetOfExpectedForfeituresAndEstimatedWeightedAverageAmortizationPeriodStraightLineAttributionMethodTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "ScheduleOfUnrecognizedCompensationCostNetOfExpectedForfeituresAndEstimatedWeightedAverageAmortizationPeriodStraightLineAttributionMethodTableTextBlock", "presentation": [ "http://www.theravance.com/role/DisclosureShareBasedCompensationTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of unrecognized compensation cost net of expected forfeitures and estimated weighted average amortization period straight line attribution method.", "label": "Schedule Of Unrecognized Compensation Cost Net Of Expected Forfeitures And Estimated Weighted Average Amortization Period Straight Line Attribution Method [Table Text Block]", "terseLabel": "Schedule of unrecognized compensation cost, net of expected forfeitures, and the estimated weighted-average amortization period, using the straight-line attribution method" } } }, "auth_ref": [] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.theravance.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r820" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.theravance.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r822" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.theravance.com/role/DisclosureIncomeTaxesComponentsOfIncomeLossBeforeIncomeTaxesDetails", "http://www.theravance.com/role/DisclosureIncomeTaxesComponentsOfProvisionForIncomeTaxExpenseBenefitDetails", "http://www.theravance.com/role/DisclosureIncomeTaxesDeferredIncomeTaxesDetails", "http://www.theravance.com/role/DisclosureIncomeTaxesIrishStatutoryRateReconciliationDetails", "http://www.theravance.com/role/DisclosureLeasesDetails", "http://www.theravance.com/role/DisclosureSegmentInformationGeographicRegionDetails" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]" } } }, "auth_ref": [ "r302", "r303", "r686", "r687", "r688", "r744", "r746", "r749", "r754", "r759", "r760", "r761", "r762", "r763", "r764", "r765", "r766", "r767", "r772", "r791", "r811", "r965", "r1027" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "label": "Segment Information" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://www.theravance.com/role/DisclosureSegmentInformation" ], "lang": { "en-us": { "role": { "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Segment Information", "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments." } } }, "auth_ref": [ "r271", "r272", "r273", "r274", "r275", "r282", "r292", "r296", "r297", "r298", "r299", "r300", "r301", "r304" ] }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingPolicyPolicyTextBlock", "presentation": [ "http://www.theravance.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Segment Reporting, Policy [Policy Text Block]", "terseLabel": "Segment Reporting", "documentation": "Disclosure of accounting policy for segment reporting." } } }, "auth_ref": [ "r283", "r284", "r285", "r286", "r287", "r288", "r302", "r781" ] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.theravance.com/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.theravance.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, general and administrative", "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." } } }, "auth_ref": [ "r132" ] }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpensesMember", "presentation": [ "http://www.theravance.com/role/Disclosure2021CorporateRestructuringCompletionAnd2023StrategicActionsCorporateRestructuringCompletionDetails", "http://www.theravance.com/role/DisclosureLeasesLeaseCostDetails", "http://www.theravance.com/role/StatementConsolidatedStatementsOfOperationsParenthetical" ], "lang": { "en-us": { "role": { "label": "Selling, general and administrative", "documentation": "Primary financial statement caption encompassing selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpensesPolicyTextBlock", "presentation": [ "http://www.theravance.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Selling, General and Administrative Expenses, Policy [Policy Text Block]", "terseLabel": "Selling, General and Administrative Expenses", "documentation": "Disclosure of accounting policy for inclusion of significant items in the selling, general and administrative (or similar) expense report caption." } } }, "auth_ref": [ "r11" ] }, "us-gaap_SeniorNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeniorNotesMember", "presentation": [ "http://www.theravance.com/role/DisclosureExtinguishmentOfDebtDetails", "http://www.theravance.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "2023 notes", "verboseLabel": "3.25% Convertible Senior Notes Due 2023", "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors." } } }, "auth_ref": [] }, "us-gaap_SeveranceCosts1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeveranceCosts1", "crdr": "debit", "presentation": [ "http://www.theravance.com/role/Disclosure2021CorporateRestructuringCompletionAnd2023StrategicActionsCorporateRestructuringCompletionDetails", "http://www.theravance.com/role/DisclosureCapitalReturnProgramDetails" ], "lang": { "en-us": { "role": { "label": "Severance Costs", "verboseLabel": "Employee-related separation costs", "documentation": "Amount of expenses for special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan. Excludes expenses related to one-time termination benefits, a discontinued operation or an asset retirement obligation." } } }, "auth_ref": [ "r7" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.theravance.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.theravance.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation.", "terseLabel": "Share-based compensation", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r6" ] }, "tbph_ShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedReversedAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "ShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedReversedAmount", "crdr": "credit", "presentation": [ "http://www.theravance.com/role/DisclosureShareBasedCompensationDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of cost capitalized for award reversed under share-based payment arrangement.", "label": "Share Based Compensation Allocation Of Recognized Period Costs Capitalized, Reversed Amount", "terseLabel": "Cumulative compensation cost" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract", "presentation": [ "http://www.theravance.com/role/DisclosureShareBasedCompensationCompensationAwardsDetails", "http://www.theravance.com/role/DisclosureShareBasedCompensationRsuAndRsaActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Additional General Disclosures [Abstract]", "terseLabel": "Additional disclosures" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://www.theravance.com/role/DisclosureShareBasedCompensationDetails", "http://www.theravance.com/role/DisclosureShareBasedCompensationTheravanceBiopharmaEquityPlansDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Vesting period", "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition." } } }, "auth_ref": [ "r799" ] }, "tbph_ShareBasedCompensationArrangementByShareBasedPaymentAwardConsecutiveAndOverlappingOfferingPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardConsecutiveAndOverlappingOfferingPeriod", "presentation": [ "http://www.theravance.com/role/DisclosureShareBasedCompensationTheravanceBiopharmaEquityPlansDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the consecutive and overlapping offering period for the offering of share-based payment awards.", "label": "Share Based Compensation Arrangement by Share Based Payment Award Consecutive and Overlapping Offering Period", "terseLabel": "Consecutive and overlapping offering periods" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://www.theravance.com/role/DisclosureShareBasedCompensationRsuAndRsaActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Forfeited (in shares)", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r483" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.theravance.com/role/DisclosureShareBasedCompensationDetails", "http://www.theravance.com/role/DisclosureShareBasedCompensationMarketAndPerformanceContingentAwardsDetails", "http://www.theravance.com/role/DisclosureShareBasedCompensationRsuAndRsaActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "verboseLabel": "Granted (in shares)", "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r481" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.theravance.com/role/DisclosureShareBasedCompensationRsuAndRsaActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Outstanding at end of year", "periodStartLabel": "Outstanding at beginning of year", "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date." } } }, "auth_ref": [ "r478", "r479" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "presentation": [ "http://www.theravance.com/role/DisclosureShareBasedCompensationRsuAndRsaActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "RSU and RSA activity ( including Performance RSUs and RSAs)", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.theravance.com/role/DisclosureShareBasedCompensationRsuAndRsaActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedTerseLabel": "Released (in shares)", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r482" ] }, "tbph_ShareBasedCompensationArrangementByShareBasedPaymentAwardExtensionPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardExtensionPeriod", "presentation": [ "http://www.theravance.com/role/DisclosureShareBasedCompensationDetails" ], "lang": { "en-us": { "role": { "documentation": "The extension term of equity-based awards under share-based compensation arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Extension Period", "terseLabel": "Extended term of the equity incentive plan" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract", "presentation": [ "http://www.theravance.com/role/DisclosureShareBasedCompensationValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]", "terseLabel": "Weighted-average assumptions" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum", "presentation": [ "http://www.theravance.com/role/DisclosureShareBasedCompensationValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum", "verboseLabel": "Expected volatility, maximum (as a percent)", "documentation": "The estimated measure of the maximum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum", "presentation": [ "http://www.theravance.com/role/DisclosureShareBasedCompensationValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum", "verboseLabel": "Expected volatility, minimum (as a percent)", "documentation": "The estimated measure of the minimum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum", "presentation": [ "http://www.theravance.com/role/DisclosureShareBasedCompensationValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum", "terseLabel": "Risk-free interest rate, maximum (as a percent)", "documentation": "The maximum risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum", "presentation": [ "http://www.theravance.com/role/DisclosureShareBasedCompensationValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum", "terseLabel": "Risk-free interest rate, minimum (as a percent)", "documentation": "The minimum risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.theravance.com/role/DisclosureShareBasedCompensationCompensationAwardsDetails", "http://www.theravance.com/role/DisclosureShareBasedCompensationDetails", "http://www.theravance.com/role/DisclosureShareBasedCompensationMarketAndPerformanceContingentAwardsDetails", "http://www.theravance.com/role/DisclosureShareBasedCompensationRsuAndRsaActivityDetails", "http://www.theravance.com/role/DisclosureShareBasedCompensationShareBasedCompensationExpenseByTypeDetails", "http://www.theravance.com/role/DisclosureShareBasedCompensationTheravanceBiopharmaEquityPlansDetails", "http://www.theravance.com/role/DisclosureShareBasedCompensationValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-Based Compensation", "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." } } }, "auth_ref": [ "r462", "r464", "r466", "r467", "r468", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r490", "r491", "r492", "r493", "r494" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "presentation": [ "http://www.theravance.com/role/DisclosureShareBasedCompensationTheravanceBiopharmaEquityPlansDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized", "terseLabel": "Automatic increase in number of shares that may be issued", "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [] }, "tbph_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfPlans": { "xbrltype": "integerItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfPlans", "presentation": [ "http://www.theravance.com/role/DisclosureShareBasedCompensationTheravanceBiopharmaEquityPlansDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the number of equity-based compensation plans of the entity.", "label": "Share Based Compensation Arrangement by Share Based Payment Award Number of Plans", "terseLabel": "Number of plans" } } }, "auth_ref": [] }, "tbph_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfPurchasePeriods": { "xbrltype": "integerItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfPurchasePeriods", "presentation": [ "http://www.theravance.com/role/DisclosureShareBasedCompensationTheravanceBiopharmaEquityPlansDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the number of purchase periods having duration of six months each.", "label": "Share Based Compensation Arrangement by Share Based Payment Award Number of Purchase Periods", "terseLabel": "Number of purchase periods" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "presentation": [ "http://www.theravance.com/role/DisclosureShareBasedCompensationDetails", "http://www.theravance.com/role/DisclosureShareBasedCompensationMarketAndPerformanceContingentAwardsDetails", "http://www.theravance.com/role/DisclosureShareBasedCompensationTheravanceBiopharmaEquityPlansDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized", "terseLabel": "Shares approved for grant (in shares)", "documentation": "Number of shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r801" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "presentation": [ "http://www.theravance.com/role/DisclosureShareBasedCompensationCompensationAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period", "negatedLabel": "Forfeited (in shares)", "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan." } } }, "auth_ref": [ "r476" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://www.theravance.com/role/DisclosureShareBasedCompensationCompensationAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "verboseLabel": "Granted ( in shares)", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r474" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.theravance.com/role/DisclosureShareBasedCompensationCompensationAwardsDetails", "http://www.theravance.com/role/DisclosureShareBasedCompensationValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted-average estimated fair value (in dollars per share)", "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology." } } }, "auth_ref": [ "r484" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.theravance.com/role/DisclosureShareBasedCompensationCompensationAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value", "terseLabel": "Aggregate intrinsic value of options outstanding", "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding." } } }, "auth_ref": [ "r73" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://www.theravance.com/role/DisclosureShareBasedCompensationCompensationAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Balance at the end of the year", "periodStartLabel": "Balance at the beginning of the year", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r470", "r471" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "presentation": [ "http://www.theravance.com/role/DisclosureShareBasedCompensationCompensationAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Number of Shares Subject To Outstanding Options", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.theravance.com/role/DisclosureShareBasedCompensationCompensationAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Balance at the end of the year (in dollars per share)", "periodStartLabel": "Balance at the beginning of the year (in dollars per share)", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r470", "r471" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "presentation": [ "http://www.theravance.com/role/DisclosureShareBasedCompensationCompensationAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Weighted-Average Exercise Price of Outstanding Options" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.theravance.com/role/DisclosureShareBasedCompensationCompensationAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value", "terseLabel": "Aggregate intrinsic value of vested or expected to vest", "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r486" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost", "crdr": "debit", "presentation": [ "http://www.theravance.com/role/DisclosureShareBasedCompensationDetails", "http://www.theravance.com/role/DisclosureShareBasedCompensationMarketAndPerformanceContingentAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Plan Modification, Incremental Compensation Cost", "verboseLabel": "Share-based compensation expense", "documentation": "An excess of the fair value of the modified award over the fair value of the award immediately before the modification." } } }, "auth_ref": [ "r498" ] }, "tbph_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod", "presentation": [ "http://www.theravance.com/role/DisclosureShareBasedCompensationTheravanceBiopharmaEquityPlansDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the duration of each purchase period within each consecutive and overlapping purchase period for offering of share-based payment awards.", "label": "Share Based Compensation Arrangement by Share Based Payment Award Purchase Period", "terseLabel": "Duration of purchase period" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.theravance.com/role/DisclosureShareBasedCompensationDetails", "http://www.theravance.com/role/DisclosureShareBasedCompensationMarketAndPerformanceContingentAwardsDetails", "http://www.theravance.com/role/DisclosureShareBasedCompensationRsuAndRsaActivityDetails", "http://www.theravance.com/role/DisclosureShareBasedCompensationShareBasedCompensationExpenseByTypeDetails", "http://www.theravance.com/role/DisclosureShareBasedCompensationTheravanceBiopharmaEquityPlansDetails", "http://www.theravance.com/role/DisclosureShareBasedCompensationValuationAssumptionsDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "All Award Types", "terseLabel": "All Award Types", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r466", "r467", "r468", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r490", "r491", "r492", "r493", "r494" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.theravance.com/role/DisclosureShareBasedCompensationCompensationAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Forfeited (in dollars per share)", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated." } } }, "auth_ref": [ "r476" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.theravance.com/role/DisclosureShareBasedCompensationCompensationAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Granted (in dollars per share)", "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options." } } }, "auth_ref": [ "r474" ] }, "tbph_ShareBasedCompensationAwardFirstYearTrancheMember": { "xbrltype": "domainItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "ShareBasedCompensationAwardFirstYearTrancheMember", "presentation": [ "http://www.theravance.com/role/DisclosureShareBasedCompensationTheravanceBiopharmaEquityPlansDetails" ], "lang": { "en-us": { "role": { "documentation": "Portion of share-based compensation award differentiated by a one year service period vesting feature.", "label": "Vesting after one year" } } }, "auth_ref": [] }, "tbph_ShareBasedCompensationAwardMonthlyVestingInRemainingThreeYearsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "ShareBasedCompensationAwardMonthlyVestingInRemainingThreeYearsMember", "presentation": [ "http://www.theravance.com/role/DisclosureShareBasedCompensationTheravanceBiopharmaEquityPlansDetails" ], "lang": { "en-us": { "role": { "documentation": "Portion of share-based compensation award differentiated by a vesting feature of monthly over the final three years in a four year vesting period.", "label": "Monthly vesting over the remaining three years" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "presentation": [ "http://www.theravance.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block]", "terseLabel": "Share-Based Compensation", "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost." } } }, "auth_ref": [ "r461", "r469", "r488", "r489", "r490", "r491", "r494", "r504", "r505", "r506", "r507" ] }, "tbph_ShareRepurchaseAsPercentOfSharesOutstanding": { "xbrltype": "percentItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "ShareRepurchaseAsPercentOfSharesOutstanding", "presentation": [ "http://www.theravance.com/role/DisclosureCapitalReturnProgramDetails" ], "lang": { "en-us": { "role": { "documentation": "Shares to be repurchased as percent of shares outstanding.", "label": "Share Repurchase as Percent of Shares Outstanding", "terseLabel": "Share repurchase (as a percent)" } } }, "auth_ref": [] }, "tbph_ShareRepurchasePricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "ShareRepurchasePricePerShare", "presentation": [ "http://www.theravance.com/role/DisclosureCapitalReturnProgramDetails" ], "lang": { "en-us": { "role": { "documentation": "The repurchase price per share under stock repurchase plan.", "label": "Share Repurchase Price Per Share", "terseLabel": "Repurchase price (in dollars per share)" } } }, "auth_ref": [] }, "us-gaap_ShareRepurchaseProgramAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareRepurchaseProgramAxis", "presentation": [ "http://www.theravance.com/role/DisclosureCapitalReturnProgramDetails", "http://www.theravance.com/role/DisclosureCapitalReturnProgramOpenMarketShareRepurchasePlanDetails" ], "lang": { "en-us": { "role": { "label": "Share Repurchase Program [Axis]", "documentation": "Information by share repurchase program." } } }, "auth_ref": [] }, "us-gaap_ShareRepurchaseProgramDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareRepurchaseProgramDomain", "presentation": [ "http://www.theravance.com/role/DisclosureCapitalReturnProgramDetails", "http://www.theravance.com/role/DisclosureCapitalReturnProgramOpenMarketShareRepurchasePlanDetails" ], "lang": { "en-us": { "role": { "label": "Share Repurchase Program [Domain]", "documentation": "Name of the share repurchase program." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "presentation": [ "http://www.theravance.com/role/DisclosureShareBasedCompensationTheravanceBiopharmaEquityPlansDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage", "terseLabel": "Vesting of RSU (as a percent)", "documentation": "Percentage of vesting of award under share-based payment arrangement." } } }, "auth_ref": [ "r968" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested", "crdr": "debit", "presentation": [ "http://www.theravance.com/role/DisclosureShareBasedCompensationRsuAndRsaActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Vested", "terseLabel": "Total estimated fair value of RSUs vested", "documentation": "Intrinsic value of vested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "presentation": [ "http://www.theravance.com/role/DisclosureShareBasedCompensationTheravanceBiopharmaEquityPlansDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period", "terseLabel": "Term (in years)", "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r800" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "presentation": [ "http://www.theravance.com/role/DisclosureShareBasedCompensationValuationAssumptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Expected term (in years)", "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r490" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "crdr": "debit", "presentation": [ "http://www.theravance.com/role/DisclosureShareBasedCompensationCompensationAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Aggregate intrinsic value of options exercisable", "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable." } } }, "auth_ref": [ "r73" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://www.theravance.com/role/DisclosureShareBasedCompensationCompensationAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted-Average Remaining Contractual Term (Years), Exercisable", "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r73" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://www.theravance.com/role/DisclosureShareBasedCompensationCompensationAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted-Average Remaining Contractual Term (Years), Outstanding", "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r152" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "presentation": [ "http://www.theravance.com/role/DisclosureShareBasedCompensationCompensationAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted-Average Remaining Contractual Term (Years), Vested and expected to vest", "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r486" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1", "crdr": "credit", "presentation": [ "http://www.theravance.com/role/DisclosureShareBasedCompensationCompensationAwardsDetails", "http://www.theravance.com/role/DisclosureShareBasedCompensationDetails", "http://www.theravance.com/role/DisclosureShareBasedCompensationMarketAndPerformanceContingentAwardsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value", "terseLabel": "Total estimated fair value of options vested", "verboseLabel": "Fair value", "documentation": "Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock." } } }, "auth_ref": [ "r485" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "presentation": [ "http://www.theravance.com/role/DisclosureShareBasedCompensationTheravanceBiopharmaEquityPlansDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent", "terseLabel": "Purchase price as a percentage of fair market value of stock", "documentation": "Purchase price of common stock expressed as a percentage of its fair value." } } }, "auth_ref": [] }, "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "presentation": [ "http://www.theravance.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Shares Paid for Tax Withholding for Share Based Compensation", "negatedLabel": "Repurchase of shares to satisfy tax withholding (in shares)", "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [] }, "tbph_SoftwareAndComputerEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "SoftwareAndComputerEquipmentMember", "presentation": [ "http://www.theravance.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use and Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems.", "label": "Software and computer equipment" } } }, "auth_ref": [] }, "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SoftwareAndSoftwareDevelopmentCostsMember", "presentation": [ "http://www.theravance.com/role/DisclosurePropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Software", "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use." } } }, "auth_ref": [] }, "tbph_SouthSanFranciscoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "SouthSanFranciscoMember", "presentation": [ "http://www.theravance.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "documentation": "Information represents South San Francisco lease.", "label": "South San Francisco" } } }, "auth_ref": [] }, "tbph_SpinOffDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "SpinOffDisclosureTextBlock", "presentation": [ "http://www.theravance.com/role/DisclosureSaleOfEquityInterestsInTheravanceRespiratoryCmpanyLlsAndDiscontinuedOperations" ], "lang": { "en-us": { "role": { "documentation": "Represents entire disclosure for spin-off.", "label": "Spin Off Disclosure [Text Block]", "terseLabel": "Sale of Equity Interests in Theravance Respiratory Company, LLC and Discontinued Operations" } } }, "auth_ref": [] }, "us-gaap_StateAndLocalJurisdictionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StateAndLocalJurisdictionMember", "presentation": [ "http://www.theravance.com/role/DisclosureIncomeTaxesDeferredIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "State", "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity." } } }, "auth_ref": [] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.theravance.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r17", "r37", "r199", "r219", "r220", "r221", "r241", "r242", "r243", "r245", "r251", "r253", "r266", "r348", "r349", "r427", "r501", "r502", "r503", "r533", "r534", "r556", "r557", "r558", "r559", "r560", "r561", "r563", "r573", "r574", "r575", "r576", "r577", "r578", "r598", "r671", "r672", "r673", "r684", "r740" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.theravance.com/role/DisclosureIncomeTaxesComponentsOfIncomeLossBeforeIncomeTaxesDetails", "http://www.theravance.com/role/DisclosureIncomeTaxesComponentsOfProvisionForIncomeTaxExpenseBenefitDetails", "http://www.theravance.com/role/DisclosureIncomeTaxesDeferredIncomeTaxesDetails", "http://www.theravance.com/role/DisclosureIncomeTaxesIrishStatutoryRateReconciliationDetails", "http://www.theravance.com/role/DisclosureLeasesDetails", "http://www.theravance.com/role/DisclosureSegmentInformationGeographicRegionDetails" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "auth_ref": [ "r302", "r303", "r686", "r687", "r688", "r744", "r746", "r749", "r754", "r756", "r759", "r760", "r761", "r762", "r763", "r764", "r765", "r766", "r767", "r772", "r791", "r811", "r965", "r1027" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.theravance.com/role/DisclosureSupplementaryFinancialDataUnauditedDetails", "http://www.theravance.com/role/StatementConsolidatedStatementsOfCashFlows", "http://www.theravance.com/role/StatementConsolidatedStatementsOfOperations", "http://www.theravance.com/role/StatementConsolidatedStatementsOfOperationsParenthetical", "http://www.theravance.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Statement [Line Items]", "terseLabel": "Statement", "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." } } }, "auth_ref": [ "r241", "r242", "r243", "r266", "r633", "r678", "r685", "r691", "r692", "r693", "r694", "r695", "r696", "r698", "r701", "r702", "r703", "r704", "r705", "r707", "r708", "r709", "r710", "r712", "r713", "r714", "r715", "r716", "r718", "r721", "r722", "r725", "r726", "r727", "r728", "r729", "r730", "r731", "r732", "r733", "r734", "r735", "r736", "r740", "r812" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS OF CASH FLOWS" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "CONSOLIDATED BALANCE SHEETS" } } }, "auth_ref": [] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY" } } }, "auth_ref": [] }, "srt_StatementScenarioAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementScenarioAxis", "presentation": [ "http://www.theravance.com/role/DisclosureAmpreloxetineFundingDetails" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]" } } }, "auth_ref": [ "r254", "r460", "r900", "r901", "r933" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.theravance.com/role/DisclosureExtinguishmentOfDebtDetails", "http://www.theravance.com/role/DisclosureIncomeTaxesComponentsOfIncomeLossBeforeIncomeTaxesDetails", "http://www.theravance.com/role/DisclosureSupplementaryFinancialDataUnauditedDetails", "http://www.theravance.com/role/StatementConsolidatedStatementsOfCashFlows", "http://www.theravance.com/role/StatementConsolidatedStatementsOfOperations", "http://www.theravance.com/role/StatementConsolidatedStatementsOfOperationsParenthetical", "http://www.theravance.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "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." } } }, "auth_ref": [ "r241", "r242", "r243", "r266", "r633", "r678", "r685", "r691", "r692", "r693", "r694", "r695", "r696", "r698", "r701", "r702", "r703", "r704", "r705", "r707", "r708", "r709", "r710", "r712", "r713", "r714", "r715", "r716", "r718", "r721", "r722", "r725", "r726", "r727", "r728", "r729", "r730", "r731", "r732", "r733", "r734", "r735", "r736", "r740", "r812" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Price or TSR Estimation Method [Text Block]", "terseLabel": "Stock Price or TSR Estimation Method" } } }, "auth_ref": [ "r830", "r842", "r852", "r878" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Appreciation Rights (SARs) [Member]", "terseLabel": "Stock Appreciation Rights (SARs)", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "presentation": [ "http://www.theravance.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "terseLabel": "Proceeds from ESPP purchases (in shares)", "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan." } } }, "auth_ref": [ "r17", "r116", "r117", "r151" ] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "presentation": [ "http://www.theravance.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross", "terseLabel": "Issuance of restricted shares (in shares)", "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards." } } }, "auth_ref": [ "r17", "r151" ] }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "crdr": "credit", "presentation": [ "http://www.theravance.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "terseLabel": "Proceeds from ESPP purchases", "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan." } } }, "auth_ref": [ "r17", "r116", "r117", "r151" ] }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross", "crdr": "credit", "presentation": [ "http://www.theravance.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, Restricted Stock Award, Gross", "terseLabel": "Issuance of restricted shares", "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period." } } }, "auth_ref": [ "r17", "r116", "r117", "r151" ] }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramAuthorizedAmount1", "crdr": "credit", "presentation": [ "http://www.theravance.com/role/DisclosureCapitalReturnProgramDetails", "http://www.theravance.com/role/DisclosureCapitalReturnProgramOpenMarketShareRepurchasePlanDetails" ], "lang": { "en-us": { "role": { "label": "Stock Repurchase Program, Authorized Amount", "terseLabel": "Share repurchase authorized amount", "documentation": "Amount of stock repurchase plan authorized." } } }, "auth_ref": [] }, "tbph_StockRepurchaseProgramDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "StockRepurchaseProgramDisclosureTextBlock", "presentation": [ "http://www.theravance.com/role/DisclosureCapitalReturnProgram" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for stock repurchase program.", "label": "Stock Repurchase Program, Disclosure [Text Block]", "terseLabel": "Capital Return Program" } } }, "auth_ref": [] }, "us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased", "presentation": [ "http://www.theravance.com/role/DisclosureCapitalReturnProgramDetails" ], "lang": { "en-us": { "role": { "label": "Stock Repurchase Program, Number of Shares Authorized to be Repurchased", "terseLabel": "Shares authorized to be repurchased (in shares)", "documentation": "The number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan." } } }, "auth_ref": [] }, "us-gaap_StockRepurchasedDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedDuringPeriodShares", "presentation": [ "http://www.theravance.com/role/DisclosureCapitalReturnProgramDetails", "http://www.theravance.com/role/DisclosureCapitalReturnProgramOpenMarketShareRepurchasePlanDetails", "http://www.theravance.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Repurchased During Period, Shares", "negatedLabel": "Repurchase of ordinary shares, net of transaction costs (in shares)", "terseLabel": "Repurchase of ordinary shares (in shares)", "verboseLabel": "Shares repurchased", "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock." } } }, "auth_ref": [ "r17", "r116", "r117", "r151", "r680", "r740", "r755" ] }, "us-gaap_StockRepurchasedDuringPeriodValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedDuringPeriodValue", "crdr": "debit", "presentation": [ "http://www.theravance.com/role/DisclosureCapitalReturnProgramDetails", "http://www.theravance.com/role/DisclosureCapitalReturnProgramOpenMarketShareRepurchasePlanDetails", "http://www.theravance.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Repurchased During Period, Value", "negatedLabel": "Repurchase of ordinary shares, net of transaction costs", "terseLabel": "Aggregate cost", "verboseLabel": "Amount (excluding fees and expenses)", "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock." } } }, "auth_ref": [ "r17", "r116", "r117", "r151", "r684", "r740", "r755", "r818" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.theravance.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.theravance.com/role/StatementConsolidatedBalanceSheets", "http://www.theravance.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Balances", "periodStartLabel": "Balances", "totalLabel": "Total shareholders' equity", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r117", "r120", "r121", "r141", "r700", "r717", "r741", "r742", "r806", "r819", "r928", "r953", "r1005", "r1033" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.theravance.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Shareholders' Equity" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteAbstract", "lang": { "en-us": { "role": { "label": "Capital Return Program" } } }, "auth_ref": [] }, "tbph_SubleaseAreaOfLand": { "xbrltype": "areaItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "SubleaseAreaOfLand", "presentation": [ "http://www.theravance.com/role/Disclosure2021CorporateRestructuringCompletionAnd2023StrategicActionsCorporateRestructuringCompletionDetails", "http://www.theravance.com/role/DisclosureCapitalReturnProgramDetails" ], "lang": { "en-us": { "role": { "documentation": "The area of land in sublease.", "label": "Sublease, Area of Land", "terseLabel": "Area of land in sublease" } } }, "auth_ref": [] }, "us-gaap_SubleaseIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubleaseIncome", "crdr": "credit", "presentation": [ "http://www.theravance.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Sublease Income", "terseLabel": "Expected sublease income", "documentation": "Amount of sublease income excluding finance and operating lease expense." } } }, "auth_ref": [ "r591", "r805" ] }, "tbph_SubleaseMember": { "xbrltype": "domainItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "SubleaseMember", "presentation": [ "http://www.theravance.com/role/DisclosureLeasesDetails", "http://www.theravance.com/role/DisclosureLeasesMaturityOfLeaseLiabilitiesAndOtherInformationDetails", "http://www.theravance.com/role/DisclosureLeasesTables", "http://www.theravance.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Sublease member.", "label": "Sublease" } } }, "auth_ref": [] }, "tbph_SubleaseMonthlyBaseRent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "SubleaseMonthlyBaseRent", "crdr": "debit", "presentation": [ "http://www.theravance.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount monthly base rent under sublease agreement.", "label": "Sublease, Monthly Base Rent", "terseLabel": "Monthly base rent" } } }, "auth_ref": [] }, "tbph_SubleasePercentageOfIncreaseInAnnualBaseRent": { "xbrltype": "percentItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "SubleasePercentageOfIncreaseInAnnualBaseRent", "presentation": [ "http://www.theravance.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "documentation": "The percentage of increase in annual base rent under sublease agreement.", "label": "Sublease, Percentage Of Increase In Annual Base Rent", "terseLabel": "Increase in annual base rent (as a percent)" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://www.theravance.com/role/DisclosureCapitalReturnProgramOpenMarketShareRepurchasePlanDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Events", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r579", "r600" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://www.theravance.com/role/DisclosureCapitalReturnProgramOpenMarketShareRepurchasePlanDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r579", "r600" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://www.theravance.com/role/DisclosureCapitalReturnProgramOpenMarketShareRepurchasePlanDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r579", "r600" ] }, "tbph_SuccessBasedDevelopmentRegulatoryAndSalesMilestonesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "SuccessBasedDevelopmentRegulatoryAndSalesMilestonesMember", "presentation": [ "http://www.theravance.com/role/DisclosureRevenueViatrisAgreementDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents milestone of successful development, regulatory and sales milestones.", "label": "Success Based Development Regulatory And Sales Milestones" } } }, "auth_ref": [] }, "tbph_SummaryOfCashInformationRelatedToLeasesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "SummaryOfCashInformationRelatedToLeasesTableTextBlock", "presentation": [ "http://www.theravance.com/role/DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "documentation": "Represents the tabular disclosure of cash information pertaining to lease.", "label": "Summary of Cash Information Related To Leases [Table Text Block]", "terseLabel": "Summary of cash information related to leases" } } }, "auth_ref": [] }, "us-gaap_SummaryOfIncomeTaxContingenciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SummaryOfIncomeTaxContingenciesTextBlock", "presentation": [ "http://www.theravance.com/role/DisclosureIncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Summary of Income Tax Contingencies [Table Text Block]", "terseLabel": "Reconciliation of unrecognized tax benefits", "documentation": "Tabular disclosure for tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months." } } }, "auth_ref": [ "r15", "r157", "r158" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.theravance.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosure of cash flow information" } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Tabular List [Table Text Block]", "terseLabel": "Tabular List, Table" } } }, "auth_ref": [ "r871" ] }, "us-gaap_TaxCreditCarryforwardAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxCreditCarryforwardAmount", "crdr": "debit", "presentation": [ "http://www.theravance.com/role/DisclosureIncomeTaxesDeferredIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Tax Credit Carryforward, Amount", "verboseLabel": "R&D tax credit", "documentation": "The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws." } } }, "auth_ref": [ "r80" ] }, "us-gaap_TaxCreditCarryforwardAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxCreditCarryforwardAxis", "presentation": [ "http://www.theravance.com/role/DisclosureIncomeTaxesDeferredIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Tax Credit Carryforward [Axis]", "documentation": "Information by specific tax credit related to an unused tax credit." } } }, "auth_ref": [ "r79" ] }, "us-gaap_TaxCreditCarryforwardNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxCreditCarryforwardNameDomain", "presentation": [ "http://www.theravance.com/role/DisclosureIncomeTaxesDeferredIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Tax Credit Carryforward, Name [Domain]", "documentation": "The name of the tax credit carryforward." } } }, "auth_ref": [ "r79" ] }, "tbph_TenantImprovementAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "TenantImprovementAllowance", "crdr": "credit", "calculation": { "http://www.theravance.com/role/DisclosureLeasesMaturityOfLeaseLiabilitiesAndOtherInformationDetailsCal2": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.theravance.com/role/DisclosureLeasesDetails", "http://www.theravance.com/role/DisclosureLeasesMaturityOfLeaseLiabilitiesAndOtherInformationDetails", "http://www.theravance.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The amount of tenant improvement allowance on operating leases as of the balance sheet date.", "label": "Tenant Improvement Allowance", "negatedLabel": "Less: Estimated tenant improvement allowance", "terseLabel": "Recognition of tenant improvement allowance assigned to sublease", "verboseLabel": "Tenant improvement allowance" } } }, "auth_ref": [] }, "tbph_TenantImprovementPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "TenantImprovementPayableCurrent", "crdr": "credit", "calculation": { "http://www.theravance.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.theravance.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "The amount of tenant improvement allowance on operating leases as of the balance sheet date.", "label": "Tenant Improvement Payable Current", "terseLabel": "Tenant improvement payable to subleasee" } } }, "auth_ref": [] }, "us-gaap_TenantImprovements": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TenantImprovements", "crdr": "debit", "presentation": [ "http://www.theravance.com/role/DisclosureLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Tenant Improvements", "verboseLabel": "Tenant improvement allowance", "documentation": "Carrying amount as of the balance sheet date of improvements having a life longer than one year that were made for the benefit of one or more tenants." } } }, "auth_ref": [ "r1022" ] }, "tbph_TermNotesDue2035Member": { "xbrltype": "domainItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "TermNotesDue2035Member", "presentation": [ "http://www.theravance.com/role/DisclosureExtinguishmentOfDebtDetails", "http://www.theravance.com/role/DisclosureSaleOfEquityInterestsInTheravanceRespiratoryCompanyLlsAndDiscontinuedOperationsSummaryOfDiscontinuedOperationsDetails", "http://www.theravance.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to 9.5% fixed rate term notes due on or before 2035.", "label": "2035 notes", "terseLabel": "9.5% Non-Recourse Notes Due 2035" } } }, "auth_ref": [] }, "tbph_TermOfAgreementNumberOfFiscalQuarters": { "xbrltype": "integerItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "TermOfAgreementNumberOfFiscalQuarters", "presentation": [ "http://www.theravance.com/role/DisclosureSaleOfEquityInterestsInTheravanceRespiratoryCompanyLlsAndDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the number of fiscal quarters considered as the term of the agreement.", "label": "Term Of Agreement, Number Of Fiscal Quarters", "terseLabel": "Number of fiscal quarters" } } }, "auth_ref": [] }, "tbph_TheravanceIncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "TheravanceIncMember", "presentation": [ "http://www.theravance.com/role/DisclosureSaleOfEquityInterestsInTheravanceRespiratoryCompanyLlsAndDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents Innoviva, Inc. (\"Innoviva\") (known as Theravance, Inc. prior to January 7, 2016).", "label": "Theravance" } } }, "auth_ref": [] }, "tbph_TheravanceRespiratoryCompanyLlcMember": { "xbrltype": "domainItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "TheravanceRespiratoryCompanyLlcMember", "presentation": [ "http://www.theravance.com/role/DisclosureExtinguishmentOfDebtDetails", "http://www.theravance.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesFutureRoyaltyPaymentContingencyDetails", "http://www.theravance.com/role/DisclosureSaleOfEquityInterestsInTheravanceRespiratoryCompanyLlsAndDiscontinuedOperationsDetails", "http://www.theravance.com/role/DisclosureSaleOfEquityInterestsInTheravanceRespiratoryCompanyLlsAndDiscontinuedOperationsSummaryOfDiscontinuedOperationsDetails", "http://www.theravance.com/role/DisclosureSaleOfEquityInterestsInTheravanceRespiratoryCompanyLlsAndDiscontinuedOperationsSummaryOfTrcSStatementOfIncomeAndEquityInterestDetails" ], "lang": { "en-us": { "role": { "documentation": "Member represents information which pertains to Theravance Respiratory Company, LLC, a Delaware limited liability company formed by Innoviva.", "label": "TRC" } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Amount", "terseLabel": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r863" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Vs Peer Group [Text Block]", "terseLabel": "Total Shareholder Return Vs Peer Group" } } }, "auth_ref": [ "r870" ] }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeAndOtherAccountsReceivablePolicy", "presentation": [ "http://www.theravance.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Trade and Other Accounts Receivable, Policy [Policy Text Block]", "verboseLabel": "Receivables from Collaborative Arrangements", "documentation": "Disclosure of accounting policy for accounts receivable." } } }, "auth_ref": [ "r174", "r175", "r176", "r305", "r306", "r307" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement [Axis]", "terseLabel": "Trading Arrangement:" } } }, "auth_ref": [ "r891" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangements, by Individual [Table]", "terseLabel": "Trading Arrangements, by Individual" } } }, "auth_ref": [ "r893" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.theravance.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "tbph_TransactionCostsOnRepaymentOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "TransactionCostsOnRepaymentOfDebt", "crdr": "debit", "presentation": [ "http://www.theravance.com/role/DisclosureExtinguishmentOfDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of transaction costs incurred relating to repayment of debt.", "label": "Transaction Costs on Repayment of Debt", "terseLabel": "Transaction costs" } } }, "auth_ref": [] }, "tbph_TransactionCostsOnSaleOfEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "TransactionCostsOnSaleOfEquityMethodInvestments", "crdr": "debit", "presentation": [ "http://www.theravance.com/role/DisclosureSaleOfEquityInterestsInTheravanceRespiratoryCompanyLlsAndDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of transaction costs related to sale of equity method investments.", "label": "Transaction Costs on Sale of Equity Method Investments", "terseLabel": "Transaction costs" } } }, "auth_ref": [] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://www.theravance.com/role/DisclosureInvestmentsAndFairValueMeasurementsAvailableForSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Financial Instruments [Domain]", "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms." } } }, "auth_ref": [ "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r420", "r426", "r562", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r659", "r906", "r907", "r908", "r909", "r910", "r911", "r912", "r948", "r949", "r950", "r951" ] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Adoption Date", "terseLabel": "Adoption Date" } } }, "auth_ref": [ "r894" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Duration", "terseLabel": "Arrangement Duration" } } }, "auth_ref": [ "r895" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r893" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Title", "terseLabel": "Title" } } }, "auth_ref": [ "r893" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Securities Aggregate Available Amount", "terseLabel": "Aggregate Available" } } }, "auth_ref": [ "r896" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Termination Date", "terseLabel": "Termination Date" } } }, "auth_ref": [ "r894" ] }, "us-gaap_TreasuryStockAcquiredAverageCostPerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockAcquiredAverageCostPerShare", "presentation": [ "http://www.theravance.com/role/DisclosureCapitalReturnProgramOpenMarketShareRepurchasePlanDetails" ], "lang": { "en-us": { "role": { "label": "Shares Acquired, Average Cost Per Share", "verboseLabel": "Weighted average cost per share (excluding fees and expenses", "documentation": "Total cost of shares repurchased divided by the total number of shares repurchased." } } }, "auth_ref": [ "r69" ] }, "us-gaap_TypeOfArrangementAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfArrangementAxis", "presentation": [ "http://www.theravance.com/role/DisclosureAmpreloxetineFundingDetails", "http://www.theravance.com/role/DisclosureRevenueViatrisAgreementDetails", "http://www.theravance.com/role/DisclosureSaleOfEquityInterestsInTheravanceRespiratoryCompanyLlsAndDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Type of Arrangement and Non-arrangement Transactions [Axis]", "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r547" ] }, "us-gaap_TypeOfRestructuringDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfRestructuringDomain", "presentation": [ "http://www.theravance.com/role/Disclosure2021CorporateRestructuringCompletionAnd2023StrategicActionsCorporateRestructuringCompletionDetails" ], "lang": { "en-us": { "role": { "label": "Type of Restructuring [Domain]", "documentation": "Identification of the types of restructuring costs." } } }, "auth_ref": [ "r370", "r371", "r376", "r377" ] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://www.theravance.com/role/DisclosureIncomeTaxesComponentsOfIncomeLossBeforeIncomeTaxesDetails", "http://www.theravance.com/role/DisclosureIncomeTaxesComponentsOfProvisionForIncomeTaxExpenseBenefitDetails", "http://www.theravance.com/role/DisclosureSegmentInformationGeographicRegionDetails" ], "lang": { "en-us": { "role": { "label": "United States", "terseLabel": "US" } } }, "auth_ref": [] }, "us-gaap_USGovernmentAgenciesDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "USGovernmentAgenciesDebtSecuritiesMember", "presentation": [ "http://www.theravance.com/role/DisclosureInvestmentsAndFairValueMeasurementsAvailableForSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "U.S. government agency securities", "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)." } } }, "auth_ref": [ "r778", "r793", "r1021" ] }, "us-gaap_USTreasuryAndGovernmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "USTreasuryAndGovernmentMember", "presentation": [ "http://www.theravance.com/role/DisclosureInvestmentsAndFairValueMeasurementsAvailableForSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "U.S. government securities", "documentation": "This category includes investments in debt securities issued by the United States Department of the Treasury, US Government Agencies and US Government-sponsored Enterprises. Such securities may include treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years), debt securities issued by the Government National Mortgage Association (Ginnie Mae) and debt securities issued by the Federal National Mortgage Association (Fannie Mae) or the Federal Home Loan Mortgage Corporation (Freddie Mac)." } } }, "auth_ref": [ "r640", "r793", "r1029" ] }, "us-gaap_UndistributedEarningsOfForeignSubsidiaries": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UndistributedEarningsOfForeignSubsidiaries", "crdr": "credit", "presentation": [ "http://www.theravance.com/role/DisclosureIncomeTaxesComponentsOfProvisionForIncomeTaxExpenseBenefitDetails" ], "lang": { "en-us": { "role": { "label": "Undistributed Earnings of Foreign Subsidiaries", "terseLabel": "Undistributed earnings", "documentation": "Amount of undistributed earnings of foreign subsidiaries intended to be permanently reinvested outside the country of domicile." } } }, "auth_ref": [ "r12", "r13", "r513", "r545" ] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Underlying Security Market Price Change, Percent", "terseLabel": "Underlying Security Market Price Change" } } }, "auth_ref": [ "r890" ] }, "us-gaap_UnrecognizedTaxBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefits", "crdr": "credit", "presentation": [ "http://www.theravance.com/role/DisclosureIncomeTaxesComponentsOfProvisionForIncomeTaxExpenseBenefitDetails", "http://www.theravance.com/role/DisclosureIncomeTaxesUncertainTaxPositionsDetails", "http://www.theravance.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Unrecognized Tax Benefits", "periodEndLabel": "Unrecognized tax benefits at the end of the period", "periodStartLabel": "Unrecognized tax benefits at the beginning of the period", "terseLabel": "Unrecognized tax benefits", "verboseLabel": "US federal, state and foreign unrecognized tax benefits", "documentation": "Amount of unrecognized tax benefits." } } }, "auth_ref": [ "r514", "r521" ] }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions", "crdr": "debit", "presentation": [ "http://www.theravance.com/role/DisclosureIncomeTaxesUncertainTaxPositionsDetails" ], "lang": { "en-us": { "role": { "label": "Gross decrease for tax positions for prior years", "negatedLabel": "Gross decrease in tax positions for prior years", "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns." } } }, "auth_ref": [ "r522" ] }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense", "crdr": "debit", "presentation": [ "http://www.theravance.com/role/DisclosureIncomeTaxesUncertainTaxPositionsDetails" ], "lang": { "en-us": { "role": { "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense", "terseLabel": "Unrecognized tax expense related to interest or penalties", "documentation": "Amount of expense for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return." } } }, "auth_ref": [ "r520" ] }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "crdr": "credit", "presentation": [ "http://www.theravance.com/role/DisclosureIncomeTaxesUncertainTaxPositionsDetails" ], "lang": { "en-us": { "role": { "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions", "terseLabel": "Gross increase in tax positions for current year", "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return." } } }, "auth_ref": [ "r523" ] }, "tbph_UnrecognizedTaxBenefitsThatCanBeRelieved": { "xbrltype": "monetaryItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "UnrecognizedTaxBenefitsThatCanBeRelieved", "crdr": "credit", "presentation": [ "http://www.theravance.com/role/DisclosureIncomeTaxesUncertainTaxPositionsDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of unrecognized tax benefits that can be relieved.", "label": "Unrecognized Tax Benefits That Can be Relieved", "terseLabel": "Unrecognized tax benefits" } } }, "auth_ref": [] }, "tbph_UnrecognizedTaxBenefitsTotal": { "xbrltype": "monetaryItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "UnrecognizedTaxBenefitsTotal", "crdr": "credit", "calculation": { "http://www.theravance.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.theravance.com/role/DisclosureIncomeTaxesUncertainTaxPositionsDetails", "http://www.theravance.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Total amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits Total", "terseLabel": "Unrecognized tax benefits" } } }, "auth_ref": [] }, "tbph_UnusedCapitalAllowances": { "xbrltype": "monetaryItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "UnusedCapitalAllowances", "crdr": "debit", "presentation": [ "http://www.theravance.com/role/DisclosureIncomeTaxesDeferredIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of unused capital allowances available to the company to reduce future taxable income under enacted tax laws.", "label": "Unused Capital Allowances", "terseLabel": "Unused capital allowances" } } }, "auth_ref": [] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://www.theravance.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r56", "r57", "r58", "r186", "r188", "r191", "r192" ] }, "us-gaap_ValuationAllowanceAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowanceAbstract", "presentation": [ "http://www.theravance.com/role/DisclosureIncomeTaxesDeferredIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Information related to valuation allowance" } } }, "auth_ref": [] }, "us-gaap_VestingAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingAxis", "presentation": [ "http://www.theravance.com/role/DisclosureShareBasedCompensationTheravanceBiopharmaEquityPlansDetails" ], "lang": { "en-us": { "role": { "label": "Vesting [Axis]", "documentation": "Information by vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r968", "r969", "r970", "r971", "r972", "r973", "r974", "r975", "r976", "r977", "r978", "r979", "r980", "r981", "r982", "r983", "r984", "r985", "r986", "r987", "r988", "r989", "r990", "r991", "r992", "r993" ] }, "us-gaap_VestingDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingDomain", "presentation": [ "http://www.theravance.com/role/DisclosureShareBasedCompensationTheravanceBiopharmaEquityPlansDetails" ], "lang": { "en-us": { "role": { "label": "Vesting [Domain]", "documentation": "Vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r968", "r969", "r970", "r971", "r972", "r973", "r974", "r975", "r976", "r977", "r978", "r979", "r980", "r981", "r982", "r983", "r984", "r985", "r986", "r987", "r988", "r989", "r990", "r991", "r992", "r993" ] }, "tbph_ViatrisMember": { "xbrltype": "domainItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "ViatrisMember", "presentation": [ "http://www.theravance.com/role/DisclosureRevenueOtherCollaborativeArrangementRevenuesDetails", "http://www.theravance.com/role/DisclosureRevenueReimbursementOfRAndDCostsDetails", "http://www.theravance.com/role/DisclosureRevenueViatrisAgreementDetails", "http://www.theravance.com/role/DisclosureSegmentInformationPercentageOfRevenueDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Viatras.", "label": "Viatris" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://www.theravance.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesNetIncomeLossPerShareDetails", "http://www.theravance.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Weighted-average ordinary shares outstanding - diluted", "verboseLabel": "Shares used to compute net income (loss) per share - diluted", "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." } } }, "auth_ref": [ "r256", "r262" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://www.theravance.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesNetIncomeLossPerShareDetails", "http://www.theravance.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Shares used to compute net income (loss) per share - basic", "verboseLabel": "Weighted-average ordinary shares outstanding - basic", "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." } } }, "auth_ref": [ "r255", "r262" ] }, "tbph_WeightedAverageNumberOfSharesOutstandingBeforeForfeitures": { "xbrltype": "sharesItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "WeightedAverageNumberOfSharesOutstandingBeforeForfeitures", "presentation": [ "http://www.theravance.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesNetIncomeLossPerShareDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of shares or units, before 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 Before Forfeitures", "terseLabel": "Weighted-average ordinary shares outstanding" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "presentation": [ "http://www.theravance.com/role/DisclosureOrganizationAndSummaryOfSignificantAccountingPoliciesNetIncomeLossPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]", "terseLabel": "Denominator:" } } }, "auth_ref": [] }, "tbph_YupelriMonotherapyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.theravance.com/20231231", "localname": "YupelriMonotherapyMember", "presentation": [ "http://www.theravance.com/role/DisclosureRevenueViatrisAgreementDetails", "http://www.theravance.com/role/DisclosureSupplementaryFinancialDataUnauditedDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for YUPELRI monotherapy.", "label": "YUPELRI Monotherapy", "terseLabel": "YUPELRI Monotherapy" } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482338/360-10-05-4" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "SubTopic": "20", "Topic": "205", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-1B" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "825", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-1" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "20", "Topic": "205", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "35", "Topic": "720", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "740", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481141/942-740-50-1" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "740", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480135/944-740-50-1" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "a", "SubTopic": "10", "Topic": "280", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "60", "Paragraph": "1", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482053/820-10-60-1" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "205", "SubTopic": "20", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-6" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "205", "SubTopic": "20", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-7" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "205", "SubTopic": "20", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-3" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "205", "SubTopic": "20", "Section": "S99", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480781/205-20-S99-3" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "420", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "420", "SubTopic": "10", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "50", "Section": "40", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481303/470-50-40-2" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "50", "Section": "40", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481303/470-50-40-4" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-2" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-3" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-8" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-18" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "320", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-5" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "825", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480981/942-825-50-1" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "985", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205-20/tableOfContent" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-11" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-3" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-3A" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-3B" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-4" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-3A" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-4A" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-4B" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5A" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5C" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5C" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5D" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-1" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.13)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "270", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//270/tableOfContent" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r141": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r142": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//360/tableOfContent" }, "r143": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r144": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3A" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.CC)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480091/360-10-S99-2" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.P.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-1" }, "r147": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r148": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r149": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r150": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481573/470-10-45-12A" }, "r151": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r152": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(e)(1)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r153": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(f)(2)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r154": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "12", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r155": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r156": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "9", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r157": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r158": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r159": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r160": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r161": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r162": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 5.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479836/810-10-S99-5" }, "r163": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r164": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r165": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r166": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r167": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r168": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r169": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(13)(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r170": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r171": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r172": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r173": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r174": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11B", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B" }, "r175": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-15" }, "r176": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-6" }, "r177": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-6" }, "r178": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-6" }, "r179": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-6" }, "r180": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-7" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "SubTopic": "210", "Topic": "954", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480632/954-210-45-5" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "270", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482964/270-10-50-1" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "808", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479402/808-10-50-1" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "808", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479402/808-10-50-1" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "808", "Publisher": "FASB", "URI": "https://asc.fasb.org//808/tableOfContent" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5C" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-1" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(210.5-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-11" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482964/270-10-50-1B" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-4" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-1" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-2" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-1" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-11" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-2" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481664/323-10-45-1" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-14" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-16" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479130/326-30-45-1" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-5" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-7" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//420/tableOfContent" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.P.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-1" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-17" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-19" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "70", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//715-70/tableOfContent" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "70", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480794/715-70-50-1" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.C.Q3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.1.Q5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.3.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "720", "SubTopic": "35", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483044/730-10-05-1" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482620/740-10-25-3" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-10B" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-25" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-28" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-20" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482551/740-270-45-3" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "808", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479402/808-10-50-1" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1B" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481839/830-10-45-17" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482014/830-20-35-1" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481956/830-20-45-1" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481926/830-20-50-1" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//842-20/tableOfContent" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-2" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-1" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-12" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-3" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481444/860-30-45-1" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-7" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(4)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-11" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-2" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r675": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13" }, "r683": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r684": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r685": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r686": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r687": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2" }, "r688": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r689": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r690": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r691": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r692": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r693": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r694": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r695": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r696": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r697": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r698": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r699": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r700": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r701": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r702": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r703": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r704": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r705": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r706": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(5)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r707": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r708": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r709": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r710": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r711": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r712": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r713": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r714": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r715": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r716": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r717": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r718": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r719": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r720": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r721": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r722": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r723": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r724": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r725": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r726": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r727": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r728": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r729": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r730": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r731": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r732": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r733": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r734": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r735": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r736": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r737": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r738": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r739": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r740": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r741": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r742": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r743": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r744": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r745": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r746": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r747": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r748": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r749": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r750": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r751": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column E)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r752": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r753": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column E)(Footnote 6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r754": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r755": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r756": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r757": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2" }, "r758": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r759": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r760": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r761": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r762": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r763": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r764": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r765": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r766": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r767": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r768": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r769": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r770": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r771": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r772": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r773": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r774": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-16" }, "r775": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-21" }, "r776": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22" }, "r777": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r778": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r779": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r780": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r781": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482785/280-10-55-47" }, "r782": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A" }, "r783": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479081/326-30-55-8" }, "r784": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r785": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B" }, "r786": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C" }, "r787": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E" }, "r788": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F" }, "r789": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r790": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r791": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r792": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r793": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r794": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r795": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r796": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r797": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r798": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8" }, "r799": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r800": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r801": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r802": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482630/740-20-55-7" }, "r803": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r804": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r805": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53" }, "r806": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10" }, "r807": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r808": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F" }, "r809": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r810": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r811": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r812": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r813": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r814": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r815": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r816": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r817": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r818": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11" }, "r819": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r820": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r821": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r822": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r823": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r824": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r825": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r826": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r827": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r828": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r829": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r830": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r831": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r832": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r833": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r834": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r835": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r836": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r837": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r838": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r839": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r840": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r841": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r842": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r843": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r844": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r845": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r846": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r847": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r848": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r849": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r850": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r851": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r852": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r853": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r854": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r855": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r856": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r857": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r858": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r859": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r860": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r861": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r862": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r863": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r864": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r865": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r866": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r867": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r868": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r869": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r870": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r871": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r872": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r873": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w" }, "r874": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r875": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r876": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r877": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r878": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r879": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r880": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r881": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r882": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r883": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r884": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r885": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r886": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r887": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r888": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r889": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r890": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r891": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r892": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r893": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r894": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r895": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r896": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r897": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r898": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r899": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r900": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-10" }, "r901": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-3" }, "r902": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r903": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r904": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r905": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r906": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r907": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r908": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r909": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r910": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r911": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r912": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r913": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r914": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r915": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r916": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r917": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r918": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r919": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r920": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(b)(7)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r921": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(b)(9)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r922": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r923": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r924": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r925": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r926": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r927": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r928": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r929": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r930": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r931": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r932": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r933": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r934": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r935": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-1" }, "r936": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-11" }, "r937": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r938": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r939": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r940": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r941": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r942": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r943": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r944": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r945": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r946": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r947": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r948": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r949": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r950": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r951": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r952": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r953": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r954": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r955": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483032/340-10-45-1" }, "r956": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-5" }, "r957": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r958": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482047/420-10-45-3" }, "r959": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r960": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r961": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r962": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r963": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r964": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r965": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r966": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r967": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r968": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r969": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r970": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r971": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r972": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r973": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r974": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r975": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r976": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r977": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r978": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r979": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r980": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r981": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r982": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r983": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r984": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r985": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r986": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r987": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r988": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r989": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r990": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r991": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r992": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r993": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r994": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "730", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483041/730-20-50-1" }, "r995": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "730", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483041/730-20-50-1" }, "r996": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r997": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r998": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-6" }, "r999": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r1000": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480060/805-50-25-1" }, "r1001": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-1" }, "r1002": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-2" }, "r1003": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r1004": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r1005": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r1006": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4" }, "r1007": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r1008": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r1009": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r1010": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r1011": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r1012": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r1013": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r1014": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r1015": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r1016": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r1017": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r1018": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1" }, "r1019": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r1020": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r1021": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-2" }, "r1022": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1023": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1024": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1025": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r1026": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r1027": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r1028": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r1029": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480109/944-80-50-1" }, "r1030": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r1031": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r1032": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r1033": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r1034": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r1035": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r1036": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r1037": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r1038": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" } } } ZIP 121 0001558370-24-002267-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001558370-24-002267-xbrl.zip M4$L#!!0 ( -V#85@$0[QA'Q\ +!< 0 1 =&)P:"TR,#(S,3(S,2YX MK8EE:RD\W3%D5"$BH4 MJ05 CY5??[H!7D42!"5Y3)]E53*VB48#C:_1N#4:/_[]>>593X1Q&OA?C_K' MIT<6\9W I?[BZU$HYKU/1W__Z;__Z\?_Z?7^>3&YM=S "5?$%Y;#B"V(:WVC M8FD]!.NU[5MWA#'J>=8%H^Z"6%;_]/C#\>GQ)ZO7^TFRN+ Y9 E\2_(Z.^[' M"9<1M\#_8IV?]$_.3L_>6Y^^]-]_>?_9&M_%9'=0L3FMH7OF[A?N+,G*MD X MGW]YYO3KT5*(]9>3DV_?OAU_.S\.V +RGO9/_GEW.Y6T/>IS8?L..8IRV4(P M.@L%N0G8ZHK,[= 3T"3^OT/;DY6("1F9Y]@_SY@7%_#Q!%)C0DQP14*;I?MP MHA)C4H_Z?U0R/3_!Y!FT9<*Y0!_)V/_\^?.)3$U(N5O?&"E?327^>9ME"TE4 M0YRVKK#9@HA[>T7XVG9(+H]8$F8_(=VQ$ZP0W?,^_'=D&8!!/(**F2,H8!7R MWL*VUTFA!7D,B5'[I,%JGQEFWT^P3PG M$5F,F*V79FVLZ(D?KL[*=/3L](0\"^)S.O-(#\F CP"SP7MG M:#94=E>PK?KEY(+D$TQ&?F>]T_->6K 3,@:F9Y,OFQ/G>!$\G<2I.=DX=6)*7C=LZO!R6IF4(W:" MT!>LJMU4XG9KE+9#CL@E:T8<$PU-*5/5%O5J+=*2:'G=(2%?)6U+NVE+2UM* M2PWM1V5H:0**XU9@XKBYPN'O'@]GE<28J#+\]%^6)06]-?KJ\?IAU&]1@E'_EH/EK'(Z$&K(H,6M3.]*A- M'^#'W?7]P]0:W5BC\?5D\# $@@Z_9OA=!BMHA25.;9[($%8_*W(;<%,PJW)K MD3UO@NSEZ&X\N?[E^GXZ_/7:&M[#W]?6N]O1=/K7#NJ&4-M\>>,%WXS!3>BU M<'YH!.=@^HMUNH59,:;';\__K?(7VR/<0"YA43PF$5Z !$F'9%A$V] MPN2F258-IN\!T_[V) ?S_B#_M3+L?[!@ZF.E)2B"=U$A71>M GGH/T&;K2*$ M;FS*?K6]D-P1&U/5]R=H0AO6F["JGT)K3PFL Z&VA%>@?Q">6K7X6%2+3*%2 M%;!82Y9K90L&RJ3LWCQ@/0ZE6SPIOE.96I49LP"F3F(#V&('7&.[5FB"CE0+ M\-^* ,>\)+H)MPZO6KQN0?T)'W!.9'^\I?:,>KK^6Y]!B]VGT[-M[!1'['N2 MJ80PP[8#T1#$.UN@G=J,YO+O3!,"3B/D,/3!J*VD:%IT=^)4 _N'2MCCTJQ@ MKC[FT$=MD$5:F3([G7A!G;BTO;/#Z87D]CJZ(>>#GG76Z4C5SB1,;T9S'"[% M9N@+ J(+/O0?DDPP95Y39HN ;7 1;?N;6P^Q1A:!+Z@?0C63K9)IN%K9#+2C M/+G"Y+Q.);0:^;DX2&$M40E5/:VDHA;UK;2J5J:N5E39'ZS;VZE4U6R-K+1* MR%U5&@MPLT1!2M19O#IMOGZ&5EN$E"]Q[@<*0&954T\=J4XS^OWBU#//"R%$ M;AU>!JM+W(E[L)\)'S)H/MR<";'G3&P!G1YZ@0.&7C=;V8&#%MWWI^?%E2,6 M8C^">NY&'HPG$\F8Y%,)I0:C=P85!&?&+GILROS@>>IK":Y*XY"M7B6W44 MVB&]']+3)33?,O!R3PTFOULWPWL8((>#6PLZW,!Z]W@_ M>+P:0M?K3*9^#_0!C_,J=KJC- TRYZ>?BJO":'_RG 5#9D7",D5<*<#., M^%S6OAP0+:T.H/Y9$2#)++K,D&77058'V8@M;)_^*>L,J[1D.W5*%SZ=PQ0- M%F^.]%FF_F(,$PN'$M[@U/?@_+4[N27[==D*R+5C9O,U4PDKK8455Z,[:/[. M>G43"L@Z"3:V)S9C>Q/-9Y$$KQH<4L4,BZK1ML*YP7[:IBIE1;6RHFI9F7IU MFO+ZDS(8MJ=P+SC%J(S39?X6O*W6*2?0?N#N#"W-E!Z1<$C*[J0,;X:O+6 M0%QT$"N%."U FNVH?WZ'U'2R2:<%[7](_(^^^E%.'T2%N M!UT&0,,$QJ.8$I\&[#X0^]P,TO/3HOZQV&7-;P5ERK6X+-CRL>1.2PS/8+37 M#0QO$!1Z;7P*TV%@A('\%U<,6C *5#6H5)V-1;_()4H'T?=VQ?\^OO:&SO25 MP^U+.--WJO9:MSX>F#--W(-&<^59&YW8I25]YUL@S2I5H\C%8^;O=2OD87+Y M%R[]SI,]H,A#&5F0?/%='ZCM P.,".(%SP3:G=R$/D93K-!,':E.7_JG1<.7 MXV5%S#JX=H(+XR"Z(5H-_=%M]57F W&M48+"LJ-<":"[1T5CYZX]^.TN1N_A M?Y3DN:#!&DA6MC+@8\^NGCKMP4JK(25'>)7>2[WLJ)*4& \_LLQ.*W;4BCN; M_4'P8LJ8,+F%![F3_B8&WVSF-M.-)@QK-*2XVUBM(:I8.2_(%-Q+2[94T9VB M[*@HY5^OG_%7\!##F'%[X CZ!.-Q([@K<]>@70B=H4%[,GU4 M@="F \N.BNG@WA%N/"=0G9/S<+76[KHU9E #>L'G3P-Z4HR5*:=#?4?4&R%L MB.;?S"\O=*C5H':%12,*OGJ- ,_X8554 5L-M1:W$B^/B)V5Y2<791UP34)" MH,H'OKJDFD;KO2"PE"&-PD0T9*2%N\1I8"MT1%H:;N" M/$.[3O(P?]JS62Y M76")@^C%F 5/%%_$N0E80A(OF8@/]:TZ:-B?88V>E+@9:/1D'9=K@79DE,-Z M1U3AJ#BR^$Y9#((2KZFPO0D1(?,!T06S5Y5!B*M)M0"7!AV6O"S%S(JX=7CM MA-<(M%YM8ZV4E%;.BFLDAIC9_IXZUQBE8K6CBCI@[ M>6M^0K ?,ZT2E43#SI0F%25_;-CKS@7VW1NH#_91M5%@GE,+^A[10CI\7^;& M\$'N ^O#^APVFD$'O_ZV6,4U,#U$U1=RN^8VO.M1=\E##X#1[8X.BSV>]=GE M/1\]9OL]Y-.!N?L%G1WNX.BAW/WQG0[&!D_JF+REHP?*^!&=#A?MK9KR6S3Z MMJ^\R]2U]2'N+-3>#MCK\D$]=RWV![H.8W:)H-.G!@[E)N[A^AB>IA[_'2P- MGO P>;M##XOQHQT=+HV<8)FTL'4+T3@\8= M00]$C0-*U_8-SIA-SH_U:!A[ 72X'/ZT]X#'N'J47^1\MM.(Y@>N#8Y3]8@V M/2SMP#IHF/#@@$=E)D=F9X<.R?PN_JT[/#VH9I0_"; /*XU6P)RV>%5N+ZWH M'A4P.E$M1SF?J,5-$R6UPZ!QY,2*=SBJZ+3(G)=WXKH53U) MTX'U7>.@58RF+U*(5D6^K$]_7),]V>HA;YD*GR ^U>= MFNQ_?:9B,F6<40M[2=!J\\LS';@OL/T[)1Z4N_B9^,#:@VP#=P4"<*$>M(KN MX5==KOL>16H4ZOVAMY-QZTQ6[@MNZ_W0CI9'VKD4&QK=*L0 MT&T_W:'70]. ,_'CG@=^-[2Z@!I]*H2,V__%T$BGWMW*2#?ITZ&= M>IE=(LA,;+S,<:"@ 83!C%"VC.Y]TE>NC58+2U[E.D@$E*CB M%LOF_L'B<=TM1[Z>ZR?.,><JUZR MW3I1P3$+FSD%+M_.)8_^Y\^?3R05,)%'7C !.8DK?V2='$HJP*&I5%O0M5 H M4)*F0N7UJH4R>?:LJ4R0A7@O(LZ/)\_<_6*OUS@KPD_1!]\/E+;+;_@)Y J8 ML'Q[1?C:=M)"97TY<8X7P=,)<=P3E/3(XLZ2K.S;P)%L%#6O(L=?9 L=0U%1 MY1J4ZA+:I-28'']I5NHV/I\5/CY9X#2RO/CM;!YCN5P]Y-/KG_7Z'W>KARO8 M"2H?RG36.SWOG?>K&Z(NI_R;&U=D;O.99!7R'@K%37#(9EK8]CI2 4_PA,U^ ML)R?4)\+'#+-()%9\*]>G ]!.4=0SOO-5#)B]T'^Y0KC\N,,6/"'G9H_:>_N9Q:$ZYB4 LF19<]PB]@17X_FMH?CDT\]#P\M MH)8,HQHIXK4LZT&6%)=1UEB)=*F?"*P3[\AJ1MA1U)3E25O%*J' 3O:D7?SB M!BM86^X@UEY27 98JT#MH6>@@64&@3G $CUO8)'@!=*)*MYCGQ"ZFH6,XT;* MM0^UW,2B'Y!?:7LI,5>P2,$S+^/6TK6.2IO9'@+V]((>W+"JO&'E&0U26S&E&K\.1)4# ][AFZUN%9I[&R MXH!?L%"S?GG4^4">Q847.'\?IME-&0Z/)@8ZB9F!KKM.[Z'#FF<&ST_YY/.HF,E:D'W@4 M/D1OC)UC'?@$]@2KK)&HDJZ-DJW67K A*C#&.!-_O%P^$^H62KGSM/<^1)E& M;*NN.C37"4RR>7\IM?6OE&F[P9%-9K9N MX86K.)]/'// [Y&NE MRO5S-'IE#34>2"> OP#CFA8$X7'2^M)=/[X(B-,?D;U8^,C)//1NZ9QLK\=5 MD^R2L2WV[IY\B[MP^0+A?;XO-*!O9[\H7P4!:DU;XB"<6ME&4V<)O1UX&?\:\:S:>$ M/5&'_+8D^&#AG$!E6'+/6+WC,W)@(INTSP'XM&#C[FX##9>W8OE/K31']V06 M>O1/4,ZK]V>GG[;'H_+$5DIR$Z)^C .!HX'MP4QH%JD2=#><+VVM)AO0MU+> MR(WPTJ,^=>0MH9+#O,L0#(^?S"\;YGD=PV-PZ ?#"$-'[BNB?@[])L> .^=N MW:E9UA3C+,A>@(%\"(3MQ7L[HU!@*^,-^Q&#?Z&*F4$[ M5ACUBV4U9N0"#Z6;!TU7WF;,6FDY#(+U#**2TB[3)$OKIG&EIZ+YH5I'T4H4 MI\%<@ X2&61TM0X%8,!KE:!YMG:,UM/0<0CG\DPJ,P>=D 5>58".B]=-;9B/W5'X1P T M6P9['P:MM 5QW@XS;BAC(O?B\(+0DFRUQ X9WUH+W$%_7GJ;7P%)G#[ MA!TKB"&HEJ#9*.&V>AR&5SO;*=D@-(ZK670BVH]'6W;8]2;B+77_&K_%O&2F MQ*V4]!YO?CL!NACCPT9GI^?G6]M.&H)62G09P#"\"@1)QMEMN"K36RE/O/:_ M"*F'"W]YPS[9*JA,?7VOD5N8$1 2!8#T%[A4E9&85!R";'R "S4SFRX)*823 M+AC+P[-MB_T!4@Q7:Q8\R21Y;*#N[,;]6T/1VA.HPIE^,CN0@>)O#\*B2P'OFPM?-\Y-@8WM9E36B;,>48LS(VJ85)]N1)TDJER%Q6WMA\0"[ MD?B[9V_O/#^KJO=$R*V?,C7.I+5#<9.8BKC/5AT=D''&,[T3(#;XGBMAXN*1T<$5-CE-DSWI/37F9LK\8Q-G21H8;9WF@>.Y]/PYFW MK1Z5%-N] 3J[?4 9$]-MC'].H^ M] >^'^)Y0Z7<9ME::>:4&BK;(\U0045S::U3SN("JV2_XTBWGBNE?RN*"ZO) M%0U7>#\?30F>'04^V$PI2^25-9IY=*$V-H]RJ_AF.5O3)'6V-]L;KY_1;7[&K?W:6_ +,6Z-? M-<8[7B'$->?J:!P?^:=!?'^_#T1V%'6!#WA,HM?O+0) M55XAWELKZ*RSA+K9B$'@D01ON@Z$8'0F);TC8AFXE8'LVEK!_3<+7P3/9,84 M&[38.24-*5-%T9JN66?ZDR7-=GBN[80]]Z9VDTG1-HPOI9;3TJ!.$B576BE? M:HB>N\2OZ-* 84E!?\/\BN?@K-^,1KS<&/@?.P"J5[%_)5X(BRZPE^IPNMCE MM&0M[(!7E*\#;GNR..40!/B4/N6MKD9GC@#EMOZ6.W6F+0[/^H65I7I)WW"E M&T5.2[S3'@)\'E'> :U[2-TIJ-1!N+50\Y2WP&8,UF1E%Z0N36VO%)%C7=:K M M_]Q" _XS5 "OHXQ\M7J^"9DOMRNS,? R AG2MV9GH7;_+@C%YX<0^HGK2%L#78K$EV M\2Z"X \9\&DTC^]J[++YH^/W1DQO2>PX!'PT?TROL>C"U!6(6V.\ZB9/:K<< M-Z,N/9OSRT)OJ*1H82=0VY"74D,7V=4Z[EVKCEQ LT&>-Z+,2J+\O#61SZ&D M*+V6MBU2UWI0L, AQ)6A'J.]BYN Y>QWSK/$@/JM].+X4GARA7_D-U&"W;*_ ME<;97AJX9+662Q[E6W23.Q\S(7XK@F-T*&X[L4\!S+SRI6"\;L^%/ATS"LJ\SNT@[9:]E=Y4,G(IX!@_!,2"!;-7I8_)I$L5\SPM M=1GY>?J_TG6@($1A:E-+V<(ICCJL)^Y5*)SE0+ED/1#?16>M.6$%&0WI6R@I MK"]\%;]U&Z1,^/6L&U ]=0NE+"B@6D7+S]O.,)5D)=9'IKRR^;U-+5,G8!)&_F/D"H]GHD[5O="###/OGU[4+:M'(CRMP)+!I4J M@K=B#>E9?^%59\-J9^'JH/'Z&6L?4KY,=S0RO/>8,50/^7;+\VSMJ:GF,Z=H,L_3JLG4+GD%LZBE*/6MB=+]DHR M&+8+XI,YS1^;-\OW9F EZL9H-.?S'<1"E15M # M.T+O8,,J%%-ZNV<$TI.U96Y3ZX=:?F$ZW?F]V*0DL3\[WO.%-:Z*G%GP\CP< MR]R^0"L\0E/W/9 -<)4GWY&WFSIJFA!.V),,P*#&]"'GH0IAGID:[\$EMP'? M@E"+6%6;.&#A?+1R/9[<8Z9X%:RA;BD[K@X ,A#4U-Y7G90;FV="%3;IO@:P#( MDS2@2!SS*'("XK7FS81%UL2W(D)2U5QG:8M+V[^ N9Q'2?[ Q#S+6YDJ/?HA MSFF4EB]M^ MVE&, +7&HK)-0G]])=D&&RQ;?@$+G)EV;P#I2.N[J]JEW=:Y>7GHP'8-$\V-2X ML,95??-+QY.'S:]:\[I^W:@U;K3[K_6;KS%0JG?FW[: M^O4_G_LC?0X7X!*9E@U,?9N+RD0QI>REWZN55TZ]U6I=\U]I4@M]M7AY?:P# MFULK40]-F()]NO237;*O+NN-RV;]ZL.:7%#T-.T;P08#/B$R8@J,8*Z0Y"-H)4#F6+*+06R5X)I1V6O M:;V979>LLCF0B!57BH)]:@1HM2T+N9XHRGM\Y>(>C>8K-E@#\QUWV"J,!'8M)'IP,G6_QDYBP4@5/GHGW,0L*2* MEF*4[@>MS\Q!UISUJ;2.\"U/1QTKKJ3!FWF*8_ !K1ZA]6*>E<,L-Z0>UA!2 M@^BTT>3ML[*44C8&[A@V^/NH_;0[K=?.EUM]%NW M.QZET)%K2'4TL!ZJB,'F]9B$KES4%UAL7Z%B7,P"6+.[1O(:&;?G? M< )PXWM?_'3]"E\H]1JAP>,ZH1^ORZA3QZ%T,>W8JGEI?MXU[V]N6HW:_7WS M]O:VU;AI!2H=($N;A.L/B.[+IW_N\2=L(2_%M<6Z;B;M$E'3^_FG!"_VD?,* MPVDJCLD$DN\7]0O-L6A]\)*5!8P+[1VBV=SFOQS9(FRZ18>RW1F9W0&$K&G? MSJ<@ DM)Y575@G%VVK=M=E45M'G<+/+-WGY*:*?II)P'#XI0VF-$HSA&['L M[)N?KP0N 9IT:$I$ 68>*UQ! _/Y] B2%=+A[@ AG_&T#9I33\^&S3@;+@G" M;+[&35V(0:EG"6G?0^EG/5'-.]B@5L/NQ.(5$-N$)-*>,OG.P)R9U?2L>:-0 M'\WG\QX_NQ]+:%HPOCL69SAMRV;4SS/I[8$::&[[^B'.5SH]L8-QSA<\5#?7K"IQ_:UHN1AW>]:M=J=LD9,I8/, %FF_?C@X.J::+S(M*=D.7D%#CP( M"KS4)\=FZ[P\]#VC57M&U"&SL0G9.B]> \->1\:FTF4^!8L5H)%GPCN%QK[P MPM/(QOI_YMB@U;3<-11!NTO.5IX>\:[U?D+UR"=KE&!'(JF7BA$L7<>.:5NO M8,VF>PF!JLC$2ILPKHX102EY!16T97>Q-/ :PB$TV(*-=*M,S'=&%LZFZ]$" MC92 Q(&".)HW61=8,W7^,[!J,3JK/J=RW5172^E&'9\IC,,7BL/MJ=D^AZ(' MGH3%M^U?H4DG_8RF[XLE MP2N^U2'6GY+)8>]5-:R J\G1SJ1\833N6[6[NCKFE@YE9%-39H)TJ/BH%_JC MU/2V++KA01U%^U*)F4[;CCETE)D''7M3':TT ;K]#V3/.XYEXP4D\DU6,O=I M&[P(9D5(]XTD:8M^"LMHIN,#3P8L%-A/MMYOLC(PGI9J"N]S:DPER:_$* MT*1G=L 2[7LY":G/R(YI-%1P6M+6=6?A\!5$/L +KMAX@?9@2ETY\7)Z&BDA M<.YJ%)RRPTG9S5^ Y@IN-1^RPYHFG'0!,>E4VPJH^4A]>1V)MT$F93PCXV=4 M5GZV\^UZY^SK80[$"F\7"J O/!G;B#\9.QK3_SQW7\8C;?"D#5Z[P_:X1Q-< MJ'I&EC;5T-5"42P/I?EY_.:Y+9P=:HF^5""ARTXC0KTFNV> J$!_3@45=)LC MM9!0] %.<>!\OH 2!4E7CRVYJ;#/KD-B=2K$H_7O3J=0MP7WFJ2A69*L,%!U M"M1-14B5"9G$B>-EV8.6NXCC4+=IW^.(':JB,JK'CM0#E+1:"L8$DC79Z?:@ MU?VP":"J(!.0=8_"R./);.$'&[1J,W^9/C,E,I>H'I=S?C.?">5>K8MWPV7@4C%H-"O M )D6 PY: S/JZF !)1+S?9)DGR390%-P:.%+[10*'.Y3XWN1^$R??(F8&Z9' M3,&]#!M\O'I[VY%C(XM[J4^1'JFB@G(:IQA"2MB[('X?2&8C0S/-1H;.X/EU MV/VM^S+J_=[5>B_TF13W=? M(4%XDL#00Q5W\N0Y*C#R,\LR1H7 XVDRX\!MJG&@/?I->^H/_J'NAK:(U]7" M%SWNO;462.D:GU*'L$.TC]#]+_WLAARZ'_H112[%#*Y_0"E#K I&,WW[F>PO"L) MQYCZBVRE8NYZFNQ]E#D@D+_YS5Q3ZI?&;13-*BX,U\U)\4G:_/L<*Q0N%3=\ M4/AT""<\WL7/[+#7 D1=4G3BJE)#'@P%NY4A7'K4'DQ?L W]2VV%J\71R2MJ M^U1P)*[UI&_VPH>HMI1\H4K,5C$[YX)%P>4:?QAC]8=+ MA]#YGP5Y;-\_+Y_@+H@S5HP9.8%)/*9:@@L@P*MGKJ!EYXBS1 A0CRS*QEED MT5/0MY#7*/]T6%*H>L3+:?8\/)(&2,%02\CKY@_*"Y\YDYG$Q$L(@W+;JMTV M3X8UTD9.F-ED0$AQVCPB#A:[ W,P?7 L9+(=GNZY4@:N^_MV$2N&/[*B/HF4 M#RH%![G=1O(,V(9R>\U>K\:&00=[6L7!=#3'Q+8A6;C(E\WWR) 4NB?<"E\ ,2:QR;[:0EGG*C))D3_'X M*.AX"U#;' 7,&JZ,$!"&Y$Z!H\S*ABMET5/0Q994)W=/)2U3/=KE-+I<3Y4/ M'P6#3O*HY8^#2PJM +4. )""HR _BO (EP3JR#68.6DO,+'1_^*V?R5E.V5^ M2)MSGS.98"F^QQ$]#1JH":N83@=N]K=[^"1J1T=\CHH9.2LB!SC:+S"P?X1X M4ZN!F>GQLBQRJDB&PG!2T)M-M1M89O/J%ZIJV:]E'6402 &&@M'ZJXZ_%2E+#3_Y)AF0X5(S+AE]PY=M8!U.*% \O![VD MA(M?4HJI*%T*@4G!Y^(>O5?2TMT#DY"KHAS)@HK,,]KG>>M896B1#1>/&*UC M3%IWUQ&&4(=HQ1:UO>N3#&IJ[&K]"HAM0B*8MF:1%%;__MQI4312?O2J5@93 M7@E< C3IT+Q(YU?K!JY4'D&R0KHHPI%)U"=7\D'EDT6IHZM"!?W[@'E45S#J MR&6N&&\* ,=GRE&BIGN=8=B_EAUL=G)5S.AY4/&MK5( =%\5SM8M6''[TN0R M5XPA!8#C$T4<,55B &GK.G;83IG8P_")^<(0L*=.6]7DAPPN/C4DGFXMEQG$ M@9,^ F_(B-M=)I/UDQ_IH/$I(@ZDJD 1?U71(SN%5)HB^UD_*9(.&I\B*@5) M]Y6)>FK")_]:FBVQ4CZ)DQDEGT,J154C?*[0DD)Z]@CR?_(F SX^8\3A5B48 MXSTYH#N$0-/.XL.(181P^5)KU1I5G@O)0^3O+A/'7PN[%2IRVS^[LUK',Y/= M6CT&']YB4_3]4&D$5(P/!0'DLT&E[>O'>EOZ_$F2$QB?'*5PZAAW>T,9&R)I2_W=@.*(XFU3><(MA#_+ZE_$FZ08& 0W"B2I@;PF%94XD11CVD,-#X'(5 MJO 30(3S\IFZ0O17]_N82P_2C!MW^^-&H'0^5K#R-5X!+5@#FG)3BIQ F,*V_H3>%5F!]+M4S3,S7C%%HK9_I]-U-&W&L95TG.BL&-%5[*_BP7%*-V8U%>-CM.)M77<6#K]"/N:E MM4(D*X5&6D(4@5/.,L^C[0J /%Q3ED$QHS=Z2*?%/\L3O-,RG2_R9=\7\85R M1V0C]@1<"^$UG^*US/@L1^Z, B0,'N:F?QO\F.?.J>ZT-\<6)3[<.!JM6J/L M+D;&\,&^XZ!(2#V34N:L5:C.KT0\:,5G.GU*9-!/P4DL7_.SW(UL5(G (DZZ M4>&^UM@=%5S1; +*I?/!(2#_!(:'="O/PM2E'GCN_MM\ZK79! .) M#R;*:J=Z/%&@52>+H3OG:^4XU93ME+=7[X:487,7<\(7WWOF%).%YXFDZZUO MA;VU7ZR&I^Z7H4Z;=>*\;"U0^ ETY6SZ!J& 'OXEI(_"E1GY[$?N &0KUI[: MD/P+ O*$5GF5#,D*MZFF MNHTIHZV'\4!X&"U_/)*E<03:K-$!ERJ'2_7BJ] ML",Z9IA63(7)(=)>P3NVTN@UIF46T75P.=6EAUA]!>_B2J78.RZ"'>^XPMP0 M*)]X^Y:ZS'BARP"3<,]I!?V2]ZI$%<>A-#I)I'>Y-G#$U@VKW%DN 5 M/UK4-@S\SCJ$'6,EI#X78V514]&IHU#Y'^:$O4?GF#:<=#]TFK2]8)^R]#,B M6>?"A^)!D)]#'G)H=U]]8)M;[;5_-975,\>;3$-H+1%AU%RS9V2 N>X;;,"/ M?LIPQ Q J(L0_7.Z;4RM_4VGK+K,"7 KK&UJK"%3V]99"U1:\VK]B];OC[BK M$*R:MJT;D^[6GA4P"2;"VT3J;X4*7\H0;8<7: ^F8_#1MFV"WAR;'909XR%< MLCWNYJQ+,\3=P%2,_!+\D7#=71(]0WO.+CO9G+>5TEN05[WNKE!S[?>'V5$Y MFFM#=5YB"QB_$NPL-Z\#1R(Q)L"T@,[^'$+W\!>< <._)CK*%2I.>ABEN]9M M\_8\N7,,W [PV&'NWB>Z=0R]TXC;EYA\: 0=45HQE>%5H0 5'^(7=$]N7:(> M1 D ([RC*HN(RA"B,' 2H_DE]"8I.E#?38Y_ BV[P,H0ZD!0J?BL8O1(##ZZ MTRG4;<$$3\RL]+*J2*J"4$KQ3N,A8PN1?6Z:"$"]OG\905@HFZHSL2&/O(RM,LOT"- M]DE0(Z$B3Z!ENATL6FV19,BEN" VC8!CSSDCJQ9F1=M^@I35P-@P)Y0XE=*I M)(=;V)?63:WL?:KIJ1":>!X($M6O$)/1^PD36EDSE.(1T8SLY#82!SL*$%U% MFF7").-9>:5X]H+96.;09-3S]B9=HSD@\($.+!.V&$2_X2D[V!(Y-\475$4. M%H"03!0N!R,%(;FLRG4_H.ZP? DT.TPAYT*Q(Z(CLTM7]8&5?NDB.H/T2^$; M*%E$G0NC"L= 9N^NZKSIS '5L4?GA-0I(/Q)#_) 0^_2(TY'YO M\^_5#W4&QIGD9_-$B8^^,+$S-HIO;XY*JEXCCC=">&E"4A^I.X9+LMNF&JW:Q=8!@ 5 =&)P:"TR,#(S,3(S,5]D968N>&UL[7UI<^,XLN#WC=C_H*W] ML/,BMKJN[GG='3-O0[YJO&M;?K*K^\VG"9J$)$Y1A 8D75;_^@5X2*2(DQ>2 M+D;,=,D2CKR02"0R$W_Y/R_;8/:,2.3C\*]O/OSP_LT,A2[V_'#]US=)O'K[ M\YO_\Q___;_]Y7^\??M?9\N;F8?=9(O">.82Y,3(FWWSX\WL$>]V3CB[183X M03 [([ZW1K/9A_<__/3#^Q]^GKU]^Q_I$&=.1+O@<):.]?&'#\4/Y_EH./QU M]NG=AWT"_SPZZ_L/T]TMAG%+XS2 M/__Z9A/'NU_?O?OV[=L/+T\D^ &3-1WA_:=W1>LW>?.7R*^T_O:I:/OAW7_= MWCRX&[1UWOIA%#NA>^Q%Q_3B0\?R%#^]RWXL-_4E -6&KB&0@_3AEU]^>9?^ M2IM&_J]1"MH-=ITXY:@2Y9FP!?OK;='L+?OJ[8>/;S]]^.$E\M[\QW^;S?Y" M<("6:#5+Y_\UWN_07]]$_G87,+C3[S8$K?[Z)G[:;>@ 'S]]^)AU_Y\/,64W MDZ-S'$8X\#W&_<.7T6*UV"&2HA"]F;%IOBRO*\C$&_K[,R/1#R[>OF--WAD- MFM)52R3>#8?KO4/H5QL4^ZX3](+XR0R J/"PH:!M<.!1973YK\2/]QT2@#!O70I[:N0[D*N$\9SU\5)&-/-\IZRP/51=$\P76OQGG9@,'C:C0/0RCH>15$M.N2[QW@GA_[^QS66=-J(6R'YJHNN",AKYW*+[! M472/2*H)VJ-N-HU%>BR1OWU*2)0"ME@MJ31?G.,H M[H &ZJ&MXIW^TA> 54/QS[H1-<%]#7QY)&X#P='X6)U M'5(RHWQ?.LX$D$>&@-O@V7R[(RC +X@B@:Z2D-VCM:"D=#@H^+';,"]A+)?[ MR-I9DEW-;(-JER\,D,2/-IGD7J"G-NM+.IP53<6\=NG=+EO.]$"?+MSC>C_S M\8XVV3K92KT/G'9[0)OIX-#GUB%?44SU%ST$I[85!?T@L_'\FT.\[JED-"D< M6O&_O7QA']'9_I%.U3FI3.:$0ZGRYYYD2#(%'#HLHX1*^3)RYF[L/U,UT#D9 MQ#/ H0+SMF1\BJ)DNVMM?9M/ H<6G>-M%<<+M**&D,=T-_&?DM292C>Z%DBJ M1K3CMV0V_J/S@B)&>1QFL0W9U^S.\ S17:SQ/3N8U#*MK@DUG-DQ,F'GSR4]3BX1/76Z?N"W51--9K%,#;KH M$2'(ZWP%R0:V@?.YL_-C)U@B>E ,J;BNB;-M@:ET."CX+>CZRPS^= -;HEU" MW V=N.5.T7PN&Y2A7W\XQV3'P@V8ZRDFB&::; Y:$JK/=#S-JL?9>9 M=-2*475K0<,AH+)B>R4[VIXY)ARRO_)#BK_O!!=.['P)G<3S8^2U,<0,1C?% M/D70(6Y!A?SC*8 HVCH_H(3@'?LGC9)^AR*T>I>W?_?-]Q!Y&SJ$X&^(O%%2 MDP=@0,AA/#;AV_P/2O4//[_]\.'MQXSNIW.5,"G0:$#DV D]>JRCXG>>1#'> MSE_\Z )O'9^*ULI)@C@RD ?]P:HD,A-)AEQ4!-VOG.@I)6,2O5T[SHZE"7QZ MA^A4[!LV9)2"FX**D+>MBV)MB(P5M.V[RY>8Q:P\!>@R3+:YE_K&C^)^9.XP M@!_&[SQ_>Y +)PB:"5BF/.X2P/G0'X*8C MO=VB[5/3IT W%";B)D_H[8$,'8++';U38C_24(R= >RQ8ZR? MK12A.)H_49O"<0^L"IPG%/SU#;_1/SZ<$$#<[-V@ MN.2WA^$Z#6=8^NM-O%A]B5 *EP U:1\AILI>!>)'N9R3*@GH@4./7*.8<-(U^A315D1H(C1K^*()X]XIDVI)A08^:O;^BG'?$Q"T?Y MZYOW0TM.*?3E/"$L64JQ(L0=A#(C[V)SI120[7.XM);*:2?-M<+KUF*Q:/%! MN'!XP RZ-SBU=MFIP<'Z3;ZRR^_O'\_>SL[CDS_ M* :?T=%GV? S-GZQNQYF*)9/*K?&:RA"[@]K_$SIY&?+AWXXKAKZQS]NT-H) M+D,*ZY[-?[)$."UJZT'0YEW?D&?3750,\Q+8Y9^Y,)\VJ !LL&3E-,+\R5JN M1J$I6EN17.C8$N1!=5QL+;EWT-T1B4MZF_YUY"']XQ^' *@'%]%SOX\Y,BAL M5^.JM.50&.73?@FC'7+3_'ZNB$K;\C&3M6XJO#K$Q1KS#R;/$H"95"L!'5S$ M[PGV$C=>D =$GGT7"22L@4UIT^$E9W)U;4Q,N+ MFAQ3G"]?W"#QD,=J(3 %D<3ICKI873HD],/UH2;*V9X_@&1OZW%&\;U/OW." MX=N=LT72+5;5S9""U8YM-]YA) .;(37X#MXK%\6 M=3FH$CU5K8_$H316GE";#"8YP#4=;A2$5!QYFPW7(3&[/"BWE O<#1X6CM?- M$*^>O)LC//PI@Y5W0V3GD'C/M)SH5,%IQC>A!0T'0N<8RGRHUW8*D?#@H-V7 MB[A1[U;'!SDK< -PACTQ<.$O3@A&<%O=B%E.*3VY'&NA2?99;ENAYA>VMF%2 MEVJ]S4/O#K/XY>*;5(,Y6:#[;25VXM3"-AM%;'";C]-V*U2Q#K>";O -3H!. MQ00V1\/J0CRFQ+/RRBS(/MUTLZQOR:)4]A.*H59/.)1(L]]EMJNRGRDEJCW; M+D$31F%#V 9?@!K(E!>C%A*#6XU+I@X$IN+A-[Z95/YU2&BY^]/)KV*(V^\G M(M)@[BR#6F0EL YF6!4%R1,5?-\A^ZQ8U4.,W:^R>T)1>_$=H:R'#8R/ M4#"#EU73.NRZ4D6N[BBF@5;7UM>(&KS!ID -?Y\HQJ*LN_6@MQ>5>*QG[ 2J MR,33MO+H1%[KH;#+ZA:7(1!'*(K:\K&3M>XD0E%"9*P!@YTHQ3K0ATA%&;!6 MMY0;'*YC1+:L&IOBE,!K*DX6$30&@*)TW^ WUD:SN_U!06VL \/@VP$?Z/). M( ;6ZC(X).5?AZPX@<*))6@ME!))>QON.K;WKA Y1I;28]5BQ0$R8AR*^#]) M5U&74XB=@QU/TG;%JJ4"]P?\X$M=B&UYM7>-I5T=4;P#<+8_?/R;CP@EXF9_ M@YX1SW0TZRS6(-K=;1*F_$!"'4RIQC :0TTFW5%:KWE3MN(6P Z_QC6Q*R]Y M8ZR@K.D2O&=.Y,MBU!2]=%:QJ)\%&MQCDLI\? #O\.&8RBJ]U#(804@;PS$Z M7+@*%N+&,-I?Q$K:$X8(+;M+/L/ FML0H(>VEY=:@K(1!<:.TF M"+&7%!07!Y4VXHBVTU8V5C:W8GXY#.QL?VR3O]B3 GZ$/O18[6!EJDT?4XGU M24^3M4[I$4@&[A_TX1-WJKA6KL=[PM&J9BC>#F5@Q>4'1)7AB!H]Q6X$O;Z0 MZ*&\D]3H:4Z/;F\KS5B&C>$;?+5J(51QI^@A8G5)'I^\"0+\C=7#8QH+E+E5:J+C%V;VOMG MDC\_?H7)'?HV=UV6^>.':ZIE0OK1S7,2)#:WR1ABF]QT%'O91WG=!.D]!:^I M*O>HUKBUS=N0,U@-VO VK1DNE= 0Y65]X2!?0@3BULNI&7\WO.]N5?),M. M?P"AW)D-89E(TJVQWE +Z>ZVO4;$"7%X ,V.$SQ5!4>'E%^6+5%OP< MK'J;X>&7% XX::/"H9LK+S'AL&3&83/+3D$\IOES0(-4WO7,"=@YZ6&#TA>X MYY[G9R0[1HG0G8C^L<.1$WPF.-E%=(@@86_=LS9IWF:"O/P- +IQZ5>*[6ER MH8H=;GH;^Y,)G.KMJ]EHXMVM^7@=5\/M7^AP)VC;+KG;&YTJ>WAS^MBU=,MP MIQ>W_LI7%LI6]-);//Q^L&B@KUIX_9K0H4-;69M)HG4N@FQX"UJ%BG IBE"P MGB"/_I6PN+GG_.I%D1[/:2U-CA>TAX&K/.! U-X$WV[SW^7$QYJ06$EZYX)> MN=.7@3SXX?/6^2W_C-!D(D*Q]0 4%X&A6VY:(E;=WF M="HE*]:8?-"#*@_:XJPJA=)VY2N7KK+,#%SZT=>S_1D*W%71U;B,.(JFWL MX2&/E"JW4>'28>P3EX!8,N/PD4QE$"OA2J>@#7YP>&1 +U;7H><_^UXB+(_% M;<>ULX4M;6'TNQ]OTJMRYD'<^+M'?"E^<;;!"'I44(_1Y@RB8@]N#-6@AQ,! M&L7YI 'X5K7_9^*$,4H=ZHGL4JS63J@]N2UM8R;=%3@M];#K;H>0D1'Y\[A.Q7F*39B.+5(6POCK^7]8""L7(G M4/0RP[[;O4*')=@(HN'?\!"C4,DU4(-N/XG^PHF52?1%&W'"SFDKF]A(%\9) M*S5&'6>=\7/$3-]2"N;T0:I ,J^8>3!3%P#)IE -I.<]DA0@1UE-@ M?J&CERA[/)4B4:NQP))#[W$4$Q3[>3$]%%+RL((,60(;=R)96HMEN"3))0 @ MLR@I9SA,4N )IM RO)A'_DB (_+L(2+BN+$8'47:3U\3*GG;SY3M4X\ 2%[= M!.B7:!9RI:Q3N9J:U2=U+2<1LXPS-TX8*N>45L<* ]+,86DO2>:LLI^UI/P* M;/)CLJB]^( LZ]$^<5B7&;6L? %$%I*&%2C4D_$%H-M^F(,:EC?^,_*NPYAJ M!?\I0/,H0DSA9)&(+!!=LK ,1A *F^$8L.ATA$_IK3('1#'\E*57YSY.R&%CH[/W:"+V%J6*B6N*"U.+1.W-XNKBDH\DA";F,= M3$^:MXX?5-(\PX4F'%Z>%3R7P#)_V)$&@5LU4 KC5)51Z%^,ZW"6J%$%1 MZ=,0=C%#N;MEH< #KPC+XDA$#7UXP+%"F2;#!2-]3K;A&W83]N#?W@R[X!NF5]T!#- M$T7QEWHE1Z"'OA';OWW]\_W[V=G88@GX^7]P]+&ZN+^:/EQ>SAT?Z MS^WEW>/#;'$U6]Q?+N>/U[0!'6<;A%$%X ,'Z9B?4N2?J/GQIA#=89\&>73H M 5MDGIXT>M<>1$7. [7!O,2-%R1[A%/T' ^_60&>UKK77E8;VI.XR1-Z>UA@ M91'F6M!4:E.Z(E>D9APG^BT*1C3S1/"?)VFT^B)+A8<@Z!(9KX[(B? MAHRFL_7 CR7>.T'LHTA,^5J3(6G\L0V-:Y!WKTD,]I4;"FD8R5_A/&DS)*4_ M-:2T /1>= <%:(MC-%\3E"X6F;H0M1V2IC^VTQ B%#I3"MW92M0*1=?TH_+] MM%+#?CCA!(&V$5*#NN*\.S%53H\@% O_I55L*.6\660-J4\1FOVX?A[@"/D M49:2I!LST2B*(=U+HOE3E(9=",,63IM9U/!F/*J##F=MY+!=4;2*N!<6H5-4 MW3G$Y[ K//H_[]%YD3/(;"2+EI!*_C@<-,,-#I/SPW*XOGQA,4S*M29I;W&S M-UMT$AS@,(;%R5 :;.@^>\%>N9L0]7;S@L+$:KK9QR!KI14H630%H M0-,%QL$"#D-JR.AN2E9/28U8P4$!(!^R5. ;'"DY46X)@!>&AD$9>CALN*8G M-4*7K'P_J;4:DOP_M2%_#7(XI/],<8V8/*!H$5Z^,!E)_&C#4&)Y $\B(=#7%W2\J6CZC0DJ_Z]E2)3( *'3T=-6YR@_3"A M !\O<<_0"A-T*$*!(BIZQ*%4\D.'[%,29-?2,:5FD.*:J1&A?NQQQB$EY.=V MNK9'*D 3+PI^+OIYHIA4-#BMAV3K+^W9RL$ &DMDDM=XX0[LXGC?[P*$Q#3N M4S=5%+A-3I2(@+.=C3XH^UM=SG2&,G 98:IHM4(N,Q%YOYM(A'JL0?G?ZN*G M(8)PN*TAJ]$=HIB(E[W9$(/RMM7]@AE><%A*85(Z>$[:#,J45KZ=$\#A4/W2 M(2'=]Z-[1-*L%<4%G+CYH+QHY>@1XP"'+6K[C$)_YD2^FZ+0V&8]&07 '9U* M(,VLV!/\1L;@"S](6'AY6Q97QP%PE=10"J#CA%.1553?LJ;PO@$LV$<0(LX+(D%QU-IAQ: [@\ M:\.6 QYP&/,[\M<;"M/\F2[P-;I+& T6JQ3<:)'$4>R$+)Y1MH8,QP!PK6;" M1$/LP+.VK+7+\)LQ5SP*@#NQ#M@KQD_)X+^\LY4 >T^!#>D8L>\>LXZ5V; _ M-_C9?7OYM<7-QN7SX7[/+ M__QR_?CWZ0#6'L2,8TS2<)@^/" IMJ;6&#J=CY31 ]-5R@[-_K;&>L MG'&6. BNLB=NQ>YPLU$ [%#:T=]FF,&Y(*X#*EQX]88 ++J&HEE=GW7,X#"H M9(EF%]'7490(HV:$K0&LI0Y8)40/#K]2X([/4'@7J1/X'E$ O=^<(!&[/Y3] M )A_72TW.:+CX&8F@0W8670$H#ZUI567@P5NP%B8Z8D:=I?;78#W"*5M[HN7 M8P)'^,)/L[$ ' ^Z6KCFR(.7A$QDA1A(5WB3T: L^Z9K0D,FU$2 (Q5S[Y]) M]M1%](@%CJ84GZ?3*Z@EHLLF\F.45T7.<%\B%Z\SOLKV^_ZG!1"_WH'6Z9]. M<$11MBS3F +?3>\:::LYH]=G(L[:;3@6@.CZGK9DN#HD07!#]60KT%F8\(((.CV]W%G 1P M9",38[8G4G#;"46SH0"HB@[61^T=5&,ZP!$)T:7;EY"NE<#_ WE_R[!A-1Y9 MNN#$9096]#IAK M6FAFZ(C$SQ_^-KNZ6?P^O8[8XJ$M'*YC1+:LIN[C M7OHV-+_IB((-^0C8?>?L!"1ID*&H,8PH0YDDR;C0XP.*CW2:.QRCZ")!']]_ M^DG\!)JH)0#S4BXBAQ?01!A8SK$*Z8Z4@J7(HZJU W!OK*:\!'ZK=+]B)$,W MU-CSKL/8"=<^58GL5:@X.MO?.O_$Y#QP(EF(N=$(P^\!JJ@9X1Y@A!=4'A[A MO'.V\CW#>!08FTD# =;D,A_K'C:?AX3.Z0CR?[DM &PV#87NL N=HC3%=DZQ MG>)#.SL>WA/\[-.SX-G^2\2$[O NSMR-_>?4"\&K JBH7-K5X "L$.V2LYT@ M/#EUVBG0;J5Z%$6%7W5U;L&B[(_-8RWH_6J>VA $H [%<>BOL22G%)M[/5 !B(ON3I7Y(!D?ZTMNL"[0CR/6S45G5 X!)T#?[M.C0-^>* M=]<.$R_"JR1."%KBO1/$^WMGG]\',H00)4$M4:'%. #,@$&XW(PZ<+2T>=R/ MY<@>P3X]E$:&']13"@YQ K18G261'R+AN5S<'$!L^%!<%1,!+E\IRA1)JF$" M)RL7L\O]A3I<%G4&$-IMB^NVREX @BN'XKZ2%G"8_4J>GA<$7 ZY"8SF M\?IZ%.H!VSS)3>&E,QE@4"^+X,GDH:3 A"[]']M/8:&((_^9W1WG7N> LA5G M'L9[A\0A(H*#>[.1 /C7S"6]="!OAO7P?+TG:.?XWCGMRY[&J)9?S_-1-1FK M.10 UUNGG-5$&[(&SU$H:K.G#E]M[LWQ$87,U[GKXH3:BO?.7I+$H]$/@!>L M:V[6< 3.2)(@[\9WGOP@M=Y->%GK"L!]U0,[:VA"YFAQ39:+'SW":7.4UQ6 M2ZIKCO+0A,Q1=J/)L&,Y[^?TE$[/XZ001U%]4.-1 'BBNN:S F/(+*_ZQLV9 M+>P/P=?4N?DD0K;O4TN6^W\*$*LAD!:U^@-YC\Y+[M#F'F ,!QB4>=W[BPRQ M!;T^F<5^AT,W(21-0C WGV1##,KH3MU'S?"%P^IV0:@"YK<=%,"1M]<,CE;$ M@2,[FFCPLQ<$HM-R3 #'Z_XDIR5MX B./HE:*Q@01W0(RF0$_+\.G^DIM:>D M3^/! =QUM$KZ-$88CGSDD>C= M.NP)ZWB_6(G1$(E%T]$ :/T>Q:,I5>"*20$_185%WR W3919/6PPB5G5IHQJ MZ:+0%!6C$0' Z*'I0&%)*P!&!=@3IY1@*V6W1@:"T)0X,1D'>%Z01O*/\\))B- [Y$R)4OX*@GS M9UORPAUI2#L_/D:G&UP/9@OFZ:,/9XE2Z$Z'3M8CF*T MX7"RIVN^7!PW7T=;JYC?JZN'75Z M,;DA.P8[D)JVQ($C.YIHM/;W&(P)UU/8@>2TI T7:"; \MWOUE/\Q#K_I%J24_DX#^'21LU[U\H6?<<(V6=$N^7*V0 MT"\T-! 3"$]_]'0A'DE9NW> "P5S7=U=#&"P\)CDJ_OR7*@3UH!\ 0;"E\UZ^H$'4C\R.O\9:]X M2]/2:PT!N'A;<:6.$1S&'/+R*%+'.\+0.]B/J590J#S300 8Y'J:SQ2QOB]2 M'A&=-[[>[JBUGT(_#Z@@L@>H>?B'!G".?2D&YSB*I9*@; T@5*?1&A>@T_?Q[2'9;AVR MS])_2G)R"!\HG1ZDJ[/A0 !BYRN2 8KYX%=H-CQ M SW'P8_O/[S_<.HX*$,R(LVPDSDE]+L/'H?)A^9L_TBGE7@FM'J"\4B8LN\D$E.-J>UH6@%. M=%*I*T*K)PSW@X&H:G&OC*%=IU)"PC2%.[7^7]BGB.N@T.D P%]A((T5_Y $ MJ]ZM9KR*OSGIU"R&-HD1.4 M\15I] )P)C7DAS9J/1O $8E+JX?^=5PY](]_ M+%F$#V=_.OEM^!U(=+W;8 $O)L4VV M0BJ>_&Y1?PLX7I#Q!-#A">F\R E9_=VBXE41L@HH3,M1Y9'7Z6C-*:^/524& M35M##^ZD[X_/7R*T2H(;?R4ZN6KUA&SE2'FNA=W(O#Y7";.=\R3>/'TL"_E? MH]#=FSJ /G;K ,J@F^7@S7+X9B4 Q^0,8O(2[V]1O&'QZ(=J;'JN('GG_G?4 M<\8>1'8.70#L_EA@3?.; 73MZ#"CV(3Y2 UO81_J)" MDUT:VI+N)RE-Q=YH92^ ?@!==:6-(U2^23W0&OU@^)\U!5.38R \S_PDW@QJ M^LWJ;)]6H97YHLV& ."=UI;3$T8:8 D@#>:0>U .&Z(GB+GG^1E<1Y,^.MM7 MB!(=$BGY:$O4\%"3#Z_-10]&--;F0Y'*MH+1AU<9-]UX-!@;R+ K4[@/F1"N MC_RB@\-CB:*=3UC'/;MC"*#6_-CM"V&'.I/Z8?Z6%L-Y%9I0!5CF23 M :PYE,VQY#N6Y9L$E-COS$5W\,C%MWY (<4ANPW.#XS<5X%,.P/P&C=CK"FB M(W,@WZ'X!D>LRD9:6FQ.?[SP@X2]:F3J//YSM\YC"MF,@3:CZG.6 D>_9/!1 MBRT#<$S.8P9X ??Q\9?+%[9?((\5_LMB+U)B40EU2$CI<>"+GI.YFTF&W51: MPGRVYP\@.;CT.B- 5WF7HE?>ZGJEHU5#AP^8\LRB[@;C<#+ DE/+25='C];, MOMSN KQ'*"V\NDB!D'K!).T!G$=T1;?,( E&EDM %]6=4LB^4))&RX;V[ MX:V=YKNF$/^LWXV)-;Y0LY9XS[?LW->/\!5C@]7XW%*W%."MH"#&GK0VDIJ&#WK%5#T>%C)?5/&(\"PV4H%>&* M/6J*G]WZ[ (AE;)0U0F"%["9K%;*KRNP["TJF_EC0CTH)%$DI,[%\0J2K.C9?-:*3D'S:2)3P\LN$-/2>#_@;S'BQ\_OO]9 M3')!0\NYX?HD%L#? TFS:*9['%,&^DYPCK=/?I@Z" MHQ536[VOQML>,\/HH M]<"+OR<[%!#_%HL*LLC*;1 M;WA[2/36^R G=PV*0.2TLGB:1C\8)W5M4=;@6E=ETX3U:UVJ*:+T.=L+:D@$ M>)?9%.LD2./?F3YQ A0=PFTE&U.+P0 *=+?Y0DDAH=;?RB^R"%Q6P'Z-YNQS M"57*R.("AZ<(C(< H2+Z$9EF!.E;IU?G/:+S94>I$L;'E^M=Y#]S @Z:#@(@ M9K!71C<@"9QB]+GW1[0W''\&\%) WQK^B*SU6*KT)3R%QRXR#;"JE08[!EBE M\\TJ$\Y*,Q8MHRGN:HJ[FN*NIKBK*>ZJ;AI-<5>ZI$QW&PDEJ[_;+@W"UNA/;RN&'H7(?,2K)[),"XQ?&*-FA\G*5T:3!3]9\),%/UGPWZ,% M?[_R_T#D.G1_$!OQ]3:CM>/KJ$S6^V2]OW+K_9IQR@G.G6B31W@9A4L:=7_M M-K@1,>"X"4KV-N\F(*O@Q6SPB)X8V%'!>9&'V9F-](KC*EO1Q=XY["'3.M?A M"I-M*K>?$5X39[?QW25:T[_-CF"?ZC71\BEFI3GHM\=I9B2=9TR'KR*VD''Y MDI*"4$X5'&:"=(/#]0T5("^KSZ]WT&HV:/]6^N$]F2/+G$!PLI*T!7B\:L/& MPFR78#SX>2I?:65(A.&$V.4?+)^7E/+!R%J&=W )ODS8<]G<(VC]9\M1=EK4K$,-P?[3 MU7BJ0V7SX:P=(-M2@']8;+:3C"\([CLZ/PA.E5W*S^C/"L%XTQIW%5^ES,=&6 >&6Z=?V)R!(1_5N U>J6'!!ZJ@]M6S!V^6%5 $9X. M)&WMGP[$TE706P+^%/VDE .0Y8SI!LDV@,RWNO2CKV?[,Q2ZFZU#OLIK)2FZ M 2QRW%;EZ",/C*4%<*JB2(IN8&HB:4FLG&.GN-E]BY>5F\FE\P[)"Q8+VD+( MA="4N\I1CX^-W=K@V0NFI3(-\B+@PN8 CE5->")&")A:TRCH)^X!L+1QC_L3 MG()]5X#=D!3E^<08V>5.+FLU".45]%6](&Y-_-IOVBA-SN;)V3Q: M9W--JH].P ^Z6KC2!8"=TZ5$R)&UZ"=VF)3^A@(Z*X5N;>82_I$304('9&[? MXY#P/;_7(:4,.EQDGSD!(]?#!J&8LGGN>7[&C".BT=F>_K'#D1-\)CC9172( MS/_/VJ2E01/D+79Y55"IBWBPV8?5"/VC);'2AYH389=V6=8:$ZZG(M;EK3.S N2UK,7M 1QH6LIXI="U&%$XR_@\ M<*+(7_EN%@,NWDV4O<#<2UCL)( RR'3QUEB1F"P)+2;V"_&X['[?.\6,$5 50JWM _VM1Y% )K MWF\+=![6AS!:SWH%2SF2E9>(= Q:H^$ >.0M2VESVO5="]4 LNPQRU+1(2>H M/P3&\U]T/P> %&-+$M4300&)V1(Q+M!?SS#^^IL3)&BQRAQ!+65+-C" 5V1& M(E R*L(I@5!!Z ['7%0^4T38.UB+L&BNL_69C#:D6/T$2JQ:DV[TLG0@^6*5 M\8!% M"]G5J3-WXD*A[?UV1#2N*?7Y,D*BEK+P3C.GRF&WA1U^3*\4FJCV^1 MPW[-OG]V_( =8*XP89O^ W(3"JQO^DC7G^OQ&J79TP+I;/Y9"L"L# %M>0#B M[0J3MQ&+\X@.<, /\KA 3_&1;J<4E05H:/4<5IE=^2$5)]\)KL.('DH9BR3W M5\+68,(7#)A35@9"Q*SN-&G]H546(Y:]=D]5W6+% 39B(:,1_R?IM52W4\"X MP5+(=)GOW:+?PT'IUB%?J3Y\*JMJ<62 K#6 .ZD^Y/EP9I'A#L=X_/+P2-+= MD#V:_AD_(Q(RI*1WCXH^%AFK*:+E%:= QC)SC@#-UX@*'K.+RAN*@D^ZW2UZ M0!NQ3!6H)K]WJ%&G8 JW MK46?7"-F<)&PRH1;'*)]AL95$GKRI2%J#.#VIB\[0H6Z5>8=SO-G^\/'O_F( M4 IN]C?,H2\[N&EV!A-_V/0NC,;,^ MH<>V'61Q#,.F;#BOW8 M-9^_L(Z:UAC6XJ@:X5JYW]#90<<7Q72*R F:6TQB_P_DL<=9SYQ(:!"9#P-@ M:;>6"7.LX7C.%+"[;K)- GKX]3X3'$5?0H*<@"'#KO#.T H3)*Y+VM'8 ,*0 M^A8175*,7V[8M6]?^&-LQ M,)BCVIB8SI^BM%RS,<>5XP&(QNE1!)3HPY$)N=%\GL4'X>1$?]WC* O=05'T MN''"#Q]O: A:KR7]DXLY??H.9CX/YBT#28_S L_/#\XT&VP. ^ M<,*X3!N]=W94W8?5"$)HE(7&M7J""> W95]Y&6MA:E6OBW%2E1K7Z@DCS,- M5+6X!Z<$.=[NDAB1 V2J,$9^:P#^&@,Y/ EJY*-D-RP K^)O#D$L&C#_6$IP M9Y>9\DA'@_X W"\-66> I-V G(10PB8IH%?^"_LDYYZL P _2T-VR;"RRI\% M,T5O'7?CAXA4+$XIE]3= +A#&O)*C9M5CMT@:H-O<.!=;W<$/VDNAR[ 1!QJ(\5_X42U7EM?+&& M0HQ2%Y,IC_-.D$U(*:=5B,'QGI9<ED5?H SI"Q2YQ$_)++N*E?;HOPS_H=+?9X37Q-EM?-?A MY=@KVH*Y6=5@0%&X7X+.X*\A/&0.@3(DW(M215O[KTTHY>E ?3$6?91B3IYH M(W%-L>KOEA^;4 K#L81Q!>P^7FW#2;QY<,(KPBJ+1"Z6/-@F:FK1%V1&32$& M=N\*&=%0^G+N=1@[X9I58!4;83 -IUN0R'^L^=")5NDPJ):KPI 6 6)B&0G?4C2U2RE-?*K7O!+M./@EE&"ES ER%JL42.]AY[BG9R!1(P"W1P8L$6'1 M=R[77<(06:S.$C]@Y>&SR7DD%K4$<#-C2F<1*GT3^Q&%3AB78BKF08"_,:\' MC^"RU@ N3$R)+D.G;\)G"ZMPBQ7;$%?,A4T!W(@TTR<<7."X8#.4\E^4<3#:6!Q;LS^C'9?VV0]X4P+6&Z

_I29>].;9&Z>LIK! XN@[G89@X@0X3]/H#N*MHRAD]!/MFUTTF)-[A MQ>@E\A*7?;@.KQS7#[(TN=!+(U_9CN>R2)#\JI/[+EOK(8=DZB_=,+4USG V MM)J9(SI)\AH.>L9_W]E>Q4,%#D<80I@<=M(4LWMGGQ6]QF=44[B(N30D5H9> M]T&YUZT70 _!OK7I/4%;/]DNGA%A1BN+BJ.#QZ@,TN(I\-?9HV4\[6D\Q*!, MZ\A/8(QD[XPK;<:7+RY%Y[!-YX)4"-'#QB'(^]V/-YG8<7G88K1!V=F1.Z(- MOL"6I!9[VPXY*(\[\GZT1AK.$EZR\)F0[SUI,LJ@[.S(L]($S]Z=7)6SC^R( M(6HY*"?:NTJDN,"Q/PO)R!Y!%5B9IXT&945[IXD(C:&O+Z+K\/>-[VX6*WJ2 M9!G!-\X3>^@)DWUZH:)_O:$[TJ",ZLB'TA37OKE9^'$N4.'/J9Y*TJMF'O,T M.P[*JXY<(YJHP5%W*H!O?.>).73V DUHT'_0*][NW"4&&/:]XHXQWUG8?KF8 M@BBUP:3CH!QJ[Q(Q00W.BCNY*DHQ?41DNUBQ.G^2.MPZ'0?E8'O_B EJL#EX M^>)',0I=*H'%I1]#P&>G1@-^RH<9E+OMW27-$1WD(JB8CXY[AV-J2M%CHH^Y MYJ:\_:!LZ^Q4& #AS6LN.CQV='K,$8$1?&2 M+N T(\0[>ET$_#(98% F=A<78H*B[8R]]+^L8)IIZMXG0>I>_F'&QISR^/H^ MQN$M.F1BW>#L8EZ2(2+M,;;9!)\ST4?6!D=VA(G@:'0)1!?4 ! M'6[]&85460:LU(M'S2.?E=>._>=B"U;4W#0; T":B)9D5KS&9B@".*I-:2-@ MTD8Z/A PTT+K-) U'%>6B0R3OD_(M5!F[GV8O.D(Q.Q=).B.(O#X#07/2/HP;?/AQGE@ M:(XOG-L%71S^CASR^ VWY/QAE'&=61JC.5(^TSE-;M,5XXPK+;\%HN/D]A5. M1%Y6\V'&50^@.9XC934U1+M@=3K,JZ@@H('G^%@]7\6(=,3OD['&5;6@);+C MXWQ+9H^M]H$Y?E,QHQX+%@Q2S*C?M?0E]%AYTB1,"RFP%+;YEOW59&&)QQII M18.&V,)AO5G.!8@,BPY+&O2?3]%K58HK*EY.P';GXK;L]$EV@QH5LL%&5OR@ M+;KCX'ZYYH:!.[+9< !N#MJMA":53*![*75P>/R&&5G:2L1Q&"".Z6$EX8C^ M""6 N>(ZD8'20$"\U0-+08D XY,#YJ;K0@Q*XP#Q8P\K!27\1R@$]#^=",%Q M'" .[H&%X(C_^(3@<8,(B*0URYS2QZJT2_@U(Q?*I?XL0B\H5O=;9:C@PS\"9*Y7V MR _.>A$XPC= 51WLZJJNI+G@I@K;7E4=SWS34G[2CA;5H;[ <12D%*F>CUN* M172>7NN2G4/BO40O\IL-K^\$+M1F^HZ/U. L6*)=0MP--?OG:X+2Z(I3R(0J MS:"O?>TFD[6")P8(]:# EGCO!/'^?N.0K2-65]QFEI63L10=]!07&ZM^GW-G MY\=.\(62,3K;J[(QA:V'5T\"W[ZY>E+B!H4_*4C2O$I18QCIDPI1$_"B@@@H M5IQ):ZL(6P,(BY +E8P19UTH+<&.<#K7N7A7$#8%$&F@)JX'XS2/]%#GIJV;RBD_& MH\#8.J1B6>:<,7Y]/'=R:AP^8E:%*MWW5/PRM>P9UZ<\6KQ!$JWZ1FN48_&&I64S U M.0;":!=<8J=0TV]69WMV'RW=,\V& *!AM>7TA)$&6$(J3WKF!$S?/VP0BM," MCYZ?P74,.Z#GS0I1Z$;A!@E[GX:/MGXIVMXF'UZ;"Z)EFFOSH4AE6\'HPZNL MC-5X-!@;R+ K4[@/F1!.(#Q0U+>Y1)E>BEE=/;?(85*0U9O?)3$[Z$F4K[CY M\.I2D'C=7%V*D0/'(JD.DW6 H:944J?B"@C+]A2PBSQQF+W7(+5G=3H"4(-J MN9.QB8>4W7KM*KUPHR@!:#* M6J YEA6BK5KZL[QU0CDX[/X%B(2;?R=\O49 M@_X KD#:28$!KGT7(KFD,H6WOEL$J0OYI&P-(/FQ&5>4F,')8;EW2,R$)+]: MF[OI#I ZAK,DB/2C8(7I=@:0O]AN>>DBVO?:RF-AEN@9T2.-?&6)VP+()&RQ MKL1X 5I5!+L(>=$51?HZBA(G?0>1GB.W+"MIZ[.'P7*1DJXOXV$ 9 >V7&G& M*/>]YLYQ$&3O;_O/J'01=TY-(S]Q\8-OV@R#(#$OQ8KM1'* MO9LG7"PJL CR-LV[ ZAIU\: ,4$5INXMYW'6,-=0NHK^ "KE=:=M%;C"8; 9 M.T$P3U0*KX]#WP!;8BGBA#U6=7B:78\SS8: 4/JNA3(UQK=O'EXE<4+0>7H[ MLJ93WOH!G1R':!YZN8F=/1?"XYY!9P@U[5KPS0!3:Y9+#EIE9S[U[1K9,GH# M#LK9'OPS[;#OOYXOV2Y6AX"]NX318['*:FW\9T+/0*A67/.Z W^G F*#%=29"HC9 M+K$#H(#8JRK.-=7C&JC@S52/:ZK'-=7C EJ/ZP:':PKX]@(]J9*A^$U?0?D5 M/F*@V"(];XH:PSA.RB1,QH4^SW9TFCL<(_:ZZ,?WGWZ2'.8$+0&1HZ-Q<& XX^D2U-LCWK2>8HEJ$ER\LOB[QHTV:H;IB M-D<)OJ.SGJ<,C(<8=ZJ;,;IPEC4?UR5R O\/Y'VFY,N0*P16L)C-AQE]!IPY MRG"XSM^,G)?+U0JYL2!XT23:13W6:%/F6N(-1PBJ9JG@)A913"A2\S@F_E,2 MLV/*(UZB'29,V5VF+SMIF?>MQA]M@EX/M( C0&R#NPXC>NS,XNTS.X55I4D# M.CQEY0^3 4:?PV>"[.L+AW\D[L,AS&>QRM8#[5:=R30\_I.U\/C'Y?G_BF91 M@1'[RD]Q2H= U>FGH/FN@N:G*)Q!PNO;(W_48!^GD)Q7$I(SA3B./FRHM6?@ M#M-=+HQPX'O,:"EPE5SE-QCG%82R-\!Z/-R61@@T&@E&^$!CD6_,>7A!D!T( MA'TUIS /[@GV$C=>D =$GGU79/[QFXT\N)J/E%US+8>)'2-SJ/AO 2K:VC?2 M9()UP@ > @-61H=/K:-GN4DJ.LLC9"3Y3*$T[SDVA-,U?P4OKT\R? MHI@X[FDA&%&CT0?'G"($Q[U][D0;JE?8/PRQ9R=@R,SC0O1^N?W."1.02 MT^P+P,[C2UWUG50M7. P;L%=)S^@]$*IM1-C]^L&!Q3+*%.[BHU#OSL _K3;4O11A;\R2*\1:1RY<\#I9MOO1_WJ/S(F> )YMH:'',OI8+J2BMK9);P#[DHSZQOCT_AK( MACEXH^OPRO%)ZJ$HME-]_IB/ 2"-0DK?VH3ZGH'=.IA!CT M41X-Q2P5,OJRB_&53Z+XI_?O;_T@\-D36<(R:>I.EL,]E2)SK):FQJ5'LE^' MER\NBJ+%RH3NLEX6KS^:$5Z&C-VPOO9J]481AMOM%-8"=?N@%#^4M[NM;O"P MW^_\-7+!2; OT8'[7KD0*-X[W//XD=H7[!E$NC/-=SN"GVNEE3H;%<#%K1UQ M,*"1+>EXQ+$35 UD0)>;P 7Q5:XS:.%+:X6I=CSI]R\(]/0.&3*,$^SPV"YL"N+'NE8-"Q&TMU,,KX0U, ML'I? "7MK"S .B7ZYF?VVGMUX1]>!'=]%'TF]1@1HYX *L[URDM=.O3-R:Q: M(L6@7!!M$7X)G2TK>_<'\N[9OSBD)IL*9!Z_NQT?0!&Z7J6B6VK!BF8Z>AN4 MH)L&/M5>:><'/KV=%3"PZ^ %U\=/HE +LZ&'C4J>+\T1+UA6'GKGK$I2>RKE/97R+FUKFDC!R:$=X2OWDY;L-":P:TN_P$(Z+W)"5G^WG"8B(V05 M4$ /%ZJ<^L+6UOSS"O@K6].)FAU?6?0JLE>.B^9;G-1B]=3- 9@4!HP3XP'' MOGNU#X *;);&[&OYVF?;T.120/27W3>'>(\^(GZXSCSO@EL,G5X D@TT>**- M#IR5M42[[#HD6JS2<\6]LY=XWL7- 20%&*P:,1YP6%.LY1RT\X20>N2XJC& M2'\#MHBPZ%MQ54%<(@]MT_'O"=KZR?8*G:X'[5X 0O5U%9<..GTSHG3#>XXC MNCK#PTK-+D:Y'C9U)P!1]KILT, &CHZJ(E4\U&)@-Y]V 1#XWMCX.L4%#IL* MO9H*U+FS\^.L@*YB,ZDW']1_\KZS_:2."!S>?*:H1ZPJ*V*UC#FQ( (F:?0; ME%OM70@:&,%AVSW!+D)>E%?/?T8D9E&L$H9)>PS*JO9. RDN0UMKL4^0Q]US MU,T'I7OST[X:$3M$+W*@%ZM%$D>QD^8?W=/3KNOO^(4FFHTS*)M:.@":80A' MLYTX!)&1&Q19\8)^:.\1$.(!AS%%S7S)'E-M,B@+VI_^J\#;"\A]V#@$G3D1 M\EAX%:*G,3;>,?[JS,<[VF3K9!%<]P$]L)D%['ZL!^RFD[Y-9YV5IZ4_'6>> M'::>97//TLE'$-9[B$3D$[<< WZV/[8I:FVD;E2MI,W6XP]L1E+^"0*%^4W@ M!/]VS=**?5G!V:ZAGX,BC9\[;00C;HXG7#PJ]Q@GEZFIZY"9/OXS8C-2Y?=) M'"ZGZ @:HXO$,?2!G($^J#Q=A?@/SMX$4*A#0N7-(>@,'1YT(H"X*$ M"E.4N?9K"AUJY2E _14$J,.-JS8,4 <45_T;BMCMH,1ZJ[087DLH7USOP7:K MH R!/5*3ZZ0-#%N)(U<<"O?H+A&(!>-[6DC\[\@A+$"(RI'X=-E@$ !6#E=H M#J?,!CCU?2,J >D6A_$FV.NU.S/1PJC&PM0RB[JC"K^O5>A^%4LZK,:'N$K82%JOT)M! GQB/ M#$"C="M-G5+G%2BB J/TUVB>Q!N*D3A*M(=Y 'B[>U)8W=-JR&2N],V3 I12 M_-*"T/\Z9)]#%P3X6TU1:T;&@$3K":D2O^3'V,SM#YT MK=BX4P#(.@2FR;AD B9A399-&:^L!+JR%D)/1W]F/- MMZ3+*U!%A]@[0G%F%?>W6QRFL02YV'>MCS0FA)"O"DPK:5#-TLV)FB+LV57D M)FE9^-!;/",2.+L=.RJO5FF-%?%;F/W/"2';%I*#5)MP8,7MX.(MEDP*<$]. M]M,Y(&0$0Q(G(:' BD\5TDZEYG1H"&G,D(3EE#YPS*L+QB&&3Q@3_RE)'1Z! M$^;15?,P3-+7Q0\_LC-#$9@IMZ,Z&1E"HG4_!E,GY($C1R6[+2]LDKEFERBB MIP[DT0-']NK-=10E+'=4(#4-QH&0V=V/C#0@!K0TY5N'?$4QB_=&9(7)EO4^ M/'64D< X6;GV[&PZ-3]9.9M_YH3>K 3!VR,(LPR&*6=YM#G+H\B>LI&U/&5/ M3=E3]K.G%%G"):U,MS5J[K@Q\M(M3YTJK.X+()"X3\FO91VK*6*YO&\%IB^4 M)='RX8LT&4[19PQA@!TEQ"DH86612EG8<(PQA-T-LVB[9/$443Y%E(_CY8O& M)"T*/A3EO:(%.[(^;IPP2Q^./M,AXNA:(ZYJD.G'L'<-&Q=C3$(X'K#&-Z Y M9BPR WD%9E>.3WYS@@1)([1ZF6X,V^^P=]1*D@&3PD97%,SYC#U_Y;MIE^O0 M)6D'YH8^CL1*5W>M-XVF?G7Q]\.2[Q5(ZO>5%S2NR/P&\?@#7TCPO[U\81_1 MV9Z=W$SO(SX9W$>D/\TX/^40S,[V,P;#=!\QW4=,]Q'3?<1T'S%5E*HL,KB2R@@X+/ Z[-/876P&/PG@QS>:%%+CCGT8J"TE?H-OC>U"_1 MARH'H<2GJZGI:FJ8LUV0CDLUF@_W02'1T"0!P4\A2)_EPW[$7 MY]C50+;CI?533CVO=SC^.XJ7R,7K4.*L['&^,1@FC:2J1YI]!X*87V9ADG_% MVHGN'(<&8@PV%2R1%1 2FA.^0LM&.0 _&OC<*W].X?XC=Z]/3Y1-3Y3UYL\& M\T196L93YVFR6D, /F6M)\EJ@ _WW-L\]-H\E]7%J!:YI)8RU>-Q1IC"L:$G M+]'D)8(M:'F@8:GHZA(' 37GV8]="Y]BLE?KA>J+8*] T=4QS *[^A>]8AX MUDN_J[#K$<5CM<3>9<0O"[CMT]1[Y+JKTC<.5:8 M#9DW!F/,%@HLP3WB7Z#,**8[!,4(AFC]%,7'9\M9$T M/=,-F% ^J1%],E8+A^=LTW*S%.W$"=B[$1]EHCHT)&,VODW40I?U*AH1^O5( M?+Z_L$M$3?3[JK72")(QV^"V)+X1H5^/Q&<%:N8A>[T.L7RK1\R^,M<#_18= MZ@; ,9OJMM9'E_0'MFRZ.3%=LX+[8>2[:66G_CV.I_.-V4YO)=3]D!.8C':S MLU61',!FJ4TXYOI' $R3&CU?CYA^ET4,NW[1V*YU\$KK&^KXX],?+YP8'7 ? M).)( XHQOZ!LRRXP)O+KD7*UG3]?KPE:4_P'L7A;P#/F=YQM27X+?;\H4'6VFZ%2(<2K$.!5B M[!7YJ73?: LR0BS=-[8GORQ57S2DR"LXU]1B0*8,W"D#U\H30H>J/#UFYC8$ M8@R:#]AS0GQ"O@*%J8]Y/QF^YO./P?3J16L,+.FO*%-X>N]M. 4] A$'_C9< M+SA7[^P&E_#3Z<<1('1Q@M,E:6GRM*]7=!/E:5?5V7IX@4'MI;N$^)NZ'HJZB.K MK[&EW492&UH'E>ZU143BDJ:@?QVU!/WC'TNFYS@*_.2WX36WR!_;A^8^0=8. M$[B+H/:K7>7,E9@*!:T)\BTEQS;9"JEX\KM%G2'@>$'&$T"')Z3S(B=D]7>+ M=S0J0E8!M6J(C2*T5N1IFD)KI]#:*;1V>N.\\Y!:J&^<3V&7 ]XX3&&7#4AZ MR,(L>5+IDKM%\09[.,#K?5\79"8SCSE^IY]K,A/J ;LLZPK=I1]]O2*(W9$@ M@J)XZ<0H/_,,(:O2Z<>P]W:G$GJ3:"F-OR>QSDZ@UL2ZF'[,>ABZ6!ZW>3@?,N+[J'*G,>&8(VTZ$-V>J I,6+LB;H'E;SB@PP04P8&-"P4 8XZ" M!*2'%53^OH1[.!-# <"8B]S!%VZ@9D83K*?*8K8*Y5D2\][JBPT<+VD:&_GO MVK&14PSD6&,@1W&Q.]5,FBYVO\^+W>^FLHZEFUQ;E74:\U5:]*KA&&-PKP[# MYU/*'/G]<:I]9L,U";_V66O.7H?4@$B#PSK24-.-3@$(MHM50>)&R>$O71#)6^-(K4F%70 8"5IR5Q-'PKP M 9'P!3@EST:4\922]ZI2\NAZI2SWGW42R.0= "@?K10](0*P_2I3G.P4)]N) MES5(QZ7'#R[N[,XLC$2^9=W.8SC&-Q(=70*\@KO%J<+AV L)C;UJ89.(K>_Y M,;BNXY344MD+R8!)81/*,=/R%GO^RL^.O]3F)&D')RB/=(ZCSI-*C*8>@/>6'%;N<9\P.+_6P_8EJ] H%+_\/L/C]< M9RI2:H]W-L608O;+*,2,2R9+UHS&.9;%A3+G.M?3T/'8@[JQW]LV7QH0J&\Q MN4#4XJ907%,C>[O%81HFD9M1F5I)O9"R2_8&(P,K"3P4\(&8\RO7#Z%$][A[4L$/C1>4$1 M.[?B, U 6&5?W^ H.D,K7&EF=H[[L7Z.R\::I8/1/X_3SO!J1J&=^5F#/]$> MT;_-GE( BB_CM!?X ]\ALEJ: GS2J'_#^3#C9X37Q-EM?-<)!(<\25LPASX^ MF0OK6H+!X$>6A\SJ*T/"C8=6M+5_)%2*T('Z8BPZHWZ$W!_6^/F=RZYJR3YC M0/['D?[Y%__X\G!"[/(/E@^)2OE@9"W#:XF&UY<"&K(?+%?&-Z(A@]<2#3^? M"6C(?K!HW!K3D,';P]7"P=A0^QXTV@_N:M#&H7)'>+*3#>Y+D/*":PC>X9#! M0\E!AUD7)2+%##(:Q*(J,>)?4_S 6?SW!#_[S :XPN30) ^4/T,AG3@VM?P_ M&EG^NP* &25AR=R?_0EE4+"C0 I'[^:_Z&;\D)!2HB'/P%>VGBQ]74M?D_"3 MR3^9_)/)/YG\D\D_F?S037[EEC:^>T2!P&G&0Q"\$]RM=\2[$?#L='6:@1\BX=$E(J18O5%2;(7X[Y#?"0)XAT>$@ IRAT;C(.2 M#XX]67-!T-OK8+FTZ0QR.NNGD*:^)@%P:=>#)/5% MK7&I+_IE1L4UHE\*7:+-A@)P76=9!=5I,C[Q(,AC[\ZA"%$.B(IM-!T,P T? M !$YIE*Z1Y%*$X8E7:#Z6/OW&J[O4V"X#+/,MB942N<Y[:W&P MYF5@?E1<\193#%OH90R7NDUB#/.2Y/%>^2APO?&8KG=5N,"(^#P I?&F+Z\Y MC,->,9GI,@@X\MB@?]57V@J'8E#*GY%#/ M;P 7W@FZ:B_0,PKPCIT.Q$\ R]L#T%>:XG3P%NJ^_%?B MIV=N^ODZC)UPS2*RLK8\*ZGE@ #"WHR9VP7>L%=U\5T>B%>.OZ/8%'GUQA&X M_4P%( "N4_W0GB*C$J[\9P.(3>MH7Y$@:<%80#O'+X1*UQXXZ0,@^*NS+?\$-<"* M-PTXTSY49XT!Q&9U>'[.< +,HL^$GOYT690W'M3%(7@=O3L>Y4@!YI%VM#6X M"&K1<^;=<0]VT',-W#ND?4Y)FP[*K-X=3BE*<+@C0*QD[C1S\7,'&)237;N4 M3! =T$ LS5^U6+5<1\K><%WY$A'E68Y*3.WP["J)$X(.:73QK1^@**;HTA/C M$N^=(-Z;,M)@2+BN_.;<-4 ?CAJNA?_K^V#X7> Z[Q6,> :(6XTN MP$5XP&%+W296V#&R#A8O2QJQ1X8+'!89QR #SE0BUR91^,(*^ ';J<5=@5, MDO8 8&^8<4F*3=\6XY! MD?.D%CDU=WK,>/K\\/_X1=)[&[F M29H7^L@V#K)@=0+%U-?L",#$,N*!)EJ#9]8L684903)3Z3?K*;!&>\$)\':( MRA7QVJ_V4Y)J$E"AH#7!O*7DV"9\-D,Z+G)#5WRTJ M5A4AJX#:K6'TKX0>TWC*J.:Q.BU>I--S\.RO!GA5+@W%6GE\F6 I]'6+-BN( M<7AYZ8. O]J] 5@P#;FMC2(:R0?>(I):<^.)? MW1. ^ZGIRM5!#R0?4]BB11)'L1-Z?KA6,Y#3!4""2'O.E,Y5GI&2UQP20TM&IZM5&O&]7?NU([+LB_:K1'D#2A"&;-)"" MLS#OG7U:&_0*DR.TBU5)KPA6GTY' D2#9>8#G8#KZ-Y1.7'1>RY3]6N9]X= M0+Y$!ZM,CB.<17>BP+V+A% (*>P^]C+ ];8\;D< "17=[&M<[,;!Q-1T;L## MO!^$A(L>>)AC!X>%PG3J"S_:X<@)1.M0IR.$O(NFNY\&>J"XZ"+D15<4]0>' ME2(2PB]FI_X($%(TFO-5'T\X#'Y SXBPF!66>1X)?6ZGK2!D8#35HJ>X]&UK MGCO1YIQNL6L4+5' O#^/.+NM=+.G!%89)O,T:H]:Q8^(;/V0-62AYHC1A.KY MR^TNP'O$/>9U/L6@_.W&;=,/(?H6CCL<#B ??3IR#- M,:(H+E8W]-3%/95R6@W*I2Y]/!Q<8 5O+G8HO'7(5Q2?^J/H?F\:V?E1,[+S M[8Q-.\OFG:43SXXSS]C44_3G%/TY17].T9^#1']*E: X!E&KV]BB0+60LKM& MDJ<(_2NA1]#+9_J?1SJ53'F)6H\K5E&)#C26R'66N#T0A267,05'8+P^5(5+ M_N80ORT$W:62+ DK0&BK*01P"@'4NN:90@!AN))?R\UKQ_[FZ>9U^)O7;B,! M1W7Q6D%K[E*,"547[,YCG5YY*,)Q];N/-\A/'T=[+D?*UP_GF.PP21\LCN@N M[<:IW+%Z. %*Z1UZC/T/,6NS]MUYFO46J;J9.2?_7$\[9[#-#K/,*M/,CO/, MG-!C;3_-#A#.QA^!4UIK*AY,4YV#[;Y MO>$A$D'J81"V!N!C4$I9F1U"1 \_7UX-O &9U? RM?8!3W ^$9;:C29"[P\W& ."?,V:D(8JVPW?Y(:AG>\7EGU;/ MX3<[@6NNY6:GA2Q,1BHO#+5ZPM@ #:15BWM=72@*8A_X&OW&>6)>#4SV!SC$ M<1#&0P#8^0Q$\1 :88QG'Z$JJY7OLN+=QVD?=HZ+'G 2;QZ<\(J=2?S(Q9*P M%=,A .QO3=AEC*=M8U/D&:AY@?6=53< ;HI-,*N8*";;X>"7QX+UF:>7.NL4 M;"^KX'8=_H[)UQ4FM7=Z-/L 6(&F7-3$#,Z-4Q7!+*Y>:\$530%<[C9=:GR$ M^LX'X.^G]%N<4-E@!8^S4TQ1MR(/'^"6?&X^%H +W49KJSG&<-;<"/+V!'>V MC3>U*6\/5E*6(-NGT9(<74;6E+?7HG!,(Q$98][>H61*,>7!E)-8L]S6 (K( MM+%CN3C!V4U?3;$*0=&8IGON5*P"2K$*0269%HRU4*UBW-G-'3EI *8W/R2[ M7>;H<L[P843.U]")_%\NG^:Q0S^7(\9?/AR?W]S>7MY]SA?_GUV M=7TWOSN_GM_,+N:/\]F?OMS-OUQ_-L(@OZ*NT)I7-])H_[+D)^SA !$ M=@Y=Q'?.5O3F +\9G* \+G&+"N5\X(=_?N!8%6]-4 KN*63<.SG#OO:?+I#) MU.$5 WV$^G@&92]--*[\;/L) U.I.;YMLN\U@U@A[=0R8";[@CS0/8W="_$5 M"[\9G'@XJ6+A V^+U!$U(7) (J$BD;2UKSAD,G-"['6$+>UK$*4\G%0&6(4+*>7%7%6BIM97D-K][!BJ*M98E4-,[ZLW"5Z M1F&"V*&0O7O.GM;\W8\WYTD4XRTBER]ND+!ZO^S=<_H_]FRS\)ZOP4@ [FKU M.-T(.SA^DL.3P46LHH")G'8 ;FKU6,2!'2 #LN!3]G*SB@7EE@#N70V94(8> M#AN.4!4KV0\3"FT.-@[E&2#RC@!N6O68I(,,5)XQ#U,&,/*.\-ZA>+$2[TUF M0P"X46W"1Q5:<#A*85*JP9,V *XP]7AR C<^$$2(Z\U%1"A^I9/C.)8G^/^8[7? UNY,19K),S,BJV>[LH\Q^97E.Q[NWBZ/K.E- M6RNC4Y#$3HI4\_!PU:=?/( '*!$D"!YXC!WKJ?20@'?IO1^NAX=__A_O>Y^\ MT2CVPN!?_O#Q^Q__0&C@AFLOV/[+'])D<_&/?_@?__J__9=__M\O+O[7Y?,] M68=NNJ=!0MR(.@E=DZ]>LB,OX>'@!.0SC2+/]\EEY*VWE)"//W[_#]__^/T_ MDHN+?^4D+IV8=0D#PFE]^OYC_L551BT,?B8__?#QAT\_?OH3^<>?/_[IYS_] MF3Q]SIM]9H)MO)9VOA?\_C/\SROC1IA^0OW[Z^1 M_WT8;1F%'W_Z(6_]AZSY>^Q56G_]*6_[\8?_]?E^Y>[HWKGP@CAQ K?L=<8E MZ_?QSW_^\P_\6]8T]GZ.>?_[T'42;O96N8BR!?SK(F]V 1]=?/QT\=/'[]_C M=2$7:[-."C8R@7_X07SYAW_]+X3\8C$U/U^&[[]L*8>X,Q/\,<%_,'M MQ/[QMZN0(>?R-4XBQTUR2ES\?_E#W??=K %" ZUE5)74L$NK/GR;_YK]Q\V5Z6B1T3C,(U MGB:H$D%V.I=[HI$7KF^"]35;+C8H?=H.O]/5:G;J=95&N-VN7M3>?B?(LH%S M38#PA,-EY 2Q!T-T*^#5-,7O?RK]SH;4DW:XO5 I;?^AMJ \&0B*V>*MY].' M=/]*HQJ]:YK@=3V5/KG+G7Z/T]644IJZ6+8H (I$D)S*M9[IUH-ML"!YKZF;5-IA=32%I3W!6NU1[8U@N[0VII7?7/QBZ8W55/\)[>6V&R()P-"2.2L2+ :RJ7?G'>[]9L MBN!M/'%(VS):J]MC=^,63:L.K&B,V77;1.[IM(P\J=*?>+Q?KM?,:''V']CC M_*BT17U;[![:H&'5.VL:8O;,)G%[>F5&Z_:I@QT^S=(K M/^EZY:=Y>>6G<;WRY6LXL5=>L3\?HY?P:]!FA4K+F7CDN7:U_E@VFX$WU@@[ ME"\":9AE O&)_9#/62_O4+XIJ!-&?J+5.:#U M,J*.PA=/OL;K?75Z%.F6TGIVLII31U+4Z%A!OR\=.'U^](3G]\_WJ)'+B8M3KN7\,Z34^_Q^M9M9KD M;E7Y$J=/U8MH[%""&A'DIL.IFW=WQR2FBI-B13.\7M6DUREFR6UP^EBCI*:N MEA,E.=5)3XK_2GW_?P;AUV!%G9B-S.N[.$X;CM74[?$ZH9:FU;6EHC%.M]03 MN><*$\A?_ [T2JOH9\&B1/QK*"H[J*+JAUVUU1H5G7)DT:875$E M:D\7+,@20756^L;XO9*5LD[NF; M&752D">"_G097PF%F[;>&[UV$B<31VD,97/L/MJLYVER5UU;S#[:(G'O=*Z" M.J3Y.[G33IEC'5TY"=V&T5%I@]-6V#VR5JOS9.NB"6;_JQ=T@)3KB.14IW*V MU=[Q_[IE#EQ(JB3C/SXWGGG;J)E MNO88G662T#CA^;"WOK.M,41C8[R^V:YC[IKJEC@]4T->4\>\N[I])AEM(A$G M0'VZZY^W7K!*]LE-%(715<@FHVZ#?VIUPNNG^CJ?7@Y5]\#IMQWD[GUAE/%P M M=S?)&5Q3_C#$G)D?P&/">HRY/-:W;4]]OF ">-\+JM6J>3::?4 J=;-LC9 M=]()-*<;U077I_35]]Q;/W34VSS5-MB=K$:CJH])#3"[6)V8/3U,D"2F)U42^Z^F^*< M!^%,%D2P(1*?\3TYF^+>>M'^;EUCB]/O\?IGK2:Y*U:^Q.EU]2*:.EB^= %R MY.YZ,D=2Y.54OT7O1'59.-)7J!UHD)R;W'VFR;3)N.75Q=6Z22W0^]"I-B=^ ME'^-VI?.A.SK3SG!R:9H;+D;.?Y=L*;O_Y.J5YOG[?#Z5Z-F)W.O:B.OX_TZ=2%TWL*$I7O]KTZ^X%*1HA],+6Z4U MOBR4);X(R@1(6Z@C6.IURSYI*H)]WA*O*[9H=[Y/7&F&TQ';A!U@1[AT1$YZ M:B\4Q33U_+#:=BZ>6*-AO2]*#>?@C77B#N6/68G5B3QRR5BON6+U9VFGW^/U MO%I-BL6&_"5.#ZL7T7BAD5,;Y*!VX\2OG$L:7VP=YR"E7VP=^* M8[;'37'V]A2*FJV*AWMU#/\I&,_'>L\=]ZEO,P".'>="GS!X8Z!6?7AYW MKWC-I['A3#SO3+=:[[O'^W:/AJP#>.&]I:=ZIM#.1FPMXY@F<?O)/(_)$8+XB0DYT4X M,RN1/;$97/B#EHS&T/F-1J_AG+2>9H;QYG@^K+9OPVC%Q,A*X7@TOJ:O2?FO M^MOLYE1PHY^A52KSE6XD\"*BJ2+&MAQV'A(_L_#@WPR=^>J4L9+C'R M\2T+C:O09Y2S9VB>G"@)SLO_=.F',_P[:PX!K]W);HBOL\/0NOS'[BJ8.O S M/3#A8; CR8X29P_/&)&H8$W@AR"NS)L<,N8D#=8TXOVD!F^,2A1!T3;0;I3] MACITG-)D!1-AG0H;DO.9%/\L:J_\Z0<$OZ>('AQO?<5:>J[CLRGA-7VC?G@ M/BL:O7DNK44_W8Z(X:^3[@7^:?5"#H#==# N:UK"7K@A!\%3+ ,C<\,HD_#F_4"#F#:O$QL[X 1%?5WEU9^Z-=Z%GH;,IE[,29/< MES/B=I=NHVM;@?;*EK;UDR2=[7ST 5FKD?+$"&_8U8LYT G1**$5)HZO?2S4 M?\($[!!$T%,4LGE6B1LM(<=8CX$/U!50+5TP1U?.OK*X=;4'F_T:4EM M/GD3Q!>$D^=#0<%@01@+*T/?)#IS96FI;#"2LFU@A$39:>;C3!@'5H3WE(GW M[&UWR>/F2TPY(*OF02U]<(.4EL:5B7E3![PPI2>V\80UITXX^07A#"["S05C M03@/.W/TB;3V@;SYU$*QBWB;)FE$K\( >#!8^.SY-$["@#(4>@Z/CI\A2V><(6IF@V)'4;LG\EW%[GJ87TS*=Q4WG"=Q"Z9DGW/E(U4$?/UCYO'3 M[AM.9P_!B92LR.>*%3)NI#:]P/R;$> <=.OIG:%HX7D3=(Y(%( MD4S"_HR]-8T&J1YB,GM[9AI'GIM0GH#TP)"U<;>FH3G. 4%73WFZIFJ+=Z;6 M*K'Y26A.F&<-LN5C0=O*Y&P*12%#SMK!A@"!3AOLA<&] MY[QZ/D_F9%-?7K9U%_IL6AK#QB6;!3=? NO0'7CKHA)I-!=C1U0WU] O65BY(KMT7=ANCI^<(V1GMV06J1KC MCLMF'2OS^]J6>..Q15[C^7]&EF1T+=_.&EG)@Z!K(_IN]@<_/%+Z3'TGH>MS MO%&81*"-57W3C.M89AXM(L"!U(ZJ5 !Y?=Q;+4T2O#J/H4A+O*$W(FGD_?!.^^MZ62QX33^PRKUGS*$RW._9?)VL) M*\9L'"2;,*ITRT,I"9OO-GU/OL2B&0L?G[KBIE.>\8#_1/5\7'%LNG[9UP@FCW716Y[J?]L"[Y-64>[!L M]X*#Y1NI4ZDMTMU]>94_8CZ+QEF7/#V2QHUQS2XX M$:F+OL6$KJ4]\HFR(X_OA5SZC@Z5PU:'CQL7\M+.TT0TE M3",QR,\:[*UA)])9=H=\RR4)29R^0ZM MJ@?BB9B>W#VS:K.EQE2G#CKSD2GTSI?;_68CO2/X+F#@1N/FZ4IK8]P1VZRC M'*GU+?%&:(N\IAZ:D\5QCC^2DCGP>+FR]>?Y4X'.1%KBR.53V&"&LP&]&<"< M1OT11KS),@K:;@F,H%NU/I'ET5RQD])^B4VC'^XXU-9<8X=T%A?=M$4?8Y_4 M]A6X"95OVS.TO$DZH,[W8; 5Q>7#*79,Q9W_['8_F_7 QD91 <#UZ@_%=3KA M!*IN.I_406GH@7SG5%_^8?9.L]HG>4F+@^!8%GH EC8JGHQI@:R^1U[0).-! M*DS&4%G4G;X)ULJMT?%U9]P!I[)][_&T7"5.E%C4\Y)NO2 8656],BT3N+(Z M?*U<1@,=X?;.7[UD=Y7&2;BGD?[D6K\WSI'+T J55^'TNN*=;G=5P#B3*^/# M*$42<+I3W_:/IVV\B]J[7!=VK'4*T6EZH 3G/1U/3M0KVV-=P:A(7._ M ^7*)KOM#;JQE?6+V8'E'?>K<+_W$OX &3P=V[!_I=<#=YAJ:%N=]BN;XPU4 M':'-I_<%;?'^\^C;4CK/'D^HL-NP)S5)O'8NJ37C(EK=RF;-L5#6B'619-)Y M(22R3)+(>TV3//GRR<%0;F9,*[17Q)KH]9UL$X#KRA]B5QBCOB7N0&W0KOK$ MSEDSO*'9)*RI-Q8T"2>Z()SL@MS%<4K7EH;/<16-(0#9A/[__/'[']G_^PC/ M(8MKGC^33S_]F'U/G#39A1$L6QF M&>[ 5>EU.@F6V^ -6:6D?69_88 I6 =7\3%B,>5$Q^9 _?''!?OL/%C_B?SI M'Q<__ODCGQO_]W]8?/KT?YW$+GPA!2^\ WQ-75Z?D?ST<4$@U++"#M5//RT( M(W.@+MS6]:T,VLOUVH.-6L=_OF96.:G^V(4$XG W5*3'Y82<'Q'[ MNA6.1+ D'X#I=_S!3#AV8YQMU9.T9AU1E,6M6,=GS.P\5)0X7D#7-TX$"4FQ M).H?9U#81>-;KAQ5%?O+L_QX,58;GBSP(H<,WC97%VHV7!FDYS @&5SNK@/^TQEZ!7RCU8L L.I&2!(,!' MU#H/[+,S3Q[@XE,T42W.I#N8K.@POVBNZMH6R:+UO*+X1.:A(WB\! :CZ!U< MVY/(S1(1$$;M8YD7T<%>U5[SB]\:K=N"6.HRKTBN$WSH<'Y4IL;9B^EQ],X# M6\XGRH+<0?M%8F%\UMR=Q%^F/1#?(OM*6QPEI^(<:$M M&4)SE=W<8S;AKK.^;F@^B_ >?(U9#6L$X95;!W-7L#KH#*7@&N*AV0LZT M;M\&:>DR,]AMV0!I:C\C !YR"Z >A6UO?(RJLBJ&Y;T/RX$L4L;YH@\*)+34 M(5"WQAV^+5I67]^H;8HW:-L$-H[7QX?5X_W=]?+EYIJL7MA_/M\\O*S(XRUY M?+IY7K[G*%RG;O(8K<1[W&8_ :T3RM=C.U^/"LMD^ ZW#O>:?F_MK;H M'5&MX8DWGC=$[9(-X@[LEX*ZB6A8S3/DSHVBYR.I=C/%F/IECEBW7LJ-^^N MG\(1Q3*.*?N_M;H#S"!:!MMF]KC#O)636L?ZCUMC#=@VT4V/MHN7F?-2=L>F\?3-2=H M:92.*?/HW3)87S-(\,,#K"4SD92HU=P'=U!J:5P=8QLZX U./;'-QTU!/:O+ M6]#/X]72<#JFRE=.%!W%O0)+E9TG_$G7)7TKA=JHS\AM?Z$!0UV?Z;M<[[W M \2%;:]F?-+NC!NHNMF@4N1-JR=>Z.HHOW$Q.,%F03)&W/&KK*S"V=1FV$IF M<"JL+,U,DBAUDS1BPEWMG&BK?&Y,T11W>#?I=S+].&N'-W0;I>TQ,I5$24;5 MU@QC;/4@^B(J2J72;&E@;[XQMK9N&%MZ>?1T/:>[[D,/+$K-&G<;\$**6M3A M=A?L;/\-KYG8W+,,&\.K=04HP9%1H=JTD%$6PF^S0*7E3&#C7+M:X"B;S0 Z M:H3M#QZ5IQOL LB ^@$1D8<6"NIA8"7:[@*F/ILK-*_USUOACC*%5M4K0I4F M>*-+):BIY^7T1EET_UGH$] MS*R;@FHTM6BM6I,$TR^.%\00V31^#&[> 3)2 M+][!]M[CYIJ^JL[>=/KA#CAMS>40;.V$-RCU13?U9^"0#7HD#$B5!SQ>!%PL MQ>[XVO/AD:E-S]1>#ZVV[BP F=+3S,7AL:B', BK,Z#FR4)K)]Q0IJ=S9;+> MV ,OB&G*;3R%YR^-R?2+N7S&8I3IO,[2>5S%BZF()]3E+Z]R8V0??,CF*-\M M2$"M!':YDLFSHKP@989X+!8CEW031MEC="_..XT9Y$5.F!5#N$OH/F86="&? M*N0G&[G6ROG>F!QQ0\H$UCZO?C *.[Q@-H72YH @;6&(57\I("DE)*]63P#Y@1DLX?'S#39&'1) [I1 M/G^I;CT''%1J>8YA9TVQXX]:X)[8P0CG&S;D0T9[V.E3EZV;<51]BL(W+X:; M<"PFI9!4;.D,J>Z+'L:-]O.JM40R'32&_IF DH[NW>98V*%*2_:Q9SSR4]R+ M*9X([8IRHUH)=/>;)RBC5/T,8P_RS?[_J;W&_@!*Y2<9"*Z].).%K@MMJ^:H M;7(RP5?8=3CJN(>4@:THCSL#D<8[. VMH&F RDS* 6M!:D8V5=.SU;R5U3D6 M@V9FX!9;RQ;#MQJOM0?,_3<;ZL)I3]WW7-_?' MBR9&6@RX9*]'C)-%.^LGRB>0IS#B=:Q.E_%3G%48;>=-9-E[&L<_K0_-AS*V[3N[+=J>".8T.K=#L\JY# &_6FBHQ_K ;O MT7+&%E^EG=HZ&FVT,(95! \J'GT!JC<6*HA M"MV&=/=9<#=Z<\)E TN9[EO/U@GGCZ-AP_I3/:I$EY8=*)E M$QIE3>>#1Z<"#XE(&6T4F#24GHVHA'*:-9TE.LXS)T&LOU)ONV,B+9FEG"U] M2.'AQL<-MT3\F"9QPA8;S#Q-,ZJN-'"CFY%%9,SK1 O$IJI81HM.3>2L2." M'ZQ>!4OC-KTX.MP[WBJ:]QM?6;IQ56--?Q8=)B=)Y^(/8(O M"PY6O+GQNN+V[ [::[\V*[KA]?(NPIOZ^OR>*8T;?;TK#=Q> M;V21[F^7QM@CP4P-XYGZ?)[P;,-]=0?[07,2=QW MZ7.ZV=+ZDDFZOF)K8"8/GULUOS6AW1FW6W>S@>SB>CWQNGM'^4U=OV C]N(N MX-,UD3E9?8-Z(BN(=RMCR0*N;($QRBSK[[M-9(-5$KJ_ZVL_S00W7U$^;L0: MD\UD0/>([IA(;%J1?=I<&:([%=R@:&B5RC2W&PF\,&FJB/%%OL>'U>/]W?7R MY>::K%[8?S[?/+RLR.,MN7K\_/1\\Y>;A]7=KS?D[H']^X9\N']>&ZI:+DB.SFB89#V5D' M'OORFA]>#J;QB !:RD@R(BWZD8G>)"#IL/1\[(=LZ;X_E@NHM-&%W$C@^UU=]HG,!2(N:O3X(K)F>N M.,EP5F/(EA&IN0?N045#6WE<:&B.%]IUA#:O+:,YL9W@%:$<:V$_K0DOIK-' M)57,\AX6WV+;,2!D0]'-?Z9>;OSS>7]\\K_Y(;O[MR]W+OUL- :$Z!&@8P$#;D!O9UF\[JHGMG'R24&= /D++R 9 SO))I,J M>Z=2=IJ0==UTG_(D-]7>77/X=NB//)2[6J(2UKJ=$8=X9Q6,(Z#D1.J.%*0# M SOQC\828 ,[&=,)^PWH.B]4TI(MK6B,.]Z;=:QF2=>UQ!O)+?(.X:S7=..Y MGI7++BP (\H$NJ;BOW?!^:;:<^C[MV'TU8E4A;"Z4\'MS896.;G2V(4$7O\W M5:3'M4?.AWS(.<)S:41F^D/RY$$WC!,[3Y:.;XWE=AOQ7X5K:2GC9 (U]V$:).0#?<_?\=U0*BIBY]?" M+!THJS47>X &)BLZSA?9J[KK0KOH-4]L/Y%]-'"OW5G&@.X#&< 0WGEM3='( MSH:%;=.,;8">P\!0X2%TC4HFUE#_+H[3FJ'N9G_PPR.EO,U3)N434[?): :T M9C VF%KH;+CH2@CY"&*L3K]!1;"M72PL2,Y&^CUM!S",_W/U(N]A*YH].:Y M5!CSF;KA-N!4FK8^)V"+&]6FLGLU-698V8!\O#E"J1#RM13$RBR)"P7+5V:& M?OAD2 HW,/6Q3V5^9$ '+Q3UTJ;GF3K?10*@48(/N<0"/E;LU!%U;$^4I(H7 M5TZ\N_7#K[%^B9.Z+L@114-?14&3L_:($4)'ZC$*ZBY7?R&W]X]_7=GPY?LP MV++5TOZ:OB8OC$]#K1)%4]R^VZ2?[+-U[?#Z:J.TICX*1"^ *@&R"P*$+98B M.=6QL1:)LO&\O%-=C:2^Y7P\=*!Z)/4^:EZ3)'D][+CK?63_Q]T//OG;"^/P M$"8TOD[IIQ]_^H?:&Z+-+7$ZGH9VX'4-S>RZW#IT4QBCZU9U.D+WF*$RP:?M>'$P>: 2746%.RJ:K?_[^'_XKV7CO;"8?P;T1[JNCMOAQ.*6C6K/EAWT@COR*<6U3S$/OTT7HCI7#\87*6?OO_$ M8NPJ#!CWQ(-*K8)')=(^_60CTFX9GB?TWGNCZSLVT 1;$&\9QS2)+X^?G?\( MHRO?B9N*.G:C@#LZ#:PAQVV'[G@CVD0)T\ 0O"XX,U)R(X(=>3T2SI!PCA97 M9PTV*2WRX.R;EVW=JWP.G/#=H4R\/JU\B7A0IAC0]V,G)DS^E-NY ;21<;H\@#36"O_2D*W[PU M75\>O\2 %H]L7P::*[(.4?99]&09M9RZ#$<<9H^/84!Z* MAJ&,=X0:6+\^C[> '"07!&9Y'T 6X@7?D4(<4LJS(*5$I!3)]JMM2 Q:6LPI M&%J_W@5[28'K^? "2/F6W4NH:; 6K!N)%6[D&].^RJM; _'!BXJC:CO0%:U" M+/[R3^4Q(/BZ(YK:ALTY6#PJ+ YU8BK/#<'7\*$+5C_(5D]SJX"%,6W+3X)!I+PC[ET_Y M>2!439,9V7OA<2KMNNRFRS*""ZT;\$%V3>&K.;-I-VU&5EDF3Y: 0CF#;'8T<3KQY#I7?MIL M?L)KV@V'1WC\%MFJ01?0Z/CI\+U8VFXIFRV=U:CL0P OPC,6FRX M4"3B4C$9IH5&*U;*F4I R?Y/\"498Y)Q)A76TZP31W+(3.$63(ZE M8Q7N-G%^BCWK0'887^\6-LAJE"AM,=W=N$ZWWV9ZOTW_!MO<[JB-= NMYGKK M*"C??O-^?"5=]36Z2:(07GB"3;O'8,4&V,?-91I[ 556ZFAHCCL2V_248U'5 M%F\TMDILZJK2 V PY[CVXD,8>_EL+6=CZ?[GN%HS%?,YYZ_43V.:1(Z52^2G M:CY%L$7-)@M,._[*\P'F#)HV4G:>5_@VVZ IF.M[SB>T6^0?)]!SIKPF:T(* MMD@"?R2;? ^WQ$X. *;K+E-'!\,49ACFE.B_+CJ'A*CGKWM+GG< M?(E%]J*\[70C)OVJC?CN9' CAJE=*J=*'6G@11%C3?KGM7"."\)Y7H2;"\95 MY+DN*L=/Y*:V<.9$QU!3FZ>B.138RJV3PK*<9P'; )-KNJ%1!,?UL"?]XKQG M^E[2@&X\U1RCO1=NJ-#46D:&EBYX@4!7OBA;XG=6(;LE [$0 -W9UMT7S0[.JWG@1 MS4"''H?U=<_+EG.=C*'M)+T)37*U8_TH5!J0$^?$!4!8&^6'>(9)=,KC[5,% MGZE+O3?GU:?Q+0N0J]!GO$*1K?WD1$G ;%9_(F-("2 M2O4YZ/8*]%@7Z+$618@3]G5$#[ F8/\ZB,<86$A%I6PB1.STF/C\Q]W:\ M]17KZ[EL_ G6U_2-^B'?-\O>[- $:%U2LT+H3O9I@&@M.K/#Z&Y:30S2!R$< M<3/I>(2M2_E(G EH&Z:GL:("IS/FY$JVDL2?Y +@0.II;/6DZSHXEMF9N-F^ M0LR3][67((K..%':S ;-2^NZGG-:5C?*/Q):Y,P6A+.SM'$XD2TXE6(X 2AP MTR@"&# ^$=!?/U?//'37RN>]<,9S1ZV;UL G768WEU(JT.,L*V4^RK.WSR=/ ML(H]/]PB/*?;D3>->&$/VU.DP8VC6K4"'_*X(<5IJ)5<[='5?Y9_>E&&QM[I M9LVV*"!N>3.Y#ODZ=\8)@&8V:#DKJ.DYIPE-H_Q#GQ'PL5VZT3]\S/>9SXQB M"J$SIGA?NBZ,5?&3;6Y0K-&\.\)-.@#AW7.AF1\D!SW M#:U]H>:A5DU[T1RE#.G*(\8N!CKO.L.85NC?&M8G_686V2KIAP]NX$0D5GCB M>V@;Y,JR.4 !*-20\P1N!5VF<\NC]2>!WO[#]F@DP[7GQM+81W$@Q2!30^$5EC>F/D*>UB*[B-D^3 M'QC2B*P=DWWI1A(X\;.//33.EVO[SVKRV*[%*&?-)4N$&]@C&D5H[Q>/+UO> M=^[WSHC"H+V)XH:286PVW/- >.%F(+V,2TL.]AS0*+@4)H[?A$L(K,<+*S77KL3GR6X&-I0 W@Z4IX=*)GJ-Q)@%>+,]K77J0U: M6LPNNF7O3,0OX=+]S]2+*#/,.@61ZJ]_=NF'&Y.T-9?AIK437B31%]WXF"KC M $]K9CQ(R<3N1:<)M&=2[]A?,:ZJT&>*+]\A2NN:URD#I9;#^["0@T/%QH[:(RJ;&U)"C2C\K5=#% MC!1BE.FID'EA)<%7%, #XGQ,SGE#E#6"CY5%BBUC94P\Y.B3VX*9!0HG4I<_ MH+=9[<(H@9-^L;CBL*UIX&X4YX5"!M9J0J(.Y.:#1B9*#8=(BQ*. )M*"2 * MN0PB@462 @4L36FU5?8"5UR:PRO)<[NAQ*MKCV_TP-.>Y;MD-'Z@R>,&-J+$ M]W2M8?(.I.:#4%WMHX(F73KSP*3.V@P#1A);^54_6(+!#C#[B&\"Y]PM/6^! MP%!0 1;'FX"GF'SR!AJ#YK:' ;M1F ^R:%JC::[3T'T>.**KQ("K*^F1P(5X M)5#4@!CGJ4#3J>H>QV7!G^W@!>B"][)_E8\I)FM)Z',D^I+G%#I(=O9IS M?>R)VS6FZYVXW84F;EP;Q&)MB=O:!/&BVC!JC9"X70]HV!.WIS.=/#=KPS'\ MR=LU=NL]D*#'J.ZV,)MGX44? QTFG#\AGRC9F!0A@HQ;+W "=Z14[N[$9PDU MAC;4@*&.E&<'4:;ZC01?A3BS3>6>VJ"EQ7"DDHF_!B0LR&L-R>=/-RF 3/R%G0* MCXZ?'/E#0?55YK2ZX02JKGJ7%>7:^V"O(]=! U._A0=;G>+U,;X4\8*-'WX5 MYTP;P39[19N7E_7%W=(D))&01#Q.-G4=N0EL4SV.S+@(3,\T%XPLU(R;7'MG M?V _??A.V8]/<[=8D."L'/LD,S:&XAFD/VX>PH2VO$;4T!PGZ.GJ*<_)5&WQ MSL1:)39UW9(P@!HG/T M4]T64%=:B!&AKT:]MXLRSK"V8KR)Q)RO.CC["^@#5UU* 2SO(TUNK^J.&M]B MXG>B@7R\.?*RUE]+0>9W8#;*MCUZ=!K&9L,=C.%%JH'TLG\0ANEX?TKK5>JU M;6J.P;!G/M88JW?F8Q>:N)%L$(NU93YJ$\2+8\.H-4+F8SV$8<]\G,YTNAB& M/^NQQF:]APWT^-3=%F:S*KS(8Z##A+,EY-.B:>##UE0'_C_ 7B\I?#!K,;K08X\?[MK%\ M<&C^1I$6"W". 7[B>=.;H/%@ H/UM$"+. FA[&,H<,$5&\]DJ\2)DF_&:*]T MZP4!WQH=TW3C#K7]VM^^!@G M[#]%\A3O!OF@5M9CJ_1P\+DPC@_6NV6"W 6;,-KSC:26BV7ZO7&/FAVM((^/ MFEWQCH1=%3"NDBCQ$2,9<"(2*]N7MJQ8 C9P_3#.RMH58 YXCEC.P]',W,Q M;'MRO#5;/R@L=MX*=YPKM*J^\%QI@C=N58+V.JPY,&(\$\;+J%MZM#SV3,/$,0B#B^QNH6RO@8[]%)=E7RBCGMSMH: * M%VOILZDK8WAZ3:R]-4XLT-2RN!&K;HK\(JR&X,/*MY1FA#82IGV0NR8-A)6D6B3@OC$N>=CJWI/X_AG M MYW>?9@H<;9W ^SM'R*MBMQ:V?8+U$[-MCIZ/FVQP=_Q5L8_;-C,>B#;.07(4 M"U;FT4,01CR]'E0]\X(RI11\ZKA*]WLH, /O_# P\C:>"P&[=%T8RV&$?F*2 MNI;RR'H9[;J8.K/6DG*E;KEJ+_0]N?35]:DLB/$-@T"/WV4PO#"0X1N%ECZ6 M& *%^(VF4F0.2K+0@$R%V*24FY2""R!K1B_R&XA/N/R6=A'F_"O-8*QXIF\T M2"E*@VW>VCC[<$) Q$O5)VAI4$+KJ%>< S M/801/WUHR=A2-\<=UVUZ5G*R%&WQQFVKQ,9'1H*PG&:%P4O+66O;P*37Y"R;RTL_ZZ#.E!2R'=_TE>+8@95\"% U-%C /C[ 7DT\/BJ0)#TJZXY%=O#?U!<0"RZ$-G M$+N=Q%(OFJB#:QC-3*,M%X (">1+NXJ2+@M40[5U Y[#E:WKM@R23VY1M8S: MK9UP(XV>SJ?H\9J#J';GN<7!&*A> MW.$^C0I4@]^T]A@/(A1)RB(O6R3+!.M;QXM^=?R4?J8.*->4OF70'6?DF]JA MR&ONT!=YHK.))L9U5T*RIALOR_ETWAS/AT<:ILU:GE)AB9>XK<&X$#VJY BD&H(L>0877L @!; ME8*0I1K0Y.E<.9N;_O8"#C..-PKT7@0^17"_*#G"(RT)LPG,0@_\7D/S'H=. M/YQ0WUGSDQ>'FCOA7>3IB][CB1[.@?MX0=[**8-26?WMC8XD9NKLFIL<7?K/ M, 3& /VD/S*_L$&Q+9QHSL5W!%M:!4Y MQ#N2P!OSIHKT3840?$E>YBZ&5P-QL-'>3&UOCC 1-+8M]7W53Y)NY&H*;WPHYB-N;<@S4B'0?:/+*(*G)1HV/'7[ M( 8M78T+Z&KK@!S M,4WSMJ0&1")P\C5]Y0 -KK&RST#;C]\IRPP*;E- T@& MM;*SJU*U0]Y:)PHXX[J'-2JY:_K=\4['3908/O(QC.\V+%*+#%8NEM!72<&V MBU6JQKC#O5G'RM6.VI9X@[A%7E/OO'F'S:G4BW<\2-G<%!C9=\_6ZTS*UG-R MT.;+1_5-Y^*B VYUAL&6O-!H7^>;TPP88ZF&*/P*[1XWL.:D0=P'2%Y= F\CL M40?:I6P*C>N]/:E^(Z'6;#6C6*LG^0T$6XMB/:[V2KG%L@0D$X%P&19$Q"6/ M>9++87]U:-M^J- *;J. SD$2>:\IB %94*VKQ[9>R-%&3^OJ;+VQ"V*TT!3< M& T$?2(SX!E_B-RY?;79VFV6#MVR_FSN,SN7'G"$4_DT@L'+FNY6W_W3WMAL M[H$[BC6TK7T2<$[[G#I"FU\S*A\)1.*M;2-/2Y?9^6OCB-/4?E8>.^3-N-QE M41V@3:2SG3!=)4R+7>BOF15$ILY#F+2-*ZV=<(>JGLZ54J.-/?"&JZ;<_FIF@S+G5+V/M:BWQ\G)AI;HOJ0A69GO"-[=Q5,O9\YX4=R%48' M2"&CI,*8;]G[M'CH"!R6K!)HN/5< M*8I6N/'RGZRU)#4C./'\UEK F=&4?5 M./=@Y(@2Q?[$R6')%\6P:]5*\X0A)MC>*VX$7O&[+%L:N!4CM540[D@#-_ 8 M6:2:IMZ! %ZH,5/#/%6]X"8JKLK\T 9&^^6-CD2^@=!HN<+1A<+,@V/(BQP- MT8%JZ,5D&!NP\6^I$S$C^,XV$X<:(@HWTVKC$R/Z8.9$=, /!I1-[\>/FY-'SH_C?-B#0 M[HP;"+K90 8"O9YX@:"C_*8!P-E %GS):"$>MC^2W[+_VL:"J4WQ)"K<6$MI M9Q/VF.FVY@+HA7M+%]Q!KJ-O=<&L;H\WH+6D-E_S2<31!?"HJC]%'IL?''P: MB\L\$BL;P?LEIH^;FSCQV%2%Q@J#G#7"':#U.LDA66V!-P@5N-2< M$VOVQ1WLG2S0_JKE;(*]F_CF68**URS1!;UE>^ )_O)1S2:3=+*B-LDY0D4W M>[4CB!Z]N0%+1ZU&P)N3QV+GC$H3&1/!"]R?G>AWFL#S=.6[=(T U-@!-[RT MZRJ#A[HU7FC0D-G45TO2I*0]=3B_T>@U; [H$4T@OZ'H!:36(C9BN'A$\G$C M'39"INJ^=3ZAVQ=W9'>R@!SD6AWQQGLW\4W]7GHK--Q4SML+3NC&=326L0$( M+Y&SIFS6\ICL:)2=.K(YC4O9_(7!52,@Z/;%#0B=+" #@E9'O(#037SC&ZO MA<_O.9_\Z#TF)2>$,X-I;%,2C GX)%'6:[>4 <]B)TC$DR;/7OS[54377@)_ MJ<\^&WK@A@$-;4_.Y57-\8:\CM ]3N5+V@1(+H@@G_T#V:@_G2W@I+XT!*YW MT_5.%SITQQWD7>V@]:CT;(X9.FM@GJ;2\)@T.B28W"P8'I.&YU#%JZ5Z$-#< M W?4:VA[_KAO;7.\L:TCM/&3#]FSOOECODCB=ER5';,'?16%HFY3>&2UN)V6 M?/;8I#\) UAD/(='QT^.2Z9-VW%_7UHXXW00"Q55I4P)(2\RU5NM80K(.T5B M.CD(&(#J4QLN''$+Z<@^%X\/=I$0D#A*43+F1'"W M#JMS,M;0P)Q1SUX/*"\1MZ1:FE% #\)=K7$"O;K=9P&XG969 &9S-#T(H4K8 M=8\VH'4R$V48D4-!QE"Z\V]_38G3+%;*:^\/CA>!)(\1\^U#&#O^XP9>C[OW MWNA:9[;;DQ1.G!W"/I4RW09T\"YC>VECG*Q1,"4,9'.V ,/ ^()SSB8>Z#:O MK!NLQDAVRBF^T2"EMRS&^%L8CIO\U4MV5RF;0NYII X7FWYJ07O9[8@4%;^Y-2JFW=,$. OO ]DK0Y#[YC(7$A&1MTLP<, M1K%TL=9GY+:_T(!&CL_47Z[W7N#%BI[AYJ;KNKFN#&C3<_:-PYG,_5HE=C\QEK^SA^ZJ<,$.ML9_&^<*&"3D_B) M1API]"*SO1?N -746H[3EBYXPU57<%,/SND3QH!P#NBB=VP3/-"$9('\X3Z, MX^_((;>%F.RS4?UB[?DIGYK8O7X+Z%>IRF\4!NQ/ETI7CO4PP8 , M;FPPM8N,$5UIX,4*8TW,A].O4GUL4F6)\*KNY :"6[M!XA_)71RG_ T\A;'( M0YB0?V>SD^4Z/"1T/5S2JO+&TI>8;E+_WMNPU=*KW_S\M D1G,C1SR9%]FIG M"L@36,WU,;[L[[RFOA/);U.'&Y+L*$DY2^(SGO"1#RE#/J0,+IR[..7M/8"VC,VH?PUC7[F))M&*[% M.U QC=X\EXI_!"P.O2"AP9H1A#Q:9F['I]^3FW=GSXMI>X'KIVM*F-Y,HM?4 M\]>P9%F0O>/N&)M(W-FCY1U&^&?(*QK +\C+<6]2MM#AJ9B5MAEQ?@CQFB9< M&M_;>U#**PD7K.>&22K3KA+:>._P=RQXLDG+(65S*HD^US?<)%^9T:;-_YW> MPXHKE.)BZ5*^2$D$5P)L"> MO/,IPEHD2L(@+,X/SVRJ#UH#,IH+G@UMVWJH&XK+'%!P<%V'B'99*&G+G>1B MY9G1A6#UJ#H1A+:G#N"VME,YX8C[G' H-APJA4S-V^[]"#%DZ4 M&\1"Q2Z$*2'DFQ&]U1IV3R+*KB%$)5_R>N1;#9 %Q-9-$?4=L43GG[JE_)#N MM(TH%W_:];8U(RH+$Y*:^QRV4=NNJ61@/O&RO^<#GULQI].OSJ,"LLLQZTIV MW:?'Z#:AS (+@79:&_TDB,E]&Z//V!-943'/\8=PT!/%=+I2E(?LWV M)63+0GCG_3:,>*'IN/U^^B"D<8ZA8]BO_?9J-[IX-X0&U6[PJYZ2'(OR0CQ; M6F6R\%-9(8UM($5ET%6ZWSO1,3]%CRBO5 MB'K[UY3IQVV?58FR797CYIV9/'#\O+! ?'G\A8;;R#GL/'<94:=Y?3$,1>S( MU]M:BN(=7#LJ6 ]M!J$,&[0&LYV]6=YIE3Q M0MB N@T1DL]E,'(QJH!62$)R4;! &C(S5I%-;/,6AF16/=GV<:(D@&^^[D*V MREU[;]XZ=7S_F%?^S#(5/_[X7Z'S/HS.F8RR5^S$NY,'3*'R;^6-TT[[P";T M< +>8):JV[_M3&P^>[/FJ@V\[\H8+?C_\GS(3!91GKQ\7)=_[_#U%=1K6T?. M5R@%&9$T=K83I]=:-:*,;5?<=*L-E.=C)#%S/]XHLEWHW M7-3YH8VI\#5]3A9 M -^TQJTD'N>2\-4SQ\4UV+X$1U&&.2UM#6D6=C!3>4.L#0JU.N)&.'W=M=[@ MG $>=9"][^W(VGFCFXKF>$-:1VA3'Q:TLTPD]YJC+Y]I MW>[/19>Y^?2YX&/X-7 AG(V)>) M,HY_Z?CP^6I':7(70$J/HW>E:7@6..-A3'L6IR(#TT=^4#*6ML9G)SM*DMKS MDUB2A;P*84@,TA"O%$?.0_/Y(\K3GIE@LV?^=G8A$4\KSV3*05 6BV1R$2X8 MD22S/8%':5\I0]+40>W,HQCGJS!.M+8^U:UQCA.:6E;G2[5-,<^3F@4V!PP. M"4#9=L"/K:H4NU#6*@SR"QP\+@D5SW(,F.8B^(E#80F2G@4BO(1<49U[CH:$ M<$9K?]N4&2TF5)#/T/KI9)YK?&#:\(!(E%,RGD4@CVVPT^5X4'*B&-XF3EFQ M8BP)2'@2BCQIRCB3EU#,MJSG+^*PTYGK()D656:7W CWGO/J^5YR_.PD<(9S MU)PRF5#""= #6.=T:ZHC&RF1BX,5:F\8PSKS))"5"U 4IA"6RM(@J M.K/\9E-1SX*"OFF^?9,%/=!4QF)L88 M-]5N4ZB*_QP>'3\Y/HD:!U<<<+8T<#VM;;P>Q'!&_C VJKF@UI$2]BV]WGH- M>S5MPZ4@D1 CK]A!7%D06U?/IK:0G+LG>).,.^/)9M,O,MOSK1NBE-Q2'B5O6ZNEPV MBQ=CD!OF8,AELID2VFI)E2'O6[)&!R&,/)X'LUTED'M311S!P^EF'+H:X=H2 MK??*1->)]I:P6/'RS(K#K17+'2ZHA[K?A\$J85.N*^?@)8[/^<=0Y2]ZH^O; M,!(S-WC4$3;,VE>/PY+'B5-CV;%880Y(&_F:3!.G^E499KA:3 M7KS4!'4GA"1)@S6\VGA_.86LR2RM>6AR6&>+)^.@J#_):8R8; MR813KK<7I)105$8LGFT10O*L;.L[CO.R?BP9VY572UEZ=^6%"_'2$M+"_O+K M"J4>8#HH>W&V7)+V;F33U_\X_ >XY'?B.Q:6G5:6N>"]A5^H?BR84) YC!,V MS#'$/D^Q?U-]R"#F&SW &]^@,"M3=QDPF,4=OHT&9IQL^&A-2("B1_FH>FJU M!YJP49K)#[4=V0^QH1XL2Z 4Y4V<>'L0]J_4V^[8?Y=O3,HM7>ZA=/'?Q0,^ M?)!>)9$#36 /;IDDD?>:PIM:*8G[)SDBHI\KEQ5\C73E3A"67BXJ] 6M@QAF11G^A(? MSCF<4F.RYRK;RF7YIGYH^3T[6;'JF12?HS#=H%6N'9'4X^4("@5)KB')5"2R MCODJ.->2\&,L2<\\-Q+#KN6W_JNW!O6B*:I%O6G^W/%9:%\TA/:"I#$_$& ] M\RB_4$0YQE0COG/]R,L-Q4LW\=YT[Q,.0ACG3&=XVW7)*FJG.H=U;6_=1END M"O8+DO.W#FLX>B IF3&ZD\)OKTX\>?R,W=$P=,]H\_D8<;]D^,X%:^ M:L"-]R7PV*H>5LJ#(EUW+O.&/4.K=L' CBSF"XBFBHZ&CM+S)5PB B+-#RPG MMZO\?MCJBW@)9K4L\?.#5URS/(C74?GI.VL;YXWC[[!@J)S@)@\[4*Q<')W% M<;H7GQE#:"\F\T/0_C9M U!S#O/"SP'T'#I)O9+-NLB0,Q-K00K!B"099B1% M8F$^+/''722SI;&HR9,OT_F<= /O0;SQ]R#R Y-L!AN3+2/#]^?@/2E8GA#AV4F"#Y(M&_!:AU(P+KL5OD'>*;EN]RTV8>) M\V[[1N-5(7!N/F:R&W%2?4D#NO'T2KSVHS@7.#.VECJYIA.Y.<"8N5*#//59 M"< 2PD@F ?F0R? =/OBR:SF1?");[Q"%;UX,$V'(1"\QJT=EVR&3SS<;"LOU M$NF?V?SRN?)@:4?H,B(Y%^PRMYDR&B+"9B-M%*OE(J4NKN(B_>\5RZE '244:R"$P+Z!:$P442.7S' M3RH$!-T!EIW@^,>8T.+7R?O:KOQ(F<(173-KLS4^Y6]#WY=E*3O"7U=J)+P8$JJ5A-J 2;\[ %Z]B96EY)O,242=.HR,_O[@\7OD,QO1G+FV]D>-#-RO4 MSTP:NR)&AXX*F 8")\<+?V9LLE,_+( PD1G.+BJ1B!Z8-CO'THL9I>(\!R1U MH7QAOV!F+6Q\5-Z,T%V3H;)UZE- F,P?$Z*[,(/E",M>\^@E< MZ@/&8@L:S]-GMHVE>*''<=T(ZJI'LE +$E/(W(=$*Y<7*H U#%OS7"0>;-?0 M:.\%IC6V!@2J?TN=B GC'\7+D9[CZSZVVY?67,#*P$+U<-6!T!P RT0=TR@L M>)&"&:;'6.T:IY(85CZ[&LG&NG82AWSX$CCIVF.P93G;\RF"V]\)O[P.#V% MK?P#"*U76+BU^UR@1<\.]6C2W'<. **I@6E8Y.07O"1$PL??@H7-&KU*O<4, M9OGNJ8KPZO7$[?T=M)<=7Z,;7I_O(KSQ.WAAL+VX]][X&42P]6 \Y+OZY#>@ MC\O30>OK<.]XI\4 NO6?:Z_EZ66W&7IZC? C>+K@8,77;],HX->Y(373 M>^<7NS]3*(>I,%5C!]R>W:ZK[-#JUGC]6$-F4_ O MR$9'X3Y5G\)-\M7A2L I-63G M!VL29\R(PY;4GIN]1PDN[,%+:H'C^T>RIF_49T.>U!P2L&+'IPO">M& 5^A@ M'_DP:L&V7]$=KA.))!'V%6O,!K0%(WB(*%NRPZ"6)3\D.X>M7AAE?OTHKZP6 MT:Q,*HQX"0WX3B-02Q//S^N$G&Q:QL<8G@N8N.+/^#_:JOBI E%[!9CP=^\X ME\&F W&42%,!]J]R&L#^\;=GN#-6LWP[_0XGJM1J -A1^0+?D%TOGG&. ;_W M-_"22<=O:D>J\V^1^\[YR'/R%6+_&0B,,@\:>BG2XD.?O<#;IWNE%YU^C]>/ M:C7)/:GR)4Y?JA?1U)LR:I,N#Z;28KQ@<-Z;@^'D>\3!4*=)$0SRETB#H59$ M8S<2U*8/A@FTL+LA>]_R_)]61YQAU%UWK=W8>_S/\W60?:1#MGO+3^M-:(&J MZJB"^TM,-ZE_[VU41^MZ/6<:WN?::\5WV6V& 5XC_"@1OB""$P%6N")\0!.4 M%9E3H:U_KNW4]\69FLE1%#6^"]YHG/"'%?3R9UHZXX[S;C90W/9NZ(DWVCO* M/\@-;LXHKR0NL1H\?Z9E17<5IK!K?G!8J#\X>]4NJZ(93H]NTRM?YM6UP>>E MK9(:7W:1B!*@.O7N;'&G9+F-*,^M/-6S-I6E:U^\3MK9 L6^KVY'G.[<7?P! M?=Q\_UAQ3/X<'AV?391V3K1WU.?B];7L7)=TT;Y$?=31*;>MF=\CWI M2' C!\YNVO/A,33-:!)!U,94_=J+#V'L^+]$87K@]QYY[0->P%2=X-O>"V<@ M=M1:GI6W=,$W,G05W-2'<_J$,R!5#A:3>AOT;DSIU>DW6^]6I_.V=IJEAP\T M[VGQ<8OIO$PREU>Q2.GZL7BJ4LC+/ME<'E>.7Y^T84@"O>]WML=)&&CW1QT1 MW;7H%QQT#1LQKT<"E&U$@JCJLLH?;[UT?$@U7.THA?W6Y7KM@1$<_[IXXS"^ M/%:@([[+WY^HMU_#A&@RYKBC;]K?0([;:3CCC?B)]1]H(!UCF\QTBMBFOW(# MK3\UW$'=TTK*2:8^*;QAUU>A0>-H\*VXEQT3_0V Y)G&!R^"CL>L N*][ZHW MYW0[XG3\[KH7&WA:O9!OZ773P3B[C).!2EA,"7Y4)]\ ^;KSW%V^^1?#UE\I M%9'$RNMQ+LC]_=6"..2:^@Z_8N%[>Z@@493C//(+%ZPI7'S9LR_85/4N",(W M[VWBC<1I[/OR?(7RZ/^^)8.O$P&<^&%NBTYI /?X,_L,=!@Y'>#> &64W]4B*9/Q!C)11' M5BU[K\5*@<\O4KWA%^<]>\=&->2J6^..MA8MY9!3-,4;=VT"FWJH3)>7ZKZL MKT0]B()L_NZ%ZYM@W12&DV@JU]PF3L*OIM-@G5?U%X*.9X)5XD0)2B.\TJT7 M\/2*T4W1"LB3&V$,+=D \!I:TG-%-G3-)GW^@C^\DQ4RR1Z.1%6#_H$F8L?Z M/HSCY9OC^;S69,@FI_LPX&6X=Z'/=(FO/3]EZ_CE:YQ$CILH3-J''NY!KK>E MY&'0F!C>@;*_2J;AQCCG;UY\N.IH\;N"IH22)O-59$( \>,X#7J>6I0*\>W*B M\PNEP\!9F#A^$YSA,288*'O)D%MR+5LR+(2Q-/&+@E?DP3-K,.Q!DO'QG+A J^:]LR3QV,..[185@;RD/#,)3Q MC@L#ZV<:G[D8)).#"$%XZ7XN"I%D.7LFU^[D%HD)KVD0\K=3S.:ZBI0,7>4N M*:S[;\-H0WE-T].]W][$< +0,#8JTCF,*2%/\>BO5X_U7X8CL<"1,")IX"5L M+4IVC/+I-T&8D#5.? "U7P'+;$%R;*P()/:05U7BB5D1$DITU%L><'J@'FL7: $?R)),"D M(PL26UTXF:W"B#&"AW-RGRNYV\WY6;)87<.PZKW1%773B#^#?/,.:9%T#8L. M45J7 ]/CYL:)X.@A?J(1-Z->69"!F. 0,-5FW$YXD:%":Q=250:CQU> MO)A":>/\(@5@V+M"4Z]LZUT9C6YSC,3FVR]M?>86$P/>9U$X]J+WS9;>#GZS M/_CAD5)^*/IX@*!OO$W=U!ZW2[=J*ONRLK%=)]8X!&F7W-2)!3$KAQ;\H6G/ M98M$KM87V(%X7GUI]-2V/KB]54MCV6,;.^"%7CVQC0L0K;[8>=)K9+4*ZMD6 MR7 ;\ 5\ -W\%2:HZJJ^#=G>!6>H==&WV#)O:8]\8UQ7>G/'+*X[PC;P7ER" M])0%SV@FCW!CDM?Y(P?&?]JMXK$MD]//MC1R#KR:,_E-,)GV/'%:M6M^8#SK M.>W5[WW+[/$S+'L.."VS#W^>Z.#:]AG77IQ?;XPG6%H+O=0O'4<@Q>T MO^F@K%IPP(@4A+_9<#Q1;^C-SXZG)0LBY+%SYQ2-)2\*4\:E*3]X>1[#=W8/ MDJ]"G[$/(0WTC2ZC"-XJY-?CE\'Z@06ZXNL7]E?LN'P;1N\P>4!&N+%O/-O6 M'RH/Q04O*HZHZQ"'RQ6AB"P5SY9B&34;P^4+H_VXD<*V(6M" MU19G9&EI*(\[M0WQ#AW-XAH7_&%4>5J1!.0YU#M*<+>7.G V4#KU8V/C*59W M*KA=WM JE=5H-Q)XP\14$>-U4=TD21TY%K,25#/.QE!I[80[,O1TE@.AN0=> MO]>4V_P5)\6T?^A'G"!'* R^K-I><3IKA],16S4[><>IV@CY[+]19..[Y8E< MX!5./!V^@P6SE&SBG+WIQ'>? &Z_K+ZS\:[3P(H71&$((5_(RN(1YL@*YK_: M<.#Q0%]3GQ='NO[3IQ__48T>JH:(X:-1MP(_:ELA!Y!FF0?81EC3Q/'\^/1) M./I&-S1P7"\@'UZN+X#WQ @REN:E8I_#@-]N= ['4LGA NXVA8MJ3V'"[.PY M_E6X?X6+R^R'?HK"=>HF#5MU'?HB#LNN%B@B5;S+CW.KH/ES8_WMZH'[D2>"B#O.&MHC#NDW#(HQ5#9&';:O8 MYK7#V82=ZX;#"YU^.%&HL^;5[:N63IAWL'1%-]_$RCF0"@NHYL$/ M0NP=;"B4!ZD:+T7J])NEFY]KKN'F9:?9N7F-Z(.[N?#QP9_\6J6N2^/XDC%? M7[,5J!\>8 ;R3+>IS]\/609K>.$S_NRQ_TG"@#:L#?L0P^GHP]BHF'8:4T(^ M+^VOUP#KRWU.FU>;$A)M4I^M.PN!%B0J1.('?C$(5?:<>*%ISVP99\)9$XDW M*9D3QIV_[AN3DO^ R*.-*C-$##TTF&.DCQW%ZN0QR[$Z3AR>Z(0IMZ!#-NM] MRS6P@5G@C/PQ[:F3Y6!"'_-4>P0MS6N[E@,D3!LDX1A,+;<1K39^I2[ZWF!##ADC$A6<2!JL&4@ YIY@9RGFM.@YO;%.$+)DN2 94Y)S M)27;Z0%T>LM\J3J.Y#=V"MZ]T2 ]>]:BYFN^,GW.'U=J4DQR,M?(A^_:T4=8*4C7B^ICKL')TH" MQFW:07=0#3DQ*[O8.Q@2[P(X0(?WG/[J);NK-$["/8WN/>?5\[WDV/):6U<: M.,.OET4J&\U=". =M,S4,)Y01'JEG#^-E#])S\L[#?B2FG+#-QO%6V;=JCXX,:"3QG5K[]H.R(=J;?%[ MSO<(=2)X1TPLGZM%=1SYR(,7*#M;@,,>?_G*6?&YM97V.+92GP0M2,;#ZBIZ M7 _AO[S:,\9'M?Q$:1G(F44W[P<:Q#0NCI76+^%-W0/G0].>(4J:6K 53;L2 MGBGJ&JLYT#%2N04:Y:>KD7R:*D\\:C="JS$+>>;0@')AX8 %WH>,4S]C 7>U M8%KC!24_0'HI^Y!0H3P.I)_\]U&."$1Y_)U+4YZ#KR$33 B$9_B8W)0O_#G1 MTNF839Z%\7(?&S!78,-")+H+W._5VU(U;1 CODJC\CC_I %R!%:*.VHZIN!* M@.VT)^Q#:RL(#A<2-JSA@C6R_0:[];[SDS.H@'[SSBP5,%-D M&X^0@7D?!MM[-LE:+^.8)IJUO0V)XH3086U67[/;A"+>??Z!]!JB%G87VBXC9S#SG,= MO^9:?EM;G &DI2'$16-#?.ZN)ZZI%\L$A[Y2W^:.='NJ4NWU^;:VB-VQ3NS\Q]A5"I9OVRM;803&IIURD>R\Q;X MPKA%3N/SXXS:Q,O2!V=/'S<5?93+TJ:V>+VN5S=U3YS\FZ%Y.-XMT7TYI6_LGG[ VU^ MR$O5%K_PZANCMLMV_2L MO*RH:(O7.5LE-O7/G+!4!<'.&U?3:6JWXD'-Q*^];'Y##]Q1J:%MRWQ^%D7R M6X4><)YCORI^55N=>O@-/6;FOZTU\%7-9^2_P]:]K_=?FQLLV2[/F=[-K^ZV M]D+NR7I:5[RYN0MBC]84O/<^H5MQ[XAQ0 ')99F\C[HQ7^V"W)4U]&U$9:D] M8B?6D7HX7%Y(=28M%3P>4=]JX72U8[29!FL ME^NU!U9P_&LO=OTP3IG%+X_L'X-V!E*X?#]G# M,HVY]=-QQPTD$_\*,B9-Q!HOO$UM .,:\1E+(G@N2,&5R&Q)R;='OG_#FRJ/ MFU^IG\:4 >16I'LT/ZW2T!YG4&IK6GEH1=48^?5!+=$'ON<;4=])I$=78"1\ M*R0@#A=A^M=71C/#*M.Q)/]MCO3W+=F6TTJ $UPL_AK3COKW^-- ;1C!_(HM MR$H*817GB:"DQD42&PC(F6;=:^\_JGX M 7J0PXV^?>TD0ZDI+;RXV%NC898X[2BUJ+YA:V6WR)JQJL_W\@L%RLGT<"O M#NK>I@F#9*E@E>.?OS=:-QD?@0=..!K5HL7J=&@&R%>THZEKG.]1% K<<'YR MR3Z&=?:?"49GL>[C@)"+7)]9MN5]X7''")S6O=7U0BNCQC/=BQIPEV'X^Z^. MG]+'C=B-Z6G<1L+?QOC0;CN304%-]=L9"31T[ __44>79\NB+NX69$.SXWNKKUK9&',*FUR"],:'A$\C'(F^NL^CI1PSG2 M#&0EY;Z(/JF9;(L8*#04)C'62C0"]N0#"/ = _QBW]?^SLB$]N(V8,H/N1MB M"WZ*S>_'C=@-A^H+0>RQ*<*]%ZO>F1J-V3<)7IHV'@#;6CA]<]"GJZ]%9%R4 M1VJ %=DQ6PB%?/>'B.Y W#>:?_Y;J0"Y"=CJ0U"WDCW^S%;ID0=S?JCQJ_CA MSAKACN!ZG:K%B.06>"-&(:?Y?#HGQTM.6RH"-)9*[KE*DX30;1A1;QML#51PG@?5O B.3,B M<9.'JP5YY3P)8VHE\*(E'X^6;X_FP<\>,!1OV35GO>CUQ@T4'[2L3Y_9N>,&AB_#&4UK& M@Y1,%J1@<\%"X(*O:8 M?5.\3MPFL/%HEM,E)6&+M\/Y(+41U2E7-'KS7"_8/FYJM(_A'G!<_U7C=?*! M6> .B3'L*:Y;BFOC+4V!IGC&AJ M69R]JYLB/U#7$'R JT)P."U?%PHW[)]O-$[XD,)F_6N8(\'Z@/YG"F^EQH4P MA'DEW8817S($U&.D(GA*%<[.+Y+P@E&$ED;AK[(!W_-(3V_A-BN]7 MWY-M0=6R%U^%T0%>RJ,/8=(VW%6AI7ZUDT=,#KQ7IB]_)B-V?!1IKS M5V(F\M_]GD8POWMR#C1J\=OZMMC]M4'#JI_6-,3LGTWB]O3+G#0Y &T[TX-R MY%AN*5N"T+BZM=8R4]#NCMM]N]JA.G_0ZXO7R3MK,-2LPMGR\P.[DXO/84"/ M8L)^FP;K9H]7-L;MW\TZRMY!%/!KX\ M%G_^Q:,1^^5WQWNX--*TXZ_;&;?K=K-!Y3Q JR=>U^XHO_'>(Z,MJ^_Y:&D,_W%'DNA9I?9.DF MD#XKYDHQO[YVMV81Q-];%G>-%H2+0#YB<>]/G=W[TXS=^U,W]_XT1_<^%=JX MR(^W#;P-\UVVC'SD9TN/KS&-Q&,5@E_NS9^LO/GC[N@ZA4IVI\E)Y:KZOJ5( M6U<:N#W>R"*5MX.Z$, ;%69JF,;)0QA<2*>1-^*8MN3$#V]Y %V\[)S@XH7N M8;<\.I*[_8'%+\RQK&2Z3FNF@D=YK;O,F-JE\M931QIXP<18D]Z!4N; 5E)D+8HU%&]$?/U MV6>E,(1+0TIQ^$T?ZU=\,QR$\+<':\-> MPZN9<9TC71.J@3BCH=J?A1D#N@7F8^#:L-:LM8Z=Q /UNK9J&DU[-G2?%SRU MV:$)@51]YP,RK1J,M'([P11+=>8GL\9-G'A[CI?E.1\N$*B9W@%6+5_C)')< M5;VA/O3F"A.:EM+#C19BG) M;.0IC/ES%_"-Z)'T'#7,2ZE. M)]DD%PS.96.X6^@$Y.,G(J2S4Q81EX'KYB3$9UQH5%AK7V>M'C>"BS-ZD0$B M4E!>0G%6G]^1%G633XQHT!TG<)G:H;A$W*$O\EO%)IKT+\:=Y%?QI0K<>Y'B MMX8"@0Z)($@C7L,8#FM(F/*.6;82I[&C9 -1(^H;[XJ,/2](0D4BR&@ /KDM MY1S>DU0N4JI/0C[Z"_,Z^G,=?G=HLU4>VF5E?4HB!,FCF^^B![)3+5+ MY1<0%1^^=-U'D(Y"H=DD>Q?G/.>,6 -9?+P]QQ.&<\7 H=1&N2-9S:J ]I82 M)W#_!B*A0BH//=2&I959WQ#8JTMYS@C;R7I]IXC?"%IV4\[*!')2S'L98V8Y M/KSQ;#IK4\WF!)G/HJ@F6,LT341)!C=(#+69,SDLI*M.NO# M3HK]Z.;YG!>[/=#("\7;L?N!:L1V*?7LO'O[= ]31E K=?QHB$= MG&C1VS+-A:-;B" _G^BETD#%IO>"']GK!@R"DM%CFTBZOBW=V\[8$HDO*6!& M<)[^ ,*2?80E7,D2)_XS+JPNWVCD;&EO6-6@,S-8U;5,(ZRV$9DAK&JK-!"L M?J7>=@=+.DGS-V.+'U]'M\]=3YQD6:$=<$C=?EJU<+#->+YOQ MP(GCHUI4;Z5MP&".R_ ^:HY5NJ/M9GS-&YAX%_(V#/RENDMHYU9I\Z9I![,8 M;WI/XY2 ?B>-%O>!7M5@;!\@8P'KL^T.3T:,0.Z#U%H4OI.KYE M 0Q&:"H:!^936-: #&X(,[6+C%1=:> %)&--3.,C9RAR88$!Y,IJG)58NGT_ MN8%J3%%N/9 X]*TL**_"_2%E, S%,@^MS^6I6^/&AA8M3QYMJFN*-]+;!#;U MUYPN?^[R4%,;=9K:PN$F^>I$%%ZNS?Z\AN3ZD$L$Y0>;'['ITA^W#W>V1*6> ML&YGO'[>707C>ML9>1O^SLL3?W;O+VM+ M;NK";.8#[T"&T=$N?-]3)LZ.S6WN]H2*SEJ.S'O,T(^K395.L&1)8$\YDX6'KBP-P[ JFBVJ<&:K6#06F\+U MR9^)(UEV+;ZHAY)&T( M?3_0(+:RC9B??S\&UUY\R.X+/FY$K9R/"DNT=L(=7'HZR^'6W -O &K*;7P/ M5*I9S-Q8XL&/=#D7*Z$ZLM[P?J#KQ#N>W&%GMY1I0ODNV#6-W<@[@((O<&BL MW(UKZH$[7C6TK>Z6*IOCC50=H?M,URB%>A[LGS#O+>B3WS@'DS+CBJM U^DK M:U2[^5GW/4['4VI27,F1OT1^U:96U &NT'C!)HSV8@(34;8,@&*)24@$/^*# MLTU[4690306QX0)C%:;);N4$MY$3N%[LANH843=%'"XM^A61HVB'/(C:I#;U MLKM*$!6QQ=D1QH\4#&T$U%A:UZB'9Q9UW_( >7LOG%':4>OV&=4]_F?%=04? M8V8%7 AG,^#T:AE1YW'#V:U7!\<]G>XK&^'TR6:=BC'CK 7RT4(MK_$N-J,( M:VH^"*Q)#$0G'0I&4NEQ(V)G359CJ=1\>=C*3]4# !Y2&($?-Y>IYZ_9C%M( M7J>9LB5B*&C6KL"#^F;(0:%%Z(&*&@2<"_C?:\8G<\1I9XXC*?M0:)<3SN!C M>N 87<.3WV_H.41^.KABZUPEAJB;(@:1%OU.9A5G[9##2)O4?8>M0Y[/$N>D MIT6.4?5CTXTB7Z<@;6O2,=YO6/QTQ:]I;WG]R/CSO<%QLQW>O";UT_WC)_GP^3Q)L:8HS6G7T*[>OZ]LAGS2T26WJ>R]LQ>&( M5[7V@C0\ET5)Q(B3-%BSF6SNBL391I3?TYAX#WLDU4NLR2@3($V>ATX/U)I0 MC*7DY],?=7A >:+,$LQUM_1QX$7QV%RR#('5\'931[#\#Z.EBB3,\TND\ M$Y#JI$H?Y#H4C[&6LV!_$X4]P+8U][&R M2B "@70K!\'M-N!BDD(/D M@DR/Y;8M]RQ['ZTWPR0[9R\T<()$OC>OV&&H;8@3F]MUDS? SEOAW>UJD-48 M%3E)A)^?(E7T)+]G4 MT:7>V]D!F4%WW)'9U0ZG&]8Z??%&<6<-^FQ;AY&\;9UEC^7<8"OW%=93@J&U MK>M)K &#MRMTC@1-Y6;3,)JWO:\WF>;\M3P2%EY0;"YP.QR,RMDHEI!/$=U[ MZ?Z1X3T<.L(5X1#."63E'E]];\MG7;5+QNXD<()='WL42\*._9$O 4VU&6;) M=Q#<"9L*1,1C2'"09', #UV4*MP$TO8)\/>.0I;RG>O+ML7"@V&[/Q(!\+5CLGHNN_>LE. MC!ZUMNI##3.6]K92":O&I+ C;'_%ACOGH%R ,FP.^;0SFW^M2&:9N53 M@+SV,/A,$\<+ZF\\&%'!#.7&5C&8EN
=,IB[XRBG.+ [:X036IIUJCS! M5&F!]\1<(6???&-R5[>//\VQ]\ JB<-MV%$=ZXSB]!9Z?!?\=>>YN\?-QG/A M!:S[XGT?7MU"OUR$-B6S)H(WS]PMN8OJ.6AJ8R#7- M+YY4\X=XW>$ZP^EV1(RQG70O(%6K%W($[:9#_Z55<4'MPSKC^!VX>YE!EJ6/ M>=L=;Y_"136085K0G,8LQ56L#]>R,4Z2*D4-\HF?ZYC0"CGU.C]PZLJO_W_M M??MOY#AV[N_WKR 6N'=Z@.K)S.QNY"%#MMOLZZ;9];?<,%H,@D%4LES(J MJ58/=WO_^LO#AQY5>E 211Y5!P@VTV7R/#Z1'\E#\G "R94YU<4KV%=Y$@59 MSM]9;7LT:%!%Q"0WR/>"Y+1J(2>Y83Y,)SG(J ]O":3R7?BMTE=_7\LNI=D! M@;^F\%'Z_R#]OZKY/\\+1%IS/#L8?-3[_ C2&7$6?Z3)_G9[$4=9XOEM+Z9I M5<1)?L-][\ABU% +;W!K@.WF\A?)BR"@!QJ_TH0A>=$\ , \!;(68>G/EU^# M-*.L.]QN59:F1Y54:0!./6*6U]=U<.GK^5TREL4#6IX89X5"*U!#F?2KT$Q^ MRY*UI/ MA]%2&/E:1LOTT<%(+@P.^3!I9!NK\QA9J6]%8)W^W5WTU^A3]/XQ^K_L_SU\ M1\0+("M>AW[U]H>0]?;O[G[ZZY\__?3']]]5WP5A_QDGL*&T9>,O\$ <4?)* MO835AJN3/ E;*EXKS78!*THCLO%>+>^^SPJTF#4\5F&5V L%CO)6S.MNI161 MJ-K27,R'Q!H&1/:RN*D0RT/JQ.=QH)X9S/=YHX?AD^F*DWOF=J9A,SM MHF!UEZ=BWM.G[#I*V6P/1KOKB$%"T^R>37X>,HA)ER<&6R :) !W1QV.1?T5 M9=W:>+OT"!_&[S8\9:34M2)*&P%U*R(45M(%.GJFV1H@A?\)K+\F)P"E^$JQ&&34@D1 M6LAO2H^;<(,]__DADE*)^SFW\OCU(D_@E"YG-G[/:WO%E@F1'WCAG7SVFJ>9 M3X.GD-5*VPC H'C<-&$:Q_;%P'C9>"G'N(?&EAR%+2LBK9'S$7'/=4L*BX@R MB?Q6&D7 JC'O-,[5L6]84YZW;X_4L,CN/05-C1X^1OSB.ODD)^?HYZ5!R^[J MPS[#4KO@@.ZTN*XQ8S-'$$,SY^:=V,<@+UZ8\VW,XS.+[9-L,X[W)7^BS>OI)YH;,OC);PR9/X.=LIS9Q[>[.S^7Z MZ3N,+J[R6G)Q^HU>P^.W2D"BQ;"5PC@92,_']K%'YBK[$Q74E&,*[/ MX*3OI3NR#>,O*8&&_E_3*6TO\'>&*,&91.(I620BLIS]@AH T+V"@5;ST)15) 49[B)&_@ MI&7J9&>_$Y'W0>K#K!/..,C3#6. ;1:S8$[IP$6;4QID+)13NCR9CU.45GE$ M2"K&QRISH'/"*AL%1C+NIL),.Q !3=74['W>=U1HH(@ET8<>'OT;&,WUET(; MFEX8O]]4V=D3>2OOO?L;(V1W!PLX*.C?T:_;XA88OX@7VMD7X!'&X^]%4 MG/KN#NK(PMN_)GMDIZ^MR%_9_);<1F[.[3I#B?7Z/V$F%_@JCU_BB;"54LZ# M2HY0&<,@4L3RB>/8$:M\P12CY@M3X+#^^V?T-,%T#DE4T"?GC*BBBLQHL@ A M9T(7-5?L$@:HQD\91@!BO?D?L9/&%0/: &!2S/E01A67L8P!,LZ#,&J>6.4+ MT(R>+HS P[KQ/Z%GB^#%Q Q#BCDCMJC@,IHMF(PS88NJ)W;9@FG&SQ8FX&'= M^']C9HOUEF%FB#*.99T';S0B-(8\:H*6SR#-[MBB$0^T+X1,S"+UN*,)Y>YC MYI6)D)T->TPAC.5SA!5:4/I6A&ETL!3-%'T+:M-$F:*$.A7J+3]2X1ZJ?R;7^T,.. 0R MC9(KDHF3YG/J5\QY+X39U2(R.>6:X)-Q$,\&?*=TG M3AJ8IIRO".UB%:/TNT[8Y BMJYP_(%&CW@NX-W(=\9LCV&CG,7Y'U3/2 PZ6 MC12W7.K1P4F7?+ID+9-^M#R:BX!D/$7I1W"RS E,+D^6Z3C\^"6&#S.552IB MSH--CG$9PR)*QO+9X\03NZSA\GR957A<'C#3J*7=IP M>MK,+D NCYMI>G54$G0=MG&(S;I6BI"R?.!I\L<8<6,Z96<;)W"&SE/H_/,>O? RRF [Z6MP/(]H+H&SJW=X WVXX<_X.F>7D>-['9-' MA$#R&XB]CR!'5X./1G_$VJ"8_5&NJ_@UG4VJT<&P[4BU(B!O3 MAEK2! /=>2\>^P[7D?^)[I].)B8=Q7 VG3Z_BM3 #660IP7NLGALT[HOW^^] MCJ+X)7CQX.D\_P?RY@_JAS]\3][\'L5?(N*EI#1"ECLD09S _.'?O"CWDE?R M3ROR\X\__>/W=A,'SP%.*=/8HB)-LLJ"@OVK)&_VC_]\\'=TDX?T=GOYMYSU M^4\TV\6;Z^B%IAFTC=-?*;WQ]K1A F% ',X>;@HG8(*ILO -/L8\&MMI2C4K M D(-37QT>U";;XT3(JT*>'N!GJ^JG7>7QMF2-6TVUU;'3[$F!Y$NO$.0>>'G M*,C2=Z\7H9>F#;3>7QIG>]7TLAKS:2F*KZ7J&CRVF4JYA LF3Z^$BS9-K..: M*C>ED5Q["R^FH3;XV-).*R47T4R;[#712E>JB>+@4V[,N\8%;G_I9373=Z?+ MW9ZBRVFHQP:/;JF\;;X3?&HNFG)L[D5[1*6]*,[6IN-?$5EI*8<\NM)GM8$( M2Q!MXV3/+8#'E3*9Q3^+B2^Y,V?:B<^;IV\W?C*7^Z*O79CN:W?,\1U3L'Y. M*'];]3%^H*&8>EU'9>#FGJ:'( &QKQ?Q_N!%KQ_#CDBG&;&(^[!!W(K^;D F M'XM6H;>1RD=<13YA%6E*1>R-\QS?FJ(8C@33=I)TE*0XDO+"4?/U[8 MI1P,J"H;2&$$( IFR-46PZVTA%1,(=*6%0#G8G[[B7IIGG";KZ-#GCTR71T! M@X[B./E*U\_J%+>M+-XY;J_%8UMV13#AD@F(=A@T:/*T,W#066%Y;;8]@-!> M>EGMUE @H:WE.HPE''M;?9&G,ZR@57%9;;G=]ZXV?5IK.6V[PW9C;7Q5?XV* M_"84.6GMS;N&MU\BFJ2[X""?H/*>V[*=#:F/N^T/1J+:!;0KX^T)PUT8?<:) M:R)"%:ENS!7:2*ENCG7*"TV>XNX3J?;@*$7!$HX*<";D(FH)HURR/A#O _]: M2F[MVOVE<79D32^+6$9[4>0A"@W#)QR#@HA#M3U*946+A&4RQ!"V(IV-RLQ' M]MZ&DCS:T(2_* ])MN2"ZF.W=>D@&#RQ#XVN?3,![^>?#@ M%!7_SY8A0;LR3GX6%P2)PN!1?=T@>G8RT4ABG])->L7Z]#6C/Y@ WVXOXOT^CCX&^R"C&T7! MG5..X6)PLMI47&K3D($R$$](QGHRNO=(A02^"E$JH2<)I41J)4JMRRF*6W!J M>^K'(\24HV/E\O:%KA/&4\]\?7L1QBDCJXLX2H,-%:M?>06ZB6#'B<%)#E-Q M*8^C#9>!?*(TQ:.Q_4 D5X>V[PLM*L@CIU'>4Z@B/8ZB,RY0J>DD%:5P %K M5-.K\BW8GWNY0:?J^GW93KQ,M2*#H>S&V'S-!)4PHC'D-:@Z8LH<@4,9_=:O MBYPBQWAB@!IK#5ZN+S=DP]9=:N8@MW+V8I\K*$RS',FV"$_[SEX3/YR$A&R$ MNRVB<='81%RO1D5XKQD'G65H7WV\VAIAE MB:FQS>\*#[Y%6A\GJANLC_<7S@X;#Z.&I1+!@&Z_N$X^5Q.VVGE[XT,S>WDR M;7-%47/Y6Z%GE9R74%031I8CZ\AB9A9 :\SAJ;0J9FP(B=73! %UFR" M-J!)&9SLTF1_NRTN%=_D<)GG=BM>$OU_N9< <(VCF&9%Q(P\R/=R.JM3"SG# M#O/!0$81B!A%7 LPZU:\J_LWJ:AHVXQI/5&6_;Q71^H=;=/:P0BTD-MM>:U_ M180F^%&^/ZR4.9BJ6L'@IJUAF*.Y&[XSPM!)Z7OZE/W\XQ__V)Y .DO/_SX/PFSXVTB#2%1G-&4;YV"/78Y:CY "C^5 M?.X=^X4YZR*N?QWY\9Y^C%.^V3$LRJ];%V??'H5 =0= JR+>_8!AYH^/)X,6 M\@;T?"]VN7"$C)S P/VO! XG[NJU#,KO@_00IU[X(8GS ],8$XT\HG%#(Y./Z15 MC?6K*'_(7^JA4IGX6P32%A/)\?!:OH'CA'(D/ MS8&%>6OK)I)CS+\O//W[N890Y 3ETYEU"UC-J3!.(<=,QA M59VDCI>&=^9JP"=[?%;DG\; M77Z%,3T/TAW/VK.%I7W%^<+WQFGO:7EHR>VD?HH\;D\P0=TKJJD6W+NG!/$UKFA*V2:6PZ> M$\+WU N#O]/-!R^(!$9J$&H9HT:(P4FT4W'I/VS<+@/OW&VT)^9/3BBE!+2J M""7K4DHUHO/+,^)S0S/R# #4[KG\/QUY\_ALTEN.8NYVII'%_E9L'YN9K)>V+O+WJUW*A>&6*$2<' M6\1YG50P20M"QV5P]\9&C^I/+E0*X.V'S6:.?TB!2_M.'BMQTM/,>L266&2O MO*)-7EGI0!]H1!,O7$>;]68?1 '/WUV#A\ M/;#)R+&-CLLB0IB[^:919P(N;$4B:C -@8JERAT;/KXR)O@81\]P+:,G \&@ MVC@[T$@4RNSBVE61[_N.<,1 BK@=+(MX0#U1&Q#%-K (>\"P$3(CWO+;6L[R M#%B$I]B**39\!1),'?E8(.$TNX +-'3;A<$\Q*)U7D=77I#P&]LJ?X(^18Z0 M@9@HQR)2IA\>* Y:8YVQRAU;IER\J(R"ASU#^*6-ZTC=%'B BI)D6GALL0% M]))'YRSJ$IO.-G/"J6-GG9-7:7=)O TR&&9:YMFU CB9L]V7H\R9\J]X5V@- M-DXY:5&[#E<]/GPGG[M;9UD2/.493Y.=Q7*_*V-VAE#LNOF9-#L+O%FP,#=W M6>\/"0WCKS0+(GJ51X!K^V7TSM(X>Y6FE\7,H[TH\CF&AN$&+J2W7T;WJOK) M5AA@=Q(Q(P0UT43*MC\5<.RA*:)1;UK!FU.I)MTTUUD*Z71XW$P]#1661$!= MYAO*BU$G'/4>'7^HSO+B97;/ZWVS>)V.JW!,0H[=';^Z2).LLK)@_RI7%>P? M__G &CH_B/'@T\A+@KCA@&Q7.9S$U.L9D%%K(7PKCGY3Q[9!)RIYS=;,M+1C-( M_IM^/F3Q59"DV9]__/%3P-;0D&:R-3^91B6B+U6\Y7-CL0$+#A*@CH(%?'_MJ?NJ'SV0!=74>7 M7WV:IK?;(7S566L!A-7O]0ECM5=9"&5I.# G9P5P0JN#FIB,G/'&K]#QUK MBT1.G@8=-' :H?FM3R\3B;:9;I%Y&28-GE2/Y$%D>W!UO8_<^/BGPN]1XB1,\FV\1P>$.;G]T?X\P+:Z8-@:^Q]@+9NAV%7E8^K;I0]NUP9"++)I5= MDKB%<'%0Z@P8=% GUU8G4#S,. L4AMY,'LAQ/G.R\"U ]/B M\Z[&U ?QI@FE]J*(V;3'OX(H6\HAY\ ^J\>V22$7ECI*,#_P;Y?*9G:N(I@( MR?:)Q^+W.S2Y.,.$[E/ ^"F+(RKY; C?-M1%3"U#$>B=E!U71$X^@]V8'A#< M*]'D($?+,D4.R2.V?G'UY)XU,#KF6(4N-9? ,Y,R#L.GXY9@<$YTE6=Y0NN3 MO^)!53^@Z8?D].K0L)J(:6V8]P6IZ55#3FD#G1C;>!_Y>61%:ENNM#B2K)C- MK^HE3Y0M*BG9T$WNBWSEQT^CV^4[2T@)-<>K1U+3M")!NODM3+ZE%U':9;P M[O\QB.AU1O=MU_';2^,< C2]K#TBUEP4W^4%78-'9_R%5WE*P>0W$$VX;">) MI^M^7GD^%>$(+5AJQ9?45D_];&^L9=FEM-8&BPTUUQ4!V40(GV/D>:')4]SS M!-U03^@$.3)SQR&WEG"LAF= BY][6Y]EVW;[=$J&$2"VD4.-@CVM^US^W M?&/RQDN)I]9L8Y[E;7O^O4:Q]W1#]P>^?9?0?9#OK^AQ]E_]6HCY2M_K\AGV MWBK(^6J V:BP4FA@AR$#K*E? W,WZL,"EOL$I@%'$ZF4J46(M40IL<^@UGP M_=)+PM>6;V^.MBI/FE_ EL%M=$]E$$H\I-GDO4XEQ*2E[7/!6;TUD%.6OOUF M&.MD)PJ2BN<):\RUUW43981Z0=4N@5E I8(#5T'XI9N*U^]/WXVU0%]V/>VXB8<&SZH MV(V+KJGV03C]7'B'(!/9UUO Z"B.NTOV^5GMCFUE\7;%7HO'9U.0NU%BU*R( M=M(79_,3^F&Q\Y;NXB3;>J&3#GF7Q#ZEF_2*-=^+.'JA218\A;1A":!7 W>W MU/#V*&=V6W&\G5/'Z/%Q?R%;O$%9D6Y_0FO?W2!-!X#3(1PMP% D_XU1/ZX^!GW48=%_$PZ M*Z15 R%S4XJZMWB[OG+7LLYW1IHV4))MAV_W M3MCL-7U6C XZ*D87>E+LV,N.@V)T:>?$3@PV=TR,XCHE9M;38M'D;#= /736 M$=(X*H*[TS7Y4^UIU;_C[5Z-5IJ)WL\R(^B-0QAU2.2<*I_*&[DVF!X=9/;? M>'O:\(9%2Q'*00]*D7?@M#"&_*\A(V_)2]6KZS.2LP[3X;[+#[0QB_ M4OJP\Q)ZQX#9,=4:W5:K&N;.J^]WV87[ZV#OR ,\L-"=I36$FT.4/>Y[M064 M>@$P^=S*%Z6HF:_^U/7HBG9=Q)U]* *5!UCT*B+O]H/=F+7O0[<&G82957:! MYK']#13^@RA]>7E]]X?O;;_98@FYTD47Z[]?: IGPSNB#/42./MZAS?595_E MSWC7?$U&CFU;4I;#^(*TH#.\<%QF$6VL/;A0*X"^G1D*+10MS7A@@<^0WC$E MFXMX?Z!1RD>6-5PVY>^/_)5Z"=Q]\'>T?38S1@C.9C@-DV)^,U@"\HG.>']& M!]/*#$@I*'\+/V^(7U%//'XE>A-LMS2!R8.7L1)/K\0CD#3SE=E$4IJ\!#Z5 MJ8')B^Q'6^I!4B*[DD?F'=%%9FVR#R0O9? MS'#>9?E3FQ[9,D %KRDA@M?0\)B];R U%4 4T"5*916^V2FO3 /][K4LHE[5 M &ANQVGB MP@,H=AEX1@*=B$9S):1J2#7%/8P1U7(JWRV;F9.0-6TSPA4MJ,%]<-0<>/^6I'*O< MB;A-V/]ZR:OT-0SC+R>\-UD83G(S@U%CDLQ!DI!/\,\:GS$5[K#5>T?06.95>;S8!5/%"6Y/J3HTX M1R"+:!N=:+>K.^,IMX;3*";?I9WG,@^?$7DF*H:36SYDCTPHG$AD,W&-P=\9 M*3_U _ET#.3EUT.0M+^S/(?\!1"N221/Z-6$<.1D:M1%A]19VN3B169\D,+- M4AZ0X/MT3E(:C!XR^/_(O4X!QT^F1Z5F%0O@.\-X&IE1-LA'SGJFO71(?&(# M2YU($:_!DT=PSI>-E+%X.JJC62YJ#EU<@D^8 MY;=;5GL?1P]9[/\NQTC3@[&.0IRCBCVLC4RI>[6=X;Q:WV>'D^LR&018"<0A M["3;8\*+/U@H3LO>1WFI$7+\SYCRG8@.#VQ44< MI=3/(<' .MK"7:HD7;?@]+*F8]7^A62TFX 0JU"E^/[I IYX1%,N'A5P1L84[US[I\LC% MT:>JV$J4L2X"\\O _QB]CH:.ZKJAFAD(RXQ"WZ[C' >T'D0-7D:L*SC7 :O/ M7>,7% _%%%9H(COO!3KM)D_*($+P5=S&3@GU_-U"QJ"YH)P^YE0N+!;KKD:. MQ#S$S 7O36O31#" U)TUBN>)Z',<+IKQFSY*U.6>Z^#0XJ6A,:'*^$#SQ_V/ M? FR71")OW6M<([KP0KGK%8WAK_#] 'E:!A9T"AB&,KWE39\U S=O NU#2+ M),J2X"GG)T299Y^\K\$^WZ^C*/?"ZA_A$(#* -J]UV%&,LXA9@;TZF]331:+ M=YO"I'/C7X+B-I"J'IZ:8T6D'4084BN1 GD5&7K=;CE@0%%!Y5=1K-]9K.:3 M<4%OE1T5^5RZN!UT3V';F6ZNXN0JA]WJ:_DL6 O<8^3@IJ[1R%2):K 0O+0T MWI7QD'8Q^?QZ :_O&;GO7@!LRVD')JM@"9H MAL; 0R",+'GB=B:YIF/,;_QZ!U#!!"L,MOW3*_KD+G@*V2DX]UB]8 MMTCS)T@0P!>_XK20_4#[8!W:@%,:3 "/9<5,ZDA/42 MA4VL"8E;MZQ;LEZXI_.\==BZ/K;VB2H*WL*TBGV&8FV;DK?D_F%M,/C7[];G MB'WM^X?/4SCH1,:BN:@9D0&<5!>P>&YJ<6=:!*A"''UT]647^#LV+@-'O- D M"V#$9H7YR2+@%4E'+XR=(+K&G_CE2P8OW:UDZNMN9N('F9=*3(:_3S]!?5Y6 MCACUO(QJ<.EMMJ/)X\Z+;OE9XO0#Y$1+KS6R%=A1CY,]77T'(Q=_!^K&N[BT MCH#+3 GJX:K"9L*-AJEJ1*39*R(,AT0J\^T(:+PUOY@OP\4QM*=0O@ZQEQ-G)9HD<7TV.'_%LPK#"R9-@5 M 4,)MW19UR3F1EU$&N%*\IZO:?B5B.(NA+B[EA)QE?5[F&S&Y\R1U6)5W$:>==OOE5+V"8LH2_D27% +W(AR];WKN\\P=/ MWE;M79&*Q76I8//2UA"N/D?ME1?Z%?[;ZLZ9B$JMHTU33&Q*2%M/,$Y*-8_= M@."WAM3%1\2'^/C-A!&]AB^DCZ5SG_H)0TSWK.H*K9L$+!>&@91UM;N@7Q4W-A?[4UPTG2D7?9TV@ M=M3!IXAT8HC>-(8L9$&H4Q9Y$^$ M65[<9&TN[X)VG&(LH+N^XT )D"[9/Q=UK$&>]JB\67H?AR&;2L$?36]?]BG# M28-V,#9R6*%3$]Y5V\S^8CA;5WW"^#:G[(G_Z+ M^AEYC.N/0!^:]B"7QK3"V_F_4*'GF^'7.K(S4:M0\DVPZI&KR A5O5,\!Y.* M,,]EM+'$IH:0?N>%_+R&E\FXP$:%""!<-1]0#YF79(N&ZHD^!U$DT[JU +:( M@:9^G>A#$J?'28'GU73>@TT'NB:'FP8UYSO@=#F+8<@YOH$(OS ;EW:(>$:T MBSN'!,&EPPG8E*]?S79?O%/3>7-G![HFN;-!S?ER9Y>S&+BS8M],5[C_(D". MZ#.? 6LI$:^(%\NPJB1EM;469]0\Z;>,=_ MFYE"*)I6G"]M3\ " ZO7@C#* 2(](,H%^0+?;^NG-$L\/UM\R-O6IRI.(+4@ M&F_/,"K>!:[;3_O?XT/]*S@8%+[YD6"Q]'\.P?E9/TQWR)XO"S9L;/$2GB]= M+!&.5P@+C>3;Q+4QOJ^'+HZ1-!T4UYMC-#5JP<)'5/-?8]"H:D[]@D?6&4"8 M:D[$,Z'[AF"D"\X?;L:9$__([V*4_0?:<,9#P%@D M4(P#C7LG9SH8V/Y0]7V7A8P);1BN-R(YCQ=^H!$#*WP?I'X8IX"F"KZ:7LUI MZEPXVYM W$BX3$?A@GGPVI?@EYBQO#VW= MT[VX?L>?6F2HY5[X2)/]SUU?S+HE"R!K-U_'9!+T$68@)W9'8.#?"2E\(!4G M"'BQR+3J+C[6R59X.Z;DS5\A)<]C$SX M.B:'D1%FG.\P,@4,#,-(Q?[S'T9=,Q_2_/O.IFP[GR'J!DPPC!RR;>C(!..<@PR#,'/W]CJ M"-$''C7:5;XDK7Q)2,JXJ,V0T\7J-7,YB-+ YR]9S7^L[43? L:F.9&>Z;QP M71GRD6-6ES$,!#6N+^QT_8@@2MC7S\\)OZU(@@*GDT<$X[.)8=71LQ"J.E6X M *>%>N9 D]'VI!3\+P^8^#@6A@)#0?CQ%V+A"F""-"$(:SSA"W_XWL&0/'& MZTP#Z7 K%D#7]K_*?.F%>DU 3NP.@,# ]AK7!'@1 BZ@>-)[01_JY!&(QD>_ MS^#LJ';TJA@PK813IMASWL/'Y"]E"1#X!%2?+CLVK=QG4J\?I;;:CR>/.BR3\Q2M0,[Y&,-:(,QU6)GT3(V/) M* O.< "9AH/#4:-X%J:PG'#32<9L+\>4PGR5N+N2\'_);R.X^6[W#Y_EH^-K MXOE9\ *? !*P^F'.TT)5GBWG+Y.KT@O++ZB/[CSO*HS0_\V/%#.\PS!4^3<] M/N!YMV'LT+"\M%'6OTXU!:"7J<112WWGP35\M?Q0BWO[H1<]L:Z=*ZGY>YI2#GF2TVMW@M8D<7$ M&;$W6?"MD%KV7(2 MPZ7IHW>3K5D _;O[2D9.XDXS!?FPX! 0_$-$ZV:[6B(LZYBOX^_V&&=>V'RR M*]Z*/9.7)E1QKQJ*0W#K-,WW$L=H\XEFNW@3A_'SZUPY 0=I7L P80=](ZL# M?;7(Z=^2\PZIOCR)2RKV\MW9BL6+S1EH\6.<'-+U2I6+I^S[(/W]*J$P\E'V MA;-[-D1]"J)@G^]M?+)N]=\0>6M\A]D8O$/W-T+C.@B@X_(5 ;,)V$V4X00L M7Q%I^_(I?]@E^J%[F^9ZH\06!35"]O/E.H-?9AVJA<*L%#]F.A6$Y;%M9(Y\NKI M*%P G<^*M9$ ?*\VY)0]K\\(2;JXP[:\]'+SXUY>\.,)X8*(GW]8HN3['F_ M3@'A2R'^;*,I+4C:BZ?T&?#?K&\IIM*I_=MF??QQE0[6GR^P@H3U#7V=9M8W M%5C)G@X[3N4_L?_C= Z_M.$3?@3T(DZS],([!)D7 MPJ_W] 564YOU/LZCXT,J<^G 2H03W8M\G\. \D)9@ZV "ZW7W$ B M[OG>;B_WAS!^I32]IYO\+A6+>3D/,R' ML2VXS#]#E1Y&L%(17+_YHE39)5*KWC,"+/200A&YCDBARC[98?O^LT^,-2Y5 M?V&:]]*$5DI6FFVQ2!>=<4@2E,FN/2Z909KGTTN;R-V@IE;3*# MEBKN9@411$I@TGM@TLV-"^^IGT">@NN(.;^/HX5^%2QA! ME!7VV=LE9#>GS:T"C6I"JA&ZV-M\3[=!! ,;W&!]RJ'?WC%G'^%1F98MAIXJ M.#EZB+_5';^N\GCWZ+2L'L\#7#BI2B<@GOS&%1S?"'39CM\'J1_&*>O3']F? MKS.Z3X=!UBQ@D6V\ PN-%M]0>W'MO\L'\[VAU$9^ WV$*W1S7Q8#((AH08;O MDD]>YN_4&\?J[V+/^7;+_S@,ST%R%TDBPY'3X!9]H8NCG!&N&>]X*Q5(3X@R MHU9H1:0E,%'E)3!QE$4$"W3\BHX4XE-4 0CGSUV>11P/DG'4SYC"S'+7.9(6 M$K8J]N&^(Q^2.$TA>+PP\II^/B>*2TO9J*_GP#F\KJ=@VMI5\ MCGBRXW]GLXQ-?'P)8L(V]'7$*(L^>E_[([HZY7&V'&U/BYWBKL+(MX*U3!^] M\1:3#8RN@3B'\^(%(6Q-V-VLG=5#(9PPZ2@"S38=IF/2)W;RRD>V='Q'V4*) M%BY0>-*)KY/BD(EY5NEEVOT>)@0] XW Y(B6!DA8!%>-\6?ZI9M M/LWK#^E MWU<>T*S_SL^OR*-@>Y[,E!6 ]- \>HYGJ1(LD%R=K\-)*(0"41.DF5F^"UP(L*+$JO M*SIV (UL+[+-'9+X)> './FAEZ+1F:3Q!W_'6G9(;[<5)YL.L?271DS,_5Z6 M9\9;BR*G6@W#1Q]&EJ():TDA9318LBAPX*:8M*263VM;S@!M"I!H5'B,$7ES#AC('UU:6: M'+TK)D>E:E+J=IT4WP5,=RV#.WDCIY0P#>!FN*":BSQ)V DP+C+V5?X^W5^K7Q]O 1/HR^6Z=45?L[:.-I."(_" .O=OS$R1#O!! 8SB'M M=7=2)C, P)MG"P4 V^()@O#B9[HI?[W\RB9^<;()(B]Y[;H0,8\FW(P[([HC M%V>Z:O!R^)S.6ES>&+!F[AR MI$KLK=QN/T?EH:BF2I^C39"*+0^ZN?22B*&:WFZOXH0&S]%#_I0&F\!+ MIQ MI\R!);@IUN'7.3HT:=L,O!3M$HP)!SJY>D[BA0&$F5W)F[6?ZD&DGGU-<])Q4XEA%,=%/SM%XR4ATPY. MR:JT"9@Q"67?.R5/-/M":<13DWW^X>$'LJ4;9DE(TLS+/KX$8S9E7#O07E7*SSHVPV5O,2^/0J]_GX]2.S2^O0X MY^;?!_$R(DTAA2W'E3#NEMC%LUSZ,+S:.=#]SH(.6')25ROQ7I)_%GA3OH.& MZ.43GBY^0QFO3^ZR*4_;N_DY3ZVZCLM5S<'/>;,#JF#BU+:I2%X(S]W$D;PI M\112N<'2G 48+FM/^!*#%2V? \=A.Y01AVE9-C^.]'5^MJP9IG9:5[7GUJK6 M\4P,^-G3,MP/;=GEYWHB;2P&EU^IGT.]'GZ<30E.;IP7T^+"CW$-R.\)S>?O ME$C8(4[4[1H).#5S M2)BAP2%D5H!#-/+$ ^[,[-#[8OEV%;Z&HCN -H^?I##L=/"T?\<4'[I,V]L* M:BTM>QGK$/:CB.BS_N:W[RZ/%(5SO#2!S]#5PK&<9:\'6KV9?\8/?RAUO^*? MS!O'ZC-KV$GFP>C+L#C$:2#N!BZ'%K\L40]7/N**/7S\(_^(6U'H"E!8CE!7V@8'_B3:D!)/E=&?"])7K=Q M(AZR6P8[7>S@Q;7KJ'*:<9VF-$OAX?KBV>$O#6^/S:=E^7PV M6A1#= Q;(9 M<(RC\U.CL K6\;5SS\(R4IA&"MOPS]ML EW"]U) Y2GI"Z'.VVQ'D_7FOW*9 M$6P"] VBED^";?@,9;IC.'CPKA)HMO'QMN[M9)X.WJ/O0;NT!:"R6\@VFU6L<*8]_'>"X[W MCC2*+ZV=UOWL;JFB[)+:ZI'%9ENK$.ZDO<)Q4[J.-A^9]/#?\B1(-P'/S/J) MPINQ+?CTU\+=>C6]KC;BGBIXV[*NX:,/AF2.+D84$:N+2@RI8T;051YW<^WU MM-I06POC;:+])H\^#%%$8TE5ML,)0J.O-]Z>=LX3^FLML 6?>MW;CLLJ"VO- M#88;;M,K CJF3"9:#N*I,#X;0]Z70?S&^8%.>9P-5=O3XJ1;5V'DA]:T3!]] MZ#[/X D0?LJJR(>1J(3_*?'8# 1.9_&G O(HAP.ER="=HG\A7MO?2)#R$V>> M2+GQ]"I?'2R+I^5++#P11)XQ(_^N'B'S*3.H/.L6!OL@DXEU9=:(,.<7J8*( M[(*4%0K8Q(ILF8SH.14/%@B-OA>1. I?R1.5.N#5LRU)\^TV\ /I'YRI#5)U MIH[]ESC4EHD7TK8"S0--@G@CSK'Q1/;\[05UDHVHO$IP^(Z'A)D.9D#%,;N' MW69M8+5MQ8IX)YE]O4, J0+C-*UR<>?BJ:\.3H( M:(%#WDV;OXY3UMN!H7 I? W"9[O6.^9.MH M<_FW/.#&L/^^CC+F(%R0%&6;8HE3!>)D$'-8%1L2DZ0AW[$PX]O8[B2S=\N' M9"' [GOJ?GW#66P>Y=B<+/9/K\F7UX,SNC_$B9>\UN[.\RV2@_1T10[@J]A@ MH,I=_B_/9_],^(:!\ES&%^R&_=U^I:O@*]S_%P$E\6RTTF!WKK@L+)Q-']5O M\BI^]08^@T0^))(.SGX@]%AJM:8@Y@ M 65>3_(K-'-DYV"W9;U"RJ$P[T]>:,K 6?M^DGMARO\_W:CG-K1>"9HJ?O%< M.0C'@?RH)7O1G#C,0PL\J SB'*A,6A%I%*E8A97Y[$"J1,\8#2BW42A3V &:-G]*#%ZB!0#=$>EQG2>S8XG%7H+-686E,V&;^1/YK9+64)#04C9A1 MVD%H5L^DNN8QTT TLI=4HF:'&"C+M-_*1?'%4:Q5>0X![;,VLC!.TM+SL?N, M&)16+D%\5'56J,$ MQ*\J;&?GH=$]TX3CCS"1: J=(+J:60EKCKN?V2P =^<=CH7&3P2ZCAC>+:BT\-Z=4,=GC>=&J)7\CC="UTW3A+E79+;1.-X%'3TW&D2"(JM0 M\49.]BD(:9HQZE]'F_OXU0NSUZ',.$3DXNAR,%X]'*HM;Y'$.MP[PVS+/G)* M_Y:+:Q_'="MS0/F%>62O[.,GVA)AH>B)&%C8'IRMU"RSD)4VD,((PJP@T@QT ME&T/NJLAK1!=P^6V&'UN^K2.JFU[GE#YWP]4;.-D+[9X^(%1:+]QT^EY%\UX M<+ZZ!:>G&Y:-;HG)YV;,K(8NK=PWED6N,%?WE?2,IF+HW_FJ?5E%KEBAM 8'V\OBK/# MZ?A7Q+-;RB&/4_=9/3W^+)]>\&6:P57;Q]$O/@] M9>TU2N_C,+P2#-["]A;4XN14V[A79T)SZ\0[G;+F^5A.X&%S1NRE69S7GZ1A M+IBA!:/WE,V@F,V013,/81%TQ1KV71+$R1U_/8>5O8O3@#_ET_(Y#(G&W<-- MXE?MQ2;DXNVI1KV;UALW4B=_CPIZXT$IX+\<0#EYI5YB>U\;,U9!- @JETQV M'37A=)$G"5LQ3.6RX<(7R68C,=3@LX&2%\=H8_T;O^JHS"T@!%0F*52FD,(4 MD1)7&D.$-;Q288^3L"X2* 7E!5$7Y?D2.R ]7)PG3D7L4MD]([>TS"@+_0X2C2T+DYR&85 )9ZN M5Q%]@'V@&Z-WMS__@C;.RU#2%=YG,2G[6GMWG!;8;PS MHGZ31]\*!LG 8THVX<+);US\\1U@*\V6IVB_IP<&X([9>)?$SXFW7W\-V@(C MG15P-]Q^7ZLMM[TTWJ:K8?.D7/ZDE$VDR\XGK1H5EEB^ZW[ MV]^"1?FEM>$CJ\VW8J%@3#MN621]>/CW9E<^T?W3239/S2HX&^@0?XN54$]Y MY L@7>M'GVVC!V8W3R 25$Z3'XJM:UCF,R-(REMT4K;H@[##[N)G;C@^D ?R M[Z2]]PHU=K.HV''\X=1M9OUO#$.KM]];P^%XF>J5 M[GM-[COD@9L<)CBW6VYS6F+Q&+^KK//:[D!,E;E$SAB(6#^3: I<&K\,=(N:>S)J]H M^#;/TLR+X&J=!A@]U9?#6#HXM!%85]UE\9F6)Q.'X=.QU^,M'=3"'$:,PB0N M-3MEM_DAJ9(=@^*NA$(B5M'HG/TLP%$9V]XP/#S5.,:0X.35))NJPN[&ZQUS M*5M'&XBI':!+O0_20YQZ85OD6*LB3GX<[GMU\==?"^\*;X#M8]NX4K$B7 F_ M_U"H69%"D9-UF@7_58(?ICE.H,.^$JJTB/1UF$V]"-X^VF;HZ$%'R2-:[(,( M"D(*=[H71P>4Q4V3$/,JX@TB-R7X'XZ E981=8E ML(]U8 O3B++-_CH,);@-+== JS4W--W$D871:18MB >H^5 MQBCS*I /4S,Z M;&:DBN+H[5F-5@@19R:1LQJT<&+U7NKIP40<[='09/XEXF#EIA""T-CB=(-9:W0\P[IT2NR%JZ"&(=;&V8 M=VW=\LW,T<+M@4:?O.1WFAWO2S.=[9=[]*HA)HX!?A=,HE$'.;4,\6#62STQ M,X3LN24-UQ.M'T&Q@0OH($))PRU%)M3A=1X4_CO9G\F?Q+.PV>4+^Y]'IJHK ML45K:9Q,I^EE;=^FN2CB_9L>@R?,*J1OU4J5D0J MX<=>YCU?K_.FG"T8?J7!\X[';Z7[)RSQX._H M)@_I[?:>IEF2^UF>P+,W$!OG@6M^8*@K*^4P";BY8@0:M0%>OSI>QACCQ&C2 MD+H@IEG3)K>8Q-8)5^@RXV7--+"&@Y'2Y*4K.M!?"W=GT/2Z_JY89Q6\C5[7 M\/%!T&KC=APZ /5'O;LS=-!5'G<3[O6T-MEK*XRWV?:;/'J'$)KH"2M/2'DY MN=6J+?KB*'-G**&]-.X6V^-E+8-2R8] MC/D%DH_%I9+BYDK[ENAP$3A;YA0\BJW2@?61;YN.]6;6+=2NFT]V=T_MPR/T M\45#12,I599WX P>E=AN Y\R)TLU#P?/IP]QGNT>O.@*."E(_;CCV,1@$8@Y M8B0>Y7&*8?61<\18;V;EB!?/]_AY6["-=Y<*6Z1@'IPJXB829B,IC+1\_,(R M=K+T(OW$] M[A.-6@&!=;B?F._) ;H_)<>8L*4+Y80*R$#G) \9%'P.?++VFQY"G3"SD#DP MO&>^N-^(-,?7T:]Q\CMC=O\X$J];!V<''^1Q,5GHJX!\=J!M_I03WH=""41R M$J4&AO@O2I'=@7UVM^]J+M]772Z4V#]..;O;]XW?=GI^FT'1D7N)VSKDLI@U M*@.C3,AX/#^9*@LQGTU%J"=PTB\(.?]-=FML3_GM3__,QN[UI_\@G[PPI.D7 MCTWJ5V0=!=G.(P_Y(0E>O?\![!D5:4_E\S@\M]B77>#O^(W$I!IUV%2B#@HP MMA!+R1/ENYG"(=OOBSI#N34BHW234GDUP:PRP#Y%.X/JYJ29&9]'WFY5Y+T8 M)SI&J>;2B+FVW\OC66-#4>1\J6&X@9GBR31173M-"?OW!D(?419$>7&#M>1 M5N4E@"?#G4PHY\"EDBA1"2\GE,[FD*X]M1_KDBO]^S@,K^($[DKKA D::^$D ML8%>MP:W3JLL)*[58;B9D%81R0(51.I $,N:P?&U[R/2< M4PKF:6]JHHUVRK\(%R/Z# -A5[><>G@!<<92"Q?[WA/MS1)X/3^'H9_ MOH1;)PGSB8+?OP;9[CK:L$7@VR-)WKX]!!II*,:PL^Y6?46U2KW>K!+'AN)EI$1"><"1^J_&R]8*P,W%C M2&DA536DXB;YPOPDI84K4K@J;B.^?>(OA!2#$82KZ_X2Y?"*/+T2[C.H+F7R M.O G>6"^V2B'EY=F;PH?>XX?634 -R7;_Q95:K6G'2]%.L!@+-59I3?WI[P6 M]&68B?L@*S&]X-LBSS3R@U%AM9;MNP\Y;$YGE()/S'>ZCXK\HF;/T5;^(\>2%_IL3CC\W#"0?U2[JCE.\. M/2NSB,@_6;.+A,HNNUN EK JU7#GCQ610I/]K4$W" 3'"(0M"$Q@P$^OG5E' MZW]&S&4-?A2$5?D;09_[NU6\^S__4%K"UE^__^O_4+]((?_Z_P%02P,$% @ W8-A6!4Q MPAJ>AP =\4) !4 !T8G!H+3(P,C,Q,C,Q7W!R92YX;6SLO5MSZSB6)OH^ M$><_:/(\3'5$[4Q+MF2SHJLGY-LN]]B66[8SI\Y+!DU!$BLI4LV+MY6__@ @ M*9$2<2,!$J04TY.U;0,@UK<^+ +"PO__K^_5D[O$_B![;E__ZG_\]E//>!: MWLQV%W__*0KGWZY^^M__\?_\CW__G]^^_=_KZ6-OYEG1"KAAS_*!&8)9[X<= M+GMOWGIMNKTGX/NVX_2N?7NV +U>_^SGX<]G/U_UOGW[#]S$M1G *I[;PVT- M?NZG?[A)6O/7'CQ\_?WWXSL^>OX MG)W_DI;^*2G^%=BY MTC_.T[+]7_[OT^.KM00K\YOM!J'I6KM:L$V;\I6#\@>]2K[3-PSC%_Q76#2P M_Q;@[SUZEAEB-3'EZ!%+H)^^I<6^H5]]ZP^^G?=__@IF/_W'_^CU_MWW'# % M\Q[^_M_"S1K\_:? 7JT=U&_\NZ4/YG__*?Q8+V$#@_/^(*[^_]XFW$C_=^S. M[MS0#CF@7K\N 0@#?MEXVM))LA?3AW]>@M"V3$>FF'L- M-RSS]I?!9#Y90WD0QZJJE=2HEK+*5#37%S1"X<9;K7VP!&Y@?X('. FNP*,7 MR%0_\0L:H?"ZA I:>LX,K@GN_CN"]E8B $6-:R3[C1DL[QWOAU2=[]JL3]); M.[ <+XA\,/$7IFO_B<<>G$%?H]7*]#=0$_;"A4LIRX03JV5Y$9Q9W<4+%,"R M@8#XE3_4!"93\ G<")21]/V?S6="#P!$_T5_[Z,P%S--B'OB^_!!4RX07L0J(PUZDH9 8O;:4*B1XAI M.4.?UFS.9L0KAPFGDB M,"NSL%?7@R90'*-5J.-]P36X"^XC%SE[RF!1W$X3$MU]H55%9 =+-*(F\UOP M46I\%K?3"-/12AF[R]"F >X8RL_WA)::D.H6S"%58$=<.(5]1*@C+XY92BQB M4\W,AV@O]V9^E3.IN>K-K=F@Z4Q!&O@LGJ85OKLJM6(K::4(B^.O^C>>O M/6AI 5XR11;L%!S=:!0X(-FFH-JO(2JSL*VQ57I:J/2Y1C3NK5;V=JEU@Z>F M!7#+[OZHS35B/Z,U+(\Z!'>A][8+.VZ;SJT9FN^N&PWHX2,I+PZY+5V]#.5E%6E=4X]#>>$% M&M?%^U!>6%IKS7DBRLN3KZ^]5\)C.@4J&"PU'='%1U$>&%IK^NSN*RB>VE[# M.^(J=OF@$5UVQU5F6G)K+=LIEP=!PDW: ;(^]B>X^T+3*@CJQEFT6ZW!.S.WUXUIT:=;@]LS"'>18R_ QTN_NA&D M=Z)-6&8%&,,_WMI.A 96 X@RN]*@3_!7VPQ].Q@O? JSN&L%AN4ZM&V4+BNN\BH2(KXG%_0PX?^':!MZGII6U.X$_/<"@ (-*Z'[- D M6VA/M@"0IK':I(I/:U^'N,PJPI*:TO7\I(*L0LUK>H(R_H3=0RZ&>\]'NGL% M5N3;H5UITI/S74T1@UO>3^"']@?JM&M[_K,7JD:+\4U=3J@J@*"=QR8^8ZH@ MT5X#S?.MU>Y5S,H\]GLF:9/[Q5(""VIQ&<3];(:YM;PV+K,QXI*(++97F@"J?TP>? M)]/_ Z#\+R_ QVLKV/4M9\/Q#].?R4=)Z*/Z8%7\V^28^'KS!C\E'2J1;^J# M5/;?BCA$^80^.$R#"#DJ Q/%5WU",R =!O(7]$$!>=EB/05!M%I77GV+?T0? M+*3+W:B,A(NB%81DM=APO"U"WG/C[#.[*(UK &*.#)^XI6$>^M80?KCA#EO]6RVY L*I5P+".7K4,[;%E^1&8Y2J]@D^((MZ< M!_@,"O;#?9AE4+66NZQYKEAU#CA:GX04UO U792@FTKDIZU& M6\2M!<#Z>>%]_@*L&%:N*PY*$N[Y'&J< 3M6(_S'3HWPA]]O/&B@QA_H MCHD5IBTYY@=P_OY3P=]_4=B5%"_D0RSH2?;/OX_.KRXNC,'9U=7YY>7(&)Y? M[?J6Y*BK4,?8[.)QH8 M-: !Y"Z+=YWHD!7%\]R@6X,H%FA&5@BU5LOT(RY+HJ[+!M3U9GX]S*"\^(XG M^BS#9A'*Y\6Z-$:&UBH2D2)1SE4#RAG/9A"Z(/D?N"4$?:)B"LJV3"F\$B0* M,;10R$! (8/6*Z18@G3K=]:<1FY0=+O_YOUP6?K8E6RG-AC]3W51[SX\UT,\ MY4U\?&@\79JA4>(5#6'&W0H5GR<^AAC1.PV[C,&LD9]OGA!:#K_ MG[VFKN"*"K=3EVP14DW6N\M'(W_L Y.@ANR?6P,\L],IU/5NX=&KE<[+TG/) M6_C](OG>7QG#LX&>D'-U/(6]WCU\PU[MQ M3PZO7C>K#\\IP#SW]]8 SNYUBG:]^^Z4"'=?UA(=%A(<547%6H,]=^=3%32Q MN_X-.,[_<>%"^A68 32'LX<@B"BN#T+YUBA%7(I4.TULM7_UG"B)(G" 'Q"U MLE>N9=K@Z7UZKM?$]OHF\I&$\1$+LJ8HYI6LC.+B+=.)@!"I:IK8;>,;L::% MD^V9H9GTFN)A+RK>,M4(")&JIM[C\-WYF'^#8NH\?T,]_MN6RLM@& 9:E>BK M"';?4_SKW2/'O7M=F8YS'06V"P*RLF6Z8-?AE0O]>ZL'ZRY/T;QEYX_#D,0Q-C=._CUX7VUD NW1BN" M(J1*J7??G8:RW-ON:[@*[WS?\V\\.*59%.6P*[5&225%295UN&W7U(_^NH1[ M+I85S!9JC08YNYYJK(E=_DOTX=C6O>.9Y+5QIDS+H&?U/$6^B1T\NAR! F \ MZP]\>2J81"$TQ.F+RX0=)*523L*K,V.(W-/ZZD98E#1VM-Z-?C)-WMO^ZF%6 MH)?:O;5,/L<^I]CH'='BSMXSW\39'3C%"R-5MYM<;SPT\QYZAA-W7IH-*O2X!"+>#@'%[N7^&;B]OFX/_ MOID\OTX>'V[';W>WO>OQX_CYYJ[W^H^[N[?7GVJXNCPW@P_<7A1\6YCF.KF& M[H1!^IL=YY)?_)[)@[N]1)\FG"'<<1:K6G[0E!$G2;5/[WB^D"Z#J8Q&T#@3 MD(IXR5JO\J*\P*WG">V)I(]P]U-Q[$K)5O)0#HSA M13,A+3*X(T-T8EJ(FEATF(P(_>;W*; ' SH:7#TH&#F94G/?3']T#T,^N.N MUP4*5!.6F(:B6:6_^&!MVK,;6-*V\,O0M^ 3.!Y^+.L5^)^V!0JUSE6Q,VHO M+RTQX45YO:_AQAS%DX9'#BHM'- M!L\FHTN:9PM&S/PAJ&PO-)U&UHSI,XHHP6J8?4OQ&9#43:NBI_8%U2XLH((U M7Y/30/Q8E+O K]=-[<4RG,S? X"Q),T$M#J=((6XA H6A>4G L(*,7[J:9VB^<%?)_[(1^V5:]:EQ\N3$:G;?R;+&2O$V[A662A>_HD5Q!-T)44BR5)SR" MM__8R;)0PLW@Q=P@USG#5U186&-&\*BP8-K@%[/U^K];K1UO \ 4."B*Z! [ M A68]3K'BG(2-SUU$%P'R;,UQ:6MW#M/\'LS?RZ!BZ8VV'PAB; (K-"*]]1*I236VG83#/;UPR> M?+$SA17R: V-(4IEU7Z6E!2\6_$UE*?NB;,,L4;'B2(JN6)7QZ!NK@A'[O B MWCFF" JNP E2]^V.I)]8<-H]\8*2>4BNC&'_HE$N""KO4/N\,DJ*R,C;A_JG MCR09)C4[P%ZQ/!R&,1H:[58YEX!*?!P4>O2!X!N%D#O==Y/@\ MD5:Z1QD)\BOP5M1]PRZP7X^"$&+H\#J7)N/'.<91N/1\= ;$18_]2MVD!9>435\'44(' M_"JN"!7B"EVF 47"UOLJBN0E/U?$6:O+9&")V7J70\91*[B.X*C9%6:4%;7U MSH:#M[V8RP=*C0ZR063A(#- HF$64%<-A-*=U3Y[O5 Y4XD^FFI0=*!-W0!B>7JPH7R1.X;P\MF[^XR<,^?"S % MH3AWY,:3!7Z841#\::<<^ /*>3J+K!"N*>-\U^,O>S_0D%1,-P5QH+Y3E9!0 MFBD+'R(#_)%T^.2RHB[Y*K0H%Q5*:_[_VJT>)#6$](+E?3%N%TW5WJ'0N MP10:TAV+'#]Z=7A-]^[+9%3,)N/2TSA6J"$"\+4UX2+0JECFZL M$%-ND1$1%;8#E]5>@0.;6S!27Y)6GER5N\:3"E*W/GX,O[D"MU^1#Q&X69K^ M@G@GOJAHUZC +:-668/E+RQX%Q1=TS^?@*T/$-N*N;N$Q]+XKJ1N.J^^>&3( MUJVQGN:MI*\$]DIU1N<\<[480B5WDV#68>WYRK?_-_ (!'$B^"7&P7=/?8+A1UC'DSO/P MABNUQ=0H*R5?S&L,739M-C-3A>FL7HP4!+_N.'W9#*D,$]A2I:KNB-B67JUF M1*Z0BG>& $("IERH>N"DS1J:O96 N%R;@6W1DA4(MI*']L(8#IK-C"9$@3+; M,;;T2N)==.?5K>U$Z/IK569EVSE&;C'E[U:XGUI*_7\;#C7*SCLAUC"[^,BI\&;YP)R4#@Y$)2NN-L MH$G9M4" WX"]6$)AQ[!'Y@(\1^C>Y61^D#.'9C&$VN@8=ZK+KO007A<^9>=; MC@Q5@JWD<1U"737[)J0:3@E)+RF=%3HIU55;TJA+27WU M>^UFHW+RJ^8'/07+PR'.(4IM&97*L^L1?00A?)@1BZ.&;@KDT EIW\DO7XNT M6I@WBZN.;IH551*WFBGBRLG=I/9:,37%#$?-ENB9HJ5#39<56Q-]\]U^+<[Y M5:J-+G*@.@#$PY+F[P.S!CVA0A?U+"BMI-.(,BGA]$E7U;SF2ZW3.,7J5KJJ ML8/;37P&UW S.D./=D+CA?5%OPS&5SF/XDB#E["Y]'Q(D KBUI+PJ@E/"^&% M5TY/R[E(4O&;R=/+].X?=\^O#[_>]1Z>X<]WO;\\3EY?M76U9%+3Q]C A4(! M8OR/U_&UTJJ@3HT,@IB6.,,[U5F !JX+,QYT?O%\K+T59 MF=@* +_PBQB?L*++B8Q^_)^G8 M_W2+U_8O ,ZG,\8E!E6?TXVV*CG'SW EJ"J.@*U] 5^ &X/$E!JZ\5""^125 M5E8\85-/1V<7YWB?4OC&.&-=?B&R+G_]QQ@NRR>/MW?3U__5N_NO]X>W?[9@ M04Y^F9R]#*?5;=FIJ%:#G*T3WA-2MK5O["QMV^U80F2@/!<-6,H9*;6.M@HE MZX6B3&X)==1MYDTYJA/]H%Q>0BBC+IF3N-51./5R"*G)J=AX-K/C+[^8]NS! MO3'7-IS"J5JDUNFB1L4%;OT.;4]?R[\ ]!$!'O/Q)*Y]&Z M,D97C;^[K8 E(L)+FE:TH@J6? K6D6\M43A0]A3J5].)R Y91KWCH$\Y&*IN M"QFI:!NXV$1&(1Y5)5@45]2-1N44+D8W0EO' MJ?ZL;N168U\;05'I6SZZF&(L/K["9%LX-@B6&B/-?/?)L=JEVCH.ILJ#1E*2 M(+WI%T],DOC':$PW LJCBN ZH!0/U2P#:G_5)3.33 $^=G[SWLPO])+\,@XA MAN.]^/86>X87;3&/MV$,+YL-RU(^>4L!J&JN*]W>8HP')5K+0!RJ<;%,4[J1 M4#9="HRC+)04>XMJ-XZ=O"O3/*/5F-5:T9.4":YX$6#4S?.*]U&[RBBVR)(> M;BNF0?T3KZPC_JX2@E-N68^FQ0>W=^[A3-B%$_ZNDD1$^,IOGW$SI9%,%V:P MO'>\'[RY+89"N2W&K__HW3].?GMMP8/4#%N L;3F+C( !A<+UY,O_E^3>.&=!NK@NTH!LW2DW=5>7M*%MVDC^; M*_I4+]B*;JRI2@ A2G$#HM^:X36"4IB$#.,%)5JD9VZM["T>. 1N]:)!SOW+ MJ[.^,1Q>M6]JX!1+Z8N6M?M:GT&(O!4OOO=IS\#L>O,>H &3O-#C+L96:'_B M4ZNB5V<9'B8YC6M++CI/"H]X5,%12P+C=AP1ZD 1A9H6.#F4S8Y\4D5]7]XE M,$:DB:,F5&6@JFZ2\J$Y;WH8)?8;[%R\*ZIX8ILX/)*68=H\XYJ[98&N2+B6 M[8"<;7_S.+7"6):I^-114[@V0!5<4&P@R/$6P.Y:=DP'=S9>H535?])":UG5 M=&-?;80XY&(IJ)I^_8#@@\KV&XEA63Y _XY1+/))T6N<:%(:);E+NLIYIPB$ M>7 A!4$0;B6:N/=1&/E@ZFU,)]R\F)LDA@B!!R#+J;&!<]9M]QJW!64X H-:OF3)7"$P'3.;746"[@.@8(Q4_L:<< M1%5OHC-FOMKO7^P+#^&%@$*[[)AQOE'\7"XGN8HKGZ@F ["J=]!U2X>T!?,1 M':).[<4RG,PASOA0-KLDI;]J*=K,B8QRH:MZ UBO9=EMTN<8_#?S*Q']&KA@ M;I/,(*/6B7*5D))TWU$;URZ: P($,H#3P-T7PC.R@V5\5P!%-E(F6VJ]$\\J M8E7U2B5CBKUL/IOV%MDD41/C:("_@1/W9($FZP:G;._KH5@05F!_HI"JY*S. M@?3QXC.3%],/7=B#8G=:F9;R8)T;PWZS#K6*:CYPDTG#1+.\J=QT>O'!VK1G M-["N;4'TW-DM^ 2.A[=$2!!0D.U5 \+X$>RW;7[8 M#M[4BG!FK^IQTH8'! 7.\*:9D\9O) /F&?#[B@ZK'B%S.$%0FM1/@QD+Q?<@ M'%%^SYLH"+T5\-/11$KU)MA*'M<+8W0VZCJYQ/%0FC50AX5V[DQ3G&&$^D?( M+1$D5/BLI7LS-_$H.(@OW]D(-=)8QDJ"0E7Y07TN$ MMJO/GFM%OH]O!XLOO267.G[/PZ,N"0E/9/$^.77,%#SSE:_QW9/H"0 MS2*$3O%!-W<]W:BDD!&']"N'CN+@K:O&N37^-&T'><+1\TZF W;OX%!"GP5; M.?&N(E:* [YJWSU#Y"T 9CB0$D$P=F=/9HA0V$SF9'Q(;"S7VG&S4B)F"FZ" M-TO'% D("@KS!1:^)S]_77I^B-)=QRK!HYJ3D@(MGF@I$;=NQ;%ET;FU,?XH M<\/NAC2($[\A?<5_)S[+5*:I/,(C8WBE91(I] M)6HXC6]&O1*7#9'S4X%T"EP+VIV E. 3N43&.XVCYJN M\I%3&C*HRPE, 42536D>S4OC\NSR>'A8$299\8.ZG<#B"]^(:/^H]^L^PC96N0UXCK V!8^:@8)0*+TV*'VE*3I MK#T%#J:S]V9^H1M.2\])#+)0]N2RS1TW^62"IOA"_JA=>T@E>\>C)JL"Z&2= M7>CK"BY I[(KF+O-HZ:K?.2ZE8277QF536D>3<,8#L^.AX<589)U_J"/B43_ M'QUI?YI.O/:!<-H67'*@/XS=6?X7F9+%UV'ASTZ$5DMW7];2=!=@"I!A N?SPQ#\> MY/LG B8P2-HKQ0R\=[,^]YO MYAVW2MC>\F8%\0:T8Y%9:<' M"6)K%>I(",=X U"<\&&U]KU/C-/8@>,,2ECX,C&Y=!X A&JS+ZE(4-]>D(6@ M[ I>HSY4_K__DH464OP/_-O]7R:B'("+,#(_D0@_0^L8?Q#Y;QTO0)=V_(7I M[AY8?HU6*]/?3.:O]L*UY[:%+E/$>8DAG"^>8V]Y(,];][+?+*W^V8O\]&5XP84+-'7/\P _%2O M_SN+(7S):.CR3RAI>EL[173+,MIN^8)J4JG=VQ!;*21\ WR[MHA MQQ_6W0WMC*-,7N8F31V 56IYAW58WBGX!&X$.&WIX-"6[AK0TBXFW8L?B#K, M!H*ZS <;5A!9Z2B_J&.4OX(%LGN9 M/2WG@#\_'/!)6[U\8UH._J2K4[!&3_7"13G#+4DL7K-S=:\?._A9(YNCIFZ# MFJ6CG!^UI'@*!G -8Q9?*/\5.+#/$)$%YXB]*!BQL"6TM6 +8[H00_Q MV<':"TSGN^]%:]9^1;B5FI_0SO5B>XY>W&O^L5^U6=T,0TDNY![35@&)TM7 M>1V6I>"$\^!,D]/:# ^M#:K]5_S?7N8#?\5^EMTW>LE'M#1#R2GO/D9TJ\.J M5'^ P&%O^*T)=_W\&#DWAN?-9HWFT]W^@7]Y4=MO#C(INY#7VK3]7TTG D_ M1'_-)55C6(/1H37(-(XM &J^A]OO[7U A24@OES*E)@PV,6KRS@Y(:?_(WV? M/=#E-:R+!2BKVNVQBSHTVN]!2!-;%64/8UB%RT.KD+:&34*V/2V7 \2D7HP5 M 4>]VB^<%G>(?UT@TH0NAD%8CWN73*L)W/XS OR^&>\:X.IPM&_K:SFZX]XQ MAO)^H7K'[2/*9@GR[\TQ3Q[IE70;F\5:R [$$O*T?VT>.P&1S0DW::!@\."^ M;2O!'?7:]A'G-C>KM>EN'IW$1T*YJ,@8P@;9A1CWI+?M2L]V>[O.]#*]Z<7= M^6OO\?$53_/9+O5R?=+2+,22/H%PB>Z^9!>5_^G9;O@K_ %"P[(;PJW(V"Z\ MKFUW,I]S[@'(I?-CZL*XO+IHU$:45,EV?2\HJ5+K,:C#>HQ7L!W'^P)PU($D M6P^?#>B?'=J 7&N]77,U;MQ1RG'SPT.FXQ.,?1_=.Z,LQ#GKU.R9(_1'P#?' MWX(N0UA(>SGG7$59VQ\;>?>%ECN1'2R1W)-Y]A48QB N"'W,MX:F]*0]+2=A MU+>,.6,<^Q$*UWRZE^L%\]"NN'2>RJ.SLT&SMSGI>L@=N0D(U/Z=,3W-$F-T M%@33X?:^X09[>RWJ.3YW$=SS;'^3I$@W'MPB8)E0UV9IRB2.X_LJC=9^FL_7 MV^ML;SD.\ZNTJIW]D,*3O:-]Z0"U?\%_"^9P;3[#(8[V1X0:0WY+3H-4$.R7 M--C+MMA+FM33(A4CP%PZ,&K5O88H[ Y[,4&OMD=Z8W36[$-6G+K*+R]*B-C^ M/4#F2BGG6"X( XP;Z:6M:#E\MX)RK_JI-1JZ$PC=7G..U,) .M]:+F^OMVM-RY.($O"CY*80_=M2B MI,ZLB'M&)2G>YSAOY3RC+XV1<=[H8.53Q\XU7DG.]D^PD#;] M&\]?(TNG07:'/A@.1B(6+7:XC*+&QK; D]M/]W;?UM(8Y$3!L<5X5[;+E\B\=\==O^Z;=XR.\4_]99K2 MS7Q[NGN^>W\?2?O?N'Y_'SSLT: MCPJ"M_(><:G<2D(YE@9G_;.!Q!Q+O;^D_]+6OIS2+>T!71D/2FAR8VJAB'@UE@R;99,C+ /;CHG&_%-%E<=8^& M2.714/H6P+!N1KWYY@QE:<99]A.7"#31%H#F&(XR*J.XZAX-H\JCD3#*4&2E M:N<4A-4"* LPOC%@!W_<0!'L$/V+[%8BU3@:_HABD/HBSY08HLNZ24-,!,.W M\^.M?C1TJ@1(RBTUCN[:N17G-HE3FO#1B5(C!]C@# )VU4T&B6*0DD:-FUMT MK4T(5[Z/0AP0EL2TA$^V _>CGHMF[JFW,9UP,X9BLQQ.E=KJ/(/DHY-R2XW7 M7-(+7+'$B6S)G MS!\]=_%H?X(9C_VJTE3G:2<=G)1_:OSIM2^G&*^]\#%/K)&CX9P$6%*VJ7&3 MUV[MIA!-J!AT4G +P7$\O(NY^T(Y">C^*8Z:1\2K("W.@L+\QI-U@GJ M#]@1""%"OAOZH4Z)EO( ]XWA5;/):]3Q3Q(V*?FJ^N#3Q4891ZVB84P:'E$!J/._U!_-Y**OM M$AI?:&CCD202(P8_,'0[?<^$_+9 )W^#CF&@S M1\,U*<"DG*OJN"<%-QC:WO%[0U$??#?\SL_Z9^=2;_C%'S_=[ZOI?A_A0(AX M!O\>@'GD/-IS@!5%/1,2;B0_#@?&Z*+9MT?4' O)@:66E\/J\RM82S"+\),F M>TM/=.?1P@^7.%$(9E3656RM\_13@8^D&X+:!"KOL!G#J6F&<( +UEW,]MT7 M>BP8S.)SCM4Z2G6P#R4_265]Z CYJQ2Z6NX[*EW^)6=R0@NZP>&"+FE&^\49 MXPB2F5N.L[:,!1;I^9*D$U-@>7"AC+3/7F>5;4LW>R&HONV"2JK\JE*Y5$U6 MNC5Y&6D]E$MV;H?(ED&SEL@+K>NC%R2OVH/9@[LSJI/Y[GTU-J]4?[,K_&L$ M)P69&72(CL@,WU0';QZ71^N#Q*6NQEFM1^J;2?LX&5CYM8O+$ OCNH(1^R+1T! MP?7F.T#9J==+N(7U@4F?X22TJ)N)8.F4$*TG1>RFETT2]_T)-->;)_-?GI]! M90ML C0?P:HWW&:>*9)>U>I'\2L0P7(O903.;IW-*B$T%PT/YR+4QE_Q?WN9 MS_P5'\/LOA07T'V.*LZRP3/&JU+>C99P>[H9!SZE%>V=Y(@N:2(B M^:-K>=P]_X;U-N'#$YR*X5]W-I+73HP.[43F$]@VH(_T\%=ZV<^HMA&$ <8! M .UE9Z'J];\"NW-4CS]-VT$ PPW7*^0\UX)"I(G\$+DP1OUFTA>6U>K^"[*5 MY&[]&I6.P+L+U^J._2? +J87+\ NSRW,$K@E](7CH5YU6)2F6:WEH9(TJ"$; MSR T1UT>SE%IFWB"VK:J_;*5&-_!6+ERU-,DL4GIE";:&0=AG7$E*JE]&JKY M6#G.K"$TO*\.AW?XF8^SN%ZH_2XSGXS[<@L#R[?76K4WL+[%&GK-# M8SBZ:'1H%N._G^Y%1!A) ]!I8@EX;[MV"/ M_@>H!W=A0RGC^_RI9\TQ@V#\ M99/RFPNTH!\5Q!1]2)6JPG>4.CO)G\T5N/56INV*TZ>H%=TH5)4 0I3B!J1! M6I%%PI*M$C/W%K9=U6R!6ZS>2@VKG"1"!Y"L"+-)HQ: MNM&B^@Q21F!)VWN)PSO.D)<$'.%'5N,0W'AIGWE!T+DV'?3[UR4 !S$3U$,- MR9]H!Y/H/-@S*'4@5,L3N/7NQ6Z\(.1R9A)*=XM)982MQ=U8>0&27%5$YWX9 MSB>/0;]Y&2<$_7"U3$/=XHAD')3>BVC IN2L,$;AT38_; ?VY\E$KY"'&TY[ M(]Q2MW@F&PBEST/5ML>]6RWM^M3+].I7M*K MO_8>'U_Q04RV9[U=U[3WX\8R/X%PZ]:)W<08##LYAJ<8J.[?6$[ H4)T2; MV?%@W/&+&9;?0$_R9F5DG ^;35DG@SZT(,MF@>W69H.@*V8.*4:UXZ!D*13: M'P8Q1DF.'.\+P+$&[B,7#3Z12;M_=CAIY]KL)8TV%)A'NFI)B\9CU?E=UHYQ M:P7IB==MKEUCV<9T&=[>!&0 RK PJ&NS1+6L!;551N583WV^K#RW-<0LOK&7-NAZ>"O MHP= @?\)9O>>'P^.AR"($''8]D1B\_F!=FE<#)J-G9)#B:T!4HU4ZZ. ,]E[ M5FO'VP#P"L&P+8*I&CNX&SC_29(*X4^H!@#-:*P;@6Q*F MZ)9MG(TK-BFO4$NH"'+OC\/0MS\B],=XTRZR1=*II]T=0FT#7<'I35/34;&] MP>O2^%6&8&S!+3;O06'UAKO+P_O5N[,J1;=?4NMT92%B3MU#>9> M1I6W\'_@^A=EN(:K8K@ %O4%E&HU/R:NC,%ELS:$0\/%!D*>]$K/A6I_;"KO MU/!<@--Y;A%*W@N\!BZ8VWRARQ5:[ S;Y$BN-*:@R7<2YG. EHZ[@3B%"P#D M-78MV['9ES1D--D9KDD276ED=.U/H&7"RI+>0USB.W0HCW$2T,L*IZC86F'0]4^:Z7V$+:+YX!(6G3BKMYT_5<14X.PZ)(SBE)GXU'\*PLA'"=47 MOKD2VHT5ILC$;?;B1GM)J]KOR_ ^?.DY4*5!'%WY[(6LK1F]TN^#YJ:4-Q_G MWMK@'EYO\'UL_BF$6CL_%@QC>&$T.N392J#-&^*BMC_H#O*F?^/Y:Q2Y"+#K M-++0K2%W@38%#L#*(7NB4*@0+N/^TA*_(] L28Z)/][;?[N4^WMM]'5^% M0=_O;3O02WJ@O27)R81SK&+?8>*)MIEW8+CK-VE?[(Z0GF@FJAD#[S5'F*KZ_V;Y5=FN&YKMK1C,[?2F/U^P4)$-[?7]Y M>;Q[NGM^&T__V;M_>!X_WSR,'WNWX[=Q[R_OS^/WVX>WN]M_T]ZX_%=D^E!5 MS@ZGS%UC;I>R8"O"5P@D&AIJ5P5WQ@)MZ69L2FB,9G*J(M%^HS,I\W1S41K6 M6Q":ML-GFR[.^F=]F>\YD[.X)MW2UI!-.O;2LT231TY\2DDYR5L]-YS/SXSA M5;,.&ZD\*#9V)0"AV+?42M6^^":*$:\5*3DI.6KJ1HM*VCLD0UD$B#S01/6H M\]1\DAPU=5-]65T):)TAO"9:OX]\%P<6X]1E7SC$N#!A)+M":W3,T,RAC@5E MUBJ' NF.@C!O\:$D#&76ZAX)J@A.B5R0FQ,C\,/,:(<_[48Z M_.'W*;J"4S!YY_ZFF^HD3<]L&3FT)&NR? M;-=>12LB^KF_:X<_I5MY#;#%:%('YA==!]F_YSO?-P:CUNB *0;1(&FR(WAD M9)1F5]1%>W5O!>D *(T]T\>7\!Z >>0\VG.2GXFCIFX$*JEQ >HP9&__DT2E MO.7T#$<;4+^E?+]/!DQ.]UT*TN5%<76@AI6;4;X@*+@ES>9ASBB]>&6%WD8U-&K3Q* V/8!:M?1?8&WV%2R1#J M^2JSGFXL*:-8(7I0Q&ZY"2G(\1[C '\SO]Z@UQ^HQ[,B3;2(-A2%%Q*G&@9M MYE")%P&N-T)O#E!FLWH^KAMOI4Z*#4(HR?W<_-S*0H#Y0F[)UG0C9H-<8DSG M%3'5;]-'?P[*(F\#N2KJ1BR9NMS;*I;'H\VS-G,*81VY\C>@&Y>DSIX589"4 MGD&B78E/D+8'1N&3[4!1/!=%HB5>E3@519%MX:[<.D[0U;AG4JK!<*37D%Z! M [^U^ YOG77M)/W$*^I[VT MJZ>C5@EMUSLMCF>?P _M *HXT2)!NL."^;%\;@R''3A +9KR.$57:L;.M35C MF12@HJ;J0JZIRF<0/9FBEIFB;*Y^J,,D>R%I.4XH?31&241^298)6L$/K\ V M&=K:IF<0QD;AT0N"%Q"_G2)JI89RK13L4VJI_H*Z]6\]N(^/W[K3WVC=F;X+ MY=EBR7H(FEB\7M.2X\'X$T*,DR-XF:?3DM13M[83H?0O=+E*MYTP3.='AN=V,(KO;14.R'VGE1[CM!Q4_*N2C")PB TW?BH M"Z.9>6L$>:,9"S,YC>M&09%5FD($M'HE@'":PRM^_#Y'YM6_HM.=THWI1B"% MI-@["9(+F59Y/FJS?-=F8%L5#1QNXRAI* ^IKBW%"(@D:!\ (\9 4BLG#E;$ M2NGJK_8'+=B[>[C(P4,2HU/::Y)K13<.BJSG9(@JB4+:&#(N3+*#K J-LNUT MGDA,894^KZ.UCTW<+@FTUQUB515:Z7,\NA-,V&8)M9C'>V@,AU==)1E3; 7/ M1#=(LWTD:3O(PK)MI@:_0 J>6-9(Z0GG.=6>E.Z2XFDB):J_.K(88V@2LZ$O M8_A'C)+]*1P&,Y(?!H.ZEHE^^=9#_?LV2SJH?S3,*82/>,D&:3)5Y"NP(A^_ MI73WA>XQ@5F\ T%9?A,9]HD[,E,*IT3..E159P*JO#"H)[:GUD M9$N0U;QN?&OCBI<.9FUOL]1'SO$*.9S4,#-N6S=:*F6(=$)2,&S_)>HI^ 1N M!'ZU3;B&"+:I7<7BM M@,_PA7+7;LK;>>,YL,M>G YC[/OHM9K8(>?.GCW7(OSY#?XK@!U'AY=\'D]9 M']+-?@GRH]BOJ12 -)[INCAI"&\HJM)JL< MEQUA&YY,V.1-=ZZ 3KJH!NK>/ILM99L3#*+G3N&N<&>=*$=$A65UT7MCYED< M'2WWK@?XF,604-VN@JWDT;DTAA>7C7*'7X4%FTL)HFMR D,:.%35TROIIFD9 MVCKD0 D,E,[@<1)+Y%GVW/=7UI,S^7+=UIB8V$V?DY1:@;_XWBRRPHG_"OQ/ MVR)MN8J*Z:;[1K975K^$_\_@(W)P>L/;"]A7LHH+"W9&I?S2-?AR M%S6W^HL70G!LT[GQ5A^VBU%/(2%KE;=N9Q1=2> &7Y8AZ/Z?T1HXOOWDN1X^ M,%MOR+HFE>V,;H4$;/"-! D[WO0- !2\;L^2NWG7&^01H'C$F/7R2%T9@]'H MN%;2U9"B<*HQ3QE!$B0'-8J964\WKI13&;?J&8(K79>_1A8TA,&U&8#9+5QD M.MXZ7F\N(@<_+(3,I>F 8/LD"&7*+]U82Q3.4-3>G"$7#;4LX-;P\6A/5#.M M?'!7PMSWR(@DE?D)W9C6X")",:A*TWB(KE0(5@NNZ.=V>C_:0JI?@#'Z=P8= M2(7TX+O(G@DVH1O_E--@SRC*@$MIA*AH/C2VMQ+I<@O<^QKB[X8OY@:C/ 46 ML#\+ O_*-7+L[)(#F-(LM[7OL1+'+VER3?]\Q-3A@J*6%-QUA*5/4"G&*8'@ M.UZ0<^18=?R]7NZ#O*_K%,*N54X=S8RP%1Z4;Z,M:-]#;Q?^C;4$(;'>158[H/OJ" MMH^._X5HT=M^+!MB#\_[9\/S\ZNST_ZZZ_OK0J6?MMQ5 MMMS&Z*S3.3Q*;[EC8#C2)LIY*4_#_7=CU!#2D)S]-T/;4NYGS.T_@?_@6C^3 MM^#[97322#5H]U:>7(*>-N(2%O['9^!K U7IW8H+.5;GP;5Q^@TS6"8W1H1N MA E4UXUWRM6_9]*J0J5TOUS[<[Z,%7W\N +:2 XK>_ 6_CF>FE;4[" /XLY<,X/'[-(/M'+? /^ M=O>9GH^_H[_K)A$$+O4\'R4-8/AJ2,4ADX9&WS @H:XN+J^N+ONUWQ36PP)71ZD2$9!ML]$3PJQ MK"ZZ%E?#G@J%!%2P/P^ ]?/"^_S%0IX%?Q,K+OEAI[?D%[^_O^XI:?<'K30B MA.I.(PQI%&P8U ^WN\CWUL4);O?_W 45+VFN9 M-Y6 I95?JDN>A.;)*)4G"KP&ZJ:FFB]/''H-=CF>MI9 U'%PD%FDV'&P^Q*^ M2I'$A!R1\V TO!CT1V?]4;]_.1@,1B?G =#-$ EI3ZWS@']#68OSX,G\E^?O M)"CV&AP6RLMT;HQ&P\XL>PJ7Q9P0Z.(G0.?;DWFNTT0_ ;&L+DH6P#^O-#') MM+W/T"SR8B#N'3.RI6KSLY-PU8F6/O%YZ=0._KC>7 /76JY,_P]ZOGUJ-5VT M7XMQK02*CF]0'@J2BL%*K$^MIALI2NF+1^T<8FL2:H73C"=#XAG0'Y8L+*N_ M3CF44;!R\SF2GI;\/2RC>474*B=O^?#B'=HW]? ZIAFZ,:&HF MI^)1V\N355C \S .J89N+!!5$(>*&<)J8N=3@A]TG_XF-+U67N +8S@ZTTN[ M#-T4:+>$P)IH6,M3P>8Y48O=EPJ6I'?X-#D5/!A)NT.3/N]\DJFB&[VD:IYC MMF%!T8$#/1,-UE^! P6 @B_$SNXN"H)^88/H?&[7I/Y'=$@ _!Q8!&:3=?(2 M&.(3_,/:"TSGN^]%ZX!Q%T"$,(^CFA"0CWHBOV-KQ,9;(D4/"RL14^0NOV<5@O(JF/_1**J\;(V0J M8>_L61B&-A]%YW"\<V%6N2/&\R:N51&AK#RV8=EWI->&7 T_' FB(' M_YQ45$\W^I11F)#:*6)KXA\M9GTL$OS-_'J#K";5'2[21(L80-%=(0>J8=!D MIM#.NXL<8>Z,(GO0R\+HJ0=/I)2II=^Q6E M'#1T9&X@./8L^8%GYR'0W/&1GDXSQN:F*K*U',-6]*T)"'P?A5 #F13CI@.U MA(-=GVSXG]!SP;YE5_*-$XU)-*X/;J6WUD7SWU7G]A2@W2_\Z[7G_?&KZ41@ M,H_]I14)36[XQ&)9+!;$6-(>59/4C3F MYY$QZC=[WUD?+JL 5FEL8%L(O%7N9!YK&P7>P149W.0\V@$E&$K!QT[T5T3_ M,K@GHV,HQP5Y.#"4QCVB?,3H_]_]=V1_PF58G'5V"E=BOFV%8(;^)A8+.3R, MA42-_!7_MY?YSE_Q(["[3\4%M ^21+V$$.V#QGBPFU&IYNCHXMZ$-Z;O;^ 0 MQ$L:,4GR=76S3WPZRX5 EQ93R4OA=5_JR Y_XE6-;*'V:YQ#GO;?M3RT]GFQ M#VQ_IB3%()1NL_VTD2^^K.VB%YI.(RR[]WQ@+]R;"/;5M3:9//7I@NL:S&$9 M&HF1]0 ME\;@LM^(]9"BEX)=<$D$..+[1=\!KCZKV"XT)K;I/+@0@PC!00FT)9361=]5 M%50PBP@(K./U#3SMS>/KJZ_ _[0MN,N:S O$"M#]^J#X3]3X69F?T(U((NH_ M)(]R9)1>UW@R_3_@//R172*0+VN02^=[?F4,KIJ]JJ%<*WLG8(+(U/;XJ8 5 M>7]]\_%TN8&8??<^@>\B$*CQU=0ZNG"BC((.Q[FXJ+6ES15*[N"OT7-HX-D+ M64.>JTZWE"PN*L^O.V,S M7@ X1:%-?';IR[#0?-6[I?)*4E.<0HVQX,ESP2:&Y3YR9W2=%Q?61<,-+-%* M */)RT%;3\;U9OO/?]C AS O-X\H%I"VD>>JK!LO).[KR\NOX]W70J_6H6#4 M?;Q0&[HQHX(^*>0HC80F5X&V?7YPUU$88!SZU/F!4D-;E9?6$D7SG.)KK.>! ML)X'QZUGFOB:3/F[_)?D4[Q'QN4\H3;R8!C&<&AT9 %0'0:E\>>U7VW;1V$/ MZ15Z<.I/,+OQ@O#:#(CK2M%F="-8=5H<4DT*)EI=0E/--LN*5I%CAF#VW?>" MX-WU@>D@C%#H!BO*14K;)UY6 :I;;Z&6Q8DG)$M*VR>R5@&JZCQNQ&1UP0)] M7C^Z9@.\LIAQ,I)4_1A))X1%UY(?D,$HF!_0L&-GL$0?"V--W^X F67!(30TK]B&[$DTN20Q+6@)[2 M;;+XJ:.A7G2,9)UPRAS M(ZW\W*?9>BZSH4?%:EG>[7WSQ&O58%9-\<#PO&AVIZH8-QE$YVKY1&!< ,/\@>/X-(GP@)_!5M M1A>:*K*H4N"0=(12D(]1J=,#RKX&?H@NZJ,\8CA9OI@_X_(P[U7:*'9F;)O5 M/^=JVN\7QW3#+"*,Y0M'O:;N11"[1LMHQ5L]/Q ,8V0T>S.&6W_%%Q]*"*MC MBB.B&-<;=#F8<@F6HZ9N*J^DO<*IH!0"FMQ[(V, /TJ][,I14S?5E]65@-89 MPFNB]1MOM8[@"G7;;586DZ+2K=$N0R>'VA416!.-OGKS\ >$"*5[2/Z9>#0)/[K?>1[]KH*2NTT[&_T+_HBB=7Z*ZF!64F;M3J5>T$ M[3(B0"_S<]HNJ8%:U[JJYE.3$D+)ZE?T(X%YVZ3FSA]7:]SYC+P55SY0: MW56QJ-#$>"E-5MU4#3-JY00>G1G#JZN.:+F,X%6#C*2_ORZ#'H^,S!3LBKJ1 MI*[=.!T I>>O^KAS\'F(*'5P)=UH4U+/ H0AB]VQ/!*[X[); "6P;*Q'^&\' M8(6ZLR2_!OX]$2_2.;VDYCM+0*4 5;5KC/#PVB-+B-(_ ^&3%EBELZ02%EK! MTTX-VK3L0"(&9.R*=)8&3"&5OI];N]JG4%,09?3*5<9Q=_>U!FY .KBDUNDL M,<2EEO26K+91,:+K&H$6.LNBJAA(VJ)KPJG]-YOQ=:C)/+Y?W2?0B%XICUK? MN.I?=H,Y)<1.R'*IE"Q* Z>PKU+PZM?58:A4W(S^H5%Q/QEQ4/N%ZG:R0\+% M>KD%@>7;F%2T."=*#=T&:S'^>>>YF#"UA2X%?IA1'_QIISKXP^^O$$?LZ?\. MO(5OKI>V919EZJ>6U4]=8LK8J5-<3&T4"1;[?2X,.:*6U461XFK84Z&0@$K? MK;N-/F A\DMUV;]K!;\0A#OX^822Y/B17KFULK^%,,6N$$]*MH,/S(B3ABU=*-%]1FDC, <+U]*RO@P]H$Y MF>/>S5[7IK7OQR@NU XMT3'>&ZQ\,FIUUY>@TN<(F9O)_#J">-GN(I:I2*_% M)3NH7 %!VY#B]@VXIAMF(EC'CN/]0&[D(BV32W=0TX+"*KE27?Y$FVJDT\.4 M=%E1.*0)1?/"GQO#JV:S7$LSV'R2*@U;J/W@, 9O N6&*G,7J>B3>&GBW>&S M(>KRBU&W6VRI+KI6L0RL_1=*!>MLKN$_IX?1"+2BW=*ZL*1:!18\#-[;EM8/U,PBRST MCP?WWK1L)TZ"Y,[P;3>T/+)0K&X2R[6_;9?19 >9I *1A%Q76I"K\B+E8"%. M<@@=%NP67P3E3%A@*-J1&$TL5CU_N^K"*+Z8&PS FW<-;:T%D-.5LE[EJ=Y- MSE22/O55G6EA4 BSU8L/5G:TFD"^HJT8.45SDZ"372+ M*=(02-FBM6LSNW"[^[(@GJC7916(I0"1EEQZOB54V5E,4F>T6.W3%6^DBA^2 MD-)&#S\PR=F?JQO0>JYSCL(<-!:$6.X*G:0(.7E3OE0VB?+R(=1^WS"@N+1-C^0\WI# MF&JXZ^?A'#9^AUG.+%1-_)1-I7V[DME$L"^[N[;Q'>UL\DO2+7?^BMTB1D6Y MTV S/5RTL@-3,*AOP%]-YNGK5GQ1*045NT6;BG*GM.E(1K$B%.Z^[" $K@6' M4QJ@@X"QD>=(@$2T9HZ'4L(HI 13X[T5?2>=%NB0R@&[]^R%<+U/?I205KY; M7"@G;JIT/9RJU;-?[PT!6E*GPK+=XH2XJ"D?]/"62LCQ]A$^N$'H1V@Y]N#" M;H$@G$(3B"_ASW8^9@))^!OH)G,JRI_22:UGMH:$//&E0.172G9[MGB2GH/W MV9,D/=]Z<>OX6;-,^Z?L/3(RUQ8H+AX:K+=CF17SC!]!QC>;,)^=RZ>D3$HO MP)TWNT:8VHME.)F_%[M0N>KHQH.26F8M&WBD5LH4T2V$9*9L_7PWD>\?>L/X M*AT)5[C$5GKK4C.R;',^3>;W<&_F6K;IO"0I#?$EI "E'GB$6_92M.)O_D@) M6!$@CKOY#<]C6X&?/=:I\!V&47U.%?Q?]&2FJ"?EG.A)P?_HH39/WA.]31R^^NTK)_4BIH9\*Q114&-TC)&R+5$S-T$BM MHYN:197$K6:*N+H\V0TNW@NQVX@5 M/BC6A Y>!"E>_>8-1QG=E?+YRUV[-/*:1X/O1!F:7C(G*_J0*E6%[RAUZGHG MJGD*526 $*6X >G:.U%:ZYE;*WN>+@Z!VVP>:CBH:)X6U6>0,@*W^77!HHO* MVUBGS +M&>Y%WGX YS/.XD_GBWAS[2 2G08D,DE"HULN.5YH_@E,_^V'5Y%N M22O'S3(:"-WRV DA K\IDLN"VLZ)8&08:G'K:4FQ>R\B!0*)-G,B&!&%3K\N M1H<$;H-D\ LV<^(7$06MGA^KC5_C.>RP))+EVCINIK&AT.HAM-KH5I%AQTTJ M&H\JY](MO)JD\TNZEV?&:-"BEW2+O9*"PE9]O4RW3+E4ZK^[LR2D +WIAMXC M&*_03V6,"*FM;E%*/A15'TK3C7#R[\1VAC0BPNKUZID4,T1Z >X>#A;306NY M-/*&&?U:IK%N?$/&%TNGG&N<> MIWNG1#R@5*3*3T*E[\%AAZ_ROJ@_Z&9>W*/>MDL]V^WM.M7+ M]*J7=.NOO%]_G+ M#-BQRN$_=IJ&/T"SNC"=.S@(H4$^O(Q74$(WG54 ?*<]7CE5Y^ACZRON8.'5 MM_T_ZZ(I7G#SZF!*(F>XD"(YME/8@VN1+Y<5%-,)=2:&^T$:G.*HS%D7^&%F M=H(_[?@/?V .]\/? H#NSQ48MZK-Y:$90&@NVF\)E8!26P8\!GE('2\TI^P* MNA! B<[RE"@!1$WVN6C?PV6Q*15U4FP)Y(E6753D!NW\#8[;\B$VX89BOXN* MZ:(]Z7:96UA)QU?R+O(RE#T%Z\BWEG ?/U[X (>'[LM*--'<=76AA9 F\P2H M)JM^V1NFWL9TPLW+TO17)MEF%Q3329G5M+)GK'EE;7,*AQMS;8>F\^[:*)L) M*Q$0H;0N#)!JY4U]98!0 M6F/-LW3'5CQ-1OTF\OW>WY GX+\"T\)GNE3[+MB*;KSA M5_4A362(KM]T\+*_'WKST$,Y>$W$BEF@^.XD-*L;=V3H?V_^4852F]>;MW:P M]@+3^>Y[T1K/RO;<9CY7QZBE&Y>DSE]E9)<4Q*<;0ZB;4F8]W5A21K%"]*"( MW7(34A1'AW& OYE?;U!(''6=(])$BVA#47@A<:IAT&8.[;TX>&TZ:")^70(0 MXJ<#9W8LS"[2,KC>Y)"',[CE1#/;710#R?_XJJ*/Z\9;J9-B@Q!*BF!N?FYE M(<#,[%ZR-=V(V2"7&--Y14SUVX[6&2QR85R>7>HS4U?49?5(D@2/-L_:3\!$ MPP^-T@=W'87(WT.99TG%=>.)U)E12.BJR;UT(P-UNB)7T(T00CKDHP!%T"Y9 MA.R+<-0=(+MB&TA!T2J;%IPBMYD>3,OZR'BMA+\!W>@B=5*I"$/5E'[4.\6U MO]A>#,'DAPN[M[37R4.4YH)T(X^[?A[+H7%E-/OL7D46'-*J&A*2#-,G\#\\ M"7?5"5N>.[C6]U:VE=[+)=*#4;JS9"@C=[=24KV8?H@HG\2KC"T\+>-CPOBR M.?XGP9KP5>XL>R3 H%6**7I\]A1\ C<"=!M"*MM9#HA+W:W<3B^^9P$P"^XA MO ]!$"&WT&1^XZU6*,_%R@[!+!T>5$LBV$QG^205$*V2.9&"1CT'BD,*!5OIK, MF^YSI@1#U/CX9+T*M OCO?&",)BX(C:E3!.=I8@T,/1ZUX- G/L(I1N[P:?V M"RC*D^U H3P7C-U9LO&,GXHOH@QWY6Z3I1H,LM[B4.WM):W>$J%SZ[C] SFA M=3%/@]TFE'QH4I)UQ*^L8)%S:0PO.[)#+R-W2I"JOF*2%1(]RR2^?NBO)O/M MM:/G"!WN3^9QYM__BDP?$;1P=<-3L;.,J A!2@ZU7N4VY39^C58KT]],YG)2 M'P_J3'T,6X][CSXPRQ;R3OF1Z:W\7OM,5WN&Y.:M7@F=E(CK(8O>YK"P&BZA M-D^0"KH])$H9V3O*$)F74)MG21G%"M&#(G;+"=+<)53CK'_9;%*><@HO)$XU M#-K,H:.[A-H\;Z5.B@U"V.9T51I>0FV>F URB3&=5\3TN"^A-D\LF;K<=Y65 MQD.[6;NM;UTTSR\I,ZH24-J6>UWIFQC-$46);O/4*0%$9][$P/(T\Z1N2>@E MS2)]64IL]E6,#EEP;F&U2Y2NWZL8AC$Z:R8MCI F\P2H)JM^.P59KV(TJ\QJ M6MFSUKRR:K?"%W!0/'KN J*SN@4?K!0S145UT;T2GQ>WP&U.IKTO)-4!55Q8 M-Q)PZXVM\E:9Q>6U%V/_)9;0#Y):LP&,LG0Y3.^ M^N1%L%4D/A3BG*Q.8N'N:%1,Q#8?&326QZ=Y>DB=O2O"T.:TXO$!RZ,7X!MP M8J'17'5;1QRZKDG'G6504#"?2+^YD3LGH1^39*X]38%CAK#[^%'UKS5P U 8 M6"VO]<[2K Z IBE$=()2#Q'ZD(-YD"_.C-&YT8W MR*D(FJI'5"KX2+"/R.Y/W+LO=+DJLH,ESM0V1^O.C/2[D^0B(RC81&?)) V, MJG[T/'V:MV3%N$Z!Z=A_@MEWN"V*44M'H=!U!7(SG26:5$"T2F2D)G[WS?RZ MF\^!%1)N+(D$\K+:ZCSIY*%2==NIY:HMOYLBA&,!B!.$;!R&OOT1A6BG_^9- MP=KST;1Q!RN$&ZX]:X7V.T]4M4C)RL?DA:;3/&O1^N3!#4(_BF_2QTM/SQFX?OTUO M_E?0"U*)T*]L+!-N N0_?[J37'S_M?8T\77?2;[J&Y?#9DUD"9V4.*,@B]Y@ M/*"N$>(:L**"0O/A9=)!H9Q+R'U=HL'([P8)H$1G>4J4 *(KD=\-*[8$\OL! M*:5%5FGG*R]DGCVX-G,#S[%G:!6?8D,)(A1N1Q<>2+7PG&+3ETJ$BS,M/),=QOC4%HYO:1;$5*FIUHUY(TO=[RXGNSR HG_BOP/VV+ MM"(NDPVFPG70Z(VP=BV;R$@\:>YA;20*'B.&53 MNAD@/?^1O%%$-L1<%374%2?H>Y:VO+3:&=H6A#0WR!0EVX6*,"A]":QVGW.< M0)WA.<\7:ATYZ/H\) B'N%K%)UR$#V],W]_8[N)7 MTXE(YPY<=76C#(>&#VE17M)NL66"SFCC%Z60U27--OO%.L$!+J&Z]=9LX3,E M^3]V0K44462]]ZI'1,ZC;7[8CAW: *^^0\_Z8^DY4,(@GC\9BP'>ZKJ10OHR MH1(0DFR$-L^CQ7NN1'("DH,M:[<6!2SX2AJ3/'+GQNBJ66^A M9):4$E_6\D*/V2CQV;"VH/O%=".&]-F%2V"M'J*710444XW>Y$)2_V:'RYLH M"+T5\.^^DLMS:*4&_V_V9G[1V2+2DFZ$XM(_D3:5)>_6[/0=N, W'9P7>66[ M-H(4^8[IMUH9M3K"F#)2RKT5W3P_\+8^COJF>3/B$AW1.TLBK>864KJ]Y$)B M=NT0/$+[.GN >G,7-C2G<6S"]>;)_)?GX\QB:@J9FV^/$:1?2MY&F/J;U8AL6+%ZXZ M>=&'QNB\V1>N96B.-H'Q0M!T4OUR:2W2I#.O%H 3O^V1\E44E=.-";7/1V+( MM.V]PE2@=S=8 \N>VV!&O'%&+*L+1\14M:=B(>'TFP6>08AR607OZ]"[M_T@ M')Z=/=F. _M%>5^#54DKS0II:,_:EY.T:7//T/6#>_=E@2"8S$643:[5.6T+ MBJK@ED#-MX:J3XF/C!N+,C^A"]\:W^LJ![7!QSH%#\9N'"^PW<4-%,F>):D4 M7\P-^I/(61FE&=U8IUSY^Z$%DB#3*AY1E&59(>/+8V V#M_L%1S\>'TP7J]] M[_,@/;VD5D\<5(*@5M?\!"GYAH+_<_*+4.^P]HEBE9!J0ZPE,>E&\KYO;+S' MP2X)]62>+HU%R,737A[$D3&\.C_1K0IV;8CN?#%#)-1Z[=A6O%X \!.S(FX1 MBAX[;41@T2J<4] DP)(%;9YS@F[KMKKM!++W^"V0OZ M7\^%6PH6$D4DD]G^L5-1.9;M?V&E*-)JYZEDHB(:3S_@BZ?_UDO[@)XRB7O1 M2[K12_K1RW6D4R'X#;Y$TO(0_.9L'+=F#QWT-8%RBI(L%?#5_+19$S\D1DEV MFW%U14E>&B-CI&MD'!IM&5N6#[![ MQ2U%I#+M'#NWI&&F6<+2I@U4LR\8M<%"]:6%-<0FZLX]3!0VJ,,E>O>%Y(SL M8(G$GLS1*]QB?L[^8=Z0?*/(JXF:U?\I9BS\SEM,3]I)*ERS,S.]I$%U1.8* MZ39KT%'/^0[9Y4KT1X#I+(20S4Y$/'5X9QUH6'C@LI M40*(SCQTW*QB2R"_M]XJ+[(F#QVCI(%PX[%"$Q?*_$(YB"DJJHLV2]EC8<$H M6ZO&W@7;[SSU5*.XL&Y*Y-8'6Y6-V5#8AV8=$K<5.J7N5/DHB%L;+9_TTV=PKL4NB2Z MO(N,>UDXT/;^JHL^V- 6J*&A-20#^R?;M5?1BHA^[N_:X4_I5EX#;#&:U('Y M1==!]N_YSAO&Z&S0%ATPQ2#.)?5._VBV?'"#T(^0K64=]1-*ZZ*G2CLJ$=GD M)B'834$7S:K_WK3 >.5%!Y>:6,5U(X"(+EE,8$@I:0- .KJ\;)81V;L,>%3- M=K<^N3A":Z#+K!&66^F%_Y$<#T'VQN_[^H?IS]YLX-ON(CZ\)9R LVMU@PA5 MA%5Z1[]V_]X4K.-C_& RQWOJ%W-#.1XE%>\&+4I)J?3*?.VKC-08)A+?1#Z" MFL"&XL+=XH* C)*NRBL.C!< L2%XEAPO=$%T6I+"$ M4J-;_! 5-&6&UHE0]]?1H0V[5;B,8!7OAK)+29EJ6NO\HL5"I7D')_-)% :A MB9.XO/BV:]GKXB2W9=KI/#=*B)^21H],HK+/OH#0T1'%^.1A< M]2&'A\,KHVY+LKM\4TRY[*7:Z\VN3)I:&1\;'8B>C.N)8]*CZE&\_8>B_8[]2%BR9K MY.TL%WK6'Q/<">K-5F)YW91?FR(/.22&48/WR\3ONNJ@V)IF#S8([;XFVZ J MV= 6J$'/(53^BJ8.^%.ZE=< 6PQ-YK-?08 B>RA+XTP)7?31U,*8!07E8D5C MUV62/E,7M[DRNBF9!3I133G/ M#?BC#FKC6@A*E+@IS3YY;KAT-HG4#^X4(+GA/]]@BP#UG?* @HQVNZS_:B"T MQ5E!FJ$>&7D3JC>L&W?JGM<5(:C@(5J%5HPM[7.$QMADCL-'!.R88,O:L5$- M._C,GPSLVI]&KBHV^*_!. J7 KB49LZH/0:Y\J W1?.9HYR*N!'76B,E]'^:O MD9?2$([8][7GHMMO<,^!^@CWML#_M"WPVQ*X]YX_!W:([Z3$T988B&!B69%/ M2GA8JOL02GRU:N6Y.)8K&<*R+2_S@T?'\88@ MU2HOD.S3CAO/#8 5X8=(W=GD$_B.N5XC]]%\CI.N%NX#:_EF7AE#8WC5\*-_ M>I^05$%5KWQ&RD[TTN&/@5!TMI?_QHG#RE!L1::ETDCD$9!*U7S3)X;*!D^O MQ% 2@E]^R/"GD?'=)/8W['K1J:3_2/:TJ9W'>A+8PDM'QU[56.G M-D%5[09-*9\\9CH979\-+P[CH7]9_\MO.O$DC8S!L^%D"^9HO\%PI14^3 MRU85,Q$T3P6U6CID!1L,331;'@X-,Q$TSS.VWDNZZ.2GAI8GCV.OSNVF$P?7VGYJ2@UCF1HP). MD@+2'7FQZ&R.4RE3JHT3A23B)BD$O0RECN?*HP8 MFB,]F" GV-O2=..,1L%WV$08/'"$C]?P>>WHKX:.$GDO V#%SWFW)TXW@0S% M>X)9"MF]:?N_FDX$J*'H"CYWW(.A+D E30UZD;_403DZC?1F]MRV<)4'U_)Q M!70NN6L)^55ESQ("G\[K\-(8C/I'-"B: %?22K_] T2O6_LGZDM&4NF%T@8/ ML(M_>_>%_@FN-\B-('I^?2YP?HW_U"OX4]*#WO6FA_IP.K\N?XIY>38\OQQ= MG%T,1O7?SVCG^77SYE.!YFL[O\Z;S*8/&RJ>7S=/!;5:$CJ_UDNSG3J_;IYG M;+TW<7ZM%^449=)O7OFU*?*00V(8:4($Q4?81TT(<9SD9$LM?1H=Q]A"<8MZ M7N6(FJ/A/!YPGSP<'AMO%(/)\0)$[6ZJG,WDGX%.E*'-/6P.'+I_-%OQZA*; M8!BC?B=C$\JOA,LAV/K8!)2ITD(N"ZJGD;0OYZJL'?744*%@IUX>GM:G5]Y: M[C@;3C$"SY[[B8][X[D?YU;=/]9Z]L)_@G *+&_A4@YLE'WO:-E;+Z(*#.EN M_7?>&?8G41&>G_P*E2.%MM3;B=,X:0YFI2FE+YH[_P8]T'5Q1F%=15H9*EXT!Q)36;%UA_1WF37&IJ(E:$8.L=Y:5Q2>ZU9-Z* MFGJ. [?UZ(^R:4S]F';45D,UB9P6AU.!X[[IEXWD !>'\ZOG>_R=SE!=G(%* MZ4]!5Q+SU]CK^1J:?GC _V';^)^_O_O=]P+I"Q?RETYC0.(8X,57\8W4ULT MNR=0E*4I('_I- (DC@!>?*L>1AGQ"'#! GFH,-S,9P:20I]5=P@*TT M!WCKMF29I4$>NQJ6A'L?/ T-I2L_'K23L3$\C8W=#*W5&T&G<=$ ULFH&'5H M5$@+<=];H^(_WIHAV$):RT4&9B].8TCU78=R*DB&UN5IE\*W)1PO%CZ.>*]E M%U.Z/WE=CXS1Q>5IN&FEC&3@777M):1I$*'AA_\[[IG)]TZYP*IDA#J_O+H:#<_.!_6?\KF-(QVHH%9+AZQ@@Z&)9LO#H=T;1SKPC*UWF6&G@KAH0CFE3]L89Y?&Y5#S M\$M9"CWDDCA.:O.M,1]-J?)ZS4G[KM #-6P6%,5/M,]G\5ASCC4-.%?S\D81 M@L>;8RW-B@C':X2U-$$NAK>EZ28^EFW^=86YUTIU0KNAH(::$L> /)A/N=H$ M 563OT3T^YT9,O*8W,CPHFBCABOF'1I?^?.VVH=7_O.GT=7HZ.)0QBG%'"^8 M^6"0V@=6_O.G@=7HP.)0AMS,=6\MOT+.1#2YKM_@ #OHP6F,-3K&^/11-4Z[ M,PDB.[#Q.@TOK79>?6F1WN0T#>T97^U(T]#B6:HVGU]I5#N8@:M,<#S3M! B M#.-%L^QK$=5ZD]?SE3$:'DW$-WU@::**6KSJ#02@(KEC6(,@6L7HB,:@C@1B M4+??ZV4^> I"K1**.+HR+D;GL,>G(%2^$^SFK:L"S=<6A,HRB"UZD+9Y(JC5 MT2$GF%AHIM;2#](VKUHFU&3M4 1JS8.T^BB @N9^M!RW6+4$2.+A_A+YUA(. M^?3A5'9L)*5:7A;#,,[.M'Y2EJ"FDH*JM&V!'V;L&OQI9]/@#[]/D14OF*-R M?]-%.W5/3FP0B Z/FC17..CV_JJ+]MAH%B"OYZAYLEU[%:V(Z.?^KAW^E&[E M-< 6HTD=F%]T'63_WF(=,,50:8/JNW5W/+,*/QC$" G-3H3:=.NN>9ZQ]5[B M*$<6+IILL[8ZWV*@*H^#_2R"<9MZ M4\6K+

\_Q"[-T6!P&E#:*$+!NQ1-74@2 MO7QTR7WYZ'3)J/15D]'E8' Y,(;#JT']UT-;>II$1U2+ MN=. "FJU)!)SIYEFNQ1SIP'/V'IO(.9.+N5T26K>'QBC[(U?'=?@LC2W(TUU MO"@GU66=_J4I07WEH%0;)XI(Q(TC__V@[@E+[3L9Q\F8\CC)/7:LETD/+MR3 M@U>H7 SK(_H(0IJ\Q*74T(Y%-2]X1:&1%/"A$W&HBU]J'=W((ZI,;CI0Q)44 M0-<((;#=C*PP\FUW<0/'T@($[ FIL$)+J$!1)&%:X9>VS4RHDHU% VW7/6LP ML6CS^J)J"A<-^,#4#UFE>IIZ:MX7:.L@'O8G3ZH16@5=MG CZ^R=M130X6"LYOR\$BR M@JT,[FGQ>TC'Q.Y& 5;\QE'MSNC2<>R%K]=L0YRD7U5@?.ZX!T-=@$K:RY+( MWYZ7B-%VXLF;V7,[=B;!?8:/*YA.MB44GR-[EA#X]'$/BB; E;0JES5 "+X" M CSQHA'^:S*? LM;N/:?$!UL%W"@V8VYMB$0Z+=3\(DV#K/QRHO.'A2;S-"@@F,)-O!4/T=\\_X^YYUO[FT7^BL=)KO+0 M2+H!(H+ EBVT"LGM>VC8ZAZ M]!)J&EHL)0C4O 5P%PB%>X ;O]7*2*52]_PEF]YY_'X61#QZ" M($(1JT5LK-#<<1)0-F#I&<>94M(IO7AY"^8008@Z>OSN(T*-(=^%V,W+\[/^ M_LW+I-U>MN$>:KD%5R^+(6'=K:37^KWVW0BA0[3KC[0J^0$P-"[[S49R<.!] MN$ 2%E"[6 [I;\OHJTJR5G:*9XZI/E;DG#BF_C;T 7"DBPOI*$;WW&4X+\B3_$:+U&XF5<1(:4/?.NR$># 2#HM3WP4@T:!9=2/B.BD M>7?Z+,:Y?-UCI1<'"I(BKAKT5,77[][,+Q @'Z'GXL#+>?SK1R\(KL'@[WMV7&!O\ :P;_U/G 'TE^&N);VWJXM7CO) M&9XN2HTX4=3H_.S",*ZNC(N^8=1^5IG>SZ3F^=O4[\!:^N5[:END0/%C$LKIID /__.Y:3#(.W18 Z^>%]_F+A0+T_$VLN.2'G=Z27_S^ M_KJGI-T?M-*($*H[C3"D:1S^ASL"_ ]W78*?((V"]Y/%X/]^38#_^W67X"=( M(^>18T*00\'JA>0\99;711>EYO5RTBG=\DL*L:+LN9X]^&_(/<^!S2S2-WO( M>A=H) _7I3$:-O/X:SF]%O*BJO2U."J;V-6_^-ZGC2*^[CU_6R2Y;GP-7#"W M0]'=_4!H=[]..]"#VLELZ7M_ 7$OT'8?]^-8M_A7_?[%8# :G(_D&)5=/H4, M)XHV\8S2NIB)LECN&0I!03N\K6_8X@LJHM3^GE^);=W?-Z=$<364VM^S5*C= M_KYAC0BARM[?ZP(_]_Z^W? 3I&G/_K[=\!.D:>G^_LH8G1DMG.#+B:G51E_> M'B._24,GU;8;P7WL9 VW@4A$UB-%)5K2BD;"1#@\OI,%@5+W0.T4NXE\!#P! M' *;Z)5T(8YLQ1]2J@0.5=ECQ.QQP0)ED-,B_ CW6HQ C%K'PZ R0%2=XW2C MD!AUCIXR):A2.D M3Y4W/2(>[^9S8*&TP5LDT)NX1<@2*,3?P/&PJB(F"A+> MZF>1BM! Z]'XUV"V^^W=%\0>8F*[IK^AW7!1\*7CX6Q=X%5-P:7;A/ON^MNX M9HA> AN)HH32QT,S$0"ZE7LK79U"J1]M\P._/__L9:+BX[QUDWD6HJ)*[^[, M#N+H>C"[,WT7ZB.8S.\]']@+]S7Z".R9;?HVH-P$K+LG>?T:QGG_JJ,$UP5< M!2F]&K6R%3E_HFJ1+9;!,#6IMNH.[7GP[6")#E\C2-X-6JZC$>M:<"C&;V@) MQO*<,V)Y\/=Z0?K!'M0@Z/FY3QYIV$Z_;YQ=7%T,!Z,S.<=!:L)V-#(,G%B6 M#-O)C_8NANTTI\HRBB@5ML.OQ+:&[32G1'$UE K;8:E0N[B1AC4BA"H[;D0J M_+4'+K35Q)43LUN!"_S>Y.1/^94K8T4FJ?6<'@9GQNB\F7LPY0A3Q84O#@O' M+*P)R?:$"N\![+GI;/=)N<)"!!-J61=RU4$.7BI6![!;L3<\*"6>C5R)6QM6 M1 JWD>BE&PTR?A^G90QXG]'@)7#TE+L'BW-3_?WM7V]LX;H3_ MBC^V0+>75SL&B@)>)UFD36(W]N)PGPY:F79T*TLY2DKC_OJ2>K$MBZ\2*=%T M@.)Z%Y.4GIE'0W(X,V16DLD#13=SEU3%'UWF"?O%0DLZ:1+YP@J=9+WHF(9OR*JWT_!'NQ$*,H G&$;^G-].'[X7\) M5\UH>LHGFW4+4VN,RHV))$^O81\M_DBB.+V6O0&3#X?ZI*L2B6F-:C&$D_K# M^R_.A_V+\Y/GG["<5-T-%\:.7V%=O^58JDH>EGRAXRM.^%3QB%,N96QP=)0! MG[^ J&5#H0X^5OU1-'68E=_T&V\(,5'LQJ9HL(Y*J@99 J.)Y['5UR<&2/&: MFZ+3&EH142D#I(8XJ=K%WD?!XA&-[O\K@5ZT\-*+YXFW<0GV,E^K#,54]5H' MK2'JW?ISQ@Z$FV4(T[NJZ9:7VMX4E:HQOG(P&8>XG=E?(H)G9PV89IC3RQ0E MUU.3H)HY<+4&4!9.561,;L$[\,,WO-$GFEIN^_+;7PS[Y]WF9-81]L$Z5QJN M(58VOP ;UR+>!\^<0IE][-)M?<@:JN!UE\?1H1Z;S9KR$!F!($>>Q]&A$N75 M<*!"*8!'D\?1M4:DI+K3" ?-<>9Q'*V)JP?3KJ"A\=[M 9434XX;6*BO4521 M5C9A/5,;M-;0]M9]NQ7L^6%2L#ID"Z+.DLTRR=UE PV'_ M\OA)I$($1A6"%%\ @C?'*SX0T35>J4])&)=GP\'EA:5\$ '>2K'&#CUB.#A9 MV/F%&]M(CQJ(506>&[K>^0;#2'CUDC8^*5[0$1>NSK.&Q'@'\$=(H$;K*8CU MTPIEL]ML)XT@_()!NFYGZIY!ST!X>X^:GA1':'@+4NCQ>+>>7D>1X=Z2O-ZY M+F$ F^G34 H%J?3XN&7/Y?A;G#U.-+'^$ASQ%4C43CFWW M"E9R>L6]PZ0NUA*J-O@V;A?L ML/4 57)Z:GI]'H49C!YE>5T,!V='3@U9K(H" 6D.?45NDN]!@D-ULB#:K6B( M>UI*4VL4+0VRE6B\MHI(?4=-8.QXN&3F-(R\M':6;!FI/J>,U/8A^"^][6-. MK)#4[_EM<0C/X&QP?EVJ'-@.GH-"?4O*-<%W'ZZ?+-!TF-FY:)II#_UA'MY] M.&NTX,;-7T"N)C%#HRI)1.[YM8M<"$^T\ Y'HF/-P+W2'M3 M_)[3]/7W9T M]/:?UJMZ;ZRTO+0F?[5^TD:WW-D>< H0MO1H.\WV!(@D<9Y#(#W1*)LLYWH@D<).^'NGF F[[,N.OAH-^MT=&?$%79Q(Y<(I< M:'[V);=<4AUG]+^ MP2ZK^C#R;\Y1M%M>@?3%"^GQ"H)))':QP)F=6Y6%].8 M(*E)42HPP'9(!LI"\=OLWV04](+>G"['H66&D@Z6='7@:@@>4Z'LIW#A+3VP MN$UB]W64I/<_S/$Z#$[P'?!TE0MUM$WQ]4%K"!'37V?Z!=\S22D.OOW--!W7 MG8&W3LCS;.5WXY3&>*VR MVO@PNIXLZVG/^6!K;__W(]8>%X:9]!*H+7FNV3I?D22%'DR2. M8B? QUE\UE2ZG 1=Q%!KC9-JG2=D<_N8LL80L>R]/I(>MU>I:1MK2**W:ZZUBPAI/O)&L1)^YTF;^C0M9:];G\] M0[O'Y]:+WL+(\6D&A]_17N+4Q*ZJ,+8YU'$!6$0X>VOFX)M=J7*ARJWLY8<(4%6UL55Q@+)9&CO1ZQ@M MR%8X]]//*@MFX4ANGMR0B6V4EJE"N\4Y@&LOP UQY52PSA(:[M9O?K@!1(^, MXD?81ZO6I*2WM+8B1CZ'00ND5/\42WG9DJ *:IKMBTY^^&E-7 M/KBW>W(//_HTT]5D[RXV-5UM,.Q?775J'/B")AR"2X$S+G[6A'2U[A4OIT3" MKD@.J7TL4)2NUCT3)#4I2@4&6//2U9C3.SU_2:#;<6B;H:R#96!=R&9&X\M8 M@>1'!/Y,D'COWM$_YNA1K(F W-HT-C2>!21@&I?YU$SY;/M/:U^6S,VP/^CV M*C@9!0JIGP'SJ-< 9:3$*8'9MBR1X=G5H-LKSN54QU4] ^316_X6,WFZYT73 M&:$NY,],'OE$EN[94E?;W%@0*0'8EF[2>FB%*G8]# M^!9")P8O((IAXL;IMX0O:/5!JM5@@9DWBW&;E>>.TN(W$:^;W/E:OUKJ$;]; M;_N47NDQO=US>DZPP&TO>]LW[.6OB _I^/V-/XPKO7EZ7)^>\&.0[R)WW@OW M;[^BY,Q]!8L$A^]17C(-WV(=VDF,"'-@0^3'[-DYL#E1G**. M 'QG^7\Q$* +; MMF'!3%\PI;5I))!3'\'K)P'SF)6?%?=/BX3@?(#',(N)9$P4C!ZFD4#])"$+ M_IB/""E8F9,$LX]I])!5IC =+)TH\"2*I/N*OI];9!;],$TARF\ 84X: CU+ MTKHZ&UX,3;B=5$:UQ"5E+=C'3)(9\-%PJV\@0/.FCY"/%FLO\/!F#6W=0 X^ M8I\WRXQA(W&:"^"8)QYJMN+7#2=(2:"G:711OT:I*P1%)P!F488;V"30TS3* MU%6P!%4XX,V+=R5/M>@ML(,[A)LM,GKLJ^001\,*CBYWK% F!?/H,5DN/1>, MTNLSH8BFAO2SX72+;;#<9^C-#:5JI((K:K)'9;%6KMX$M#\';5Q.ZN0JUU M9&HD!44ELS4OV944W+-#\3)(VZEJ;6KNT,AU80(6I4[E72SJ. G W%N#8O6& M^J6_R.855>KV*^:CA$&X$N,@/3B'9+\Y\_4HVV* MRU6G7NK\2W\)?1]M&/#&0010M5?Y6[\<7MP8E"? DS_'7RV(UN*SC"+# G_[ MCC]:_)%$,9Z^:2Y(L9$TMNS3.H MYE+O/39=DY0>C'[?>_:7W<-[V=/-7Z8PI+H3 V>I(CF&BKW3M\1!B\48 /S$ M!Z3+=;#U8D:/GO/#\Q$S2?LIL9ZFV8Q::MKNK!I@UE7-3*NIF"5O:"N"I>7 MS3W:."!!.?ZM$SO? R=9>,B&R=F%FZI=F'V?3A_OGNZ>YZ.7WWKW#\^CY_'# MZ+%W.YJ/>G_Y_CSZ?OLPO[O]J_DFX#^('4@__DY2#T%JTM+$!%$C(#U*VY6" M\HP+9D6$4J/R]W UO.G8SU)33^7B/UR C ^^F.XOE"@O@O&>XM!_[92&_@-9 MO 19+(C$$F^>G34IKX/6S#3%"4A]IRHI4*8H:^\^U14$*=9##,0T"ZF^IJA5 M2D-EQ3;#2M6VBA75TX99^GOO9Y/TT$R@!\LD'D8S*[MR/LTI#/'9[03.T#X3 M!^>3[2BIF2F*KFU'A4$Q]L>MVM'\A?$R/7_EB&HWJ6U-49N4!HB*$\2FU2[^ MEKP!'WI/81"FFXZW#=U(TMJ6W_IZ>'/>N48$17M@(:4 FFDNZ^P9'CFY.]6& MIFB\ENF4A*4U1%J-V94ZMG@'00)PZ %VL^"=U*]>_#I.HCA< WCWX?K) A\) M11% _UO,G0_J&8;T2,;2ALT TAF&&NQ:#S1:/SB=O %U;]XS&,N)K?M;1/]QQL6N>3UK_Y'=C"&'I!@H202R,,V)74 M6!VM849-J$TS84USDBK)B:/N?UGTJ,A.TO,62&,]2GC65@&'Y,FWS3=JB M28UXJIP3M7*-$WF,H=V= W%Z=%3HC54@2CD$Z))8BXH UT0Q S/L$#%/S0;XO1E8M4N4CM+5"V*K-"GRJ*-U5U.@TCS]%D1XB>]Q#$'GHQ>?024\P(72"52HEL6CRX?#ZZNKZ,)P\'[27C]H[&%8T MR]:7>JS+8V_/W]%8YUSO/L>X]QDP78K[MY M!BKVB@K8?6$@%(JTTJCXZ]\J;**)&I-H@EDY9^^U(Y9%S3FOV5;W]_];&GIL M#AQ7MK"<\<_-%S])G(S_V#3V1O9DUW*Q6#QX$^"(<]&4P(-D M&6%; OYGVUY73>V@_7+DZ&'O)(['?Z*O1Z(+MLTERS<])]C](FSM NEA;,U_ M;KX\&,_250^Z7\2WG1,_^XTZ*TV (6*JZ7IHB+M?P6YE[_ MFY\E?ZZ_W#95 MEQX&!W#PDNV 5!..'_1SG?I/SQ%-5[$<0_0@XV%'1!+#,]@C(US'>\YA^/" M&G5YBE=$?.]MV^8.4$[R-O43?KMMZ'O.R8;9G_#;?<:H9^3UE)$R4(_+"GYQ M2)EK)4@B?:[K=8O-#XX)E- G^O8146\ M%$3)<=)>@@B)D:D#5*I'49E:HU+]\>_?$R#*__YM $^,29;I 1.^V0-+[^>: M,>C'&)CYZOR?'YOO,2^PP8^?__[MJ9X._N6;%8XNQ%B.XFCV[Y_KAW__7/<[ MLN3@W[]E=1YSO4 '__PP1&>LFIAGV;_BN.W]!4?P$WY]T$9675L7@U^F90+4 M0%W^0KT!9_VG*LO #/^$#8J.*"'Z8[ZI>AT$8![^(134N2H#@6<+@CL1'> * MKAI,3:L8)+34@ISTZ'8VWII@^-*&.#]:O<%G *JNY[0&;1B'_$5 C&_^$,\^??/0TY\$&<2>YQ)"7%\_2&9QLL+U^0F>%#D M>Z69O2+41/N&G.&R=*9*EJI=#+DMR9&OX\-QNU$6>(]"=QAL#W6$.0 M.WV27$Y>SM)DAJ[-N=%JI?#F.+^X(6\$T,[D G56TTJI3*TN,,UQ!0[_4WFS M9@VY;VE(P:/+ZE@PE2+.E)-\2^(:"%6),W0@$F 4EY0!)X6H M27ZRI2'W+0TIB&91:13'&4PK%?RZM,HH^7'VEI;&L*9,CAJV97I6MLF.ZSC+ M*D=]J@U.[W$FN^.,#CIM+$%,NWP^T\"$9I"@E_0M,:,N :^0BQ+&DRM:$UE" M*F'S$#,D\G("-!A2+(6]KACS4R;^=.-HW-B%&RB=,U9CP@XW5OU4V$ MY@9/W;O[ID7'A'87F=N0\ T3#N@'"5LLJ<.,@)/I8:5M4;7R7 CI)S[8IEQ- M<2XA>SP>#X:5>N'!_#!#.V='^9JO[/ M#\_QP2$'*%=@E/WT)C7 !O$VZ6@T26DR&V\Z*0/&U$^(S%N&H7H&,#V7,N5U MG#$&IJ0"]X!0.LM["8ZF)G1*DYMM>48HJK% =91/))(46$>3>\O2A,$#601Y M)K><,YDW$TE@W09!)Q8SWF^K!EF">M+FSQ#9] W@J-(UY+ QN.:X#D07U%5Q MI.JJ%^1]QX'#AFSS !H_HQ154X0C%_66Y:IH,/32 Z:KCG3X*]<[# /K:7VV./0O7HU9)UYEJPH*DYD.9FL;_8LD<&ZB\: M A=* K[6$?6**8-E#01K(CE)L/Q6(5/L9&=XP#<69BG3+;"5A4 *!+1'.$XD M,W$"3W_H@#>@*<+(0M0'0'1H4RY Z>W&/$N(8B^U*LUHE9(MMVL%-4RA8*8 MQXQA!(G%B0\=<,&2?.-@Q$7XQ-V-UVY,"T&[U;+Y62]750*92XQ7%(HV?OR+ M7O&)@X5N2K7DP^%.^W/+Z"?] AZT1W7+%@8**"^$)!IN<7!BL"^9[HU_SHX& M<=J*)P".U2>!DW*HCH9BJ3?9ZT9A-9O*R/M"1*WZKBWH[G:=-W17HE!D^A=&L3=,LU2T'K:Q0 M-VN+3Z'S>O)D? _-1:$)W@-B>PJ]JH(ZY_.E/B[/"^RB5*+;=R[44\0N<+NV MT)15DL[SQ66QT*>K^.(]"/[02/*0TJZH^X=)(JESJ[[2%7RZ9'(=4.@Z#="E M[B2"?(FXN6F;JV69G=)L,9\C:) 1 ZS]=N(^6B=1A&R9%V TEQK6QG-3J_$, MF378.FO.ZF-(:"I)DFD89=R+7EY,L%)LT,,@E3!QL2HJBWB'JG9JD.!$!L\2 M9PB^OLO?#KV@NK;EBGK)L7R[:7E'ZS8E435188=,K,RO<;&B%[?XT:D2[T4*Z-5-# RMK8Q\_8U-GP->&.P<4[+KP8*M![H5U%4 MG5"Q*=<%GEL'*$LR M0YVQVF>1D3I:MW*=D"5K^96 -79$>Z+"H(]:JJZ AB^PEN]-6!&]#69$$!$- M8(R (VQ$),!42?6@I.= KIB0NV,D^#6IN: A3BTGKXNNN]>A#QO I&?33V?1 M[#($HSH\&[22=7?2XQ?T,SM9![!'L,N:MGTP-B*.LT+('88SG5YMOIJY&M 8 M5I]F1J"=P=N0?44HHU.@.?09RNO'/X;_=)-R@;8,-.JZ8TAKZ56P]4 MC%NS9?*-F?*[RP;OY,2[RP:T4L^LLBZ=P5,#;BG72VZMB(\_HVR0ANS8V8;' M#V]6<,JP':!;2P '"CI6(.I>T%''$\_=J'QQK*[Z:M(.M-YP0B^S1MJN6(L# MH]D2T=HLRK9U:(W0*-=9Z $']3G=R?+CBDBK='SB9SM9!62AAK>2IS+0M_C. M+1NH!70;7&"#D-#M4]JP=2L ('3X:W7>$%DW-$;M2IA U^A^O5'@F!F>>^9S M=[\'SER50!@RY*!H91A'(/<6#@V*=PY<#\CA&%S.\D1]__N\Y7K07P\ I$BR MQJ:Z O(V:WY:+?#\AL6RATM0>7S@<+79&9:G'&J,Y?&$6)AI[/T32>WU'B@Y?NNWR>S M.6/\,2P,56U+.QQJN';2E, 3EJ[II4SY&*LW?,ZOZ%E[TA83O(\GTM,Z,QE, MBE'B,\ ;O46*:4/$5HD@.Q2714-9?"Q4#S1]P[B>Y!?IO1[HA_QG\XUYJC!@&9YU9'T& MZ$R3(,[R_UJ9^$YFV:-K$;8B6Q<'=D%YW5K'CP>VG 6Z#@DM 1-2KD,>4;(! M28<.4D3RVE06MNYQT<\K;6N:%/C4*C'N-U:%'H<=K.?%DD^E%WI;'_+000R% M209,8#C&@3 MM 9?KBR58E?@TU]D'\ E]//C5A7YRH==MYKPIZ"SD<-);%S>%^J;H.()BS\G*8H7Y MN#_/T,RRIU;+3/M4'>[GX8ZN<'('P## _?=OM(ONEQMND(-#CH6[ZGZAO6?_ M_'!5&#>@W7+ALTFX<1$%&]AVO^C#TI71%K6?3_H,/[J6[X2?PNV)OS9L"2EX M5KP^7^_=;"$5*O3.4W+B,N\ 6?7RD!D!S#%1A''@2_.BK<)%=(ZC)T?P\PG1/X]QV XSQAV_PWV:7KC 9+LFYO"; M[>?M[WX>8.PTY$B!S!Q&TJ$)Z ;8G4"(]:6@YAL/,;5# RY&J*C >]I2Q@\ M;\#4K&8*_-1VZUH^U\@7TPXP.M7(@>D@@#]*\8]_PQKG!23?3-IH:VWF^M*6 ME=(X+=,MF4]I8IY0K(G8E<>WEM"G$O\\ WD)ZB6V=KS)=F:M!/1E-<0OUS*#4M&G)4+OB=-*#\,83@8 M8P"'4: 'W]8"5GQOD"G6#!S3YSUE.)^YG>S]ROHBHF\I\6OH]=-@,A$&DYL8 M*G%5C[;KRQ^Y8.9#2NDY_.=9\?G)]YM?!V16=)EA)4N+@V"!98:988&B[A8\ M[_&'EX_B.*915DR6H'(DUZ%[E4'2K8:_STA^EZHQ"^'RI-H_@I0V:^YWL84 M=D:I02.?L[IXWEAJ2:^@!0K['=R_!2FA)_QDH_)TG]PUH:)7\YE1H3QR::SC ME"T@53NL+&!*EL.E M#*+>$E6Y8F[J81LY%V;-3D!1]( ON?PPOJ+865>+KO)?)N>S)']U<4N2;_@Z M;"J'*[U1,P=,$"?G8#V;NQ%]M^CX@2A.+;PV2O6!WVF"XC2ZP>2%HK^4_#N# M 7D=LRXUB7D&+%D+3TUFZ1G;$5;]9G3#P@B:=3(B CYOUON"UUCP^*I D_5T MU:5%?TQ.OLWZ'8O[8K,^5.B5/QA7))QUU2+;HWJZ1#T,O-1&W 0?28+OS#KL@*#]7%J/SX*Z MJBV^\7&WUB6*VV^^P72GTOO&O_]),MZ?6$(TCU;F+.&XY!-7PNC>ET9.L6!Q1OY?]*DF\F[2NMSWR' M+]GNRT:S[JV].7>D#QMY"_@RR"];8X\75[:H99<@CZ?OREF\3.27\@;OB%,O M@,/8;S=3Y52G2C-$2PWA."W%7PQ-;A5+-AM)R=@TM<*M$'4-8/(@A3N?<>"GV<%HY"(O!5\;[." MM7I2DG"_.=1 T5('#IM,B;]C.A(Q*W@G0+Q*+-@EB3(%RLV5-IOB=)EIE9/C M=.0JI[]1+'C/X'N;%0QF]#A)-EH]+<@52^;(=9J<>!<9\9>.!2.UON4MYQ2# MFE3#IODXX%.C94:YWH[M,.M)6) *!+)'8APJ1>'.6=#K MO7B%TK8+=-JS:H[W+MXY>O!\.,(&)&VB!YN?5,S=6=#YW;B3RV=, MK97(F7S04;*-GJ9.$^G(51*NGFR])[9^][JJBU^^)_+-NZ\A\ULI+G'YX4>P MZ;?B'A-B475<#\D*720&56R[8-KSA,PJ5QGC@ %![5M.9;L2Q[C;"XD>VR;MW1='%GK6W#VKAKJ@#DP M??!$^1 ,&66OV9-MP,?[VG22\KV*EJ;Q@58SK*;B%Q2^JD=R7<#; MMP,?O>684#9ON4@J[U>[H^+J%;QV+GHZ%0S@FPB^M5L3OG4L>CKVR7XL I,4$5>XTWY,*!*]:1CWVN6IVX+/"\K@Q\&^B.VK!,"QT,*-K!!N89@FD5^B3;I(.EJJ]& MCMDO32()\S, /$7=#2,9 O^T2.;X=9EOE/^$]T9B=YZ)XVQ #;K 4Q>6';DE M =&3/YZ^6/X'9PY<0?['KXM]H_S;UKR;I_AQEQ;+R3S)Y0J#6>E;_U^6?^)R M^:>N*_\S!8+3 -@YR(W<:

-P=CA=%*U*0SZZLS4(C>L>8OR/T)45\Z<7V= MN/,6_,ZP/$"-';"?.BJUWIV&KF9AQ<#SN/4?0/@E! MYML>Q^+%.2^5(VD3SMR7C+[>I^KK"SS^WMR/%;A>EFB2=Z3S;0%>E/_%V3]YJ^R?W,_^WRQ_ M,*HUE'H"%W$CGQZU)4NTA;O+ C]#_I=F_^2MLO^+'9Z@%.W%ZP4P7(AG8 MG9F]?$K5;R?P-]3W,J6R6L"73)ZN46TUFS/2U9P:2<%'J;YWCP"XI+Y'SVL+ MHZ>F1EK@#Q.B54AUK.CM"8]T?2^JT'A%?<\@VX2G3\2>QC1K65,;U (EB"0* MHE#?BXS X^^M[OA2IMVKJ&8:9SL+27(R4P5D[LT7?$9V=[G\KUW?RQZM[FQS MN/45GCLEJ5O2>D_*?I[' EU7S7$)F)!9.F7*E&RHINIZ:_M)+]%6EEU>L.CG ME;8U30I\:I48]QNK0H_#(E?ZWV9[9^A_3 E?Q8!;HBC[:36B]Z.H UP@.M($ MLJ\ W:QNV:CIAG<;['1[F1Y,*MHI/)B#@3/0_6:'O6_L7$#V;X48N\M6 TF7 M<,9VADXW8V*-WLT=R%TQ[J4+8%# C-;M%W1@ZA"NQA#3.6"9SM6PRN;&Z(T M4:'E"O8;;Q3.*3I3I<46"#SHX"VFD4C5,HW(^?/='LZ727]4O)=HC\9LW@[7>YI>:[;6) 9H!?LR)K M(8Y#((SZC]/WI4#P[ K!BT_C?H5/*?J.J7J^ V"[HKI$?VW-!0-&2;?(K::X M00SRJMZ=0N(B9RX^X'CNU_BIT_R\)C9O=T'AC>"V/@;#4KR%&+(&G9C@0]5^ M&L$4*;W=;BP[7:TT]T1CI#"]HA7)::@(8&Y]"L6+3/T*P#M^WO9U[!SKJ$/3 MF/=F,&K.:(/TN"?YM4A6/V]\ />WG7LWW"ZU<\N&**:9D9;&9RVZVD\WS5IZ M]HVYW\O.O<6.[;%A^^=>(2ION=[6K"470H+&Y!2&BUEN7/8&C5JF'-E0_U7& MYV(F_!:0>+$LU.G.Y>:D9FD\R(%,,6N,9\U2Y +YR)>%(@N .A!=,+%TN6+8 MCC4/R]>[X&9I%%E#G.0T)C\N2E4KJPA&Y!S-FV1_ANS?0NQG0MH456(3"S)7 MIWO C"=Z;N"F2U_#]G^AP/,M0C\54%86JZ*Q2%!QK8>;P)J4)B5]^35L_-<( M]\@;AWN,Z::,#JVF>7$X3&/4J#^RU*\!@,\.]ZYV(=!5(/%BN%%>]$"P+EPC]2SN>4\R.7H$L\E$T2NV4ZVOH85^/AP M+UIB/Q/N]1MZ,.8(9J"EEFR-[ VD5%^+7-7\/L*]: G]5+C7[^NCA\ M!<=F;"[5D\#72.L^-MS[\,O^7B/]DVTW*"BIR6RCVR82-%-S ZPT-GNCZ*W? M?1,*7B#]2R_W>0]TUIO[CJY2K*_W2%A.\!1'9M[(S;W)K,BS0=88396BQ 3W M'36L]P.^C@]?$U1I"*+=&J+'#^?W"ZYW4@:MB>@8XI-YL#,'I6[OZ-UMR^(L MM-HZO'*O8G)H>?Y\946[IXXEZLS*) MG%%[86?B$?Z]?[+LW/FF5^#\+1=/I3$2OP3^3YI>PZ9N+H=)A4:56"]=AI_> MN(:RFN&*3MK#1*V6&(^<2<#6QGAD365$UE 2*8RX](*2L.E55V!?W0#F15OU MQ+5NY8*\+KKN8=#^^'WX9>YC#6B)H=+D2%K4M: ZB=-4D:-!-G*YP6<8T!." MV\L]CDONVW1_BNG^,,5=;YA^(OO\QVJM/J.MP;"JEWC56O&%9G=J=N.1O+VA!/+!/5<0_\)R5)ON'KL*D<%OQ1,P=, MD(#F8+U-;Z,T\9Y1:Q4S:9L&I;Y1]GK+24:.G*O;Q5OGJ']T0A>3_S7SU1>V MO%P;0G69GYG6H@_X6FE*89AOLVPS")J@ED6G303:K; M!' T;TB5>6GA\DR&%X>NNC#]R;WCY3BMW_;EM> H%]JY@=%1:CR[+&,#:I3M M%U+W[H\^&!R?M]7N\+3,T^?G;!;Y^]Z$%6Z 6Q#7%J.4_R#]:'#<3=X0E+" 72[H_'/&8;XH0RF$Z[$[DY MW1?.Y-FLW#_*J?='Z*]@\78H!SR^V93BP9&>MY]2?"_4.JQ;G.=4>DICB20U M4#$3M**[/CQ*4H^\5PL-&123[.LPF5W;^0;P)A;DW1RXWJ/UWW\*P&%-Y;(* MQD#UX@'=S]E:D.ZSPC(N&4TF8%TQG(N9X*2O8H<4.[5P'SHE@=J(3KRL^E62*GGJ)('9-:S)"TLIW98 M?B-^R;":"ULW*"WO='41IS):QXFQ$66M;2B)9+'9I;&\A&?GC5+%-B.;)Y\0Y4GROK(8M[-5V49VR,^D'%TK M3DE"[Z9I?G1ONGB$L"\BNM"I;LEK 4>Q'&/C2O:M3_@CES+E8U9I(VE74+/! M0J5S6GZL:-2()@3?NQ=)AY[T*GR(.C!>N/R7L5$FHC<"9>1N6[V\0R",' MCA?0S!$DV/2!S,!AA"W<]:_A$R47L**^G=$X<9)Y3M11],=. /#"<]]E%?4B MZJASW7+1YL)<<# B%W:A^[)JCH\/8&]2143UGB[0?1=XCCA>3TEL$]Z>T2AD M;#G#JU*NU2RV''.D\7E#1DIUIAB[QM55AOJHH>K=>B*2[?-/9N>\UGY^Q#.GDM,1:*3AQ2?G> MQ'(@!8?[:Y&V0.U ERWI5=]175F5]N8)=WNOQ&7> 5"#\J+C!(KEH(+]2^<= M;/H(B!'P\291P0-:G24MHC)K#"*;>AUGV-Z>W?,<>[\9.\GJLV+\\>9XH2R!Z4*4AQK-FHW5HL7J1'I\S]*^C.XO*_B\Y=CH MT!^ \MAGTNYJ0C\E5@(<%_51V_5XL])5[U?:9XF],Q&3KQ"Q80 '-6B)\'5; MLYVV>$:T;0W/:PU M8HMC<]&UC5?(-HC1-XLX;NUUIZNE#8MLP,DRW=<@+XD M\7A\(U!B66Q/LS0+-$.?B7:E5ZL#);*Z>J:J=I+$N]705Q>^*=/3C2HV[O(L M4= :GMTJQE.1R^0C42&]G5Z2 IE%5 MO5>(CZ<^^1,CKKNJHN>H6YO[F+V8$B1YW6U'=;5W0;(LZ<#M@#DP? M-('W$L^=VCDGG)@,X;E^*^!U%)"20J,&I2P!=2Z.GDWK7T,'C5QN M7)ZYHQY-4LL"H'"*"^*1"\6BJ8.G!/2MAI]R_,3=^L'*HF"U70G7>(Q4,WG1 MI&4K>JMBHJF#OZ,?C.KBW7OV@WEW,&:ZM.]K1F!39(JC%ECJ6P>__6"TU/#D M#,=EIPFB61W+W-]?;ZQD.VVG2!4/VK5EM3T"RLR.;!'GPH,$GY%YMS,=;Q5K MM<=3B9*\8OD>HR] G+:GBO$MUL^=CR3>+=;99-CBE(+=T;:4*06%6XTNJ M,YZWA]U13HM<#+*3[DEJ-_'("^3>KKZ>O4I]_?0MVKIH'NY-:X+%]NR/-=0K M822BS@%J2^)$8B-A&C02EEM<6KQ:&V1Z[GPN.]/(FN5]0K=K"2ZD],X<[CGA M'J=SNTI$B?,)/==(NAKC9MJ%3$EDAM%=]'U$HF?)^TIBW)[!A$S2]EJ-)\)L MNU9&)UG(>[^]:*ASN="5Q<@:X&/"?)G(.Q,I(="".ZTF1TL!K_ T?=G,) M,PI'1MPNM#B\@NBC3KW<'<-V]"U-F%U;IFOIJHQN>]B^Z+4O45MYL^]*3$?+ M\[WL#(R&;KP1S#DSZLM@SB]4EM4G:ZH^R 7[/XL0S2@ M/45!'>TH.DBV=FTJINU[;MB >*(9+ZT,;L#T)FB(C@:\HF_*VXJGZ8\I!&ERTDFVJY$-;+]!^XFKZZ\ 6O*5H+UX?Q7=(TMLA1H7<=''N@.#*Z]D M-[(A_35@3'X8C+_^9J^/M\;G]X9*PR7KQA6OR/N@&)>32:+&=B,7/=^G4?Y* M&U6O&E"\UC8?WQ\G+COSQ9RLBUI)Z@V4%ID4U.B=/76?AOAK;=;[%,B>V[6; M=[Q<"2;4"3PP\5I%U[*MO/H=0UP)NE]G"_'+N\3#0MDZ\$?+9)XA;4"8FCV7 M\2*-":3&V8/!K$!%U[^?$FY873I-YIV)]5.=Z<6)3BJOZMV1;'EX+^FT14&, M,\'7#@U_FT3G5B[W4\M.YQ,=UDLO]+DM56C2THF9*$O**,('97PG.I\/X3>Z M7+^^%G3'*]J;Q M%G#")1.YX'@'!Y[K_.6!HS);MPKL.,6+=D-G\U:Z*;"1M2=B%>+M<9 MI>A*@JXQ'!UTJY/&-+IG8-X4H>?7]?T&(#UUG\_GN_JEOBSW2%'ITFQ\*$PE MQY5H)K)+)+ZPJX_BAMAHN'I+3),=?MAW:)7I5]J3-&6:VN\-T8]W];\K/"]R M];+'C?FTR>7HVI K=#O>>)3X=O4?[^JC -*3\>C1Z\+/.V>YHR6H?#Y0^)K, M3(LS3G7FT;T([\3%X=^9\_$+%'8[2]'5 <_N2#I^ =MQS?!8U70F C_)[D%^ER2B_1&%'H=EM<[W9%V(J>M2=M,<'[>"(]K3.3P22Z]_ \04(UY72YVFUAT MCS"_-/ X0>V7SE9.IM1OR%8<9KA0EX/%7 .86>H*5M%HS*([)1.E;"7*4+A6 MME(I])8K6N%W1SK=Z)5[IFP<6KH^&DN;AKX7^+_?K92J]-DP4[ MGLEJ8GE%"X.9K[B=Z);8[RY;B0*H3J7 EYTT^'AI>$M4Y8J9%VW5$_4-?LKM MCE;31_VEQN0\EVD)4M9;1!8_%YXZ>);DWS*QO094QNT)L>#[?%D3VVHRZ27Z MI!N/;* :::A$XGCARRX1JM "3TG -\EB#P^*B_IHLAADK>AM/[KP$J$*?4VI M?O3.0]4#=76.UH+#SL?J2 >4ZP+/S07KH\-UT=V;GV=]V$#<99H+>^G("Z+5 MU1@WUQWE,-_*ZI&3X]YVB$NIW402A^3>AYCCSX\W="S8B1>@=0$>#'J0_0KS MY[V3[T/I,HJB2N$=Z^+(6B_]9VU1 JSE>Q-6-(L.VD[B2M9&_$FJV9VEYAJA MS9JY0,QE6\U,.;()Q05LV(C]E7RX&2[P^%5P\>C2(3#(1Z?^^&GGU%\XD[AA MR4@(;Y!XZU%9=2+;'GRQ9.) M+R+ZAHZ=(#"2O-"Q[S>]0@R8%T+0:_O9HZNO" M2<>K_8FQ6E)X3Y_>V&?*28!\':"BH[0SEP'U MH.F' E59\@W4&P,5WP?JE2\% M: P#T(ZWQ( 'LNADJ39%3*.[62M*EP(<@0A^.43P*T($Q67$093VM/1R%6NE M*HI8 P4S MJ\&L7[/P_' J$D5]/).LFZ?FK^0;D<#P%(9?$MT^;7JU"B=Q4 PGWGLKP(JM M<5.RZV1YL!PE,HQ%,%D^LB61S[\5X .EQ>\B>L7O,F]N1%R$T+&!3U7M*: MZMF:7[ R='W.XXO$S6O4;Y@I("^>*8!-KQK3G+GL.(]JI,"QX7""0UUJ!(^[ M>K*Y8G\TFF U')/M>M+6,7H1O062*%(^1L_6 06_YP[;\V(^O,T3M86N6X;N MF7%8X,Q1F6W7=N#;0'?4AF5:'CJ&Q ZV^!CPN;I-,"N>3&""0XSX#G9W^+C2 MA9OH+<=8N'G+*1Y^J8FGIQX\<>#!$V]>'77:\U]\9Y=.Z4I'SHHC'DQD2?3[ MDE;L1@ZJ5U]@]9Z XS-N"7L:A%X:=21N!>%30>CU('S^9K*%P/"IGX?'4)K,@6#B*!VP^["RTZ(7)\+])[G&>TNG4UWHG7\EJ/X5W36PS2=?;F M-N\-L5/\\A Y?I/< M_D%MGUAY?F43[R/J_>C,5(@@8XGQ]-"EBG'9>:T=MI M8 R_/ T,FY+9S\#XP13,1V+<\OK&0*<3-A:?A-&(<7W^H#4%55!BG3_M#HNXW;#UESJ-P^^F!!A-HRNPR#0Z;QJ\Y MNY;>8UQZ=VULS^ D'.\6?=X8-FU\H)9S)!M%QJ4O9USZNHA+[\]^?'8[?>79[?>?V,,"75?-<0F8, [1*5.F9 -RW_70*^9@LRMT M=]4%.=ZWQ&,(C"!\-[SPTZ=WD&EK%HJR>6*O($E1AUO%8]+X_O&S">< MWA$%.W-L;OOT3J?U5ID3FR:NM?>FPG4"JBN5+;Q$3]/FOR"CF2= MXQO11[QXZF(O#IM>-:??5.6R!U6Y[ LK4UJ*N@(.='H/VQD0+I]LK[BYS*=F M<;"L+=:D38XHUY, MQ/OR$^ M7\A12,#>)N123HB[Z4Y34^D^/TL+%CDIS3K'3OP8JVX M8&48MU-NZ+SO\+Y@DKE@G(B M,!O9HLO=0.%FEW>>C](W!+8FHF.(3_+-@NK:EBOJ)6"G='O*#.M[+JCD^/H#7KE[I#UIV,!L$)5Q5L\U99E4MSG*1='5G\I,C\GQ_ M5OP"$!ZKEZ]!PON']3$0^DH7MW[;AC?:ANW(&N%5W>&HPMO"GZTJ3RVZ&4DIM'5@!@Y!_IM9^[1SEQ,TRD@/_+X921'W=J] M;P/E.>N'N,4HE..@]7B(QKVRYV:1'#5V0/@59Z%YX/#DTXIY823BFYG>M#"F M>=#'4BE>'&O-=.2RK<^P$$<9ORW-OI_S7[/0=V)EV;?SO]#YB\76O$X2@S'- M+%8+&L0+B07^G1A\.^P(K-:/\EK#Z]>>Y)R95 BV2N,^R.<)4.OQJ^AMHKJ/ MVE-T_-.[9ALKM)"ER71C44C;M#](";DTR_(E)W*H^)33CB,GY+=-1$$AMZA^ MLDM*+(D'I#/(9>4JWTI^"SD2$U$7:?('[4%,30%?XT"CR#. <3-ECQJTHG= MQ)?8*1A5>_*=U%R@)T(_P$1"[*0U(],IS9+ZB,BG([?[YSNI^4V3FN@LIO@R M=@&]GE&Z0/=A!N*(XW4FLET;S+@VUY+:12T07#L%N"Q&W?X8OK=F5M\J.OEU M3ISWL5SE<''\)?O[?P]=3.*E*K,8Q.>X*@9%:'<37")ZUS;=_CR";RW_%"U_ MLG_@"O-OR?#0Y'5:N/O[K2>IE2>T-DM.M#'=KZA@@:E:3M/R=ML^+:-9SK8= ML\B+U@#,)Q)9Y/7((N 8EI_Q>5W9CT%')6V4VBQ18.GAA MR@-W0L4'Y-S'HG<2Z@N%IWV*OF 9Y'"1R"[496'((L*>]L]M]E"$ZO*V9Q55 MQ_62.-Y0=5U]=F#N]2>#4Y5R?SC'U"D]&XFC'BT-BMUVY.S'P8S0/@-WIS._ MP,'W)RS1GH?^J'7.%Z"X8M)+";@NHWP@C&>^VQD6J1G'J],4D\X#G\$C/GM] M!L:G6?B-XX]VNX=W0RR;:8_G\$R;G^&6ELDW6;X_N[=EYY==\O!5'&\D%R>+ MN" IY#2/:VI7\=M8PYW,_'O#T>^^./DCG*X,5*$.QJ).AP,Y-D%=,;>H2J<\ M1RRP#9M.#0DZL.0&V8A>5@!)^O6$I&<3ICN:[DU>MPMQFO:62XX+!*ROH3RAASTD7(! MS"';;<3!#AC[>N@.*5,.,PR85 #7L\Q==9B5^M5&:DK%>=^7DF)A1J166N3P M=I^WEUVL1B]*>7=HU:I9DYA6I>WRQCP()IJ1"1*Y;V<4B:LTOS8DB[[G.Z!E M>8@?HIZWC)%JAN_>_&;;C5.DIW.&4S0\"-)Y;=&<%#K^M]$^!M%+>?K;0?8T M#)M@Y.OJ"LA<(4'BF8].!H1NRZKUDV-7R]?]. EZ2X[J1M+^GH'=41Y^Q^B_ MGQHEH)WRTX$RCMY%*Y&8.XZJJ%_KJNP$ MFUCB]BBNB5Y&\WQY)-*=KQU(_7ZBOSAGS,U!$2?HH4 #"==8DR.'?3626Y*^ ML[D+EA ]G^H[?@1!TS)A7ZZEJS)\^^X4@M?N-:^/JM-BL9ET\5J/J13,=*NN M]B-G2[8QY*M9<7][IC_X(*C#2\TL%^V3@\^@@A[N_-C=-@R33G2SSW:'9K6Y MFL?I:FV&,PV"X$:>9]%29/'S K6/6T%.D/LUS4]VS_QD=QM_KX405YF52IF. ME]9ZBQD(;(4(R&3D M3((X2\_.9H\NHW1[]PY>A[(=)2AHVT8:=C.M M]+M>]$YQO >(?-+:V*O.]>F72= M3>';M6;;F^$#0ZTT12K9I3&%G)<,ID94IC<7R.N(?W+9^WN)3UYX^ET(Y((_ MTM7M+I0@E2%KJUR[J3$$[P[ITG"H=B)GPRY![SY9MX-L\HI22ZS-#Y%^M=3T MNCH8Z< /M%(%$Y>=*JCT>W=I\7?5RI7I]U%XR.%TJ M+_-9RB7M4?Y;] MK28UP ;Q-NEH,#;69#;>=%+&[6LLK_/HM[LNCW4TN;MY-<3E[.TF2&KLVYT6JE\# 'C4),_J2<1> ?7\J1M,R.] MVUOJVLV+;J\C'KHD$B/CUU2:XSJC4#UZM62=N18L:&H.I+E9[$=09SZF!.R; MZIIM:(.K4%#G<- "SQ8$=R(ZP!5<-9B:5C%(:*D%.>G1[6RZFW^$CAS^8+^S MIF^ <$9E^]!87T_UK^I:"9)(_X*=;\>R_6K[^>COT<,","T#30$^[W;#GW"T MY_H]Z.+GX>CWFAWG"XS;3%ETY"U7LJ-!G+;B"8!C]4G@I!RJHV4?K@'[W@?V)2\ MM^6@[,80_ 2C-0RVK&C^L-M:UG$AGIR<('7SF_? 2!=-H=94:RO.Z/#X+"#+ MF<#L)(/QB5>B'YQ_G[K\Y0!]?=;G1+5CHB,YEG[H!%#[!\L9_R1Q//YST^*G M(DH>IEB69UH>^!%3',OH ,7]YPQPBB#D\!(]NQEC50[;8'("*D? M,<]:MQ,D &0 38R0C6=D(2''@3"* U$0Q6P60#VMAM\74HVQP]3Z.*L7=,\$S0%!4FCX\7L8?LE6@Q/QCP-3:(; %HR!I:GS;L&1QW@OTX?8C]\']Q?%9)EB M4_*8KG%,:5[S)M2H3:'A7YG[ZR>NY3L2<-!HW__@W_B;E>@"@R MQ"6V4&5O\HO \?_SERW**$K =*!XOY(/F=-+%]9KGAZ=.;%\_!7S^> M].J,51/S+/M7^H&TO;]@[(I-0-@#F7G(P"=[+X6_M;>_5&" CRFBH>K!K_]P MJ@'<6!,L8AW+$,W__+E^ O_7A6F!\I^_PM:NN@*P(_26\+6_X)\Q]%\BL_X# MO4",31R@_//C?S@F#S^ZMF@>O#+\^Y=I.8:HK[M=K(>[>?3C7TX@;,BQJS%E*S\X#L\R M?A%[CY!\T.=1"*==BP?$O' )6NQ_\/#_MBW0#^)'OGYD_%]'F1L.!GXY5UUU MI.HPB?PU46688,+F__=_,B0>_VO'3?OZ:#@]*/+R08EAT":D,R,YD5& D)04 M$>HGGA:R24410)8 \FB$)]/)Q(\U**Y#!LIW,5%7Q^8O=)0W<)X0-CK":D36 M/HA'EB[#MGRSPM&%&,M1',W^_7-T36[KJ@FV"$:*=\UQLW2>[U2X"LW&J&8A M1O?S9:I9HF-YIM&HL&R%:5Z/F-:?L<)#_B%&XLE$=C>^ M/?/PYA$^/*)[J[-[3Y".XHV$:BI(T=RS=E3+)TR_FU MU?1MC\B*/.LN?/5#"KYJW3&9?( ]KVT'-*0FV/$Q)OJ>A=ZY-IKK?]\/1/*= MPBLRG<;__1\BA?\5"@PZ3CCJL*:C2K%-[:F#W,@;RW0Q4T1%.'2^5\&2_/" MML"&@0(R+4W1<82)/IHE;* &6F^0!2VYWJSQP?B%81,X5ELC[&#$WXB[.>(R MS_S,.3G]T1 =+<:8X+]7-KX'8=NC]55-5,/]A1&'PXSM!TCG'?9&PF&_^.6^ MT@MCI:UDU[$#E*HNVB[XM?UC*R8<#<&#P:DG;W^R04GFD;0U>W_N-YH#QT,S MT!ME#RF&>/AK,5$]@,'!2"B@6SBBO45=^B&3?-KE=:.-,]KQXZD]45!DZ?WS M0X7C=H$$06+I(U'7+6]D+7_@?8EN/MF9V5;K>KF>HTB?>X41B'!.#X0H'8Y*U(R'B,:83(Y)_R/]= M/V"*,:Y,Q_9BFET\0^6Y&/R:R,83.P,1,N8G4H^?H59]5%@9D2#^#5'D"7D5 M+2?F34!,45UH-&(!S,UB !I(.7;$U^_IYB^T$<> _4UD,4"_ N:ME+,53G;1 MZRFP/>U%?@M<+SH. <]04@K=?TQ(D_8VA8)S7Q=X'7 M>P-]IG-E)WYSED76*V=_=Z_,.:*Y#FV?>>96#9O2AJ1V\5)RY [GC?BPVK^Z M9TY\)<_,=:@F6T$N^&Z]\T% 3R8>DD]#^LVSKV94MT[:VRE$;+T")"REQ]8R MNMV_,<^Z-Z,>K3!KW\K;#L!".__CW[QE&*J+5A+'BBKT04WK(78L[+JN=:7# MY4KHA;!_&/OL6=6&@RX6,!=CFN']WA)(JX =ME]E97"$QT8ZX-)+1X M4(ZI9DSUW)@T$1W8Q7]OJ1FI>]6,S=P2D4C%,R29$3*)44)(2$I:R"1%20#I M!"Y*R90D)M.;N:7U+SA)*'<2&(=S-9,O*7FE6K4DD+,H@13PIRVG+-$9XIT9 MQL^,E3<<$=:("-IHH>W3EJUD1L;+D[Z+IP9S@$]*@<7*;2'^O,_5I.'GS&QS M3K,20W+R8LY*A4+#E]NW[%N>R[&?/P" T M;02-IF^E];3O04DTE-_FP7I^/'QR$+WMAW/K-OBSZ6_/V0YL#UD_SJ55UC9] M2F3_S[Y:WB0\WS>SSRO>QT.8S.4AS),,XPFI:]W>ZM(7)_;KR35,C@[K")&B M^7#JY'@L?#B9\GQMP?D*@H3.BG,"Y">O7SI%@"B"BX/S\'*OZCNK* MJA364BPE6JKY&SG<8^)^*<&J/'0>V(?8YNP=YW>"\8%'"]'LC$53786?__N- MX@A)^P44'YI_5/K[;R2!?+/H\#L_ND.@ORF<^LZ8WI8QW2+PI&39 :Z[^9\Z MI('8!9VN25-VT/&2FD%0#;>_]$>#Z4)(OC81^LG$'D]CC>54RPXO^HWQ[)\Q MZ,!.EV>_-3HB6/[6Z'O6:'*GT46*R]Y^&?C,-9"W-O$I7#RG)O M[( Q/9N4Y;K8$=451KU*Q\,#36,L!,#N2-.C&GYYCW]^U%*?""@_CM!QK MKL+ 8X\]BX+ I&VAU<=%VYLWZ/PTR-5>MZPA3WW;NR]G[SX,FBW+]41]J-H' M$P]N)F&;DMCKXB0[(ZD&""HJO4#70[S..R?P#/[;UW5L:NNZCT+E<>1F28!RO-B'>% MF#_^?5PCAL9+I/]R8Q[0@3VQ3! SPPFRS2(OJ-^ZC^ 9$QT@0LLM@U^Q+76W MM.HH^J+@*Q_M^'I[:F.T&+(#+X>34Y&6\S.K$]1>%W^EDL=M^.4]8##X+YC"XEIW4'Z_8*AO>ZO3@9/(.E.'KC+;LO M*._>ZO\.7:JP'-VA"\%]UI6!Z MQ$R3+YCI/0MT8*/7Y\Y]($_OS*J6I3R28FK?Y8Z]6" M4:E05ZH]8;'9\G.N[L XD"6(L.M0[]K_X V(\$6N)3JPKZC[8.?I75_\_ M.A[]G(G\UWJ9: #],V<'-GYI[99V"#:2!)N3\J.2EL+4>66RFK8GX_%F*]HY M!'.Y5OD:(/V8T#MB(#WCZ.X1J$_WV2!_=IM--EM+3&\\YN/.7K194L5Z5+S' MQ.E Q">M8M K)+((RXF7L#P!L:;HRN(L5M*MD:C'T/%PP'L1W[_!U,!9-*0V M04]B%_2\JF W/BC8QFO\5$P9+:H&L5$0 MDR9 TF(&.EY05<(3-/:V8ZMN3(PM@*YCFFDM8'] ="T3;[IB>. ME(A]R#3(>G*[!WE70ZQC-YRKA(S;FQ48%"A^H"]+2SIHK:_$^=:O)O(_&MFEY\,G,5V'>$O.LF().&''"\ NZT9UBE?:==JO3$7+ M[W05)[/X[8"]'ZED/P#HBPD(=^\]0?L?Q.:8J@DTV0CG$=\V!2B5 )AN8D@UWV$YR.Z ML3]@SS LB[F^-(FY$PN=^+$]P,F;B-Y3>A:B^UQUPQ]O2/HO=$ZF'/N#W*-[ M!",\V&@TA52A'X7MX2_1>#:=H3/5W' DX7!%UXME\74/LABX#]OZT$?I5]YW M'#BD]>%N*!WR1,_?5S,Z/IA@K,C&M5FY7Y]G&*)8KKWD/P; ?8N>'1)_-65[ M^97K?YO650>0^+K:CL .<6ZHG@?5 ^@0[XYEHH1.#V( )G=!K(+B8E$*5WX5 M1$]<'Z_UQ X\]K'O#5&8MY;$)M;K@+&_OD9D_9C%N-@?Z,_T7S$R3C[L0D(U M/,W'1J?Y?(A56(]_I^? _>^'*_ >GQ&;-_J\I\!.(5WO+C%W3I=*^2J1&V8G M14!]*_"'*_#3\OEK]?=U*AJF5CKL"\1$28(J"N$&08M0BO(J\^A3&+&:V-$O M7 /J-GR+LW44$,P&Y$WP)_+9L#OHV="XQ[&Q8RV\R?;K!^B]03BV,(\+5]R$ M*T11;D[B?YT:8?@U\=>VV8L-3H]OVQ!YZTWC$V/=MMQFF@0YPLAM_+T?>3R\ MXM#:EQ=Z7.W I21^JG 82SYL2A+KORY=P?'*'E^SQODU77_.VM=Z"$UJ#WEA M#K(Q,9?;EJ/6Y-)R#Q3U,E#88PM)]B+ K+Q?$K(Q),F M76)Z,#^9]:;,Y*4HH/G$&X2=1R@NB+ B77F6Y<>_["D'=R[@_- CP]< #,>9 M\UU(NKN?1R;:=D\,4I4YCBV90,[YL9/_ZE M3\5YD=*8[2A+X2#SZS'N:8Z=E:KS0B,.<,!,N_6*TRLJI:.%SC>G-Q\SG_>Z M!"CQ/ %2SB0:?\*P_<+*/*I>A#4+Z-)0B1XF\KZ[3E+@:-8WKQPYYAWF.>A= M>H!>OE#AJ^%K8R:DW$)F&>I>F)R8:.NNJ*.%#@L]VDH * H(ZRKF9E,C^J6*3) )Q8LL@6/IL9@%S>>> MV!_]LP\9\SB9D\ 3:$/&MJ0M.B,1]HLQ2QT$837[#R(9XQ]8=#%CFDRAW1O_ M190_DHE6OT'A1041?'>Z:OEVCV,K7V0-."ZI*3-3RI,_FCQ>=KFKY(*TMH M!MW'&1&T7.X 'T?L"KF'/ BUDZ9R7[4>$8U$LYFWL)[/JY;MZL,7KL;<^G)AN_)3[<(JJR7J& M1R,2\CO"GL!VN.PVDT4\4:/]]+*-Z5*M0_>B#]L;%RB1MPP!9$%GN\; (S2V M0-X#6VC3=M5V9-4E*YQ:@,9;#UQU;9--%!5"(XV-1.1_D8<&IKNV]JCL#[\* M9QIW;]^'[\[Z@]TN=2OZX^_,'#D#G[9C>XQ V,<&^MJWG(\@$_D#@!8R M*O=PG4K(?2R .%>&=B= U[>!6NR/YXMZ-O._I^JM6TX.@!L9_[7)=A%EST/V M(C]W>'I@-% M&\;T2Q4"#T W]K\;2!;#*3G8I6^J:\3Q\ ^!W20" L\6A/(\E0'51H#QP8JW MIG-7CH^K$&/[-SR:OB%;G@PD^ +]1PS=#PG9FSH$,^4*C"*DA#B^!F\QD2P5 M5,<1<;;8[:=@C%E(">T?L4TW[C\_L.1S*+?"R+*H6^+^[*$F+2V%PZJ&QJ3S MM>E"5AC%@,EG(IEYR&Q1N*7VWQB4N*ZB"\;7UMBWK758(.F6BQAM0["&LOA? M G^()V.;KX\M-D7?57US8QOB^/IRR(#BWQ M)R(%.K$%^N="'+AHNX,K9$>#.&W%$P#'ZI/ 23E41\NV+X$"?@P*I !1@(8D M9 K-8DFQRU.>M&UFI'=[2UVC]J%0:1:/K H)]8'U+$D+-V2XC.^%22R4X?[4 M,JN#),G555Q4I%6B9[9$ET@38NOKI6,- M $*+#P<0(GL"!06CO3\W^\Q4% K:Z]+0_E(U5";212^,;T244>$QM%PK)BK> MLYAG]][G]_D^N^OVSS#L57='BJ]C59@]01N"3FY533B*ENAXL4JELEOCLJ%E MO6CK 85*P [OMH)C1RAU8H1.%:[DK%^.7X]';.2EU?%KWL_YFZ#YN.C]586[\D6SO^?O3== M;AM+UD7_GZ= 5%?WMN-2+)&:[;,[@B7)977;EK8D5YV^-VXX0!(4T08!-D!( M9CW]R2\SUP"0U#S:K.BN$DD,:\B5'JHGHQ\4X":>" M=5)9A:./-($/\>?_JC""^96)5XSN%@N[>H/0A@-D^5_70H3I)70\48 T-+D9 M;=ZR,[(H\RC\NL)'_$V87-!Y-W :V\WV^E]=/V*#?B+AD.WMOP;NS[<6)<8; M#=(_O+2/6KTG*49_K4%YF"]G,&M^JCW78NBT6TUN.N=@=-9;S2T[LZE5A9L*32=I())I%^15L^)-L1N=B5CQJ6FA?ZF M>^O@;6I]J>>MH$+,;&SN] ?]U>Z77GN]]65]>VOGR\XF_:L[6.M%9.ML;&QO M*\C+4_0VO47_Q2?JPEH=*>0Y&8/NS7=8/IVVO-C:T7L."WF5N[V5Y[ 5-[X;14J9)>;UX* M%OK *^[A]LTN_DM<])OD"%W%.>_7D*B!@%RSG<\]9P)=R;R>7LTXZAR?!@8RJV)\.8'T)ET;_[2ZT718/ ,SZ2U M?@Y.]S^V?OU\P\/\$2/OCRF-S3 MVRZ-,(0G6)D'.E@W8!W/;M+K=^$/SYT9=(X/3O[YKK-[>GA\\F5S>VUU<_/. M#*%S5X[PE,?_WA;D."Z^!N_"WB3+[\@&OO\S_[0S;*_^8Z MEIV$]O>E)=S7 AWE MV1@3CY:*P/>@"+2_8T5@[[^_M[!Y]^._FRL[JZL3H?V?4&G&'M M!:L#][LF'Z*S,$%6'-$RIK'T)#QOI>!.I_WE*07K'^$J[[S;/_W7WL')[H?# MD\]D*'_9VD*VZUVYP/KWI1\\P%I]C%-4\0ZBR338BPO4-Y3Y4F_X+O2&M>]+ M;_B.TP),.<;JG'13Y ,<''QIKVZMK6_.Y XL/.&5; )-)U@*_&9!I=( MO(V/G>-_[I^^.SQ&GC W'CCN?#H]@?O\\-/^_WP^./W7796$C1>H)-0S[=L; MLRLK7S[)XFKEHX&'GM.-62KS@GVN5&W0%0E7^'"IGM0R!1\!>)(77.,J[0"" MHS+O#<-"BECE7@]5>ZFT? =*R_><*K%YLO]A?_=T?^_=P:?.I]V#SH>]SFGG MR\;V]D9[?E^F&["QS1?L\7B A?G_CB,:QGG4__^7_H[GK/YL;/Y8&LW6Q\ZG MSF_['/R'$?_YY.3@D(A^C[[^\*^3@Y/#=^_NR@JV7J!&\R1+]G$6/PU.D+(H M8@5=ZW@8/>\LJ--NEO8%5 _7$*^5$:^!V5DZSM61K8Z_X/6 M;0>GG=.#W_?I--''#_K)>!?OS(A>+G#BD0;"2DW(\3O@S((C02F>IB;Q\3>1NG.69LY&=W?>=3[_MG^"([)%D M[?QVO"]'Y(^#T_>=W=W#SY_NRD]V7K B\G#KL\O0E$"#9MY!JD=XED?*31B* MJB, S2&CYJ;FHX$>=%S(:2U+%>59JR@;/Y:*LM/9/?QT>GSXX83.#J=4[7'. M1'NKM;FUNV_M':VMMH;=V8:=ZYM>TH.<;^KI ,3&6;K4'KY? M[>&Y'_A=EU1YO/];YQBYUW<^["^Y+NT>5\39!\@&"7/N8OPNR^DRP&/G<=&/ MM8$"]TLXRJ-SH+<>I,58.RLL6<.S9@W??QSWX1-0GU;#NVE.ZL&7[?7MV^>D MWB4I]=FIPC^D_O^(J:O/CQM4*[A7]PZ.]QGQ9?__[.]^1HSP\-V[@]W]8YC2 M#&U_5U6BM?J"58F'6Z"]&*V7,F#?[]ON1X>F^Q&<#KL&03[X#4"1<%DNO93/ M6YFX4^+%BU FJJ>C90_%[N''H_U/)V):;Z]OM';N (NAC.-[P]=[@-5RK&/7 MZ[RV=%*^?"7E;KSDN3..M@&-.?SC$XG2]P='A^](IIYV#C[]NO]IGP3LP9W9 MQYU1-AZ[&F9S7C7,YA75, ^WE%JA,@T.+U+228;QF,'W:='". U^C=*(E!4$ M4>5WUEE<9JJFF"ZLCUEJ,DM-YADQI#4],L?['U@JXQQ!P^?/^WNH,+LS0[HS MN,;,T,CV'V 1\J\9ZBPE!.T1]>>MJ1 25)(&)/!0>TY6/T^[JSN?3L M=(*E(O3=*4+K1\<'GW8/CCH?)"'JM//I]-W^/H[1R?[Q[P>[^R=WYCMWAA-Y M2B;S8 MTE,=I+QZ3_N*2Q8)W4:3YJ%%^'O?NFN_Q_;.+E\P;GER<+B,SEEF!*__U3^Z>K MCWV[N;WY#/BZI72E11BGW^Y$S6S??GMQANU2W&WNO$0)1ISR2VOS"_K'?FFM M_O/+23FB2Z>WEUA!JX+X$KPD:76OBV';M ?ZF*40>D9":&L!GNTMA- 34>O) MP6^?.J=M-REM@=SFHW(6K4BGXW! [WT3)A?AM-!);NTTH9YR!_:6QL/M%..VGA+UN9YSTX/=V_'W$_!,SBJ3[_.["H9! MW/_OG[YL1*O1UF![^\MVV.]^65]M;7SI=C?;7WKM=KC>C091;QN56'CKPW>L^'QA";>P^X.XR+HI&E)XS^.QED^02T\]$Z3F4O*9X]N#..T .HI3RG1 M*14.H ,E]7'*F*BC*$SQ*]',B12X:$N;K0Z^PR4.V33H]";XMK6SMM8(PB(( M1PC,]H-7N ZL+W^5?;-[4 M)/V[-[QL^G%ZCFYU01X77XM&4*8]B4_S^S',L"C*T9B#T]I.S71NF(,ROS +BUD^ALV@@& M);2W(+,0;_:K@76)F;-K?^(RIC*B:\=Y]F_:A0BJ;S&1+[BV"7\F8^0 M1_>C@@X=_1%]PT6A%Z'/NG@0,09:-+Q]X8(W@U/:L@N2 H79N# >-73#[%?T M2L3O)M',+]B.F6^[41+3K.I?@_ZCT3B9\QS\%-,JS'Y?)OWZES+Q:,[WYU%" MBS_[0Q[/CB8J)O%HSE!D->O?TA)&O;"8^?XL"Y/Z=\1#B(1FG\R;-S.X43B= M^2IF>,'ZU]D8!%VF?!KK/X) 9K[+Z#DD=F:_9RJ:'?DXCU!D-_LU$^;,UV5> MS&Y9'M%3"GI^_8>G46SJUH,Y^W[A/AQ-'/M19S,S..BXBRP6L^/+)K="@G&4E8K-M@:DY4,'NB MZ F$QK^V3!(LPE]2"ZYV(@$O+&([.-Q$9])/I[T0X7W#)((_)(.W M-[3JI,(G4R..+KD;@Z:S? ZB[F4YLKB8PHBFB+TU@FE6!G+T>&XT#5HT>GR) M]4QB6<.KQMB$Q/>V%+-5&F1NKIOF;R-OWC46;D:X59;N\EV3HN$+[-S7J&EZ M9MMO563I$(4\PT7S(#I<,(DK-D 8#JUTMYSP8<,R)\2:)LQ?&C0^>HNOCY(BN@ U75<3:P:'5ZW7M9Y3Y5N& M*\Y2#NUS/Y-CRWH+,XRL2[8+7X5]+<=]E($Q)UD\+K0MP"5D7!=0Y4 703P@ M$7)!8[90%415O0Q&2'@>DO2! 6CHE+D4<9(AW5A: H[!WS''!@L..I?@;KV( M24[W%N>5GH>S^&N0M3](>TVX:1,YCW0(6 8A#ER4W2+NQV%.DJ#YOW^)GY57Z)D, MXX4YI]:6SJFE<^INSJFM*-SH]7K]+ZWM:/!E?75]XTMWM1U]";>Z6ZVPM=G= M7NT^3^>4)+Y9CY/,AW-J?OU\@IY[)U^VVQO;K:U['?ZM!DM:]B1:H?WK16]( MOUVYR,,Q(L(TV*#5# (SX'MVG]7&NGF]=3T\1_9O=/&HOKRY(BU@:?;*RL@9 MZ[O,ZU]=(HH#;6PT5QB_#DC0AT'7W-.+2@Z D2SERT@*QS3@&%IEUBM5K\'C MU,5AJ[[HAE&40W>+_Q25@P[Q"$9\G)+@5?V*'H$W0FTE-9=6/+C6 MLM]E65^JA/+R+.CT23QR9R\F3M]!_&ZO8V\*QVR6]H-_?3[:_W!\\$"D\PJ^ MUD&4AD3<= ;382A%3T&1)27_85QW?=N9;!2R-60F37:_?P:,\YQ3LC8M-)]BV:T-0:O'/P MD=(APW[%Z3E1W-*9[QL,<35KSJ!Q/2PQB=\-?#*;L,V7HT!D6B 3J3/)B==-[2?7SA,$@SHL)'MY+R&!C MMUPXG@81<1E981A-F JC#<.91B]+$LL(>^REIP?J%-F@I%?;P3:#YV0//,0P M+I.][=7V6H"DDWA 1$_$L.=(Y;Z#:U>D%_@#>Z+5JFLMEPH\Y5/!29C0ZW[+ MLXO)\-&L7.(FXR2RAE/A1DX'2PD;<,3L3*AH09#VJ-@2GH_6$\TT3MP*7'O :V-[!I17FDY2TD]_C<)*3PE+1R/1+%[6<9+0;=BIN M0'':@U]&7+D[?P4W^9EN::X&M!&)<'E>!U&WOB%5^^1$Z M@P9KP2Z=&]:W3R9E?WK/Y_9*)8W]?RS9_E,2P1.]TV#E7%Y I/$<(O7S5^:0 M>G/HF3D4F$/P:O=?1\=DU+VNBS@Y7149?_B^$92%"7L=>G+^O2?G3^26H%,4 M45%H$0?1H#V0A^\](0YRA^$?!46/M)+ R'0V9$ADI_UQ1HI4D\YT\#&!1%\>YF.$Z5F9W..XKVIL-."239KJ$EVMX1R^GZ.N MG'2:%6I7%]9@P"ZLGY [S32.:+DL.+$G=30GF%Z>$6NA%:T^=[WM[5,,C3D; M1VD0]O*,])E6*^!J6/A(.8\"OOBHFY=8L?9F XNTOCS=YG3OAL*:CZ-)F:< MBB96D;2W(L.1QB(G@2A MK-8<,D5P[\^MU>;&1@OA3GF&QBC$M/K&F0Y!>':&U)6)?]O.9G/3# +1-A,1 M'YCR;.@(:0%GPDG,1M"0PX?1V/!9EO*Z-[GLS5CV!@?MA"Z,1ET:%DO!B:H& M,8<#1V0BJ-T5B%[QCS 5\B?2GUFQ4&4^O72MU5QOV<735;MZB=8VUF^\1&OM MC:;;)]$'2+"7X%G>EI&RL;;U5SKF-URDAW)G"7M:K !7D83?V!_ M^>K3I?W>B$$@Q*EY1'V2,S";60(PO D9X$1&S"TNLXF"1W5$$FMP#'^!1+R0 M>+"=&$@NU^D@1!V?2SY04,UF8>\&78X#501?R0R&_^$?G7^^]MP#2H(-5>+C M#)E^?^I+CO]&HO7M'EY&'R4(R7DLLXJ)44I$-)HD!>]\ZPDPROI1%'YEX.XX M#VD !QH=86*_(?^1G8&,[Y0'8"- XD,M%@U%IA MM"[ZUNR0+*KD&!FN;C>C\\_9U?\.)?P5?.BZ!_K7#.3F(%D#[48E'NE'/*3N M;(Y9C>6SF4>1!OP-"M)$#40DEFB>ELG*R=*S#'_#"HZ%3N'ERND[?(WGD%P2 M)/MSE;QR?DRCON(K2:#"N&8UH,#Z-.*8DE)Z :75H^E&S66.F!C7^U>&*S&.1M*UIE1WTU6QF]1"BLU^!A%$Y.O#)$H M('3JF']AL>[U9:Q[&>N^3:S;6Z'6VBH'+!YJ6:X;8:4CJ[;2XU9,P%8FQ3V? M(+F.Q'O!M;=TL[@&U()7"6F9#/V'A/*D8?X@K3GMQYR450UFB-(2D=C-1F37 M@RN3U)WSH+"CRWG__-.F.ARO@WBWZW[?6ZM?5U98\R>$!.NT_K. M;3*N,,9?[FDYVG=M+7KD-;65G/G\2GKLO78N>5Z;*PW M=UIW9SR;G@"__8KTG1D;(?COC$C\)4$VMIH-&>T5;WJ.LJG>>+BR3JW)"L*6&:D MPNQ% PYRGD;YJ+ )W:)J=KJDV+RY1\?2G"%?,XL1>2=O,!"RI"5?Y=#+5SFR M^2I[DJ_R]JG'^^Z=C/9=P@ER!=%I\*[,,](&GWQL'SH?.[*K'\BX7^F(K?^Q M+'JDY&)I.V2WGV7(?GKRL7X\Z?(!IH?O98"?7 +2@L#DDX_UT_&! MCK6:?G5LTJ\.C(?OR8?Z^>/^KHSU\RCJ)3&)R;@<<=W'4P_M=UW$W^,$D=X\ M2QY9D=QYXJA&:_6:/!OA=#7@@\]F[GS,(D=NJJ7I+?>8W' MW2P%-)#LSYN/N9HN>N#214\T7?1I+*"-)[& %CH]3$SG&LFU".&X]-5&D$;= M,N%X4P(1&HH('3D1&EH1:K-.('9G\X:OS-:%YF.*[SZ?- ,\1L 1\JB7G:4\ MBNY4W$BIR;7EN]QSSLH8"?1(C.=$KEZ6(P T@5J"O'O_Y9JKBH'A*0T%C4BB M@GU>!=*QT?&%_M;L8,G6UVB_C6"9C&2M2N=%3)%/4^:<;Y*-2Y?PRN.U*2AV MNA)(C&*.E*61U#N/I<+/[8'6!LB8Y\Q%L"(*D^:']WE;CK?!11J,(CCBZ'&H M9)7 5\ZNNCX]>IQ=]*/>1[,H MI$L"6:2$H$DP9!&,(R2ON8CRL_J8GQF:< O+%2RL0R5+$,E MMRP+? SY] <2$58L-HS-0;!9QRA@#KN9EJAH5+]134+^#(P%22QD"U\#I^:: MO5I9UNY,KG/G+(\$"=NO@3'WVU]==C.7[/0- ^=D""FZ7JM4=)A,*W Z,S/B MC")R,!3S"LEWJ&0MT^=XU"WS(C)24I:C8)@1Z?ZCX6827K:*!Z A^E;2XLIT M$B>2$L+"6-*S7(XK(MM]9&_2SPDD&0>J^7!KC%E>> 'AQJE4_:;;(S_\K, < MR Z]87&.$?Z?Z#F:BM;:YM"Y+*_;[!CU3Z%-HIE;7J>#LY "1%TTPA%0RR3E M5>)6#,LA0?A!+&0!AQ'/D>M5\AS)#$(3FQN!NLR>>R> VM8%*0WF%( MX97+T=L=DB036*S^O\,>)Q5$>0[3,XZ*UY5IU??^ZDI"GEZ8.O-BOM 7_ZJP2#(&9Q4*E@%I'A@#E(BB0>H# M\H P?-4ROO-\FP4)+*T=YBDFK[HR5A_ >\#_P$!7VF%R*^ ?O)IDW#XYM;*F M(UY.LZ;>0H%2F.;?DVT0_!/_.ND<"\3%Q[ 7EO*1GB1\\32,+T)B+:]\0(HJ M(@:_^IA8&7#NC DAAQB6 )'3&9\/IK->A#G7J;5Z!F))U76G(!O,GWD#Z""& MDW$R6YIQCBI\PY>>4Y1_A(("Q[;"=0J %RX^9PYYJ^ G#:)47/( B1^O)&&9 M5O+G3)T/\S9?',A>\BB+K">E"\S2F\'38F[,I>HG.H)7Z ]6_OMPBJ8D8(]( MD:766JOA,M%87LZC6&:RYL&NIO(LR;KTGTH"!6TCK"PD8#)&&I,P33\2DY;X MOL#=>"*G3D&O,<)R+$56JQO-53F,7J45JP8VJYKE\<]T2?U*CWKX&J,"C+(T M,\8T!OGS^LQ+ZK/.L MZ^<9<=N**S8 5UAO'Q?1&_.'/PR\5V(\= ME6N\"/(FVW&3W(S+"\#^= F^.>DZ_<0$>#?6F^OKER&<>\:5]WSD:0YHV\RB MF<\,]O%&#&@@"%YIN-K?PR[[Z212O &?*OI^0H=ZPW^!0%^M-E;HI] (#GQQ]N&??*JLY^ M+R0YVY'KI2[O=;(,?VY#I38EFK>EOQ]NS>8MV8_% J^U4!NK]T!/%%3U I];6VWOV;*NC<=TCE>N[&+?^=J"A\SLT;4\AKU2LG#.HPJ\UIQW^V[$QR7_>PH"/$<' M(XF&G9V[^1@]*. T8R!@>31['H[L=KS@[/Z3_ MS(C,"O>_DS=2*?^'7,W[\D9>CU)?G#%P9P?EKM5?;N68K)+F#[=\]^J8-*3X M@YFJK;OXC@S]_6!KYMF,=R:W[WJ=[H.VON<%N@\']P_*M]:7?.L6O/X>Z>U[ M7JCM)>.ZBK,_0P?WM&>Z,R](F<#<>(?U[Z2!]& ?IUL,Y2+>; M6YM+A]SS<9"VFNVUY7Z\# >IG)T?TJ573=6<[R9%?YRH #SN[3RFT0K8O3K.\L[=4X)QOYRFMD.0/MW3WZRE5,ORQK&>23-NKZV^# M!S28VL8.!9>FO=)0'OA?.]:U'7UMVIZ\5?UP$DIR-+I*QP765))VQWET'F=E M$0P S9>>%=Y3;>/68I(#L(1X-C'YWK3I !F2,!7$F^R< 3ZXHQ8_.*RC+ UB M;BE9AW;B4=,?P,SA#I&/BK-1A2!X1GGP1!J=\JPL)B",UKQ.:HP8Z&-]+6H\ M[ VM!NK]!>O="33!K_X)1XQKLO(@"XF)3<9*WZX\&GR6#*6D8@?LLN4;P#ON*WZ%(CU^W!*YW'(3TF1)EG/_AW-+%!CAQ DC1+H$C'Y:AV2S@7\O&$)A6?AY=! MP-X,W_5O?VEMK;\5D-?@/;K%O,>;'N8%KX&"&1=* XQ/1C3+O;&&43)FB!1T MKY],>,[P"Z/U5EPP$LC%,$J#\7!:Q+T8?(![2G-76Z$PM ##T>?X40U\E+O/ M"0>RW>O_ +1*'DD]!6"Z(%@56Z9.K<6DJ"+"5>___I^ M/!@0]0$-CG;@(J+%-HP3$U?*\VC$]%FMMRENH'%1>J9>'=1*@&*X]$& QFCN M&'#TS9Y0:1B.2P"=4Z O43]X]6[_=Z+#[B(ZK)$;70F+"Y36_?MKT%2?=F9[ M@S9Z&"?1W*&:>HS97<"2C:*)Z_;>CT9$A) O(-C42B>MXAE$DZF@U26S4@\X M;42=H&=&V\,\F# )&F2F&ZJ7C__50 3&P-&F/'>N 77CX'Q<^WP<6N5 M#.W6[>+'8M:9.LRMYLY3@L9XG69FXY0O,09YY;(OBN&TFML[RXUX%ANQW(?G ML \[S?7E1CR'C5@>B.4^+/=AR9B>W48L#\1R'Y;[L&1,SVXCE@?B>>S#5K.] MW(CGL!'MYLY30D5_=QMQ=3;3S;Q\CS=K-)J?R4.][C(\J(/M*?O5W\>J]+($ M7_[W3QL_78.:^>!W ME.;?#=VL7T4W"[G[:O,:F;C/F)1V.61Z3^1RE:Q[0;SV=F+FB0GA!G4CW$8M M*XLP[1?7K1YY 57[&ZX/DO!?EW1P-R_,"][[O[X4S? ^-W\Q(=Q2*YRM"7I4'7DVR^P5?#Z: M]B9->C45[O6]J8%/,.FG,R3OP!"?WSK]? ]3DWC,T\Z-,P?] IXUI.]ZE545 M@O"G@JZJ/)F?_AZTVZN-GV%:_2'5M2?_/ MDOY7&YL;:R]LJY?TOZ3_>Z+_S<;F]OH+V^EG:I"\N+V_=^OC.6U\E>_=./GG MN^Q*>]5JX>\W\816N#V=$U)-DWZ()D#5>G>ZM[&QO;+Q^_''BPHWK M[^JCM/2MK V@6@ C=!X5D_A,P:$:/OQ/FN71F"X=#W/!)^!4C'D*8T MR?+@%6;27GW[23"JVJVWKP5M1>$HM/FN@9L"!(5#GLD&P<"J .DJS=,7_ M;5K!BO)_"%Z=[/_/Y\.#SFLB93H\94XR(?K:"(C&^W2* 7JES5:Z"6U% YA7 MO:B;,;2+0DKQDQH,<"3(68*A$YV'20E\-"S"/& CFD5]28.C,*>35Z WN>+V MT=[P03+G]FC/G%L:#/C++,>QEW;>V3..]X*Y7,(*P5^P3HH455NHX_V]/PX/ M]]Q"C6@%AD$VCM(@";N1N5#0X.2@$A'&WWA%_07%F_MY>($6[KS%EZY^KDO"$UL^*P"Z M$3-27#4E'D]'>Y0Q\M^$F#&)K/QFHCI:Q@F@V"*\HTD M2\]62$",P/Q5CLJ#?S0V?9 &)]%X8O%!!0:2!!X$J(QL'72M&7PDY<6I2"N\Y:#C/MDZ]$A2IYC(@.U($^T#)W&4]2.&< 0;!NPC MK5B3QILSFFCMSJS7*_-<(/28^QJZA0P2KLA4 .: [RITR53$V&!"M ['M"_= MJW2T2I\ZZ;P\:P:?,F(.X62H8S=+9X%1\TBQY1AX+Y3#791C5I"(LG,E0("2 M/F.LL<<")"7"21CZ< $A*I^_-2&BL1B>8[01WC3&2EP(DFBX,>I H;.,,V;" M58VA4,HAS3(ID==7Y9M'>XV Y%W#"#K#\&'.1SUZ4\1(IBPNZ)HPF8)!=Z=6 MOH()TA5G9U%168\0@SH#NTXC@-\5P'#TV;8T9F.TS"J[IX4@A?>67,BHC_H M%*2R%RSD3FAKG/9P^-ZSH M"SV3#O*B!^ZQX="CU-'C&*L$_ M2EI:JQ$,(](-P^ 4XG"7Q3QVU?<*-(-W\#!, #JMOXNC(!$+#KN-Q1T*DBQ& MND>:'*D>X\20C/5"[3D9H^#R H&>PO$@?C/2/18H(Z]V_W5TO']R\AI2\$KK MMA&4A?%J,:4[^5'T8&"IYC*K6C.^=A6W'Z2HG@U5B:V'X3]E".<8R$P: ABW MGWHZBH 5Z70"GQ;,9^GNFI>Q!YC.3H-OZ!5KSYB8HV8&@Q@+8VB8O3&L0SE[ M'%[$K&^M9N-FF3@3GPTV&>8Z(V%_#*>NB<$<%&S:?;*X0\;O/D]E:_?8 M>I>10I27Q8P%/M^+6]NBN?9PTTNW^K$LQW^4R51/IFDS>"1I6@?L>Q=\?WC, M@H/=SN_V5%4O=CX@"Z\NKON 5&'Z\//Z:K43E7K\Q/TB;GBS7S,.*YPZ]O$: M>'+:Y3(E^BIAUJ%' ,Z<;59LNQ0W@]E!L@NG.IK8SI.[%M3>KI9 &/S<]IMI ME>-!G@&?/ISRG=HZ6<#?S9+RJ0Q3G\O\W/*?8NXNQYE_NO/H#,8)_*GA&%T6 MZ,;ZPO!9,DLRLW<7] +;SGE03N"RZKS/TNR+GWI M,OIT.S?\9N8\S?7J8V9NA.%5NX^F4-_M>3./!=0][ WC""M,NQ_7[Y-W(*:3 MPL? E5ED_/T)&YXMK!&Q&;99SL7V(C.IOF3L.L.;NFRSAC%?51;-2SJ!0.H^ M=NSN%KDGSR+V>?*5U.XB2J(>NPF/PG3E'YU_>N&Z(W7"/UTT]!KS>%[!HP.U,#M)>TWGT^3NG,='&<+,8.E)6 M,ZKL9(-8L#A<$,H+P_^CTE G"+NLZ)$%]*:#9)P-!). CT1EJJP8[I=W34R:/]9I*K!4U&; M(,_K'-$!7C2R'KE33<%!85(J2(?*"F*LS>!SBJ8OW)BB-KN&^688BM__&PF6 M @\W6S/)C"!L!$0;Y8#>RK&7%$7THU&4]V+ND1+TR.0)N:V/62-L$KQ:'!H5 MQ_L$BM-9B)9,1 IP+VP&%JY M1>+CYU95EBHEXMD0W6'>&_JN0/- $J?-#7N;KP'0=S1:*.?F+1QLU.4S&EZU M*4L_*T3TFF!ARZGQDSP6\[^*'E#:]F'W7C?,Y6T&'G#3=FFH@_Y&W] M"A%'#'CP5.*>W5>;\S/CKB7Z/\;]%5[S#PC:G2)H-[,I.+ZGQ_L?]G_[EYG+ M@_2RNOGH'T AN8E9=B'2,(DFFNT 99?M@83Y&J1S])\2\BFV!([%="DLQQZ7 MWT4'MW3:"#Y\V+5"__1XUTI\TGVE@0Z[VNCAVZ391V:[8F^[S&"*%8E.YZI1 MLWM6PL=9GO0OXG[D6P*#X+>3?P;CI/=?A1T ?6,'H%00['_X<'!TVO$&R=^[ MG**LKL.S'(3=\(TD] 11D9];S5;0==*I(L8NN(D1L4Z2IIP$)H824@/ @J7I M%0>:,"'UH;!)A=0,NF.NO!+N8H1T5L)/@XCUBC.[?#W(S-9,Y12Y3Y(1956B M'\TOP*?Z6$K[>=D37 LPFG"L#S"G23LWOHI?U[PL M9.?7UDQO*>C"BA.',PTX@<5NAET\UM3 WF]J;A26\Q\EMV95]JZ/]N9DXD# M5V!M\FO-MF7(()\RIY'5W-FSS^) R\];:UO>Q&605EJ)F6*30NE1"#HRXX7O M:05_J9^WZ:WXX?GW@?)QB1B_F)-)EMN*>!)'6B'W; M]>6<(>K,ZHGXCIG1JU <%:I@Y&H#ARY10#*+I('L(LFRUO)SA,P[E-A?8OA_ M>QG^7X;_GT_X__.)\-]7W=N>5AA%HLSLS#NJI&LCV<]PCL\G3?J__=6IWX9M MB%8U&PI@/85EGB8+BS,+[P.;:,LTHF\K]'3WU 5W<3$&-RU?6W4NR!X4173" M5E>DBU4AYT >5HZY33H]G)>"^>0FPBST\-;J7_E9+BV8A9I&7ZP\^Q$<09>/ MB[/R;?=PZ4TM0>0\.J/E-2X[*U+4J1:;E.LB2Z"XL 4P+DE?[\'3;?5@_XG8 MD%$XY2 2G>^$E29L?U9(A!"N2N?J+(+2^HOUM=TF M;(72N^?FL M?J&M.OSB;TH?-KY[7XEB7,;/J](W1P#D]P MV(<=6$CQ_=E487'8B MG:>9<8#?&%>X383WJ^,00X"K)I4HNY\/44U^0+]ULA=MA#J1)"Q.P["#!J%\ MHB_,*TO1?,W\$(7!&X*PF QAV$(=Y,SC\7B-O)VC9ML! TYIQ76M3%+SD-7IV'';G/.<'M4 MB=X3H7Z-.(_6[:Q+M/&9_UF42MJ[6ABTOU^=_XNL(&M@7"NZS'&5]A:= R". M:N4=#$9-H0J9NPB-7@X!9EE#,V7!=+/FYNMYGH] ,1) KX5)1-86[*W$]J/_QTO M]C_+P)!@$Q=?@W?$EHAW<>9*^^T?Q'LREBY:&L8;[0<';2*7[O5;1S$XV/#F MLMDUEOK663^/Q 3M%7B^N$/AA;:4#I+IQ6/0]T#R]*+@D!V=Z*Q26%V&[;Q^ M-(ZX:JZA^9'"R 8RM4:@KE_.S#%E6$0^ W@&F.'YL<^J#YB.1_QW=@:Z,^H) MY,>QPZMG]IF$:"Z+A^UYT=:C//LW,:W[#H!=?@8.2P1R>Z5Q*[)-G\*%PO5< M0G#9&&4C92H6@7AAM#R3>6CT+>J5-D8QDT9$ETD K994Z?(Y0>IC)/KD?@$X MBSG)$B4!T8N*@F/![Z)NSIX"C=;"B,@G)OS"OJ03O)!>W.,"!1KI3(8C5(=> M7*B7!!6Q'$8HN9(EXE"Y9P2Y^HJ,?6ZB\B $K,IBP[LDC?XLDQ[=F,9=Z#1I MU"T3R7]*2M(/7!RY%D-6VT\UDQFY&M(::P["D/0IFAP>9RI:[E5=_8Y.& A< MR6$:/-'1B@M)*6%=5=-;+Y4[HX@T'SH]A>3B#$BQ)0H&KWV8D*R, M#B&(*"--[[^* (.6@S!)7^E=+."55=\6JN@IB^) 3?973^P>DFM-JOY:#K6G-Z"HHVA(KH=ZA MO)DV7RV+Q+K!=T$;CH6J86I< T-=1@ST;$R)E4OF\9,H<<5Y/;;2.>%*D2IJF?@"")"+)A1/5 /OZ2-_ M06$<'ET,Z1K45Y-2P2+FAW/3_V%<(=B$ NM%BW96QGV1=B1-8&CQ^H)F1G%A M916*"U4PR\)FZ9NGT>5OA5_#4$36\2WM1$BJ).&XB-Z8/][> P48_[^;PXKA M#CR&E22<9N7DS2#^%O5]M[-QGBJF>V[[9"OZ1Q_QP*0^6C!F1N2C9B2O0_"=90Q M@U7UZ'2RNJ23IZ,3,ED+8G0]@7.1^BRK?U]")?.C2YLR"0F\+ GI1R*D78C$ M2*$IX @6)S6I_U)!&J7G,5E/T)[>XJHE:2U)ZYJDU3D[RZ,"E0+)%'4!T.#A M3^ LL0G ;FY&2JU5GY8>2>O4<;,!%X^CA NM3<[=6289:=EX$H_B/]7SPD$X M43@Y9IJ@R,28!+0BS+=%]8]&XR2;.HB*0ATQ&B.9ZQ^5DI:L7_9@/\!J9@LP M)&,1$3RRD;+DW,\-U8M-;JN$^A -$*O%_(Q5@+M3_*0V (% TD7$CX;?* 6' ML/<@5@P(HSZ/R@V7WD[C:5I\"1 M3)97UI-"8KOPMM:ADQ#+2CGT#R^Q#G24I32[/R.,O1]S,2=J&9$O;U$4^UJ4 M*V4-)OS.LR!AVD4Q-!$OS' NZP?X2((J/O_]G R^%>6K22RF1+%8O'(MK MV&"PY=$H8ZN.!I?0K=81Z#QI )WSK%:$">^W^O[^ Q O++]H9YE?M,PONF5^ M41C$_?_^ZWU]ZR=Y^%/Z;3_:NCLB@T?UVW*U'< :4G;>3QC" MCP-P<=Y? 1N<2M /\'PC?YC$ <_"5$4;^WQ%KD0N<2(*!,"T%Y6L)9%<(J6B M+WY#DV[0.7(@N523BAGCZQ>Q+.>8(QZ-F>-D8RP00+F<9PVDL>"[+ M\CQ'2;W--77RF+8',? LE4='^J_'C%:C2T-K]Z5US(C/-RS-G3DT!A^C#HHD31*>\GZ0@<\.V7 M6AQ@H0!LBJ"\L+ JBBZVF9I;K$N6AV-W29BF47^9C=!)06Y>U#WL\3FG?0&: M+!?7_J=$N-_ 11";8(70XPZ2'(6Z53%1H+!Q6H F#.!Z+:U2M1U93 EC H,H M>'M\5, K9,:[\\?+@V2DKN$CT,ME+ZED2K*IQ(HR >'O)N5!5$P20JGTN M7R_4B9";0%3#!ASA%S%3!4/3]%:8I"!D T] 34P O<8!, MMI%@E<#2LL: W2Y[FTE[1"S0Y& (ERZ"CN2>'C/<(W@%+?I((EZMU95__@B' M[79:QV\H'&'G$"W>F<)2/JKV<5H+BM8Q!QQ09E6/<#S52/I9>F8,E88>T(2H M1PN;G5: FQ4%(2H,E%565#.;/!N< U2V1(EU"B JU"M4&R+"B-W_=O+/A@ _ ME-U_1Y[%70BFN5ESC/7,;@;2J4L:2&[2,8PM/R<9LQG\&@W 7YQ/P$OPQ/$T MT?5@5 (5"5SF+(,W(%7(',TMT M/.Y=!'3>A(YJUF\PSI:L_VY6C**)I++ /2*&O9D/*Y9.9LB&N$ *R9GV ML$M]CXFLK%*632+C&8QS5M'\B7G[H(C4M=W\CZ0DVO7TM0>IL114BU.&C649 M)QJ>[+?) O=D37WE&XM&WT#HM">9D7!,Q*-NF1>"LG(.#1#USR9=TN3]LV+* M?W*6 Q>SRN=&,#3JV\+LOD7'$# I@*+@&'B6P@,UN,ZZ,F*%]3)IN9 M,TZL8UC2FPJ?B5PHZR"J'PEZKTW3GNF3PEB5K**%

3=.9DYCU0I#613F#OQ>5JJEID&A7>Y>,V@Y)G^5Z3-(F QBAZ MSEDF4$:2+A*LK8I&T0>>CU?784"22>)6&%T228^KMT6%*/8=*X&@*:SU95(6Q'V89!:43.-;<=D"G+W1@ > U'I)D1%?8J M75[V&/-6B O73.]),RU>"AK6S7$].#%4%50;1[E.UR_3Z*&JZJBA*\X7!>!R M /8Y[(ED,ISJF3C/$F+WD=%_D*TGR'12&2<,%;A&@0#1@D3YH GKS[[&\,[W MBN9S7^?OA43:#T0BH<0O'-J\CTV/WP62;.)W>%&9RAP>KAIEMPT%0^-'FS(6 M<'5Y!%$3N]@J],21%^)Z\J,"=PFB\93QT!BLP?9I8"Y<^"UF8#POJ?"QJ'#M M9E0X VJL'A-Q"?811?XJZ,"FW,(VQC$$86\UU*>.R&JC(;B 4@U3SB=ETC-< MZ%*0]V(BW!PUEC6P-N E%T9$SALZY\+VMR8!/'/ 5>U'-5=4_KNIXQ M#ZVGH7%]PY>5WVZD^J_7R(558%>/02OQ:4][J&M\Z[W2@DG8:-JAQGS2[*KV6-H?E>#V6DMG-[#XSK,ZY_ M1]=75G;O\SMO:3W+WZRR$:+]:!#E-#8$"4*4/IA\ 9">3.N= ,)SP1D_&$8S M;SV$(J>CQ!JP.8_I*+#+I<8*G@@XI?]2)!C-7H=!ESTNR\JF$&4 M^,B1<>F>9&K*+ K__D?7\(@CYR;LS D0"5VG154'2J$1QMIG)437ESQH; R M'W3D!DY)4Q0F83;2[\$A!,"+5:9N7[58U#V]^()WJ.7LTQ/F9KW$-7$:J- MV\Z,@P,LM#P3&;&I$$3"(Z-.\_NQLUG>]' DM(E!6@&:U@>*]C/"CWTZA%-V MF B4/ZE\V@Z$^P78]B"%?6R#U2;S#B4FXZ+G8+/-J'0N_)HMX$QT:>MB')AC MT4^Z=?"8BI?3,[:;P5%63%:V(-)+VB3O]2LR.8_]FE#Y]-)=VU?7@]@9*\?84>0@SC5KF5BU2INE0 MH*)JX%-/>&/FN)M>NE7;V7;G& A#CUEYYL,SQ@EP)\V+-SFNI$T]N*Q5 %DD M=%^1(0:* MCYC7XQ\ZD7AEO PMT!&D,((:A M5*%CC^2)PTJL5B(\VNL!O,H,YL+",HE4M5R#X4;ZT0B%\5)/9K#)YWK.7#-: M@SZH;[#GT+HSH5!Q[M:"ODMN<4SN!CW5/*[!%H.?7R:$6?F2H56L@K) &'&I MBW5FB(W!:A7C%?,Z.@'EN)C8-\+QC;3PF:L%M&@ 0R :E'!8*8MF3&X_-4X7 M9T:883HFC_&W+&-SS)O;$7)H 0)GC)?>;Q^//"A](V%Y!JII.:&(I%XS6QR> MB;J=5G3JC.NOCE)?S5//M>J +@S.S) 90U)5NFWZ1? NC!.V"C.9JC:U464" M1C5F4,V1J=&TY\IU>BY$5Q0ZS8$[\WR-*E(DU,V$#9_?&RXL:^7]];<@(!$QFWXQ2PL* M!U; V2KMFOU)-PRM\-],.V'OJQ18,7&8@V+2H]P Z\$6!H5Q7H4J*X58-/B& M1HV4S'@##N+7'3"KFM"Y.N-3!G20>,3TC\0+LE0!C\0PBY(FF#KB3>;[?I1I.RTZF87)Q*_XP(%*5L['L' M 5Y!L LI\H=7$19@7MKDSH'F1OJR\4P\342LM)"\!?Q;Y%D=)A&0UGJ4&7U4 M#KF*[?EI5LXVDGA%C4L0,^BAIGD%?J9R!&';YZIG/=7N0^WM.%"<>0(9R*'0 MB-W_K%PZ_QV_R4'BEJD5HV@J!@+NET2#TQ5U*@ 9E^L#V /"]@+Q0),7YF 4 M&M7A5'[3,ELCN;@34!J1D.KX?ADM\I!'0).2!#IB&9[52_>P1>@(WSS!K41/ M@/O9U<3)D9IE+(Q'G+^"K+G0=A.NQ^E[C$1G.^EA_$:MJBA]5FMY7]D$!)TU M']]E;'+MEOB;(B49[+UJ%ME@L,*O,(GWW.UM19ELT9#/[,*;?7\@3:P1?)7G M6^VP;J396:S02O="%&J99U@W8X7LQT8% B^SDL36(.%&GYIC-$2.9KCO(F5L M/GG:M>!)-X-?8$JYF\Y_5",@4U/BDZ[-G M51\\AB26P&@Q:HA'V71OF$ DD+[LG8W*)!;-X3J*F:QD32^KK*/IE4AD%?)8 MC:XM7G>X5Z7W+B?S")JU3=B=4=0J7B'\L0>P1(L\]@_B![3MU@H_1'Z(3;(X M$ V6?OM- 3IO!#3RC+RU*VUI&:9=1VB>- MTKY,_?6/Z/I55=*&"IE&GO?E/,QA4Y'$OYA5.IV\KMXQ9_:#RRE9YG: ML]":8:PJE+(G!8V\JN7Y2@&77WO:\'!EK%ID]! 3@W F[-+(O%[IG W6L7^9 MSZE%3?<*Z!84H!4WJ9]K2 M&D2%$ZV52_X ='&[6N#/*<<53B:<4>/9C,>P>D>/"R8-;^"19G(?Y<2G>_:X M=U!9WV?QOHOA=: M@]&.Q%?HMZJPQ,&FA[2N$0=E/8M*D1$D:-U'K0<]?Q1(L@A# ."+.'?)/AI;S6O1 M5D%@TP:1)C-I[C@E7E2]NS$[$ $128F%Q)+NNGCBK#WDFEJ#"&TVD+OGO,>) M?(^BIX=AQ!04?; M^R7BMA"*Q4,)X""[\^7=!:[C6LU5=EW.E4<.27AAN(703C5+IJ+I.<8SX\I: MR&0J/@W?*9O1X*;S290X!^=H%9,5C1'Q.U7M RR?9'VET9D"^"FS>X9$I3P? MX"%+U)"[:@I'50R (R4ZJR HP%IO_ 7S_M+ZTMJY5X2U*_',0&G:)4@2 U/P M3=<9'<<$+)A9./RA#J?!.]8?X5$.X[X4AQQ'70.T*R?%0 49-##M4ZVIQ5R[ MR.$3Y#K*JR)7UP/BMP_ B- R2WL1%YIUX7G+SQCE%Z8 GJ*]"CR'KX!8FD61:*V6UEQ_@0RTID7.JNA)AD$YG*6+2 5;MY*?X:6$ M5K4EWPW=\..<-J0OF2X2*KV!Q7D=>[,QW]CD-TH7,[:!P;5NQ7*>-T;HS+EN MKS[BN6:D7!FERQ3U-)G+!(Z'\?,T"LTEH'"^QN(@MWQ@M(G YJQR)*-MDN%#F7,B8Q<&Z*8QOXL#D!G06;E M1,P!HEQZ3#?.C(T((1!-8O5R2IYACW1BL78Y!3F2S,3Y"02AE_F'R*3)7PB5 M>BJKQC/19H\6%;-O)L@0SR:!2Q@S;4)N<*UHNS;)[E.\1@6?JV(L8N;<:3I";\2-RB&QC_$W/Y1$^XH^RK'.$AF*R=3;4$D3?"MJCEEX1TC5Y'!.[X8_ MP-:7]4U>%:C,2VZM]8HR;),AQ@YE2GQ$]A3G&[/F 7H^QW>NM*,8LHP?H9EM M#1!U$34P.D4Y$A ?"]8J]B?O'U+LQ'N8QZPSV'0XMQ&7;Z>7C BY9W@;!M- M@+/K*6N;SI)R$G^%866K78Q^M)!B5-F)!$5>"><*9A-7\-K8KV)!&<2_8E8' MJ3A].?7.3%V$W2[E?0,/F*@FK>Y&1X?8R,KR,##^?^EUA0]V,,^WK^JD6 M7?%1-'FTOJ;FM8#!2;^Y8;GT:RW]6L^Z]^#MW%B[OG%S[%-5W9/U/OG:VMC> M7-M87]]\1(OWHZ*;DGTXGEC8+.L&GQ-@7P"$6]-RJ^R!CXJIX#$1"-:\1?U7 MY.M+8A=>L_L3S];T>@6)NY[#0%J(?(EEJ5J>SK!:4NH*F.C,*%S\G! P9V3( MF'1:6,EY\>!&=3WGO\@>NP5U75XT#4^KK'><7FIT7VU4JQ5;_\[F$WML4XW? ML(]:#NE"?5Y)7JS9T38;N+'(?O8X:,7H;AJ4.0;[93^G*OQ@=\Y,X+'*>AB\ M*[OS8HQ5X-R5_ HD:E9:O/MO(A/1 C.()Y=+8BI.0LD0UIB@/XAP:I5X_\US M5]@5Q=HQ0_,VM?=5RN3HM%=G&@,&&B4@=%10;S4UELJ(F3EL$PN]E-@4U4I# M8)>'':I+F_%]7!WJW%%+X0S'S #'/K5AV.J:<4;1MU!WS%:@,((K5^QH;';FT;W)M2%PC"S]/A;%CI[/EU>+?]IU_7O<( ]PAC%;W M3TP]G4$R]8!5C-;B^A"O1!Q2TU)-:5W>5A*BX9.%UF5'\*+8G&TK]U^Y*@ MJ\JA%_RI--)AE;M7%I-L9 3:K-NZ7A[LU3Z0"F']F5PX*(+)K$C(*V(36<$E MB!TP'>(M%G8=5QA@27NU9+!IY3\GQV$<#Q3Z.^3PGAI>PWA\]Z5!ZM3*U[CW M%0Z11GU1&@$QY)0H.+>0G3.VV+P$X&K4CB0!+"HY^S;3U*O?G2EXM,ZYAFTU M5#+HS(C86X$0WKBH( MBJ>2AY?I=TDRP?KC)A/4R']NRKI(Q'X?_D]1I75&'/U'3C1P&CVKI(%N/!'W MBYAE+O,/A7.4R%7\Z"YCST!H6JPGOKVA%UEUOH+WA9Z=<.!/&&9*1BMW,=YJ0M!+ND"2FDIX^Q^>YTUT_, M?&W"A:I^)>KJ;DB9',)N259P3IQ6>)I!(<.?9VSQ5+Q\#6)Q=? S&*P2 O,S M'$)NFF1[B@ZL=8OD,.C,XT23 TV!F5*R'8=KIF/G^-O>T;'K<@>D!XZNV#PV MWDY_*MZ U,#>_SPC0.Y#>%S+O>?R1NI9(_6!+V#I\],\/.-U'ES#*U\2&'-) M&'Z6>W4'AOF_=H8L0 K.*A0_4WQ8%32>NR_4C! 2F)5">,[\P-0T2032H%B* M@_M**PLGMK;TB'5VHEK2G(ZY[_%C]\2L-W-4"F>BH#^&:99D9]I:ITPMYA\7 MK4OY*K0_-LY@D*42Q)/@X434PW#F:5Q8>FX,0DY$]DM_>"QC728&MG1%XMP MST*:P='&')=D#UD]VFA:4TVJB<6+O%5BY$HKY(GVQIMX,P+2C)#NC\$E"3!6B)?)>GW37(DQB&-8!+V!!G.A0='^YGB1&;'7N1H=ZU9:AW&>I] M1J'>@5=C:H&(C/];FV9)/FM5 MR*>!X&%JSS4/@J J)TT,4WHT6W18<7=S%0>ID=F4\S+9QDC /4V*7)]TEDP< MHGR(I6G-XK=S7IB%9ZG@41=#3ALLJ[S1MXI,IK8F0HOJK]);@KX5R<-H5,Y' MJ9@NO#=SD)5]WW'8$YPW[1I"ZCK_,BYS]G-(E0X]C;Y P:ZX7()^*>&B^NPU MJF0Z4&ABN0S[1] TK\!98IF]1Y2 SK?:QJ;50!;A&I-[=L'*$JWQ1.K#6UN; M OO*@MG77EJ-U=6VP8.NB^M*&H*/9AQ)JI=]5K4EQZS@K_RNT&T"$B1*#>VN MJ9WW!S?WX4!TF8YMQYMT><:,/W%AK(>F/IF& YJ0T+3*F6U5)&3'0CFF\+"]3 M[? ::R(USMYRB!*#:$!JH';H[&M6I'AHM?$*'^AJM^B>Z'*I%X81=G$QS&C= M5X3"4&@:T_R)Z="6YL0X$,W_-C1I55!$&EVQ(&)2EQOT'1.BTJ1 /S.%!S?FG>$N,^S)II&ZO@!L\P:O#@7B MYM(-)B*D7?,J:P5:CO;W= MV-S8:HBFJ]W>S:$-<%+IO&Z\G;EO?:?5V%K;].[[R+O46EUTQT:;3O%ZZR9W M;*PV-G8V;G+']D9C>VOG!G?LT$^;J]O7OF.[L;JVWMA9O_[,Z8Z-M<;Z^DW> MT=Y::VSOK-_@C@U:V?4-?W4[Y1GZ#+4W<,M:JW[+3F-KN/2SZ?FU]K;%S@SVD[['MJ]NM:X\+PH&6;'OG!G>T MUVGK-Z]'*'3Y^O9Z8V/-'])A;Y*Y$[*V4[MADX['SOHE:PMN5KEC>V.;MGSA M'<$K#^.$+-!,JK#H3+,?DVY10&K..7()#I*X9W5.R +3",OZSDW>D=6HG*O2 MRUW>]>H4I,:"GWB*)QZ3GFDR\K2VH[6SO?X:0K14U)@$F?S<@9M-:AV08NPF MTQHK]7CUMEE=&7#5WMQU M=/VJ3EV[IXKLV@=A^CX!%TT14Y9Y\\,L M\S-N:AK+K/QURVVT([J7J[!5N>*I&O=;!:*09RM14YX]K(C4>.@+YQHS&3Y2 MNN#7(BBN',^NN>SJX*%M*%6I2\Z'I+P^W;NM59!*;,V,.MVXCEKL$!!+AH& M@7.5=B9Y=X"^' MN=+GG,E>G/?*T7FDTL +TDDZ9JU EA9I;&L8X3'BH(S7A,1 X?C)BNB5CK'5 M'W8=S) *,1N:;/C 5B;+&!";)EG1@V7!\G@N?ILIK;AJ[-XKM%W9-S*KSS0< M/]!06:AA+\=>X+7)R)9NO*,N2MJ&JV+D=Y#NNKAV)+&>M1[YM^ 6D0=&#@-+1Z&VZ^$8QJB8\ M^E[7>13P0Z4R7NK^6,!?&R9G \G]^Y)!YL.(OP\GO>'*'^$W( 5_L+D%\(8\ MFI#>BPS#9G1$5H.1 7'6@+?*0YLR*>I%'91_<8U(5>A[?B:58E+BJI@F7MOX M.9;(?8FY1KWY%<-Q^?O0D<3]V6_5;"@X<7YB*LK,.XSM4(ZY_3C8GT95A>?2 M/%RYN#_')".5ME]67**^K#4IG1[P.,C)=+ TWD);$^P_VQ^@0L][YHXP/]:5 M=/!V9MUHFJ55)_:ZSL<3%Z9)'GS:LRS&:XYN3IET2">NDI3% M_).Y\":'IU/IH!M6=!K.K([&'MBBXPVL3XE_A5'P\69EE [#1)^%.C>+/Q5] M@X:&-F8E[$@ZFP@XD(*="I^IZ5::C.576DE+^:(JH6R>56&%8N6K8 3'=%?' MI-@0W$_=^@=M1S^G$0I.@_9,7Z4UG'H]%5%U>&I\2PW%CN:0MN*J*&(M@U:( M2-!J!9E)X:^10RM99&2*2FSY]'>HX%WMLYH1^QS;TXJF0LFSD#)+*XTCJ]Q- M==?5,&&REA:QJ&1C\(S00[]1[["TT*4;CS_L-72/R(#L8DO9>@%.$!-EY>S0 M=1T^GM(4V6ZRZV K>E.AF18;JQNONJ]?M5^[TL!=N=O]4NGU?."WUHX-8%%O M&(TXS J3;B(0IY]V]\5]R_I ^ZTGV8&?(F%//>*A2/)1%J-V#_ NIC?IF;/9I%.*K-&%5]5SS(U*S:?93=KNR":44GG: M5P:;,M[\, _)TAX/93T/?C?9QG 8N)1_I.G;;:O5A-=#&4K&?HZ?^E]PEP^< M$Z<#++ISFUL&;O?'EL_^:.S']HGB364B3'&PY'SST3-G$7D,TFN<%C[L2\/( M@?%=P \5K3 8E3L:/H^*72][A:LHY&3[7>P:1"]Z5.*N4F6O%[&N@PN6, ML<3GS132:LVM;+-4+/M4VE#&&'$+6I-45>WMSG4MG/TDK1-,DP8W"Q.*,96D MXSP2%Z\>6)9F;":)4G+IF7N+&M-AE+NV"O! Z1-U=NR?TJ9Y?D]*3#5CI9N:%A"FROF*6OZMLJ._WA' M[C#MN89@PO*+*L^_8E?U^ C8V0QGK;+41DUC97U153^3BLWZGZF?1@F6-.]5 MPN 3.\R2ON)[J1:'A*#^"QXFB=+I+[IW#1R, Y@;K'";N%N6,0NXCG+ MH<.BB')Q>S@\!!Y)7/B,7V(;RO"U/6_DS\'Y0F0*"$:C[CHFUG<&KC2Y_&"E M$]^?8E[%?A-=U_4-;UU9:3/M)R;<#J"^8;+D-2:0#8E>)X8+R-DRC[B.1N"8 M\)IN\XC(9EB87F.DMBNG*Q'\Z2VF.2 M$EK_1YB6$.\V0];",BI=\JF2$A^O-4*#-(!>\VVP&X^3D"S@CGPA(7;^[H.X MC-\&^^593-Q7\AY/X*A6E-P/DSX]X4,YILV1IWT,TZ\Q?,5RL5QPF'<5[:(& M0W[JE?!(53%MM'TM)[M$YV'MKD('^LI4F:*02LZ/:N &Z-+&\ES[$,-0IT)H M'"B64^K:V*1J]2GRJ#X,A8AZ2#2[0LZ;++)G#\V\7=ZBP=R^+\>"N@B; 1MC M@ZL6UG":$A.T\*Q(!J2R9C@!-2H/G[Z_K<+GDV M"%]R^UC[&M(GWT7='*0H=&GIL9("51$B8))%113-+AZ"AUJ0+*T.&=J26(J+ M,@O.I.)1F>FU0> MM41M,8))<]1F!\W$99FAK >V4O[2_5QLX7'MA:#B1E]%]T%T)$QE!4US:&T! M>RZY$//&P409H]VWB9U>0L^^-\6,W2<\4IO%N\(!4E,[B]IA%J&A2(NJ=LPM MC(DK,'O:M)%0:>O*U@N.G$;&YIY;=';EM?9RSZ:V,%B$BP''^?$4[,JXZ#Q, MHA7ZIA>](;I8N2 >(Y6Q3(_(:"=+1;*]Y% :R%A+\>K>U+Y,WM>NPQ\9LLET MQ>29+";B2H&%298 U/1E=*]9B&PLNY=K++\:FC=CGZ$Z(:KF0X:O[X;&#VS" MS=75]M;VZO8C F-(:8UAT@%RN.E0KC),HJN2 M?%DP% 0CT[1>A&:'+>HKR+@J#?FD;#F7(9<)3L1CQY$VN(&9:%L M=)<")$I6B;2N]#'H3,KI8,'E53\BFQNFSEP@XXA/T(7LMBOSG@=S;(P=VR%Y M3ME]O>!36T9ZJ-N+.)RNQ!R8&U-U4'#O[:">"=W>%JK;9@_.P^9N;VUL M;FRT6H^,.XFS1-N-Q.%:QKTV+3+'SK9S=;D&ES1Q%?A!Q2Q@(BU)A;RDM6L@ M6,XQO2;FG&@2')$B?1?LD#4MQ-.HS%E1[K%!;8M]-:/=P['&N0J+25Z* LHA M!GFL>Y&!M.Z5P(@3%P-#,\]T9H6)Q8BVP+XQ\<1:JKUM0>>AZY]'KL<5XN62 MXIY=:)LBR?G76RV2F@?;* N_DFB#3CN$)33"1R]]W2^=L,:]ZXMLI()M"]80 M@!$F(@Y0,;)>&B4>E^5 M-J"[,\S92<,06X:(ZD-57VY@Y#W7KZ0-.NO.IPI MYV 2J?2%]1&OZ""=*>A)K1($R,*,B"S]9A%GX#R@.%4Q4W/-LG>/"<. MSHA/UD9B@V:%#]NXB-Z8/][>PQB-K>A] R.%J1)C6"%QFY63-X/X&UGHGKYN MK"R9XB2G__>M0XHO8TK^Z1?_ASL-&,H!"%DM3SXT--:WOOLKS=CYI>/<9HN1 MS34=Z-_^LK.YM4-+/>G[XZI>-*LHW';(U[2CE#SK?%95*?M6>DUB. M>C"S7[ ?O_ &+C)#-V6J8J$MR>U'(C?3I5*0/]F$DT2GF)N&H5 )7+WA9;$L MY)].HBPI<$F!UZ5 K6ETJ=J_V![$E9*X61A+QR(KZ&EQ5"SI;TE_-Z0_ZXN; MTRUH24]+>KHV/57-XYG.,AS96I+3DIRN24X5"]CY6-1[,@>4SZ;,3&I0QO.- M7;+HN4.VYV.Y&6VVVCYQ/K2[\<9^VVO#X"P(TK.3CF6=H;9OV8)9AG._8YUT9B.L@I8P1S'O48 MD8-PV@PJ:ZL1FC7^Y^U[M=MJ(C0*Z$H3+F5V8YA2G0G0^9\[\+_]I;6U#I%>CO]^ MTTE+ L#'\"P-X_PE#OW563+M9>-IGF=PA+]V28L VI%D!11UPI.F> &TE0Z* M(XG"8GO/HSN6Y6_5[1.?8IMN. MDYY-\405*7&Q"1T]]%$)!G%>X%4KO20$?H\V&.?40SI=G'K.SE?.KY?BM:.] M_35!<]C;7^=D=_;Y2QA# ^ NW43_*M#)KQ\P?@ ] UE#P XR^^R/BQ/E.:'; M0-)H=SQ!QH$P4H!G0T22,R^U2%(%F8H%Z C))9W"_-L]/-I[8O)9<,:>*46= MT(H.XD!ZYG(H?X97F^3OW 2!%.NMTC-UHKT+JE1W\&%E_1?Z5VLM&&5IUDL8 MIPJAB&[6GP:O1IWNZV"O').BB#:],USS\?CD?.C&5WT:6U*.PNYK2UYS"/\Q M1A[(H.T1.Y7ZC)"3,5T/T?JQ14V\($I%*:,45\_+F&Z*;%N]4=;G@@K2WU8* MA$LBGC&RJ3/>?V(!&3*&$YL5KQB!POF@463!M!(*2<.2!K0]R24E%DZ9>E'>UK"I&E7Q=+YF; MW[I /1%RDY0<@W"H*ZC0 :0DC=$2-F+L]TG,":N3X2AL!+TAG1#Z+1_&:5;$ M:8F4)%V_-"S@[L)XR+(IC\KQ!&T G$@TX*F?C@],E!ZSR]/ ]NC_$";HZ9]_B?C8.J\>5&7"66(0!IV)R$Z##]_;I#6@.%V'A MKD!-)\84].,__^3N/8W%5'2#U4Y 7<,H)(8L#]5Z$J6B010EMJA_FI6"7M_- M2D[AZR;$J]"IXCY&8A.:[OXHZ:#,G=(@!+RX.1:9 53H:V;IV%/KHO?[%>_9 M/72 $UZ+YWZ%Z[VTU.7-9>KR,G7Y7E.7;RQ![D]@A,J_#>H;TFAPSI4Y%QY< M+NIP2X$D":6/#70E*0PN^]+!*(7 .-X_.3T\WC<)82N9[X=!PN7Q*>,JH7F>IML2I2C[L_K'3=3_2ZR4F\ZSX7(5::T_ M$!OJ1B1F/G6X^I9A:[$!W5S,"*_NS\E=;I 9]8"E8U*]&32AW;J/G6@&'^DU M?7%;"(G$156:'[YOF)973DM'><](JM@M<<)E#3ZH:ZUX0+C/#O>%4E6!-ZV/ M1GSGUAE?H):*MBK),I@.I�Z5-!K_#]1UH$:4^CWHH7VC0-3D=-;$7L[K^. MZ(">R*%M6"\+T60\EH5F3W%5010L7 R"XP?<5!"H6A-!S+JEQO>8ML_L"7V9 MUI $M+CDC*36FW),ZAG S2&]:,>BL^FM[:/@E2 TC+H(,"@I#1+V"14 I1J4 M>4;[_4LYBHBZB/+B

BQ_R_QQEYH_;&_YM&?DSR^+Y=0528$'5K8 M8@P4M@=ZP:LNP.6S%%OI @/8X5^P8!GO+%$ K0.10,.$D2Y09*2!(\#:Y_&H MFUT\V!B)[K)1-!%R[,=("P)P$]'DG$'6YF$H=?[8)?JQ.XRC(@[>.6]H+.S1 M1]UGGZ!+>P:=2$>*91^*V:-HO&BGQ_L?]G_[EU% !$VKZC[T80@UY*"1:GL> M_Q%BVGP&/Y%N2 13V .X3ZK*GXC%/0SQT?F._D0@Y:%>\(H6-82N QHFZIOP M.9M/PU($Y8Z"<@#6".R2EEKU>- AECU!(5TY)J872$ M4R5* ]-H:%/11:3U@6L!ZDP:4L&,9QPH1BB/N,C$(81(NTGZ83S*Z%N(\)?18W.#:>[#[_)>#W1-?%#?D2C*:YLF>DRE=V"/CYH%(4W!?V+MOAO%K%@VY M<"\/#NC?"3UXY,:#]F/GX<.,YCNDZ-L5U;TO 9N[&XZATMFRND>7/L;-%;56 M6^';>M/6H-*O=4AVS\Z.:QO<# Y-'9'72GA[6] JNV'A2P/Q-[=:M1_W@,M M!^0 CI:T_\1=P:JK\4RHJ%YNK:.;M0I^^OMNF5C$BGW=$A*M9Z&6Z#YJPXQ+ MZ>R/2+J4,;:AUXM:VU*A#%^BTYPDQS!\DYSC$Q9B&AXHG2^1K+9P;@21G6Y# M@1K%F.>R2/9\ ]XH1\D[^JH:2#W3'*,WS'(A30QK%]AZO^.R0M&4S<[?8%?H MO:?#./T*<_U4<)0:&,R[F#GS'^&4/_X6<=K$7@;?RDQU4/FMMI M=L;];II7O@F'1$O'DF\'MDVHA;NKN/:2&0?98;>.1H M)%W$^0* 3IZ)XFZ[E0,7H1$,N?UE0[MQ=S-%*W)MB%$X5>:WF?[1YP\G^U?/ MF>P*;B0.34Q?V] .'WET0>/1\N(\ZF5GJ9".*3QNWF)85V^W5\.)Z6/Q=4T& M$6-!<%\JKOCQ.\K3L1J&.+"\0<#JRADBF+N9#T/4#"E JNP4XU<.LF(BG:E5V@E31J_1E2W')].5>,3%H,XS%.3Q>@*XVM@B$)*2.Y:L9R0P MEZE%^S5Z*2T$U/B5?H9DEXP.QQ3P),F*%0^CB+O*\4N17I9.1VC'3A8I7)UN M5'#C-DP+0GOW;3G&U>>S*/-SH [J&_PEO:(CN&5)@3PCX!:"J,,VJ\^]/$LV MH4=16$B^+B RX."R;ZG+O8MHUH76)WXE"+$K6*\WK,?K7KVM7R'C+&@7?. , M[2TJX1M/Z9'OCKY@&S 0A->B39JX%O0TT)[7>O%EF M8OP3J&:]N8' %DEM,BSXFU;PZH0E. UA+RX8CN>UI;D-[]<._V06Q.&I8C2U M4;,D\G1;@:_3<0I>G<.;-IR40=>AUHM@R_*S,-4<6V+(FLTA9(B^>#A >L@")%",W:+B2!)8**8U&>9V_S5 -#(_)^KR,KB;R$&QZ+CA!+&T?F MX>=A'H-A];->J? A:=_GD!Y?-,C<3 ZB9HD(8#5+<@JMSF4X=E%=@V(C0RX';0[*&X69E('T^CK^: ME=R57@:-NJ3BW!J62F#I<22HJ$!$574>SE]FU.EY3"=W%)F6L***D'Y!2G$Q MJ2Y/H2.55K2Z?#P B[2DBJ+=:NXNHGT%7<='QHF5&[->K\P+L_">4MMPC4%= MTVOSHW6=<+HE S4AA[ODY@/XT_0BX@2G7J*93MI@2(MD&7")'5JA&["UAJ!5 MV4XIE@+^B%BJF]9-$T'_90'-N0UFWU)C $JG!GJ7RA9A,MK^$QP)867>8DL@ M48K0I9_5+;D"%EH&Q"N \1!I-JU54'F3J8<*7X,B,6"5V'A24EF>@%]R'ZEA MQF?(:^ +P\&2]D5<#+5YL0R\"GRJ>@%I-R\Y66EKF:RT3%:ZUV2E[\[%>@-- M?B_FA!E8N/O_*?F_X&\'*0/%$M-Z+MZQ!>#/';:/(ECY*[[ZJ$PQ9X;J7#7= M,D[ZBK>G':HKYGS?+4?D+4=LE\/HTQR0J8I1E 6P_]I!3HTA]V(#\5<1]"RB MP+U1B89X+V/\Y?+!5 _ &5$4(J0D=!]+@QE N;D\-D^R\Z(U2*E!%Y(B^@9Y M>@:TZYP_HEXJ0_+K1(U,^4WU;)[N&=U("WR&4@OZW L+CL*112&4W8!N2.H& M_YD:K9X>>A9S6T.:+;<3S[G[(=2Z+OT5#6C$YQ&QV%!Z@Y7TF;8*-.O+$TJXXXM[NB(GE[*[Z9JC:,;&;CP+&5)E($ M%);T7V00H>CLW+17GSDLP=_"T?BM=UIV2?+T8L$@^R.C\5HMZ .2JL41](F, M0.P^M&+56E:TLQ4RV11R%U?R69)U:7$Q,M;,F\$[3?[N1FD$^#_%9O/"&BY!W11@\^GC M0\<)9LA][$IZA57&M2%TR:?5( >R_BDI:IJ(U1-=O9]+P5^:G6M7P1^QP.0& M'/TT3'CK]WPZ8,1Q=M4>BZOVV?!U-E:90YRK/LWEVSR)0)+KSQB;3[P,8'?1 MMYYTR0' (YUR.B,7L!!JR*A.',2"V,MNZ3^M%UV!G3*&9MB)NNCH7X]BTQ]K O-J> M0A>1=;OTAFCCD9YQ,TKF*P4<92,YF&PBKPRTI0:2-:-PQ)>Y.@AS?F4YV6&EF3^@IZM*9FI_=>M/*Q7/O MO;MM(\L>_2I8\_A=>UU([4=>[ID[:RF.X[B3M#V6W7W[KUD@ M6231!@$.0$AF?_I?[?.H.@6 DNPDEMSAK#4=2R*!0J'JU'GLLS=%C[N>\_ZM M*SDGF_/_QULHM-%DCG@>M MTI.J7 )K4=EL9;B<@):2UT2I1MC?!<6GZZ 1HCEIA5&6R I1)3&<#H"-4ZR M[L43@.Q%>;'=\4_&FXH.?1 .#Q,JFDD >FT@,MWXYK+#A\+C22/CM_ M]2KJC25BD->9[Z2"HUXL7HF_ >-60WV9\\ZR!:DD7KGWF!&_DO>SMERWRW>M6FKO=9$ MB?5>.O8Y4/_MQCDH:/J]#Q\%*6H$0WNI;WC#Y4->(8"&+<$D=G+24,S(*Y', MOC>LW@U$X#HL)9/#2L'QKO7VE\K'LL?\%M\ <2Y^<"?L%HL41<$N=AX<.XWA MR&']Y]U\OTI ]M=@XC^-O8K!F^ MP4DJ.@_WT9+'(D:IG#A4YRO16\7N"&W'!;C2\R0UEA;YI1!#4A^,=BO8@:K* M0C1ZD6;R+HK_*:2B%+C3AM\8YT>>DZPB?#XZ5H/$(K&'S0DZ$4_#X"_%[^>" MP\CZ[8+K^H7(&SRE^@6?^]^5'6UI9+,) 0]:(I;XP&FL)^K3[Y[& Y4V/.!& MK&Z3ZW-#S+(O48BM=<[46H>!)IO^MT 6W?E=>16V^'O5"O#>)IT0]!+.J%KZ MW#4D6%K.LS.8X4\*/;;#$N Q" M8R/*[2C4%QW*5/^N0=/@^F7P>ZD1"X.ZQ$P[ MQB==V&_0:7)!GMBW9<-TGM0\[Q>;@MX"&/YIL4?MY$57472/SJB^@JSJP\=& M]:E&"_?4=46]D%B^)N\[O5WA(]D/3=\1'/HS+-]_ MGCQ\^."+?+ GHVZ6;ETY2/UA6WF# 9#W@O1+@WV!8%&Y*$DJL9LV26_/C8G( MLR%GKS6VY]:>H>^_F_8X5UY7D?WDO)5^GWTKA0R0_/J_>UO@1_3E@^RUG\P-"@3G/J9V.WX)_D.D MFOZCNRA#837I[NPEDZ] M%P#?E<]PKG4A#Q,ZLBZ=7X([TJ.K&B9V\2[WU;=8[W;;[H]_^(->;O)^?W4, M6HQ@/P@Y:Y,*:B:U- D='!-O6O'8SY\]S;XOP=^F:I'T]<3%[L8^=I[]M^;) M#G[HO[U%DDK-Y$>^P65(S+)L'2%!9?MP($O[/O[NG+50Y.I?A4MRDF[/\NT< M)R#OO6Y01=+/=%G7-$3:A-C(A_\S0EL2#HV]&&3=)'1<; M]*N7H/>FBU/3OA]1;R *S][[-X"J552=#=&\GV6-YF'5KB=H=1E>C"96D'C1 MMZ<@7/X]:V#IV"X=2=R+1&%X"ATS+HE5.%'3G!P$UGSGYJ>KYN+&WTGZ.K10 M=QC^_#2XO\_1S2G9RV\;*JDML^]D]?"\[W9^ M-SQ=T]K4E BAAL,LV9**733 NV:G+#;=&+.'%CC*:?R05MJZIE.=7/AF"E- M;)_LSTU9PO@YB-L5P!Y:475I[%H%F_W7J'4(KV M-!?R^$7+'0M1DW[SXGV+VS>Q_OEA^_<7_/'GD'O_/$_>X>+S\:OYU\<5"=$_X&R_>//OYX=GK M%^<_?G_V],W+U^?_\]4WCQ]\]=6O*HXRF%KHRUSO2A^ /F/ V<.STRS#H#,9 M]:?.\(EP>Q1MGSGJZ4,QN.HD3!4]0%#="L-EK^'+/GO$,Z.G^QW)*'_YQ?8HFW:C M(Y02 WLA(==N<[C7?<=RHZ!'C:@1)1,1N^*#F2LD'W^38P[___6C\63)"B)/ MB5[9<;4?5_MPM;]8JI12L-3HB-TRC&VVEPZADK",L2'%^QOM0AJ(M_XUM5', M@/0 65&0^U7@RZ?\+M\I%^\'%'_)YVQ%F-8! YY+1 MMD ,TQ0K)#)TFX'@2" M&DC4#:Y/*>N@\=W,O$-(*?6K[XE3;QR"1*,'0B MDL+$# 4C)6I)U=/!_'@\U8[[X2[N!Q\UH93F@R':!&C[Z99[J;@U,__84A7E M:BB^0WQSFZB,@N5-$5=)E3K_9=<*T86]Q;K<)E\P,19HR67G2">2G*YF$YE+ MN<7D/NZH?:WV:R8[;K;C9KM#FPVP">WA6+3]*NFWTW[_#?$H8CMP@H+1PYIG M$$$QZA3U5[B5Q-[1^3JN_X]-8R^I]:Q'F,)*8J'M6KE'(S9$U)TYSR!4 51E MC'*>NS6D5+CW3),*.$TXAJ+*(JJ*'5$M-FI)0$0@ MO8:HL7!812">M(BS5VB%,L'F(=J;'!=MJWWP CMG+JR]SN9"V-$Z-,X4;IT_ M#"D/$2A9)\OO4T5W(6'5:MDH3*-:S>6' M:(^3?$!3'SSLI.6:()?8*R*(:SAK_-JRF M'J\Z^<&)++2V7%(((JXB]MJQUN[$1L69/QJC#BU2[$M)XO3.1XB_Q3"NPM8 M67:>O7[VT]F;%W]^GKUYF;WYX5GV].7/K\[^_+=?&RCSZ^-B[IC2Z:\ W?@- MN#:ND3^$X!"E402B/M'>*BP%X)N:Z)0MIMO?(DO$#(H(3D0Y_"2H=[X?4_HQ MTAS0WTY)2H89'Q[&PR=/OI86&IWN$$!W/1I.2J*U 8<6%4VH8$^L$_)6Y)70 M,4D?6P+7R%63:]Y18,[<@V[DC'_U7 M%7$Y$"47J9X(+=JF9\1K_%+):GT+:7 9O0?NU(M-> M*Q4DE9[J!.:/>9=+0 MU>X6?/#E,1WJEYN=,VAZ337SBWLF[MW*[+C9KZOSUY\.3TH3YN M5DSKK87W::$9]-AA%E#7NM!><;^N_=E!RAGT)GSVP!KG]@6L)#I/F2_X;\?)Q M#F!NB"AZY<9E=KBII->ASBT3'^I>A0T1Q8=1P#JJ/*O M:5JZ2C1*2FY,+8_&GBA+,M\MVY9;:G[31FQ\7-$Q\3@QAZ0>/95C\9\9=:_/ MBJ[4+ MUGJ8RZ"X/H'X26NFU/WH:B6F&W!),G*(2=L5461%A82 $K[_ML5XLIV;KWE% M4'9P5X(NHPC OV*Y++Q;DS%)SMRIYHLR5LKK4VJJ;G<2;RQ+3"D]T(>H1T7, M2\I1HK,X0=L!1G9=L0V; (V6)5D5?^TTS'#,_?NQ4B&L"K1#T$/&N M2S_P#>A+&]&602_''V^T'O]I4A63)G"A"M+JBP4+T):1.)V-ESP&];X!Z6+"=W MA/2,%_S#XXJ_7:,?_%[*0?64P0)[?;%C<)Q3@O^.V+@8,Z[T+_(C+??+4F0T M4Y+Y&&50[68G!P9?C0N:"[>$-T[)2OX **(9L_'=\W1/O_.5FLQEU 3 MI#%E'3@<7FE7GX3N3' 5ZI\$6Z RYSX4')7LNM@SDH'1LVDU-N)H M$S!L+%Z8CD-.!TV5(#354J, P<(IPG3-?1IE%6166&>(RQ]6M/['$"$8U M8^BJ^U_*6K%8>4'K)A HA>Z:):4+QL_8C#N\.-^Q2!#V@K\B;?6ZQXG?L]WD MQ48ZJ]H)2C6:AHO-HV00B6* 4YOJ;&9H4DQF.9&JXFIP'!P5G_S3-'Q),)-C MC+R$.GG=FO<89#3OVYU^N(+NW\1G10.9_E$+ MWLG_VR\X0-C#"1[D=[&Y.1>!6&VPFUN2-]I$D3S>E>SH*JZ>U\V*#^I"!1TX MQV: 2=ZMF*_C579^#<2M,_I[S5N1BICY9-'26(LNOM_3["R^4I, 1Q+80C6E MW)8NXNS[".L23Y_Q6QM;W:[<: 3<>#9";5W5G]S=QOM/BZ 8NAEODAJ)GD>V2,)U#[\AMY ,WWWLI W9KXO9CN<3:S?J*D!"S MMJGGZV915NQLL/@II-\:J&SLUJ!!):D.2!G0N]I"KJC8D\_RZR[+1)HR%+)X MI4(CQ8=:+3,FND(J05NA>VP%34?/^O3EJ^_"2O9NDW_/&283GJ( M*][+%1N%8C^^+.\ /[X+TN#EMZ<>,.X:3AW8%K[,$X,P4LQ)/$>QL+Q,(-F'/+.8_B<.;CW,I?PADPTNR3=W ?K;+V=]Y<72CAN\$P$LLMM M2DWST!+O':OBQZWRV3@[S3"K1^YZ!.9/N3.LS%J[2C8*!ZS=G/N>J[(H.Y/U M?WM^W!#'#?'9; C2U9(-H6G>*_< "%<.2HX?08Q#SIL_*' %!GN?TFTGNOO M'.LI:_EP[<#\CN<15>:^RQ@ U+E21%/B(/$KE3\NF>B8,)D2B( M&#V9H4V^WB2'3/UABWP#@QSI]J@$L2C1WMD#>&'G)SI8-^E163?=%AGGK'.[ M'?5>2/?0=)WR^K1ZK-LF@@\W9-4\S>YFZOU(@WKHA=VJS7@U?LY-W^TXC[^R M="[)]%$;U' N"> 1URQ%+".4SFGV=/0]VU;AS0ND##=XI=R*J[PO;B>I5_^U M?7C->!65*Q9,_N?7%\4VR[XE7(G<(B? 1<(-LZ2%1XISW#A%MLHLBX6;EYU6 M'B(EH2!+I)"A2YXYEABMOT;=3EO86"6;C!Y\< Y/CTIY: MVGJX(XD+#ZDKE@[HBZ[KV5I#.5H,\ \\QGQD;8QAC&1^DU'/C'W7/.>^'N[H6R3DB=.'1/ ,$#)@YQRX^K M^KBJ[_*J-MDUTV<@I#:4]3,-!E=26:74,R;Q)9$L-59,4JIQ&R'3Z,3PF917 M&PLW-)3^G&GLCX?&<7O=X>T5$TL"$_=[K/4O.>R7BZ(M=0=J0QTW]%(B<+]E MR+""S+/BHBBK0@'&QUC\N!D^G\U@*WD#SH;CPCTNW+N[<.&_1$=)6GK,+Y;7 MM2]S"CYT&".YSX5,JC5%'5EN@>*6F,Z2R,+8]TRO=FTYY;B7CGOI[NZE%/KR+R^^.WGXQ)\=]<)MRKGM M(1(=A7G;"WVHJ#-0(.ZZCO".&E8HO>'Q"#ENB#N_(5371Q0Y@K@(X& +E@"8 M0.'H$I^B2KQBO7]N_72/COUTQWZZC^RG.]KVHVV_[81I1-8.P,>HL_GXF?V: MF \E)9+ C)$+.(/1Q$RFQ@! 5*2/;LUQZ=_=I7]1M'LC>3B,79D_\8BT.&Z$ M?_:-0!QW27XG4>N4,MFSOFVVSH_L;4VV_7MC +4 MR[5KW23W*36L!;U,=#A0Q3A)UZ 3)DV 1J')PF2#_&G1>I/?,0/:!7>0@,"T M:#D52G.=];7*:!997?@Q(CHNNZ+SWS^VRXU:7\Y,T] !;'#V(4#BD>1I0FJO MP!G3M:':4]2U(>+(1;TW;2P6EE/6%H##GUP7["/#@;CFH\$C#^TM=!/G7>N> M2(<7.OY5T8;4)/P091F7 A=]GIR:*9=D/F[_F12_,[H=:P,!+2 U[T(!T[PM$.-15?M:OT(+UZ,&CA]30 M6=<-.%<7/ VXRJMUT:EFXTP@O?X&?A?4WQS;;<,T MEC- ??I:92NP3KGK59M-[RIEXG*Z@\V0>2LU\^R041B*N'FK$CMQ_63TM5(D MIXKJ_K.;T^Q6#XDW8@2I*5*>E&P8O%MM__#/@$#-+PQ=L-Q6+8U]G9_)2+A" M[.KTY)@\ 1 0[:RV2/)2GM(0#&L\HI>W35*>\<[.CXF(*KQN+\G MUAQMY7T4$3P49*M2G3"ZPSC*R[+:8-0ZW$YM1GD%T*BM26HX'%CRJOW%]_JR MPP;@GM) V0M'L2UG)+9QJD?I-;.'WD_X;"#/Y,7V*7I^FBM=K/#=OFJHPDNR!1;^@313Z MN%7FQ[W/@ZYA8711J!M8:<&8])B,^7[K)$;)41\R=*71QF5)3M[?AQ@3Q]BIOWZA#/&R3QF,/8GY9M8!IT/%M&[95 6=A1 /VXH+J82'3$T%: M& XFS@_\W/'; Y^L-$8#_5[N*G])$:+^S_+P>7>D)3A(2_"??RC_2[2[0;FA M)C$NOK+&FBK8N"5*N#NS_LT7L \6_L7R[(55;]^H=10@>([7L>#(J^PP$RRC MNG../#&H@[+1%8IE.I2;RC]/5.>_@T>W;A_$Y>BCH[D\YD#1S=>!R4 PL/QR.U7F]I= MY0'L?]%]]<)Q#'L0GF] '.AFA'VD!K$C-$0_L4 MDC73+SE/I+4FD7X8GB2K%V&$HKMWHN\L#N'J6^7T;!#E MX:-13M=N6[;2[U!VB&$[BH+\)#ZA6Z]:[XJ[>'OWWE^7B-2NGR*RY[0C)P>) M<__IVJ]8/K\7?R]P]%&5$%6+,IH.$4JAF?D![NF/^)_SL]<+/ /_HK M<;W@35%>%C4[>,(FZ?RN*F7%:Z!3-3YD:WI4G1?^K_[N):T9%K(D%PWAV"[* MY1R:[V7(GYU&@9=N),)3(&%$5:5N6.XZN,X^>O;B(O!^V0DWNR-W4A5]C0QL MK,+:/GCON5#28$U$BQ+H?5>,F:V@3;!?)' SG.F:0>$2?*$H+.-JWI]Z'W(\>O#H<6X2!8LL M.0*CZ_G'?UW2_P$_T^QP4E.\]VKI9Z@- ]"7_Y.H\)X%HWP/OY;,EWPI_%'2 M.?=YM/+7%_7\-+N7?"-\+JXT3L>[434;.[-[ASC$OR9'HIA5,R+6C#OYSO&BE$ M/@XUH;^*P":2UYV.<[YNROE$)5H2P33N.=K7N&2%7P]GBFHTDFR)Q2F4(#?N MAL=?$*ZGJ*NA+.#.7D342'C@@Q'X9)$CG$]2#0N M<'!XX^ZGAW,(K+OEDA$DM9()/T8K4JB)-I?UM9\G;4]'!?BYX[>"])7TV$I9 M 0Y7R!?X!Z1!U9$8N-@@$4!'?AET0S5)'S$'W&AX*%'KC6L43^_KE"Z92KPD M)G(0T1"4K*<\]QN[0M?-U^%5$\3WE$.T:0UEJ.0\F=4TR$C[T??C;R)MX>_+ MEW#(%C+KJ&8"K@TSIG0 ^7!-R8]QQ)_-YPW9%.1J1@(7[%P8*>189_JPF4J. M4[SK* (F*5!]O4T:60RV1YA1SCF1<*[CY3Z,*[!JXXI"&BKEKJ4M8DXDHL(A M* (23S7NQGZ.6VE95+4RY;Z:F*F]DS'?]$R,;(V$BKNM-52 G)@?3+]H3DG3:J"IFX&_.JEA,P7)N_2G? M2I5(ZHQ(H.;#810VM/1[.+YM"\&J)Z!7HZ0&SZ>/S+IUT3J3$S79#B>U&T(A M*:Q+C+O:NSN*R('?Z\.XAEQS5(7LVU.KML$WZ.E8GG:7%""TIEHYJ:3>:@[B MI8#N0E R8@4 1B.*S6O%5PXDSO?CBVO>J5I<-]-"$@)%N_&Q7K]3#Y9LF^;O M^8(2,#.CM@*<(JNV5,CU1FF74T>NE+KF%!I)@1]6"/]@)YE-X453DF?=UY>< M*+ ,MCD+)5/X" W5Y!Q&5U80W*>10Z;NF(3!^27MBO:JCQXB4$LO4#.C1GX M-R5%>_CZ/N,O!Z;_2Q>TK,GM2."JN\N&1IT-[AB.-U@3CH8(ZLEYA"$ZM?OU MX*G78' 3J+G$.1%&0K?BRTNPJJ=CT^IO(GR=@:?RB=//LH#WQ;& =RS@W6H! M[P-.E^\1IE#/03Y-9.$W+]GT;BV9$S%KNL<)@-*R0;:(L9&IY:OTLTYO2!T/ M% U;7%#G=M@BY!"+G?.W(".>HM F[D$'2\=!B$V/1B-H[S2@PQ2V?@$Y]J()&C[$PBD59,!C17V77>.. !)/<;9$KOYAJ4S<:C"( @,A! M1UFC;;9H"1(P48JD)&HY^(%T CVUP,]I$.&$_ =^Z[=7XL24.R1(Z*QN.JZX M4%H+&=SY@!U[*M:0VE\WQ=ZRJ M2K7&)M%V%!(06C6$ 0=O%RNZ%%[[:Q2T_"*(?O"%4KQR2GSXP\+ 1"FWU:4] M7XD,4!WB4\HD3"=35WZU[FQOS7C97Q:"HS(]3O*H$:;>47N%(V?T F[VJA!M M,B0@&CBM>*NH6P[C)&I%&-UV\!ZO<(_)&&&"NK(=^:J %LWMIS=, MDIO&Z$)#D*3H.3W=:2NA^;QMC>'J:^!1MTR\45!SJEY!$PHPJQY0\@[VXS:& MR3)%B%-/,TH_42X&MRV[JXM00&1W&Q3"!9?M#(R71NJ-.0?(ZA<@I>"-5JUJ MD_Y[K[Y$/0DW?P.YPRGH;4G_L](1S M2XP_&X]/2.-SE @_KO=?R'^RH^*S)"/)$:$FVV7IS-EP7-+')?W9+&EM$T(\ M@Z;&N1,XI;J;P7C[R-TO^79/&1P!<*K&;SP $@SFIZ5I.VZ&XV;XI>HNW&9N MH#@32139,J$#<:J8?%SVQV7_V2Q[F\$(2]\'BH$-82+@XZ3,BJO.@[3"=$KA M$],;'K?%<5O\LFV1)%+BFI9TV !2%=/%$PBL*YIT+I.LV9&F,,WHO3HPR4F= M,TW42]^H1=$2;FLOU:!L[8J+DF!&/G@KY^^(%H\SPA9VPES%)P+.9U(=@]0S M=1IJG+\.=@\>DP:ELB$*7,@%]!DP4),ECY U\97BQ)<>LA>#IZ.N4!7Q2K6 $(V M/DFU2P*;ZV V"SW-:*3I[J)U U@W9S0E<_W)F3W.AF1ILFSH@0)\F5"JY5S6 M38BSA/UCF%UG%@];&:'K,;UJJ(0P@N)#JPH)^PC>"M6&.Z2'%6<\A#S.;)&A MVIOT\P#")BVE\>D!M6NXP4!IS;HU2MO2/14[&&=M4\_7S:*LBM@U1>^ZZ:A@ M#,(P]' 37QB]P2V8(@K_Y-?WFOW%^DK;2W\7EO2K[YX]IHGR__@BHV;8;>@ZDI[* MP(^G_^H<]C;JN$M<2R';%L=Y2,XGJ# M\=J1Q?8&,/5/"GN[K4RP;,+SJ4J*IU/!AZ*Y[ M3WWR&?_/OS[\^@LX?_WV!C.2W5OXL57]IO###)0!8V/V*4:>\:#%; 9R!H(. MN)IARJJUPEQV2DDN0(\%M8SX?7DB!Q\>!JB.AEZMM]AH0O/>I=)&:ZWY_.53 M^%_;BMPH'_'X%T=\#O]O]M/9M_C/BZ?G]\EX4_W7@6:TYMZ=-T#>/4+%MRHV MF]A&OQ0@)<[1N6MG_)>U=V@:T'*]F.YIDP9&A=KG0_2U]JC9L\CO$T I.IJM MIL913GS2P7506';?$DP_)LGB=#;;D!;^^?QL,+/=?K/U1Y#_W3RK7_Z0<^,O M>2WJZS"EO/I#B[9Y7RZ:;8%C4R:YXEY0^-*1;M!RD/HK&VD=(KA;- N88H06KZ@7D!=_S1.YI9(S;;O3JE57'.]A,8[E(>L(# $R_IF+V MGQ9GQ2@V 79@\1BN6-LD?\8[=!!'OZA7:',AS@1A/SA[]2)0'X2>K"O$'J,0;_#E2^S@ ?5F,@_8W[U)Y+W@>'K'P#+E9GDH#I7QOOF%G7T$F5K?Z2CME 8T"-/@?UC.WV M2F]N6:=TGVE[S_CW_M%C8Q@1(PTBT,MU6;G05\X7(.A]ZXU\M>>,3_C)]&^7 MFRTPNHM\.#E8[689QP6.:2, #$#)]A)8.D-]$LS!? Y? --!2:O0XJP_4V2, MN#Y/TC=*_;GM9][T(K=5[=9^+?+5$?[(!ZIFO89,[TX2!@ M4.]-1XK-7?V M^F S13W?/O1OXU-\+BGHE\ET,'4XE;ZH-:D3Z6GP=%55<\DYN$A]BL;J(S+R M]U<[FCGNWE#>"^'D(,M/O]U8K+)6%?+QYIMB7DPB/O-I-4U=H+$NAG5$6MQ- R?C6'8)9HCEL7<;F2EY(ON1C?R-X0:9.NDNT-B M5>,/(ZJ&$U4$%H_I(#'9XL?==-Q-G]5NDA4?)%+LCM 8SH>ASBW&^^R*S17S M3<<=<=P1G\V.4,>3Z K$^[PZNP/.TAVGC@*= /V.-5,$%R*7>GN>L",;!,JJ M:F;(9P\ LYS_DDQ:HL,)WH%UN0V8$HBYM#O#J28_7;U'.>M$'G1-L1B/H]K_ M7M!4OVY?]""'X?>%,-M1QE2(UV+"(*>\0D=T7Y'H(1'\,/(KAK$LD$/N#V4B M."HP%V)D% ^-5<&VKA:^[4"R-619/%AMD3@F[9\TK;(D7Z7%HL"7=KM@N-9U M\[;D$AN3JRW(D(44.I/84MB$S5DU-!/^2SUT4?\1J51)A#)"Z&(7K*%FY2O1 MEB[*#9&&=+BD!+"1A"Y AX(F5A3WB3'P1E*1Y:98 >U5UH>'3_04>2(L\G5@/G/$U9'V7=E"'3=/4M1"3_C8"U$/\]>A?WGM\5ZQ8XTP)6R\8=RL^36Y-7Q[M MGHI* A_\SCERC;AN-[(__E,;DG&[X6$]++LI\D'I?RX+-NN&/K"OW]5"SL6L MFVR%)\82\8LX5NF1BTYEI0-G<^)[!I,E54H65IN63R/P-DO]I?)^B1$4LN>I MFW52"NH'(HN8#N(A[9B!6_587'K="?718>TJ%[HM^J(NA8$"*S?*+-KB,D$Q M!Y)O5?L+#M3A!R+BG]B=(TQ?^.7.SN@M\7"H,@'8F\WZC-Z=, ;15.89\R#C M7]X) 5B?Z#4;XMR0(N901/L[B!?NE+7I3SVXDYR(;SK@MZKL35OX(_@I-#.[ M+O!OO40 0@O]14TD,7ZVGQ-)9(E*^,IO?-\TBS[[S3B>_GJ=-MW$ X_/R@F22GG%@Y@C4YY7<="Q"-VWK13P9824OY@XU8?($JV MZ^]:X>$\ #X#]R&MOWA"H,Z<)^*CN82_N02^N=4K]BNBO7!E53$'<7)V^(MT MSG*)&S<\=:K5X@L.)*W+,P%\%#Y'!D%7.99'GR!!0O 6M,%F;F*GDWRO7UI^ MUBN%*E"1/XW;N&J4DN%,,>;_9OSD'V#:7D^TSAQ&KN6"1-/^(Q:DTOI]:*Z? MT*@]*(=[R9R3D\JP4A\;$S?&^-@OMJ#19OB7(V-95.256XQ;_/$&>XK!Y7B/ M1%Q M 0N+O70LH&P"V-C;^]X^CZF(!3L%^HPM.O"FQTJE_Y!#&6YBRD)BN-P M%@?V0?+81J%90M*(+\Z+%N3BM#DV32W<"KHU&)UCLB6!^FRJ>XOIE"-@*;[% MPPD.VZX&@Z!Z*=/X2Y9ZQGB&J1L$J5-O7%P*@[E7ZO'([QE1YE[9FKE+YA8"+PK>!C!'KS"2'5:F-:-9! M(V4BHEGD,TOFT=ET@G/T' M]2^O-8R<93N +^9U=PMJF!\86XD@ 3[.Y#HTU5#&,V+W]A ?8^+8[0C92:AJ M*"(NABNLTD>S5T%(/M5R40M%0T&^]OT;I$6RLFA)[4: D%04*[<9Z?_\AKC_S,:R?. M'@I-!,>J%O)!^V(5N+I4F>776,Y2A@CGUEW0>/VEN7T5KZ^F@!?85 MMV:_ ?K\M2,<._T-P8]_[H=/OD'WILS77@L9V%)(ILQF2+F0KP=D$R?VM\&? MB C]/S.8E*),5I_JN!.5_%\(T-T]X8UFGVK507 MX\=EI!"$4;2WIDM4%F^<*X' #(YT*#1Y*RZ*J4/ [++D\Q0U_4"B'G/@9!T4 M$Y:,,Q=6;XU5]*!WT5NM5^GQ;AQ><6K]QDA#$A^\-9="3LUS[&-OOU( Y*;) M.:M ?[***WF#2B>ZP52@5)OWH\"N4JN2H"[5=CMO9SH7LF2M97A#OC>%M]DS903P$_/,_Z-7DG<8%T(/DAQC]FW3O,O'KS_RJ?IU'33XQAZ?+OR02LM5L=-;N6+E![?FY?SB+X2" M"DC 3M8^9@+.)'PQ]N2@ T*'C6Z4#OO(9/K'.7+N&//@ C&;YQ?\;9OX83O>*,MO#]+/?!6A,\H0D2)5AH6#7YC8YHM@^Z$%MQ>/J MN,.Q0WLDUT:E>4+T&#[+BM[7QXK>L:)W1YO\HWFB5L+0S:EE,$+G:X-?-*^0 MI8[6=>AK7^G3?J#?S?3>DW% $$C/I[3B.8.BP"ES:(?ST<;-H<90DC [U J, M_>^[V&M[4;I+C@98/";4K0IJO$E'4KPV2]?6^X1E/67P4NU139+&R>!#.I%Q24+F,$N7=S5*NY0.\,.J M%A_3ZDYNU:"_/4B@?/;][1^2,J:NP5#]!1*J[S1,VDG""O]6S\(&RW:;^6B@ MH-J*BU^3=!;'%T[3F.(5_V=Y.(WP+__U0GJE18R(;=".-2%<0B85.X\D]>DJ M54U@EIPE _PA\>Y7^I=X^E M<*-'_RGZJN:Q*8V[=&*SIA^30L;8E<[P-BZ=37U<8P;*2=.JU?(\PP862!KO M!MHPF!GM9>74J0OFE3Q'PZXFPJ4^P#7 G&0= MI058J)6&-A"]B[7KJ=#W,*,]23W8J74+W\4=!SA.%9@]J)-%8CZ<@K%>0W22 MJ(]=;SZ+, [N:19%:V-PA74%Q@UJ@Q\ :YMVY3_] MCX@KL.B%K-MW.[>)^42BQJO2SR42*5ZNJ7#DF7$TH&E )#CH7AI[=Y,B_E\IJ MD+Z;UL$,WMQ$83<5RJ)JB1S$=(#P$K.'Z\#BIED8]M2<)I9(8=XR/EY1P?$F MMB*;Z,R,PUR!Z 4WIGG/S8H9O8)YL66O/BZZ+;LHA+@+0DLD0+0K.R=5JJUV M@J1R2+>EFWWM0>7?8]$N#&4%VP76@[.> U+?M?]%MPXE,?;Q!S!%[T5XLZ@U ME['U'H Y>&=!E'GCXH4U'$L4#_UK7,F#*(4J1Q)TOM!Q6B]4)?Z*PUP-"GK< MR7;ZV3ZA>'(C@6;M5@WZ"P3>5TZX#ZV#2-N8DB+A/12:I?K0]YK,@%6@$7JUO#P2N%K\.#320%:6.2DE!3P+":CB;:HZ9 M=+%-LIE,\MY\L@+9]WV+DP4*A,B4SXE?QSB" Q\EOS)P;EW@NV-R%G#>"$L? M-5.P\S<$:$SQ+0^H?\0KTJIU"_HXL:V36\JP*\5A:&(#8FE594=CBP;1Y?&K M<.X,(4NDL",JPM0-H9#7+Z232"KKS^>328^'LP(U"BIY]FKI7U5+TJC)4-5\ MXPNANF%VOSE9E1MJ\*H.17@Q'5-L<#[2^R@W3J _1AA/=%SU!?N[-SNG\:5U M!:YPQ\.WJ4HW\NKQ#=ZU MD0P9^^3QM)4# "D-X@ / :PW?:6[2*WH A)3U0DM%L+UKQJT5*IDM%-B)@9O MFB(;6>^H**U313!U>P@+/E3(" 03HG-4%Q<:8"N+B6;0.HW9S#, DEQ60\HM MC4;6!3&@F=34D)0[P])=-E79!*%"S$7+[6&:5XG9.25.K]%JI0:2CI8:I0DR M^JSP7"^KGN4,64N960#]HTB3*Y](L1Z1&PE$0G'%V>/K\]Y+7&(.'F0BZ;8V M2XK5U%S65(DK5!0VD*_Q)_&4<0SD 7#F3^ML>ODXJ=@0C*";FS.\Q&ZML)BT M%$H//D,2,0(K4((7] QE%4.!E-YT\F&R*4M8) MH=C5$@KIZ7.Q;D[6IQ3V,$A4'UB (;;_F"$)/F6 M?UCP6<2H_!/@!Z=(5PW<56%9\F2'VUB4CO%P7\.MIS_CH]H41'@"5GJ!]T)Q M8FBAT[8A.48LJ9\]S#O3LF2C.NF(T3Z9]C>96@2++;P?U:EI% RB[Y.JO._] MPK2K^]I[*B!+Z" ![](CL2"W5\,J[Q7'3JE3_PI1WE@[9']"V_RXZ-SQ- :? M?_3(ABY$>&I)!B>24:YPW.K7A/94LF&CM[45PLS8@O?\_W_5'>[!4Y1-Z/,8 MLE)(T]QT>C;2&0CX:<;DX[O&'X[>X94F#;ZF>5@GSY6&_1'P>KL,KJ4I@ M1CV8040SD#B4Q._'E2;)25L7R 9&6"Q1^>?@M6>'\]6WUQI U!4$!(V"1J-& M2)B_T "9:U=)EV&5'%@=T@806'L!4-TZ;5I;,I]-1LN>C8HN\&!44A.B"_/I MZY=A85(P4<_+[=!&\0+C.Y0<7-I>/S-V@/X;,\[H>;+_3 BI)*90U6E@:=864! M7^KRC_LV@VG, +Y:*9L@M/>)$1= MG[N#](+V4"NMZ76@"K+S(]VI+=5C%M.?&&:*WKQ^]M.SYW]+LF5:T?G9;ZEN MU]0N>U7LPPVX@9F3^I>JP1%I %[V2)[^S=N4SL\2@6/35XO:WKA'YL/=V%MT MX=Z(L278?9BDK4Z23*5.(TV-3(7*=)4QHI2M'@PQZA.,5P2>"7E J;\]TA;V0%1;= EGP=+3#/=B%3-RF M7)P((88*7.A*95V!>KQB:(4]/_]Q$I8I2SJMJWNS3^"NCMB]]DU/31^-R?%' M) 7&2FM:%C1%+**H0)6HCKZ*HU=4"2PE02R.#L$IL1*RI',4:!$.=H*)M5!1 M?[.@PA.88@@!P2KV7$B51BG<"Q-R%HN+A2X2LN%/S7R4G_2DB-@2X#_H1(AU M(N3*93W$\^'05REP%4(.DN]+X*&?2BA?>2;TH+PKR9/KCRCZN[#N\LA%N4')/B3&: M1;G,B/R[R.[W(.1?7@ZB1&>X,%2!H (5SMZSISU#7Y(VPZDLN:E^Y!306,'7+:Y^X0P)%3&1(1#.('T%HB!-L M@O#*X+MA+W'T<5S\Q\5_AQ<_<_E9AM-)4K_C*CZNXKN[BHT:TZ+LVEY8PLLT M=Q1I"@WJ5Q14$"D*?;[Z/M?%E4'Z5\_':][TJ_/Q 0B'P>]7#$WN^M?WVM MD*NA+0-T:TRPO.GKDFABI6NQ.NZ1XQZYNWM$NN1"NUN@P>NHO^G.HP".J_7W MM%I-][LD?*@J9!W\JXJ_=Q_4>09+2)+J?:7.5$"Y.Y_N8DT30?RM\CER7WL4RR?BJ[XT![V*[GG M,_"SWTV !/-&H"LE>^>@-5<73-*:QQ[;;EZRL.8<+8Q=4]>..8]3D==BQZPY M#(B@5FM6B4J]C^8&PY=89AP C M6/N))G)Y)1P">6D@]-@X5*X#5TN<^6SGBLW@@9EL,;Z';NS]'U^7\W?9L^RO90VEVW6QR:GMG%0V7*J7G?WA69@ MHSK(A#1^"MH=8S;\9Q\9MJ3(([)VQ8*(3UC@1YF/S VC/!WIZ^%I-N"V]'.- M31*9KC2-'>>; #]@(#8$N-3LC%\I::E_PD](BYQPPV+4J$2Q^ UHG?I95RY* M_[11[+*8\Z;@@7>$2D(:)YA;5GULYDJ+XWTDG()U]A0KL&GKLLAIGN5]=**( MIT)6L[()BBY\&_^;P88WPGS,N055X((R/TKNRUQ'D D#U3(QW7H;\V=X$DK,$2: G 7^42A!HQ2[4AB3-RXD M3@DO,>V_@F3291^:J_-&8ZB61TM)8DTYL\I!R;T.")<:B8[>B*O^ 9 M9/;T%LS8$(W!A.EGF)6GH<*EC]QV)*_ )(%%W8&GFDC2)2;ON/N_7I8+ 5?; M,1EM)A"TI.0LN. "@G1S?\X9!J;)LFF>2,J%Q3*< #X0QTBC&;52EI?N.>GGW9"ACLLL8TKP&]$E30ZL?.@$M<.ACNU M6J.NHQR[H'8T6*01/6Q"WE U_4+0Y_B*OPY>@!%Z]Q\G[D.*#"5V"KI5%WU5 MB]XQ"6CQG6CD8;_Q%P?;B:$??IDAL;(3.3KRLY1C4)QQT1$RT?V8[E:T+\.+ M5VF&7 F>Q\OG!2[G3]_Z8(;V)JR 4V[I:ZT\S*U(FF.&1..CVQP'HOZ$59_ ML\&/(8_DS9Q8'6NQ$NWV7$>.8>:LA<@RCD6WH_%C'INV[/Q?_<7Y54.'@\L[ M\[BV29RCI=6[9-Y7OY^?)@_.I/M$8\^J1<*J*](FD#^P @0B\[#C MT?+2G3E2.XU7J_91BHKB9P?9P]/L_%>UP>)%#@5Q!N(ZVT1V(5))AN1;[EW@ M%?X3K1I_TMM254T@FBK_('VR*NR1 H+/$!KA)4Z?-\JW9ZPL=.W,!SYF+D)F MDT!1<=B R,O-Z6-VR1PQ'1G>]<_TH\S29K_9>S207VC"N]F MA\23S)U52_;GU667<"W[7QBNU"CG)(/#RJ&\4]VY1-F4!80.30$CU;AO:J M<8A!61^1F!G$/-\PQ$K%3G8F,Q;869G5EQ:(*GA)$H6TFP3NG7SZ2K[G 6\K M#3J($$Y)R*G$#1T/UBJF6AO,],H]5Y3$Y<"61L I)3P#Q_JUL 'K@R=OSK\Q M$25&-J:+9-LB#3O%U^RR9V^SGSG?=+Y36<5Y(4X1+R>I _E/MCTRV2L,L]8& M:W&6@@_""9[!&IJ)?4G[9K ITPN,E2WQ].(=LV$@MG$K]3+W 7R5 MW9M7!;SK.;M$ E!Q MFU![D;XRN9SD'/;TL(\>//R:KK$DDNB"=G/OO;E[? AS'IFZ%7!]B.Q4%VYQ M/RA)%R0KZJ)_00F;#;'$B02@3?&9[9WZG.("!X\U=?U^]J:%L\E,X C?8,:\ ME&"V),!'8*@?NX54=%#5WFD?:_*TI$O>X,A4(;VNV(0*7-4U=%3L@^J4E1'W M(UFPU-W:KPOO(GFO']( #:(Q\A;*"W:,@D^=DFTF@L[&81]'-*HM&>]B%:4^ MVO^\HVS0JNMGRLD\3P (=7X-%/Z4K*I:%)=LDX"CWD^_0D;@N(\I;281MSH; MV ;!N[K]1M\P1FSS&;-T"96HYC']S$TJ**KM;_H=9=A84;C;EB+M('/,A0OZ M=.&WJS^V,TC?EC4'MFT#,;(6/N+YV>OSDZ?-7TX>Y?0E?2=/XX>R[\J.CC5O MM9[DO,7>UTZEVDT#>]QO2-O/SF@8KS)_%-WN MT#M)T/LB14GY]B!QR!_P0=<6^\5OX5W0;R5%RFK3L P\:9%=4G06!2LNG:8F M)%1-;I@+@""N!)UB(P-O%X3^&5%5W^V:#7DB%'UJKP+C\^ ]6Z5&(=/WCA3Q M(FKV?M4VEX.S.&W"]Y%IO4)DDG7KU6A/S M&Y/O?_S7)?V?_\33. O^G8A!VZ7*.4,?^/JK#E=[T4+KT<"7Y4:C[7W]I=E7 MAQ9')EX@7BI^#&^V6Z/4N"*)P$!JD)Z(,@SI1?9+H>226-3^"-*!JFK83@L; MEDN^>U)WVHG;)J3A-:G\2<) C 5B-*[0ZR0$-=_X2J0BMN""?"IT#5%=46DD M'8\3T%E+#0PN]H(S()_TC.)Z?();@$*TY#NP>[%!B09Y&\2?L7(9 ]#P#_.5[N/"J'3H+PAWKN@9:V5%".3=T;) UK&K_YT&N*0Q/U M$0W&FBOR;*CQ^-J>G"MI^EAN+CA\4>JD,,S M637OA">@'P0Q26.#WYGS=+0Y$?OM6!6/8NPFU:_G SSH/5AT76.ROQ/9/ERM=JN"SSB;LO &??Z. M,Z"W7)!MVFJ!H'RJ8\&_9I0.(X99SV;%B(V:'8+3DU,%3H6P_3??OD.\&;!" MV<_E8N%-P+,"PAK3ZS>6_J;.8>(?J*FH]:/?'XLF0B-5&^[MCT$Z"+MTT1:7 MJ"LII=2SM]F]QI\%2.0LO5O)&0J_ON7KW[;N?6E49*!T+6EP)-UT(40NA%E1 MOR/7U8%XS(S?EHP0-/&T<4IBQ3ZJS&& AB$\NBTTYO>M^MT#V@2JGBQ7DJ5 ( M1(*#7Q8KJT#I29.)+'KD!R26]M&#AX^A=?3P&S8!G-E@'K(I!3<#LI08Q)+$ M\"AR6^M-\1X64JJ!0<<*'C%13:]7E8GH+Q+US&BC3[W,JU15PY*1G,/$"TJ.R,$I(AL(605I._'60J"V"S?S]W+T%Q76 MTZ@^?5HM,."D9&DDV4<\__QDWO_W'R)82,$9&:0D6O*5&X%B5.&/ $BKL&M M%";)P]O*&MKZ,%)PPH#7;X$++2X:R293,I\](X(AB Z 3'C$7&C9T(@OQK?U M=%W65->1AO;J#B^$LS<(!\LYM2O\A"\S16.39NE[!+66""K8)AZDTOTJ5CJT M[% F?ZH.<>O+@@^L#'X(Z?\8BQ7;D/R09TV_LXR'87FLRVVZ0GX,Y_6SMW9! M3"F?A0IT*OLJL%^IPA2=7CAHI&J'O3^.Z1)4(V7$KX!_4>-V(DP7#W)O='"2 M%]96(7^SY:2"> BQH=^X #/JF++SPV7C]Z%:C[K%;>7[GKT7P%0@,-7U'1-A M"J@!K)I@,7E6B,;T)=I:5JZ)1ZSQ:OW[WC1E-2RY:*'<.FVZ$%[W75F+W\3C MEA2=G2/-+(GV\80O/)^6?;NC0<[+#^F)*+O0^%#[G2'5'/^OW?I_>X2IRP+G M]#^:VHIUBQ,E:DV%_0+,Z\X'#W%]FLQKL?,^?PN$UCQ Q!)YU13[(Z-4SQB0 MEBTWW-EJH KX]BP+SLN"FEEVJ%300EWU;G28&E;:98$ES2+HTA9(EN'P4.7,WF^98-B #J.) MVY)O#>Q0KO92GC,LTT1=W+NQ)8IKRZHA7SO!*78!F2CY@L06,BX.,F2ZM%'! MH\6,_3)JZIQJ)HR8*2RXIN^D49@Z-5-P#%:%'YF/=QAV&0!5B[9?I:TO:9.+ M_]BF9]0/X5)U6X469?]2RYU!0[(7W '8A$"@3\!,$E/[EX\78=^#E$19CI-K M]LHAZX-H!8T ]'8AYAZOR742'.#MT<7#>XV61"?>KB^#P1AB)RX#MSFD3[GV M*@*^II-N8E!T7,FH3/5K+EUD'%?P9B9[Y+_C5R?36B=(2[X$N40JXRD32 N[ M#R=>'$00G>#7,EP/8XQ#;,T.9U=J*?\)A,8!!2NIN3?&W]77K]N"-PN MQFI(_G[:\PE!@S*VV^;/>$"Q3'"ZLG"(S(M.0*4S5Q'W3T!^>3>ZH^_ZSZQS M^E^+1#4)+N8:B2M/#R;S@I$I=TY"_2 *L# CK)U;2(/B#NF4CF.;VC]UYCW8 MR@]MXR=DW1D-XJN>M6FG'A7FN^C(1G"MN<863S)4_I ^ZU>]OW_ \\46W**. M_JI@(*8?AQ"N>!J^B-^D?JY* -/;$DE_:22 ]EDGN&SD/2H^1I;>B'!^A?Q9 MK5''&=FN!?4YR CYU>*?V(^@G.GX_G3VH__GNIR!RU*5=0;G3ZQ/?)8EQD?' M$N.QQ'A'2HS^FGT=3P,%*[*3"[^H -D0(#%C77>"6$S0"J0FB$!_.[?R@5>_ M75!.A9RZ=MN0\6@3O@*+X,/54CH#6Q8)2=V8&,=@(BG!3++([U4FY&N_W'?K MEC#7@V\E^!+&,ZY(P"NF85=X;GS&NX.,MQB/CT!]L1E $OW7L"JDTW4-O<*0 M5($\_X\X6/@LR:/R"4>R!(5V[^PPU+@K!! H#X#G.==--MH?LOY%XA([DDOC M?YU49?T.IPP@](S'HZRZ#,?_@@33XIV(Z&O6V 8D?PL@HO&:VQ8CWDBX8X^# M@F*P[]R<%^'CA[GP31 ^?O'A'H&_VK\]?/#H](O,;Z_*.+/BRGLC46F*!RTV MXM#C:P_BE]3)#1VAY-F%0ON?BEK?XA?&"V?WSUQ5C\!/YIM]%HQ7+R.#E'KC M[))%31Y*#H:$7Q28R8Z4<[\[RCE4BU!YX9Y, #6#I(!@C>V1HB:/4[Q#X@X] MSR2GL45$'I'% ?':[?S%/JE4>_ SO_QB/,NR],AOHW=]9&8\;I,IKMUN[EV( M'*>4(!FH7].?M3'Y2%VVM,B;F?<-YQ6UQJ6Q'\6:FZWW79OWV!GA($M2I/Z< M*^@T1.P9"TV:W5 4 !W)Z=68>,]\966O@7C.<'=29F^6^2Q/B[[X[*?7O;]CAI<$%4&:QXC MOR;TSU(P#;:0(@@]4=GK:.B/*_ZS6?$,MEQ$HFLF5KP@?9OC@K]+"WX )%/>(TTF4]WY FN?J]])$'C%:E2+.N MG_&_)8U/I4>@4)K<-(+$DH .X9B4.FZCSV8;A:040S'#"4*_)TZ-6,D9+:P%I_:XZ( M4.(&[.\3:T9]I@L=I#2*5WET^OB;X\J_.RN?";W&S81"('A54^%OO>X_6)]$ MH1EC2$9 ;PBH4_&CP-IB^3VT$'$]\%#-$ K]*T!^$J\K345*#8X(Z)@YT6 MB@G&LF5R35:3(- /XXH'6C4E M^X=R4"INK2%$ 71"J6_D#?H0+H53YQW@9J.N+5JXU"EX!6H^M+#<,EK^ZU]& MQ$CDJ3 &T1X)7"=:!]U'Q)C6=7TAA2]"B048F>U;YU:.^@#M(D&G0*,I#1OX M!KVU2][&5[)X?FH$_%^57M?VQ.J>.V1XC,B,[;,?463CV*!+I 9K.-'F!ICS MA-J^J7 (3!=X[LO1-)+H$3\,-WG$->@/"Z(N M'+[8 ;TB$]VBJ0WY4'5XI=>!"'.J2A]=Z(:)Y=7M=A78=OC[8@Z9*!=\!$RL M(H6';4'/IGU%=M;2&1O8Z/+*U?59XO$?'_'X1SS^'<'C7TG#:0,S;Q5/*#3[ ME_\Z8-+C\>F$ZH+WJ>*UB>V H2&PQX+GCF!M[O^OXXG!WLVBK'JX/Y>@_@-W MPT#"+SF%R61I Z1R6NX"589>6@^ME*]1XYB:G=$4'3^,@4:11*"XY]PA*&+% ME4U/8M(0U!AE3- 8I0U^H=;5I)%/ MT-;A-Q'/%?6TKKPJZ1%5%\*X,XJ&*FKF9'G8DCOK1/-N@U';4\SQJ0[:!]/C M:=A*I@@+;A$L+CQ!FT8.U[2L,G1.5/@ 1_C /Z/?DP!"2O(I#N@TV1([58ZI M-B?HDEAA(>D&QI#<0F(&<""7X"#&8=O4PD\2F@Y"SX#$V#F[OCYT4OZT8HZ0 MN@Q1J@% 3P=@U P9U 30*UP3$2UO,))8X&C?/VRWW(<;Q8#&A^02Y-"$*!E5 M^N#Z]=#!S'>1$5AN;('"P1<#:UQ4%"#*KKO9,APS'#NAQB&NH+?G(88L14S3 M4(R5-2&A=L5[](ECH=WVUKEV?&!FL$^TXN111502RG@,H^R_XS<-24 $CG,F MW&%"1UP[7(8ZK-KB@@Z>;U73E/5$0PR^D+Z9I\7>/W;VHO-V>]&1" T%[Z#+ MJ\ING=Y]3E'7"YSB^)#R 6=_ZJL]TRI3 ]'#+WD,Q%Z1(^'5K;5;&WSV]N%JI6]9C5T[Z[P,G_XY)NO*)-3 M;%"Z6J0,]_Y#L2,.NP&Z'"*D$CJ^(YE<8=BMXK!GCF%UOVB-4C^<44>2!X.= MI-&4VA;W/K*"$-5(B9 E6R$$PYN.#.G!>$G"A"]8MO8NM\1X]99>],&7B=+HNI=J ESH"\_Z2SPM3FU818_]D?1\8+% M;8A1@UB;(L-F&%;R5%C'_LFNF?$ TI8]Z]X3T^@"QYL_".E%([KBR'>"*ZG?C>V:!XP(K7)XH$QM%EA8(9#K.8)/'^V5< M7;P._!*A94;2/5AG_.H_[,T,GRTLYD=?TNVB'O8]?S]A)@HHT+ICN@X% M!/9.KS&8_4UL].+)Y2QGO0@+]:2(^:*NFPL?4Y.W0PKJ M;FI]L$'5%3&VJ_XWX4KWBBYR%5(W*S(2_O'XK3/C'*I799!:9QOHWW'9W3<^ MQZ1[<2Y:3Z2O4G;%JG4NMFVAU%3UQ/-!>#1LYJ:4$!@3T>YH8FB9P%: (S:_ M^30MRH69JE\V4V-FJM:PZE1N579BU_#]ID,O&9./*Z.,77;XGY]NR/GFY7.(/=#7^W&@-)JI^=60N9T8&2;XS79O$]7EDX]>L1 CY M=XU&&^HNC6-T'O!%4R*3K*G";E@$L+*49O&L'F4SQZZ.>,/9_?\*5U6D0'C MT8-'#^X+%>VY4M+2)$C4*X2C2>B;2=3+6:!RQ:,C\$42.P=,QV 0?A7*U0.) MHEF@-4X()^K/.>>P+LI.(O-)%E]Z=N_1_;UORVY1:LN7VFU7^W<>J,7;0'2E MR\+UZM),V[69FC?9X'OBV.![UC@ MNZ,%/IB?@A2/12M,>>?)'0?&COM>(<+=$YHQ6(3<;E"X_XG>[B+(B_C/F[A1 M%<(5)C^+ 2T=(!8&R((*GU" MH"^ J CX"O+>_-/.RVWE@K)N1"DK]ZI$]H0Z.]33I+*HDC+.2B0,!G)QJH(6H- M;-D(JGB[ND"_$_?HYJ>_'OAQTQ YM4:"6EZQSC-%M]&?H0U-'MD<4%!0]Z&O M96?(W%KTFPE+OND3,+%SN'8,3 \I(:=;[(#[H\47B(65* ML!+ I?+DR;G/? M"#'ZGOQXEYW-=XQBE2YJ/QV!=/19CV2!G_VW-2SBF7^B$[]5LK.+1@H-WU'^ MSS\;-&GCS %,;*T2><^K2,$:?9F0'KM=Z!B[4GS75-# KMF*!V],N6Q8+]+7&\T;.Q ML2 94N:_Q,\S2W!<^+OMNU)J$J@/RCWSR92C(YV8KF]5[EG7#&]C@P#=-#71 MY#*BD8.KN'%#5I\1?W1G?ZF=I):IWJ06A"NPR=[%G[Q16I"AB]$S')&[<%@D M.1<;\/R]7ZQ8Y:>+D"#(R$FJ22$8L7Y!&L^=9I6B6P#C\!>QP$(D&*/ V#F M[@?#HQW1&@K^*Q5)R M\]B5.W&!SSJ-%U789>*42@[!7;-BY!C9U=&62GP(9) %4?)K^R21L]4_H)\Y MPB+C5.O+W2GX5PV=1L-^+__,SVEN',P)NWOE19#9ZOJ-Z;H.,K[:3D%N80E M-%@E"QY8M-7ZO64S[Y4[-_14XW5SH3(3' M9&2]7_MABO.H'%#6L!*\'U(B$N0<><(&4YQK!EMH>@[U[B"G27N&N=Q:@).# M;IR>E="XJ 4 [KQ5Y"C$-&\(EU6\9!1HYXNG@*Q4C463X0S^8^)7R&E(;O^'GL:+%K730"P,AS\J^>7K(48EY] M_^)IKL47X83_@HW5I5R25 \R?)!7.QSCL$VYBR@5OTCJ=?I-65<85><H=,]U \ -,"D8'>R$"A'."YE(F MNO#S3).=7(ICTJA>F>LAPNUN.$>4=S,J[G'4RP)VG#!?:&$2%_UTA-(L]D$: MD=,387C2XU2PU9F2^M"70$=U'5;:,(2Z]$Y\M3_AQ6274#Y=+7W]?XK-]C^^ MRWE5OZCGI^3SFU>,(9UFUS[.(9-X %Y@'ZD,]_.'T-P)##&HI0P#^_RC36P: MH&B!,A0PH@#+Z$^;9N%$)G>TY.\1BVLK 9P_*9KE_53 <_R@- >,ZP1,.F1\ M- 1C'X+CQ5 #U>R-_)A%S"7+CFLAY+KRKL.C]AT+I4@X[QVI=N5&:I-!C;KL M&-O JEQXUY/+"1W(+&H[;U8"^ ,&$]PC>)K)+VG+U;ED.AD]>6F@ ,-A30SG MP)WK 'NZ>@R:G/F)HY+3S%2>#S35Q:#(.Z8D.^,J!D6,QJL+0+Y)1AH&&TNI MC+8 6VT,[_%[F7QD\[8(URIGV?_VWA>BXY=O+U3>X5"3C_WWL^^#1#(6T[A8BCTTB.@P0SX9_T@/^A>Y)5,2>N*=I6R>4PXE.ZJ%+GQ-D*;]SN MQ)"GH:8+.P",ZK.L)7YYK"4>:XEWM)88$;#!_%+*;^$2T"P9H5VR'SOO+58J M8VZ_W+J+YEWP+6'!(OG6N9NW3-Z(HT3P;3*,;64U8NFL-%,W(E+VUGN6$VG09D2T6P4H%D4K;59O?.>F8P). MQ01'NB,,U:.A@EO1>%^K-Y0O+ 5Z$47L >)F#6+QX$+.MYTL9YL#>_$?,^"%/5PJ&T(>E0E"D63CI6:&T6G6JVIA831$K::=DL MIY]'<'2LP1&@(U.%'IY/%8B/#4?HJO$^(Y?/R%[BY[YF^;$ Y+ .X7P."J(0 MY+T]9\5:$3=F7'OO^:),G0.'P[,YHG\+B5!GB7W3@^6 MUR_.?SS/7C_[Z>S-L^^R-R^SGYX]/_LI._OS=_Z7S]_Z7[]\_;?L[9^?/GO] MYNS%G]_\S4<$LU_3ZG_<(TW0#TH$\F7*Z??ES?D([^*A3PU#PG7%UF7G!!=B MB;FCPCG Q"YY-H3&ND5&?C!:XM[EPV## M,[E;]UWFVL:*LT7U!,,9N8 U6: M<32UUL-O)2N4G9:)/VBA-E35J:D9YS?3KF@-5D9MAYS(=,>]K!^1"_NY+A1U MXC^$E%;3>"M$S%FT_IF[*UV3E/@4^A.Y/+M.C"9 1D8:TL,4I7ZPCH+2T;R# M<#=1!R2"&NH64Y'P^5Y-(O(W"[3.$:K!3PG^O;2;6ARWAN8V1++ M:+>F)%P-7&NIH*@%<>(.?<(X,T&>R:X@WV1(TC'-3'.: M":>*$H+Y"8%WXEHFV0D] T$.<8>2N]"/"+,/NS)CEM;()#D8:)Z&#KH\J_(B M]GNK\9MXS!!C"3[@MKK?!HPK=(:@8/*+CP1KD-_5S>7)&EM&ZBM,P80)@UW. M!:5!489@-CB,"SL6W7F!XA6HTCI2;6I2F5UA5\7XD:#G;;^B@Z4A"\B@ZD0\ M6N[*8V/C.CGZ/#E8"M4>9'-MGXQNQ3MLTIJ=5;$M+X@=PQYIXW6NZ:B"[2L<"A,&KE))O8.9&DBPP^(*LB.B"8 M.;UT"&!M83XH<:@]M%&AOXW?>QNRCKK#):B,L#7-A(P=.^H!-[P46)JSMBD6 MT_QI>E(&P)/Q]3[:G1_RFM$3VX6E=P_Y%R(C!N ETO$8_'Z1.'%^VQ4,'TF\ MN/P0T=B5I*Z3"*XKHOWT+A](PONYU;&^.M:QCG6LCZQC%5FY^/_^Y7]^J-X] M?/355U\^^?+)DW_AJ]^Y/,=/4>W".$H!)GR%L64>FW9Q D.W5YY=8D*9^K@_ MF !<<%++KZK@9HC[S?#AD+H+H%>UTHVXSC?QH"1M<[OICY>).CJ0!)*Q9M@; MCC@_<_!L>Z/:QDJ>[+3)G U#,.9X'AW(G':()P]QKAN?C!CV(SL)Q=-M>E,Z M'SNY7]E.W041$WB1U>TQ;'1\OMI%D02-!'*GK+X>4,Q"[OR%%NQA1[3'X(B= M$*+(S@@CCH)KKF<[Y=%"^TP=?-UD\OT^(R'I@GYU D[%(11 MVP(:H_PDAJ*Q):K6-R6SA$2!9LJC#PMH$W&@C>@SAB]5>& 'J1O)'E!TA"?F M!^Z[<%(G;HO.4,?9NB05$#Q')@B-MWY'?75"L UGML,-1JO*C+&L_TY=&A'O ?P_+R(-TRQ[BM$2LAVTEY$GT7Z:3&"GG L2>!F+R."U ME#7VE@+TG:6(+]2V+?M*UAH= V;/Q=4Q4K% $T,R"\6FH.9E63+V[06Q$NDB M3;*N+5VJ)0WPHM9IR+B5@-J(.PA][_JGLA)555S.4%\?$621J#_ M- $+/%[7R,4!\$, 49HV$DT=&K;G0!X9Q@:$H*U[4C,+LVR8WQ*M;Z)D\T)B M9'J7>:1.GMDXZ5?:8>F^'E$@VT"PVG\Z]/4PW42OI81L262!&S35:*<4K>IA MGX]^-;>[WZ2'AGD0.5=UAR3;9EA:R$UVUZ6YAYX5+],0=IQ1&";+;,(@-WX? MKD]Y9CFO3%J6LOC(ZQ[H8'0&>;Y>Q';V+PR;70VJ AKE6T!G JB[U0RE'A2%LTSTTR*/"XD/ZT#YV!$=O+3U"?:M8 Q&.<_,$2RUC6 "+$$"CU%9AS7K MA37/C.7$:(YQ 4\/>K*7U+"9?=LT[_RJZ':Q]I/T7(=GHSXRG@-XPBWOLT>/ MM;6^P4]?Q#:%VEU6^Y.TJJ15F =+ZG>0_CE)LSMI!47GU+Z),QRU@S1 MX(0>?(\9]DS)BI./.MEQ5$IJ+D=.57@W<1VC$*;[YZ9)23SZ_51&6(Z)CP+> MBB9?9/1E#U^PI6[1)M,7=4\^XM?(&V),W(",$6V0#.0]GWJT]IN\K!X MB+2&,^<1\-]'HB[_@."'[)3IH*E7#;6I6W5*03MQ"P)M8W\X-FZ66_ MV;CPY+\D7>+(Z9>0XM'&@O\L#RK67^MWY195+R8Z](3="!BF)B>D/#W C>^)]_*/_K5'LM>"K4);2Q MT0W="SZK\NF;XU 0HJ"K\KKL_%!J]RKFC4^N'G_GDFLO I:30$3!-DI<;$O\ M\JM?#VC'Y0K!QLIU(]K2FU8Z:3Z_>"),4" U3<%[QC4,YU+H""S#'R]O1I$G6AUKM M4,[#\MPIE;OR&9UF3_E]R'N;T8E-*5'T&%Z4 MBQX%1$WE<.E("1TV4^=WY7SDBG7!K:X!DN"\(3 MQ@5)*WIR)@,EGHD!R %U@B<^E);'*-<]2,X&6-1! <40U3+ *U5G0FC!JA&: M(3%4F6&4S!\G$\KL'G.H^PFKP6@$8],FNW3@NT#P3SEX1Y4ZKM,1;,\'+QMF MS.%BO'R +FHU"2=Q4\,:O6RAPVA@,^$?ZE5)8U78'YSM"<;;]$M1)+;MVRY( MN,>*BN:*#($8*D.5E+&1T)Z4+P[T0*(*,:H[R;!"7H0U&J\Z/>3VE*18L!#H M1LC:FG85BTR'/&_+'!%LZ^T<+18K&V(FE;1+#^'Q/BUKZ4C,N3P1?@YY?8F$ M""DQWD,ZGPG>E=M3E"R'+DFTA((ZI$P\RK)T40X0&$^OX0[^.EP)M5G76HMM M+;%PH$^,SQ!OP(1\U,Z85"1QL0" U5R'9J?BXQX\GGGC&U"0MXWEK-R-_))( M:$5M*,+H8K=D6I"\$BIY>X).(4LPI!.4DI6M3>D:C-.03\>6N34Y8V?Q-+.P ML/U6HMC0Y9.4K<9EK>Z#ZUK2>&Y H M;^Z83)0! ,M0]5,$+1&3YC%YE:C?U(O8GT23-RS= HG9\*JP<%Z9_.E)KMM2:N]IU+8 MA,B4($JJ9V3( %8P2C4# SE+SIZ\L%W@QM\)-WD5VKSQUI_GT MWYB!<+%HB4D-4SD7"">N+)9I?U_0*4Q"7_?>HA'/L'"4D5'?T4OP]\C'BR&V MK_''Z.+(TOB7X0]%0IJ$\>?RH;7S[W@][*+ BX5M]9%=&&^\ZWA$0IC;CF;I MGCM=G0:=V^Q+M0_?OWD*)@2_LGBMRF%6"2,+E=1S4U#/U;DP"4(9NKK_T:K[ MQ=6);K9!2/BY!36Z_TU=%ARLQ9^1.^$G>"6/"SX+Y0=[^O3562 (BUT+72AX M)9P9TH,+G2!B$P3!3 M,P1"]-H8XM+,!L;$YXZYFS[N:[Y'\M2O7L>GEHYK;L%F^YRG ";&!@B)M)^P MT^PO)?88)OLIDHK%HLFSM[MBG?MWL2B]0^__T5SZ_WWC:NQ[YQ_B9[]OZ2]O MW/M"UIM_-S5>NS_\^<@@I2=JZ8M+,VB!2!B((4A#&.NS0R3,4C2 T#CP]#-W M!>)P,5-CHN88GXSV-X6"RK9.;SP:CU0P)40&,B@[ CWN@E9H.#J92.Y*=XW> MJWV\"1$$FA(,8)(97IP=/^6;!@]/6VD'LA0@7+8<.@N !N9$(>O#?)'HL<6> M/B7HJ R-DHTJ+7^TF3CBA,+B3@ MQ7#RA^=88&(K6NXU1/Z&DBZ)@R]MBD)BORU/S MHWL1 IQ7C3=")L [8]81_970_CQ\\N2K/+U ?+PWL>$0MC$4V&AO:P)$OD>$ M1!$H$K1 3&LPGW;W]+1@?5JQ63^\>'46C-9I1C_*7NNFYR$Q"75H&R7 QEY? M5OH"]+4P*2H/UWZ0TNM^P#YF)FYHDPCCIY+!QOI3US5S0FK)T"G1\N@_ IZ" M3'B7*9 DY))811P9H+DKL7D64XN/X3JU9>?D)R5CEJ& MR@7>3C1BF<8=%^!/J P!B=*Z=5$M.>^:3F7:<:MU^:#!;)8KO;34M_TL2V[? M'$MNQY+;72JYF2#';+=QO"* M+1[85^KW]8]2J\BQ=.\;D"V;&V_&1(.2KO.ICO+AO$E?4"8BX!H)5?!_^/S[ M7GY%^ SP1VY*AA&J6^U#G^!54YZ+<"%,UBWGT%((5%2GIWCG,M.;[Q_:;^?<-@1?(3T_%?_P@>?R++VT,L@5_ C4'Z\G(R75R _82?>X/[4[)VR9Y-KJ M17J3%\SCC' M;0M?<,YUFHNRJ4(>*@2=]XK[(>X\]'9LX"/!:70CWDC$RB^IDQ9U2RV?!/+9 MAIA/V5V>I?1\]2)YD]1N@RJ?C*^#"@WY_^RF@)9))!TT0$W.[ATQJPH/"E:T M%B9!2B1O =64V &O+KOF'HL+OQH$X-FP%KKWEU#MC,]CBN$7?864JV;F3RF4 MN[%-*+N@+T4.!3^LI"JX9Q*5*RKD,+"H*Y;>ZRO:!<*$ :1+5DT>,@H'ME-@ MIF#D]=J[GZH!P"# 9 MED4:3K)!( HXWTNC4^&M],S/(/E]DC3_Q;O&9&>TJR1*"B"48X@=):%I<#>Z M37Q'ZT+;0R]=:SM.PDN 4=C%N)D^OA$%QHO871OK05H_(IQWG$R3_W)='A6* M%"Y .SJF1T^S9R972HU(/.(8',F\X+[F.IPYC:=G0,XG6==;*J@DWLWEN@2B M;EO,W1_]U)YH8UYN@;=!9@QL_EZK0=[C?JWB_ MUU%,4$W]\^]>O58[GX= $0(*B&M-:"@<(?0'C16YL](4)R@@Q4HMJOT_G"0Q MNQTU$2N;SFD6Q6*->^JC5A M,_CMT-NP";/D<6E)F/D89-LPCWQ.XE_T:7.?])@_VWJ0#*'#692ZA5.V/LR?JKTY*F M*6+D]O#3<3.I=O&/ G3#+&9O5_T=&:5YYXQ+1I'^AH>D8:>#K]VIM?73FH0$ M%7!["+0>EX[F!#O:$,2YD+RK12KJ!EUFKDN6:"+%7*Z%Q-XH8X@2C@XDH4;D MO>$G6EG623 ZT)-J5&3B'F8(]'0O@5%P&P&Z/,66>]&U0"YDXQPD]H%Y9TZ# M6:L*,,/SW+QNWUCCMW3#Y$9\6>U+EUC-#+RE%0C8NK:PA20PD+F^OH*_E#^) M=_SH/6IR*EW^()I]6GB8']GB\%HLP3F3!4)/I=4.J.]<[CBM4H,4RD[XX]3) MTQ?OJ,$\U$Y&Z^V^:=)L=MT\;ADM(U]HF]:@1S0$9EIV]>Y.I+;WJIC&/XRI>8@-.B(1-N"S7/H;0>.K]JR-Y/.QAT.$(K18E670A/ =]>D5S MAHHC #J4:XQ]EV/I,8 Y\AH)1.)@E,N3%A(!HY@YX:#4,XZ,=6KN$?/>!TT2 MN:,E)1X*3,-\==AT# MS@!ZS^)=]M$3W_E1LW$S ]$?9("S\24D7'"F_$N8RRZ 3Y4=@U% MI+E$)BO#JB\-6R .",KRH +^:_9#W.VH+/"HFU:.TSA(M37+-?D)*:"9EFW( M==,(">Q0A!@RB<,$$ZW)=V)J%<2%851MQ]L)&_/O*J5N];TN-3ER ^8PB'^D MKIF$2[99U:3%P:7:8.9!!B:KABBOBJ!X.S M[&>G<4*L5("))=Z8'[NH2SNI8#93KB-0&)233&X=GX'71K+=.S30&4OJI8+< M8>M@Q_JN"B.1A]0&MR:/!:3[S5;^?R< M8:_O$.9T1^R\!_MXYKM\%EU76L!IU\\1)Z%Y,-A&\[>X>=W@+2B[.*L:>$=# M9S0-NH!'74L97R*.75_4T8%T#_[/\A-D>!S2U*Q)7J^C$-6G,3[VEQZ';K\ MBDSZF8O.O+/=V^WO[O0$G+G^Q?[FPA>]WM[>H+^SN[)XSH>V2M-)ED2GQ(+1 ML21;WB&)NO,;BQ9U2"%7\72$O>@9",Y)ZG.3-#D^:^TO][MP3B7,18G:,MK MW*E0JFFN=)!R 4R&P+.R91A>[&80[Z532RC85%R+64=#,=X5W25/HW<$IDEU M)K!_7"_,CC"+-?KHI>Y2=82K= !BD(W8\^QXA7IB3G>$142CZ)/ZG( M-0&T&<-A-"@$Q;O9S4@0HPE6 MWT6+64\21"7:M0!FN,:?\61^IJ/\1K(%_]O>6MK(D6S3S;OW;6PI_PE3/I<; M$^PL6(R51#%UU2E0^"36A1&8\A6UI-Z2^EJ1.N>"VA!$.$/%N_MP=/RH0)B? MJ8$N-0[ LKR*\XS5>U?V<5XS]P%?;%HQ4H1-2VJ71LRC\$J%=KM?E\?"%4/& M:'"0XP0;98VM(VFFZTBYL-Z:IV@%FPI>P0?LD+'MVD].82!V8N7W'L($V1][]=YT9CZB%I!B!;LTIS0] G /G10!H*QQ MI8V>PH*NZKP^_H$N-_6H;:3JI;LZ&6F$F_X7&36F#6>66W*PG0+87G5;IG+. MH(5(ENN!T>V\=D'X4E %XXQH -L;<2$H9VZ#+;-R-A)U\8/9Y;'B)!Y>'ZZ# M Y@-E71$2(+$0BV.<#8PS9)*MW00RX5 ME=NHE!.0%FQ:)][JGB454ML$RUH7>LU;'BEU&7GL*6.WN5F\5(2*M!Z1?G*( MMY"K1@L#3_\,-TR7A-K+>J8P4=*M[>CH:XW9$FE%:2V<4862QQ0/.(Y=#S34 M;158OPK,]\@_D>9 Q>+L,;S7+^T5"''_F@BGZL"%3=4DEA"]X-DQA4O#1 $A MN@AG^JJ_151"?/DI]MQZN7C=]*A823L%KIMPA])4UR'(]D592N4/B9(]>R$9 M:,Z0&DY;)>3N1 9@>_+V-_O;3N+<,=!N*.G8&J\(<^JY-)S?DRO*X)1:\9"$ MDP405-QI 0,I>@UPCM@]JA GAKZ6_GK-)MK)F!(5[252G\R>:S$A=]3LYTM\ MUYD:H1T@PW>8T6L7-#Y^2BY<7=4\E*PVH3S*A1YL;?ZJ#T)S$GG;) \KSJ,/ M1QI$PJM48"P"/4-NX*)#((@4A>E!F.>@>VLOR&"/[$1D7.GB" ODU^R1%UJU M!&_V!J2TY>]<(TS;ZL@,[9;%' 73KYB%W[S =*%4BU";M"["6H &W5>D:LI ML1;JF8AU3".IXI F"&Q,E,*'.>G8P6,UUUR/Q_T\=)*J[@ENVJR)DBW=PI=, MJD.5HSY;Z2QR*$ZQ, UO;GH?2@7DZ*Q7@::/Q8"_"_*<,< $9U 2WFJE7YA;O'H1'6KU%)L@E0Z?DS5"@LLH!V8. M+&7\]@0>O&M3BSOL,R,9AX]H)_P:DV%)$KLO$R:EID>4!=-S?*=%VOY?2B M[6W0T.J7(6SH8; MOM@L($DRI45Q5D_H&P"8$J:;QUQ)]FSAGHEN?#FE[42$(K!"8&5CI_+.[#;7 M$V/),-CDSQ;,&^--^0K[YJ?'0JR@V\%7XE Z8=FKT5MR-:CCFJ31E;H\9E1@ MK1BVH[/.P0YMCFLVA!<7:(11D$363P=5MQ'P6J,F3)>QKG" M4E/N88(]S7I=,*FH<"VWP *FJ8J/2OBG7*QJ\/OAROBQIS37='!1:#5Y)PE=\ M$_7[_%BD?0(WJ[I 3MO;Z> ]['>"4^WV!I$0H>D%-H22_H&8%'23"X+N1+_O M>8^.SPY\'!#X .Y"6@@P@<\I%OAW488:5)\9!1MCA8 W2@)XF' M_DH?BQ2)S;)R\DX4=L)<%D1Y;G,A2?+FL@I00ZI!3: MW.(JC3G;1>N8EZ"*V*\+2O1G44"QC9CZ;H]M.W7=$1$[%L29+B=G@-]8'*CL M#1J#&-*A_6(XQ7HR'&,[EX)5A39@)=,@A>7M,Z^KP$2P*5>0B&GQ'U,+: M:>YT@R5YE4O ]8RW1YGQ8N[,0?L>%ZZG '6^3V,L!"W#3R9#4- F:C)S3@6> MM!,"6^\C\5/16,(N?CQ&=W2Z\,%%C&C1Q%-HWR-%)XC'("\FYD&E-B@!@%,% MN_1\@58+6.ND!(;)S]RB&3;EA?]3*HVTH/JXN*1B-PII.:RGV(Q+GK">H3-C M'R[%O,9KIIO/P!!B^GLA.@X7G\0E&0Y-"LFO2(MRET0["BD*5)59'J-<,:3% M3/L%RQ>]\9:D)[H G[1EHSY0;Y(I(6(QV #9 XI5=42RQO#7#,S3[!/<@51I MK1Y=@<$)+XFN[DN%;$UPG7""3LGUJY<'.CVYN.3>FWL)RZG>PJ%BQU[$]B'L M#Q7)9?#0:PXOG;G+\HY56>J%:W11S?<$KC!9C 9\X1.H&9=E816%CHU58D<<19#>H M["7G*C_A/%(BM4O;O;46&G5EBM,\07;/]4U+WQ$3-JF%6!P WH[0@\XL=_LY M&V0+@6\V+@@ZUXZ!_1B'5/=K'!3N4JBY'TDAKHUSL%_KM2&7 'O-FC)L0RJCE4XANS;OT)9QD(4)N.<2=A:F4) M#V?KO!VVS/J 0(R2D"7E$EBXHKE;!@LZL"H0VLQHU!P,D!!$/7*,^AV1@&T# MI/M<8W[B-8:ON&W3&!;-?D ^8QY;%Z[4#7.:$,I7WA8SJV[@M+!&^%G!?*G? M# D!7%2IU=UPK%-W!<3K=$23Y=^O&14N8MF0UHPT\.M/O!G809ETK@TF5:UI M+9 BJC'5;,89S9;DBP=D(X+DQ'E79SY&QR MHMPH[-/U VW<(.[ M\%C?@-#@(J:]C9G),+!_1.!^!,WV.A+HBEJ7%1=[A D4VW:FD9L8%/B]IQ)X B3)V"/>D4X#*D MN\5W+"HJO )>27%YVQU25]2A.6T2?6A$8 +7C)-.#/61RZ%.L>&EUGMTMMGO MQ[\>G!__CA\?4EX3%;2>>FIT$1RGXZYM^&&>,^!K(+;>8:(&YD5Q*(5$1F14 M.M;V+"75$/5N)1UK%=U".V1Q\MBU,40SU"X>#G#QO!I"+CIM!-1I*6D2-Q[B M5TP]&%12F4,GF\]N4$>LQ.6+=S(A]5'8A!!Z,U$9/^&^F.$+E[\8=8$_WY\> MO3D[EEXQ/+G?P4;.8[98,2_$@:QS?UY7!!CKS6D<(W[KPN8':?O:Y M)\6O4 MEH8]]:J!\UON=\=S)M>">''A-_C#6DGQ74OO6?)E$XY,9%@"0]. .8U]K5A5 M-S,P85-)*M#QQ\7PI YJ@(U/[?PB&Z.*HUJHE*5CS"H[8=DO&;86,<7D7 :K MU-;%I,(.203K[.)NVWSSXN8P*T_>=5[&G"?H&:[_\X_>SN:+7QT+KZT_:CG) M&G 22HD]U9PC3@UDV4)J!9=!Q#/!T&<\$FJ;X-TT]D+;JW:?E\M,6-]^X66% M,SF\^PN^-),6,@9E[ )]:5SS4Z)_O]1O%9T,S.[$N#%%+;MY&8MKG1L-8Y'7>V)KZ'W;OEP2<@-?>H,DT^ZUZ M0CSLTWGXANF^HDNGSN6=<&+7H8:T1!75\$UK[7%$?D96O9PW9:>!V97EN9), M6@S[<& S8L53/,V$G*^9N&/-NOIS!QF]6(5*PBM%-9J:KN(TC&[9,#%@M1@ M41+U)Y>FN)T94BN/+V+N\WB-Q9A1I;K!$$/UZ$XV34T$6-E.L/"S+"T6*?NK M##(]?MD(4&4KK>[D;JC[Y1'/3*YY)B%O:6W"3K+1(AK4#-,?Y&C /#X5<]U; M%(5!"?^%?4Y&LGLBW>"@-W":;O#6UWP('(C/:TH]H5S'F;/%(S7/Y+5T8AN4 MU\%)"X_;V'W$.RFJF,IS+.HU[0^=YJ!$C87.Z_!L/_RE=JE0/";&%AO8J9@6 M:'U%C$I-O)@B8K4SK/E8L+[9.LK<08HLT;P:IP:JI$HH7!LI#P*>[U&99XRL MK=.PS!';C'U\>TUW)(6U(ZW7D$-,,,Y@$D5L,S:^I]SQ&)L*)84R,5>KH8E1 MZ6(A73<=@==@95DZ+D8/8RS PNQ#&M#OK+QDSFSG!G".L,M H*8V2:)TN2MI M";:O2=IZXI'3<0P\?''W-1"]H$=UQ)ZR[R8885R0KH''(I;ZS>^T;DD M$.V0[D"!V&8K@XR8J2 HUZRQLF89.:8-Y1WJ8UA2HY6Q3N# ]3GRY?:#FM,5 MBR3 ;&BQ;G;%V$(!G6.6OV/&.M+,P_8V-OB?[F'HG4.MQL2=C=^,.+MOG3>< MU!)S^RYY2;]:_S0Y[#ASQ@)BO%1(IKJ4]7=4CT,0TP<3;%]6F"#([P>V-MS_ MR4M%G=D^E\45AQG-< M$W"\114R^[%9FG1_IO (F Q>;Q9GQ\2#I-5=7@)LBK6LN(D9-5^0:=TME5B[ M9_1BWL&O7AV\/;5[Z>J'YJ:_>WFXT>O9?IGVX 05XSW=$VEGR1=B=W.@]?IW MNAV.IL\UACO?ZK?Y%VW^Q2KE7WQFX Q>3=O-B;X=IPV?3C FXV)I@B]Y#Q9?8S>B M\0&-K6,"LZS*F>+IQA1DKK-VP[G^WJ$=0WJ+&Y)R4XJ8F:]"UX1L8.EW0/EW"Q^VU=(=%"?RJF6KP:E$B%[$# MI9Y';@!Z0;FNU;+WN+#0#EX%FC360NAF7?EOFD7<,"+7XS2/Y>9,UQHK2((] M.X"]1.A(B3NW]HLZ?.K#9LW=&$LZP"Q!>.MKE5PI9/LX C###6^8U:'!S_"\ MOI5"B#$VYZ;B#8^348J\#_CM%$ Y4 _UND"?B"P.I2 .8MS=0144Y,$;L3Q$ MKG>#WRQ<5:US:D -9S?0+,>RHCEEO^MR0-U8P47UTOB1MZ'D86N*,>72D=&I MHW5JSLNFZ^/7X%I92U"7E'(;UT]8&4#6COL?;4=&H%<,>3VNMC[EUCIY^1'NO\ M&]T,Q#,XAR NC/-9)J_SGF[ &G%JT%TBU*W?!9GL,5$5C )X V]=>IO(T^^? M=X<=$R/;S(ZW:$8BF\L_]/,HO/.P*/.*9'TW.*DHP+.A':I27Z7?Z'0PE9S/ M*_&TNA!O?'>U!F$ZK+ _30& PH%II[= XG7\O=;P@+)! M-7S..B?1\1[3H&E1WGJK:EQ%-W@)#*F07&*-:NCL$$'2.H1GH4[\X=A+*P$3 M;I9(@1FZI5BZMS&:;^"??%6!E%*U.!^;)26S8H.)N*(]TTSZ6KE]&[UV&G2 M;*=)1:%9P\1P(WH9H5KHH#;QCRBC=[.I5^@C$9>[NQ'Z]BQANP(J0\VQBI(A M0[""@;0GIX:,H#=TM^^']:];Q^4B8= )>N6UQ-VYP8VS8 $+;;Q]?L$:Y[*] M'[IWPM;!:4N:A+04K>L":,^V7.ALTP05*8Y([19[N(I<1B*WWI MLE IJ^TNZR H375MKG*@"BRF$I4J4WQ!MH=N6PVM?''WN'&Q;)D]EE=<52_< M^K,.YM;SN/-QU*;E"&C@/UA3ZB0@6+*5-)(:N7LEX5R1*K\FQ=I0NH.LC*?^ M%TC:(M)7@ [ 0+-Y ]KWLU6F80G$.LNYN5I-LV?]0[1O1Z&T?)P2VAL-2R $C<\3V%C5"-39E:?HV>^H0=[;&S M'M*9[I1G2OLZXNQR?%P&ZZ5CPI(5-72DQN$H3&95J<-AR&C9'1$3JODE6U03 M[1<5.E0AI8X]< D?'-IK3^MD&+2.O5+4UQ YQ@@#FT:K7#C#64)E,\"@IN@1 M!&YA&_-F?9UB^+IH7#Q-UHFJT7_8$ GS'/,2=>T\ MY>XM$A_R4$.A'C&,\BR,T,ZP!-D$B7TGF@L,)B@J?$ SLCD&QYUZ6>CJ3V_F M.FABELWK17\[J))K&5\=M/'5-KZZHO%5YM7"LCP'4.%S'S)"C+E&[N[Y32SI MS+4Q..G(Y2P+R!^W<13=^[6M?GWBI2)B-C?@U!R@_O0?T9^"H0932GP79$V4L#<\9K84] M,J5;KM4Q1C M6C^[.Q"LB/]%MN2*UI5*SA_!B*$1=-6H,+?>1Y ME@U\58

3CX\/28!Y'%WW6D&$7O\G<7:-YLLZ7V?D& X93=GM M@<-=89Q^-ZYJ)$K4DH95O AG0,1SMH&3,+B*,[\XI7G!&BM4]];BQ!9]<3)) MF)@3*(38 GAG$A5=F,ZU.F,V-$"KFT*L*V)92CP?M(-0$:^GO)X\O$Z#%$X$%COW8L",LIDD>OF>OPSOD]M!S%V;C!CXO;^;V-QVJ;&]#C J%/-3"6Q&Q/(;P6E%!"#FO,>$&' M-262;SB9E0UHG M&X<5]>[3X3CZ$D,+8WXWEQ7.==38$9X"9:"3.KD "[T6Z!*I$@J-P#_MR,"? M]:@\YL+P' #$KW$&H;Q3H( R%@R2DJ81M$@[:!B;YT]?7V5QU#'9/[QJ;"% M/,0!(=*9KIC&-M<9^*;.P2R=HV%@(D:@3V&KC2M MBE$O"0YF-Y^HON[Q?5-:@\/64!I(Y: ,I__Z.7YX*@]"[6%%_4[I9@9^O2"+ M..8(:15A9!''44XRDU:@KCI\K[=2BL&(NY2JYA1V^/TRN,H%X8GPV3HPMCMM#R<+%.CX8T MH0E#KY@E(9#-=Z2\B<.#F6B$[QN@=*DT'"E\S)@O"[MH'5S. 7*)?JH;,>E@ M0550$P2]BR&IIO#RHNM71X7"Q)VL8^J%;&UNW>/%()PWV'":RIIM.?*^8YR> M.E L%R0D!ZL(EMI7=<>)E+?G=H>KG#1TR_+WT(K@'IE1R7 MN4*]4")/S"N=5W,A;[901.VEQZ1?.NPME>:!!-C6@LN@"-'63 MJBPVV>+&X<;PEMC-\AJYH>^)+RC,0>L0P%_FG)FO. $EY-/A=#E*8]%# M$O [94.1F1ES,M&AYBE.=-/+^<_C(K-RV+ @@3H-=1&WMCC%IOLHVI[5/?5= M0XC3,356J8IE"MP2-:PUX%H#;ET,N-?'IP<'S?H;7]?"WB5V"J%$\?G;,K>[ M^D3^.FX+,[Y4W+DE4CHT/7?YKS2;=B$0G!2X*VZ4N9BY2EH,]<^0V3K0K>X[ MK(!Q$R'0*UUT%B!>T?ES43D9I#2#,;8M@!7E.E^*V4,,>RK426%$_FDCU-)J*QDY'QX$2KF0O@/ D9)E]X'.ZV M_D[>=Q.+LX*6W)LNHD4ZCTOY*LK&%;U#5L7:03A5NG80XX_+ MF>6ZI0ILM:D";:K %Z8*M$+WFPC=GU=(TC9QX#LR8/@CGTN#T50Y^.I9E[;]6XVXO_]IHW&[(Y-3D@Y_*M1U6F)"<*NDG[X P2*._$S" ]=.%Q7XV M6,JZS-%'6]5XJAAM$/^?Z3#:D61Y3NQ'1V&B\=_\I!&O9M&'0NUXV&$XS\/+ M.(ERE9HZ*$%Z.C:U8;HWX3/.O=9(RR:4_Y/;JX+0A1+C(W\_K&%-R=MQ):\K M6+M&E$)O!FENM7:L;H:*\ZR/V6QQ&?1^6V\Z*?\3V5O*1%F>+H1O,&G*P3.P M@'1/2YW6 JHR)RV3U5 @G\YFZ)?&#A74RR6+N%U%*>O1!G8)UT QT\H*.',5FKS M$&9IBC2"_)AO") ,^H[)^0:L)(U-G]=^Q\T7]"F1#!Z=J^!"N@R_B\ M UC<>ENMYVZU<9;CGJ7H%9?(/?41P=T>@Q7%A3#TK72OXTU&@I2^N/1EF,(6 M7:K2.0+_B8UI'%V#**9JD=MP)32:%J'A=;#8O$*_6B*54>3Z4B4U!KUT]LG= M'2H320R.7]%IVAA,$C/G3F39<.R,^ZGA]Y9!9K12MI6R:R-E#X!HLPO4JZ4H ML[&Z1F?OZ!:*;HX0E;RX@2=\18NU%WYC!;K")1JC82TQ8\'2(]VI HJ7!#LN+J0-TH02B M2+(A2M,KU)2OY=DT,X5_2^IG*7A$[O_28OR:D2[BB2Z;UYR>\VEUDFPM LS5 M/_67"GJ0"6JXR]8^-D=!DC5L:$%O,P[='9:HX56LW7PT5VI9FW G258(^"R= MGA&-4]:%KYQ@S]ESXDK%NL=ZZPO*7*['<$DAX2/V\/,7,9:60U%A"W))HUW0 M>>2@C7 LRBJR<"*H"@#[(FQV__WL'Z9PE!Y*>T''H_>+40 M:RU\&KX+^1JUV0DAV2BV=UT1+[>5;*UD6Q_)IITU'A "1.*@)C$7LN5.>;L MP+>1KZUFS;SS=Q)J%9K,,UK5P(Z2X28O1,MU^D MP@Y3=?0&1?0SE_$B9[>]"LSK.C7YX\MMPZN+GSHV0<$M1Q*9-5$4N2'F$7'N MA,[/YG@_XZ?C\C"8Q3DJ430W*\B / M.PCG2_L!.T0*"0ND.:H"^!QI[*E.,W:K54UK8[>=)[)!X;PL**J'Y'2/6BO^ MF%T9#%#G.DL$3L5N @(SUFZ&1N,7^,TBEU6VJ:Z4&DR#U.H6%_'8EW"DDG7ZZZ- M?GC;:N#!BRJ..-WEF*$?W"ZZ+N#^B%))O80R 8S@&VOKBI?4+'SPW '*@4F5+(F!TV4\< #D@Z#K"NBRR_$)@:@U+ F7*U3&X? M.HAR:$KRLOH%83.:D (724S3D\:R0!KV MJ'G"0*%3EWJ^,G:2]+G(V+HD*+9#Y# M592 IZP%1L8U&#D5,UCW+.J=0#!*?@_O?%HC!-M; ME8O%42VNO9Y,T%(W,Q8R9FPW>9IM'D:JP3I\+5( M1KX@< 2,[\22].C+\+]A'J%GM(;3KI,3ZO$ G>QGY(*3*>=HQLBT+VT43M#7 MILA:\@<&"ZJK^+A)!.+F87?:^F*M1$J)+B*()=BKE3?,38>WFR<*Y]BWAS'+ M$3>SXVRLN/S"*-9]SLQ.UUQ=-96/S4+E#'H=%J7RS$4]<.T94Z#B07DF&9[S M#2T!-9UX_5\ZCC3 UV4(-X@=!-(HT28X-D[("D8WL%.Q%$79C#@Q+B1FS7U< MU7+C;7<^R0O//>+S+2=RO?IE #!Z1T2O]5O45 ^#5EDQ#BPC!2M?$[B+!F/! MA9U@G4IB:0-&8;NX^"ANA3*DS\4)&J=@N^D[9DI$EFZMSC@%2@A4FY="=55, JD3LH#8C.,7#T*U-C M#J.VYO@#?ECK[]@]< +6E^- *90A%VZ^*M3E-W:C8+73F0]9>5K-+.WHF@D& MO=0JIO9FR4->XS>>E-UBC;N&A1/2W%)4)R)C#V UG3NXMY,:Z89 "C>>=.D1#_G,! P+HE-"^9]9J )_1$7 M3/3I+(R;L9-GMH.%8F?"$HU6BSC_:UMSQ'"3HKQ*DK:PC DP[OOLX;D@A#V7 MU]GQ\#_#X.SHS<'Y\;O?@O.3X.3]67!R]O+XW<'9G\'P]<'9T? ^H7%OGDY3 M>$&4\1W?B4_^[W7%\W$UGKMLB%E\=,O>W..F!*](O(0H M,(TN7CBY#G#-Y4Y MUS&#$EE-92N:)J5WMV!-#S0I"E?@,L@7:S;<48HPS:K6_A1_)6=+*H#!;K)? M"YXPN178\V7BHR"X=,DBUT7FXDZ \;.0U0'24M$9" O#_:;I=QK71.[,^*-B MUR$B)>!L"Y07I.JBSD8]MTGQXI.3?=)A'+-P$YPAQ42D%_XWQ(HIE<1W)3= Y,K)95%+J(ZH>7DMF3]AI/6\%JX%U>DG2:H M:C846>D7:BTLE*TOIIC:Q3O%6MGB"*QW!!>Y0HDM6,T&U\>=*6_,M=:-K.-W/>,ZSRON4SC%.A+I81&K:M7Q2K5D!<( M*N%C6.&"X5J17Q3_E!+BL3L#P^3T]J!F0FTJJ/\U>0']4 =UR/*/^9(2.H#M M3_)PJCJW*#8\$+I@\VSFLXG':NSQUI$R C!OU2^8-]C!I1I?IF@-S[7+86GR M!I$T ;$A%X8-TK?']"@7-S0IZO*E'+017AJL 3M7%$JQ@5"Q*5MDS+>]/,C& M.RQ.@<(3=DC#"'2N#54&D:]Q95+R\4R)!O!/%+[GM'CNL M4B<-&4>RGECX"R7NI$P@#DR99?:/IWT8G$\.H]N\+&$!3N1)^)B[*3XO\S29 M9HG?HHD^O4P8-+DE8.9:EH4$WS "YNL0MSU<5R[^?']Z].;LV/5W:+P'DC52 M#TOX22QBF3L9'15HU;P# _UX/YDQ2O,!8 LI99!0=QX9'Y/>]75_]?+ QNH< MG$$W=DUJ=%SHP)8._&+VI.3=$4'@9;GNH(&5 M:B_:;+F61[0\0GC$^=G1FZ/?_FPO17LIVDOA6N5&O+A.WP;,LDZC3,4IBH0$ M\>:^@IU&A9L*1% B8:+36^_P]&<*X^\'I&*G37YHDQ]:D(I5$A*K!%+QN5:' MSUF_RO#0X(T9H?=2D(%;?@K:IR3HM09)>ZW67O=*TPQA'DV3 4^O,LDMW-@# M/AF)E_$NU[*NBID*GX8* '*\L8/>F4%'6MZZ;8T13$;#K]@&S*MR\417F4Q( M5VFO87L-O\H$BN+" 36]DR'D_Z3)''+;3?(#9]D<;)9Y<$K!$-,"R'L0>(/_ M& 4*?AO^9U6N7GO9VLOV59?MEKMUMZOD=,O5C5IML#I4C]!>U_:Z/H7K*K%T8[4M:*-\'ZAF2ZI'M4)[ M#7>IO2;M-5FC:U*SXF9AR3!Y146%(>Q83CEEWB3!2.._-+NRR=@IS,TI/3,#(H.=2SZ4R5,>9.M/>DO2=KEUBA03*<.] ;.W?@3I3LQ MTA!>+\?AD:NK&*;IHA69.[/@S^!;U/%<'YWV4K67:ITOE7,9Z@J8@WN &9"P M< M2T])X2^-K0^.^@E4W)3Q$$VKAXR$AUEJAS:CA=WL!V@NPMA< 5""$#RGG M;%>,2HWSD5ZT9-V2]?J0M8'DXLI@!NJ\Q (;*MS#% '.^.=R9J9Y6U72TGI+ MZVM#ZVJ?H!8 M@DJ_S"L3BE/;618KW-I+TEZ2];DD6$*.ZLU'-9>&0JE*6@IN*7A]*!A+X./+ M+(N6(1)\9G7\O1?'!Q'#.E =,167NU7?[65K+]OZ7+;L6A.O7)([(G"T5-Y2 M^=I0.3?+Y8J..Z!/U.$FW,;K6O!8H)8,^TUID2"PA\NP-;QQK&5R+;#B+J[! M]:7B!!!X)= WF?2EBZ9!$+0%%D@CFC)^AMXK;AO6VV_O9WL_U^9^-J0 SRIJ MF5%(AQX!R3,XVS.X)M12C8K56FG44OOZ4+MNT\)XHJ7%;11(+>[&8I(PN!VE MSGAJ-:^6UM>(UDT*TL26+I:$B-J2<4O&:T/&TFU6L(4-,I%%52AAE 2=0\9> MMLEX;F,PKY#"QY3/1MCQ2' 7W(I$$1?K?F/6#=YAMX5W:.$=&FFUA7=HI8-O MOFHQX%=ZUSM045<+!\#!*5.PK2K6G,NWE/^4*+^>..%T7>&.IJC\MQ3=4O3: M4+1$P4!38Y],F=4@1D:Z#:2/QHPQY"5(S"W]M_2_-O0/V@D8K5RJS^T;Y1_4 MP#9R^L]/@CI,!V?= 4&,$!H^RWU??C.TA_=\>U/:F[(V-P7;45V8QF#4)^(2 MVT=0D-E\UY)T2])K0]*2"40)#'DJT5=.GJ .E%B8S\Y,[-<7Q5$HC'V*O:+) M_2D.3NQ9@J7"+S!\U5Z!]@JLRQ4P0(&4'TJ.?ILCI*-9TS!22-].>Y8P#9.Y M]$'DABB9VZKU&U'^#8U$ZIOWH/WHM*]9*/H.<_6ZJQ>VLPFU[RD0NH/Z#\8) M_CE5JC2-O]T#NNU 2(V-)P9PQ_3TQHX/ZBJ4-NG8V=PD!!,@ G]W6\I]S? ',[_A#;9OQ30Q;+4J1FHD/7G^J](QK"R- M1Z!U1P3W2KN&N6+POBE.2Z71+(MMVYY3;#CW/__H[6R^Z(]^'B#XK&0F<-LZ M+(M)J4<.XTO ,MUQXI1_6R5C)1WF@3W"E_7>O @*=G&)Q6G:%$WBA#<; M9_(1F ?\$WOC^LUL:->D,-_L=2BV]IQ:7^V^*/R^23#I(%%A9*09#"5A-N>Y M<1)BVV=>KZ/;A1>P[L)BZL(PW> <>X24\YGRE3WS<%5(]ZGF/G_<,95;Y%$C M^4(LJJGI#FR68OO)<^=1W33UV]U6O)LVO(58H/A_-[ 6"8#U![U)?]-EM,N[ M3!Y0QV@_H5'O6:HN=$\OK&K$WD7USMS)++;T5>D%G#J%AX$ZLHM*67O:VQ\+^E)@>JF2 M+F!.]ZIN\,=EC+$MW+$,\?81$C?.U=B,:VD,#/QP"LPC(5@8(/ 8.T"K:]W] M'&XU6,5A#O7CFZU/%)NQV"^7UQR 5<9.Q$7 MO#EA(T48?$!D8*1LV*TQ%"&;(?T'<*8CS)7557PD&7!^;O:M#/!-NWI]UB5Z M4/G\V5.M]QI]I49YA3*$&XL>YRH%P^$PG.&5#]Y:$GMS&CR3QH3\D/0)_$GW MR48>*'9'HK"5((7%JI3\3$!B*+ ,*7JH1_0)2[L2.R3&"EO,8<_K2^(C9?A1 M-UP%=4W&H!;NK.&-D?./0T,7M]Z7KEYGO;_K5$;ZV:2H-E,S_HZ>93QV;6V9 MY4H4Q>FI_HW.G-3Q;T&>81!'__O#A]?)QUY_;[O7W]S;^8'#ZH]$N,>U_NRT M\VX6O9S4E-IG]GHOG.9_J%[5-#[I=BD% MF:CBH@+M#36-R D6/%+L=E6LM*'V6>4%T)F>G\?Z3 ?W>JR9FH:RF,3IHY[+ MX%Y<M-U@2!N1V@T8A_C<16I4M[\K^)68'G&*51Y>LV;@14E'WV(#I.M4I\.9 MQ 6F<$V4*G23]D]S[&F*(&ZL,G)'>.KGS&U?'Y$OQTP,W=M5/ MNS[QU8B$77K.Z+L1DM8(< T)-73]!MUMNE&Z@P_.5>&DW#;R2(FV?VV,QV+B M:'?324B]6WX CBV@#0JM4->L#&O!H5V48W(=&X:%G@SS6)D*_4:K5;33:#-( MW$E@*DI:1:ZG-5;Y9\:;TMEMDT,-+<8#+LL+ZLT9L: <<0ZL<,A MX582O"5UB\+U /' P"0EK84[KN O4U+!');D7*6%$(U451@\/QX_EWNS,)/Q M.*\0CADF2Q#.63VUUW >2F@G7V(AK5W1;!2M4!B(B@PO\="H1>^LY.[?L7>I M>_-M-1720IQ%M/U 1SGK'4[+6X\Q/$V5\ YF6\W/NF-2\NZ]F_1C=6#^E0@# M^#,*TBP5%'0"R,2;2ZP>Y2%Z@[@7,KD2"FK;#4^\5&-%C:\'O8ZHQES"AV*^ MH8:OH,NH=(]PW+;H7R-OU;[=#/LR^F5KN[O]X^V/Z1M2E2BSN#6Z?UO0D8'. MM@8C7-!3ZL"A1NT&+3853%U2P36S]E0KR5QV,YU#+#!."Y$*P,)8>OB\$Y<" M;R3VC>9!KJ9Q!2SI2MJ?BS\.W^?Q!.E6'>=F?6N9>;S79AZWF<=?F'G\3?; M(#Z GZ!)QE&1DNRSJ9J"'IE&H"Q0= 5W M4IK'AT61C>,V)Z>]-.MU:2CL2E> 0Y3Q)$;?WJ(?I4I+#%_CU4A3[ APH< ( M@S\Q[LL^ C1)=EKJ;ZE_;:@?.3N8=N5B+)3;X88)6X%,XN3-"KG0"G3#:Y O M&/PGAQVG.22QJCAE0'[2WH;V-JS-;6A6\^LW@SNXS+!GGG;7@*$050D%+:]4 M2HH27Y@V/[.] FMU!:0_\W^7I;C8II/B8AS-%VY(A[S/!095P?"?J!QC@]H= M@&:##2S5':9/-:'S,]P87A .1.[;$+-$>GN=14[%#F)* <'$MJ3B**8<,3FL MFV.&Z-.(LAFZ;ESSD<' . 3LY5%0+A"9B_!+BK!3MBD#).O\(S1.29E ?+_R M$M[1V^_N_QC<[DLV< [+4LK^:9)1\L/AGW]CA^&?4>4=4 Y$FQR4P]U M[ "#"P6&1NI2VNA"FS=%X%R'&KOLE[CK*2QMO'N<*>&@+O*Q%$I]%)= HQF BO "04%",HDS%T/U7UN^CVZ1T_J=P)=GI,0\WWCR03S4&@OV(%: M"H@ QSAL?IN.MV(>,!&[":A%TL/M,)S#PH+C JY&5 1)>+T*ODX=]0LGDS!& M?I KZ47$]2-?Z>?IX#L(]5^7X@9OPNO@&5C!F\&9XFOPD\[6KFT1OE=^CAE: MF!0<7C<_2V$TS7R:-#(=P+8Y0)R3(PR5?%9;H$!R1&JM(["%*(* 8+/SCKRJ/"WC*2T1[/Z3E@9P$ MMM@AAH D2ER#.*6ATWF-2HD[6"(ECLHI\'X*"B=P,RUP4- A7[K>[L3LO#HN MZ*K=A31D/_:D@>CYQS%M7/A(;'A86WQMENJ3FF)6A*T?-S"QNLDBBB[:_S0S M3AZAOF6WG>/MG,9F[QU0 G!O47K&U-F.4V@S0:."9V="G4DLF;1>^FQPXA$M M9[ !2\\5G15/YRNOL9'9F!6'!0\45\!6KUG)R2$\S#7'0W1%1T?VJ[Y823^1 MW;",QM<01ZA!YHIR\+(1:-&L.U#V)HP_=7( -!*\MR]4(6#R/<%J\^\*A:KQ M+MFM1BJ.4TKDIE6G2HG"@ML%4RBX.3M6QA3P+0C0 ED)95][:M T,U6IF4XV MH]0S(U4Y-.-=0SKL-.5,*&D%+_EJ*'!A#H]T7Y#":@2-E H*2 =TRUDB2OMA MB.L C;/@7/'KD)D ;EFN4'?!.^46>0"QDJ,(JT]&.9:DE,QN%D?+RV[P4E%7 M/$I)$!9)Y%[_?0.;IC)'Q0B8UL?#]K-WJ1\MVE&F8N% MD@*D0^$/E' MMVRL_38;J\W&^L)LK);A/R6&3QH;&5A3TK50?9F ZI28@N>RD;O3[S1W[]A* M"J4K>>()AV^,\YOT%NNGQ!>D%24>P^NN,C3Y64$BG1(!*4FZD*K*Y@90 0B; M]98D[>UZ6K<+'5O7EYF7FZY5+,%LF*E2P"?#0,I.)WE8D1U!)21Q2K>L*V6H M#WX&!U@OI'+R:F>Y*3Y"=V-1J)+]XTDVIBEA_"Z.C,!%O_:!+?OJD(].5Z:Y M7KJF_ I]7G]5T87 !5GD#W:VR^=:VN+!O1]J5\\L1\ LCL_,A#7Y9SUW W4R MY8F*R-?KH):XNP.OSSBN2>Y59Z&/1A=TC!0UY4O/3(*V8'E HTH%(N=9_!,C MRL".H_?V(J6X?VZV7V\Z7KSPBI!I?HTSQF%USV!2&Q1VZLM.X-:='^+.4U(- MS%Y/'^L=@/O%5.6@*Z]OK_EBCI:?K*I*[4'C&)@7\DR M&%<)J^(PC.//DY6BKY+[\%W+:[2;O?931W$N-6--,XEI901?1%0PE5!6 S7! M,,TW40>0;J5'C, M_&9:%>1"GL2Z:@AKC).*_;S8S9W&2N*_*P(HC' =[,"FGXH'&L;2N YX].$G M#I.&^%[%+8'A_6B/H6!+"XJ3ECHPXD]12W0SQ]K+"4%QJJM;.W@DZ&AG[X-_ ML>!Q45ASCV)#K)%/\<=4)Y6+BSL,/L9B3KK7 ;[A0XNIWAM++H MPZ5*(CED=Q;><#^A'&^*B-0;Y/R64YQ'7Z@F2L&Q@4$0HQLK)1TQN0J]RBD\ M['Z#Y#E2% 02=JR20I'VZD<8J,.#_U-"+5@:VFM2&D:Y!:YQ](4556://70T M M&+@&BP(9%&UAMC'3WL+;!WJLZ;B/839W? B7%_NF MDIZ"/94FX16HCG@A[..L^]\ LM>8?H37P>MA+ Z52"%,@7I<71D31?3L)!=J M28-E3,)2>!6CW&\"93V#532B* MC(LYKA^W!E2\&W'P\>GUVYKMY4 .P#@<.#@-;4,SS9A-T^733C0].'L),/<, MEAEEU^E%CAA03>-\%DTVD*1L ",%,#SHK3"5#'&I9WL'HO:1(X60FS?!>?'2 M"ZHG:&\HDQ%F;!06F*X#0TVU1%U^1C ?0M0P;9+)0R (()H/ROH:;B=E=^BK MN8J<4*.:86*G,JEE,:46=):=F)B2E .%>!(!XS;BXQ=BX9M8WN $@P23#G$RW\9EB.:YPR,5 XEDM2L^&W6]U] M_5N3ZB1Y&]?*>YA9\50Z]OUSL[ME?F@,G<9)1MP;ZM]AJO'SMB3!3@R<"_@\ M3$LE:OZU8B,DQBP+04CB])TE _@ JS HIF&28.(X M,4#JS\6>*DEX28G;Q@S/RF1+LA@QCS#(@R Q%B4NJM"(L>]B%+1BG&0%9B1* M^;/XBS#_9*SSQ\C"L0E_S%=)O6PZD(1@4!D02O#7&B"G'T*]07\QW;!_5R"( M!IO.[?J[@MVG6E4"5Q)G_/(-%X<\/AVIB6.HLP_EZ!/C#P0'8VU.PD8@S$!( MF(\N'./HEJ,5"+7Q988.%DSJ(?S&Z JNGN8P;"] MV68PM!D,*X(G0S6]^D;>P!$%D\Y I IG]!R&RZXX)0@Z<"28RXO/ZS #@A9J M;NWP9^L$6+=#R MY#T+RNLLF,/)LI-/)%F MB%OD0 QP"$?X-AA&*E$J,L_550R*=P$9?5E2PCANNTVMQZ-C*E',,P'X5@G&VW2 -MT\U=;$@"-^B M31LOA@?@&LICHG W>_"D3HR;=B 971!LK-_&PZ*./A3(Y==!>4?;F]%H,AY] M&$RVMCYL[4SV/HS&HQ[\;6=;;6]-MO8F$X'XYE\]' M+X?G!Z]>'9Z\?7OT[GSX86>PN;/7NU=,\!LLP^48F6X^%#"L#] M7[M!8!<0T H"O02$UGRP@WN'I2Q&,?HV]O37T>'.T->BK#X/]W<&'K?#7WX("_/\*F[^6B57"O,"%V9 GCZQ@GK=WOX-CM/15RS9][^< MQ<5'MTD$\LJA[FARRQ9_QE(^@R=^WI)(F[)9 93H-D4)% HFN ;MTJ'+,L?( ML\2J)^@'M;Y^![I;8VIW;'3!HG*37J)1O+GPL@E-/5';WYW#2([D@Z).Q#JG^8Y1>@JOR7+1LRV^3'\AD9=E+@ M2Y82@B$P]D644_<'_X1@9U'_I%"V)(3DZA),5K)>\ZPH-B95.M9XJ^9\+EE] MG63C2C:!CCJ_TN2KB191ZRE%78\I;E*W2E'4.+>25?NQ!>N:?H,43SWT^+V3 M.5GJ,U+/N5**(NS2VP 5.V^MW&I5NO115) IWN]UX?\&LVOW_U,S?%SN63#-39!"H*S+21PD"39-9[9 M1S@2Q6&.XOD:G\H75";FKX9R$\/-/O\U\]Q M4_U L^M9ATW)*_O9=_=NU31?H,N0E\-$& F0Z<[2([L'%FY8,UG?6$Z-#3S, MA-BPIZ(/XV$=JZC*M4=8>U%U*!+^C:Y$50 5FJ84)C]QB50H,GZ9COBY7F G M25&JJ8:I;6)\;GKK!.RW:S":Z$,T%F-6PJ^KF(_'W"2.6:=V;>+3"MWP7*J#_'KBJ$C0[1KH]$MA8A8UE M-:V';)L$@7*H#6G+S%IFMB[,[%@$=G#&J&PLV,\4)4[.@],$!#0VQOL.^!LI M>JXSPW3VYLH-5^?3>HP&J]/ZCFP+HFQJIBC^"$F"Y8?13[%$UV+NQ.5#]!;D M2!CDE0E9YD2P1)*0BCZ:N&A92\M:UH>UG%-SHE-L3A34O-Y?SD[6+?^LU^:? MM?EG]YI_]ABBTVW$XLE)]+MO$$\"H0;-:=(2PWUZB*SJ^X ANX8" M& 01A8K(/3]6VO.A T2<-@>7$\,,25 5 C)*N=O&;"BX0"^4KJQBJI#GW@5@ M=AJ,V?;2V!1V7"N!B6M-MI?)?2G@88<*Y=[:WFUZ&JU\;^7[^LCWHZ@:A\9$ M/T!#'&_$]V J:)^JUKZQ$BRDPOLRE] VX7_JD+3C+5WBZ"VH[4[(0)J8TS7S MN[QS'84)Y\%3VM^KS#8OC7ZZ[F0NSYA6*>$A\" 8">?J(L=)\T71Y;MPJ%5- M!+F_,KJ;V@__1ACNF SQQ%^Z\U9AA(JY4DLVF')\Q%\FY*4N]A1U/PG.DA^N:V:^ G;5U53![ M$55Z%>=9.B4O0:G3)Z2YO*(B?WY-PRTFF :$R-'@$S&AK$IU%L,Q2 K(3%E< M?D?E823_IK0:C$?IXY#H$OV:0SCN="P;)(SE9D6(5"NL#RZ< !)N08& ;Z. MEJ4,-ES-$,ZBJ W@A9RD"6#L@'0(M[30ZY01=(:TJYC;9^:9IPCW*$*@>?X(2F-%D.!HA//+F99I$ M-)N^CRO*0].HN!.LJBL*HDSP&R8* S&"]G&CRB*Y2SPEEX-,TF;DD42 M9RE#Y+*F,79HH!Q*.A0>_'8G],,J9)^7'KV]OQ?NA7WU(=KJ]S]L[8YV/HQ& M.^,/>_UH-QSTU&!_=S$]NG]Z=G)Z='9^?#3\L-/;VM_;6>V$^7XW".R4'RY! MOCY]9&6"DH60@)?S@A0'[G_@PB<2$A]A.I&[8D;-,1!+$.BUM]/O;&YN!L7? M%855$<0#>1;Q4*(^N7EH"M%^!(DB[P^^_#H+1E6<"/)0&@S!_KX,AD ^KW*L MY2O&60=[5<1PI](X!/9+7I?BIO=W:C/@EU'?(Q8LN@V) MOZS=Q4V7]\&;#N"\Q$P?X\C%Z"M.HPRQ]8?K]K:Y[%2MP?;XPVC0V_^P$XT&@\UH;Z#4:.$J#MX<_7;P!HC[\.CHY?&[WX8?]CW5OM"PE$'-/' F?F#%JZ\7("Y8%@ T:&IVI3@?Y .#HCQ!Z\5(OZ-0Q3N MQ^FX^R(XC('!PVT]X ^XT0M]]H9K>5\$1]5%' :GC($XG"&J!;=,>U-&\(8W MU2Q.Y6UOPY30TN1A?N D'R%L%UA7_/%85>2HLKG;^+)3ZOVB[+"'$HKRZT'5")*>U\G/P[N6!'8"1\?0,R&KEU+@_WY\>O3D[9@;!)U/80MR% M*?/41.G$9$$PGT+0(6:7P?'OE&<73_1,ZM;7A'#C)H*E03$#ZBUEJQ1>\91[ MNR\*.!VR3G]%W!>@K)F!AN-5\(K0(J7^/WI BC HG5N? M,"A=ELRG63Z[Q)).4'BX$IO:WDQ5>9F1^EZBCD,::D6VI=FX8V"G:I0CL7,Q MK*%X/D$>V4 8TRN**G:08YMW&O%5!/85# ;NA:W;"?GP>.]3JADGO,XB>*D? M9KP\G1AI/H:UX%7_-^IB0J#ON\/N77[W$C;OFBZI[F=TTR_?@HZ4U 8&>_<2 MA& .BG(:\A'Q7B!OE[?3R_TG'9QHV(MIC%8M66L/UE_@>=:$#'R.L&4WT[N)%$EMNR4@6NMHE<9> A(R M1/<,<%ZFD[_$"<6Z-(=6FD>G>XII8QEV%Z07+;_B4HPA?9-XQM1>QLS* 0R2 MD!!#PU;4!BH@>$6M-&&;4YTR)C)WQ[H>&'G4%,P@[])HETU,$!$T:9L1>M/X M-R3R)&"F.C<7IFF;].I;O9;@+/TV.-X&QU<'G(7L:D>R=8(+0B.C5*Q_8Q.2 M+38FB#\;]8X^VT)YAPP-]'WU=P4K3N:.;%\BU[LL+__0DC*L7^PFH:GMN#N* M+,OR-?[:076!)9F+*]%X;(6625;HH,D(@HA!A8U*!L:::0G8#5[!%"X1II?J M+37JMQ4Q:*CI7I@R%6.GT60(S(L4*U.PH/D;8]BXJI*[C6N!)O Z^0B'O=G? MW1M\*Q" >T,U9&0SK=4%_3U+Y$P4A2I+HEAJ/EAJ!&VBC*4FC3\T)ZN;V.UN!@]3N<.TJ$,^)#@(BO#&!ATU.HCH#UD6%"^## 4J$^A< MS$68S,1WR^Q5#\D1-*U@,3=4&,O2*.#_%IQOK:F_$EOBG/!P#[,I:M'$N% 3 M%G[KT+)KG*"#UP6]7%#B$+$_TP$WO1LNB@__UNAW7>\N+/%G!*OHW'UPS^8I M>^@H# GV0E#+B^!4! I2Q6F> 4FK$LGS MC%OT;&S($\ K\BEFQ9?2F[L#_\!0-/DFC^1.2T=6?-GKL!Q?;OP1?D)4]C>& MC$RSI?@7]D%8$>\$%VHX9FQX.*28:M35A 0P1]6E'F>1"3701W=WIP,4:08TZ(O(JSJ$,S>&(4T*(>JIASPZ@S"ZR"$2KATR(7S,K\&4 M 3P,?2[N#1 S8S(A,P/NG]"]-@4/.+9Y1E%K9)NOX/S 9MCXC^]LC7J37E^- M/NR'^_T/6_U![\-H1_4_1*H_&8P':G]K=Q$V:.OM\;NCX<&KH_,_7QX/#]^< M#-^?'0T_[.ZBW%UMCRLHC0'./N#I!\[\OQ/ H*56;=,F+EI+^)Z!3JS[@GPF MH:OQUF!K.]I1']3V:!_H:C+Z,.IM[7\8C,>3G=U1V!]L1_=**3U5SM>YK M7NOF2QFTOI36E_*%OA3F+Z<'9^?'QQ_ZF[N#K?L-NM_&1V[*I\19!NXV[*Q'2H) ;G]]N#L/T?GKT[.SE\?G1W]=CP\/SMX=SY$5+V3=T?_W_OC M\S]76\)OHX2G102PB@"6$=AUB&-K&/!Z EX0J,M';P[."4+PY/ _KT_>O#PZ M@Y>O#X9'P^#DE?PV$,BY!TVHD!R*!5364$ O MV0UX3NA7113^'?R69"/0!M^R/6Z5[6(^A0W5>O;YKZ>O-0XPF")@CSK@L6A) M][9TJX9:$&V@?2[< H[,ZP[X)MTDQ; ME5!QD+<8 [-FXB;HB&Q<[E. E5V>?WZCZ?92FHT$I]1BC,LQ'@YH67J-"?R< MSNYC=T@ZE^88 8BGE-*$*"J>,G8@1L5]CUZ#[4:AP\_ON-+4*DMZ==EYRKOX M5?,[ODGW'/FF'4"^,QH]+HH*SNY46LK0Q3X"J[^^CX8)-9ZGC:=YT^(I\Q=%5> M9CDA-\+@N]O.V"!SJ$45-?M8VINGPRWZ#&@GL>PE77;@1=1K:/,K>@WM+>DU MU%F6P&=>Y2?.>=V'K'_VYCY$XL8/"PY.*8DJ*6S\58N&?1LG K6@G,P70C'+ M;[5O_T4!!BHU]?93VZ['!UGM#[\*:SK$MY/4B'R^C\8.=TB)7Q7YY=3UV=4 M]O+4<5IBD*-I.F:3UG6RM\I;7 M)R_:VNX.=G]TMZA63.O8T\[[T;$\ 1K7NZ+_3?;2<_:97,,^W.JK<.J7S:/A MB,)SZAO[*)9[*7MW/WD7CZ-6E;QDVY>6.W=W^NU!K,!!['?W]MJ#6(&#:&_$ MRAS$]E9[$"MP$'O=?GL0JW 0+6M:E8/H=W=WVI-8@9/8[&ZV![$*!]'K;O;: M@UB%@]CJMJ;U2AQ$J[_>ZT$0I)F/&?=5/J:'6S5"RGUQ+M0WU1B?PA[?YJZT]^4.9N_3)(W;;-"GN2NW&81/XL+<8HM] M]1[LW8$P;LK+<)'RNN%C]VE5SDJ>_VM:Z:&5B:UVTE-%: M%ZUUT=Z7[].Z^%J]X9PR<]_I8HI[4I=:\Z$U'];4?/@]3"JJCAQ2UFYK/[3V M0ROU6ONAI0Q_#\99@A_^[P_]'[Z82G9;*OG.J>1[U9I9-S %AU&K-K=J\]-6 MFZFB%'&+_U1E\*MJU>96;6[%WHJIS??I*[JW"_X]G?L:*,5?2P-_T+_N3>/Y MOL[_>U5W0U!UPYQ0<$\);CB9MQIOJ_$^;8W7&'_!>PWGT&J]K=;;2K_O3.N] M_U#0]W3H3T#E/O M >)9GC)869L>L4H:[]X"@2]?$FU&A."WA*57@W&O?XOMGIXSSB[\;>%K&N0Y M-?1"(H%Y96OC(%K8-#[JQ?^]-UU78.TT.M[L4T [%^C-7^%K<-\!SQ4]W?M2 M:M?YI%7.9@\#X1?5;%%0[G:WFT0E]8;3Y?]8CH_]$W#(VA["QS#0L]Y/($"K MV7=,3E^E'J\Q#=V_GM"JSLM5YTSJ@C3J/BI5;-O M4K.GU!?=5[/==J#CL5*3R<->@)-QF1'V>\?THM4?:7#H>Q-XC[W6+^D7<"^* M],.OVR%N0I)V!@P&J XY/;3NU)*SU]GL]SK]_-WV94TD+)&A/ELL'G/ M5L1WSAH?O"CQWH3CYDYG=[___60=/5&DDN\3BN2>J!P4MOU[MPJ^=Q)_<.C" ME65I#Q,7>.SS?N0,F>\C!>9;,;#._J"W;N*KU>@?WY R/2,=)7^ACV3K*+O_ M4,%CQTOOW[.ZM]O9W&T#"=_.P[)")+-*YL9J[]2]62A[>^W=^H9QB^^.9.Z= M'[=1C14CFEV4QDL?>EWN_2EM;6VT 9>W,K=L.XM%K@)>16Q 0U$GKC_SJ MZH8!\)XHJT:)6E_F,^AL]K8[O>TV!/-%?/:QZ>%;Y6(]]KJ^21"F-VB)_.NK M-+X':O@&7.^QHS3.@Y_3M//>:S,>FPD^FJ7RV+MPPR7YCI,4;KD0]VT2_%R& M<*;??O)2L3R9$.G8GVW?_6K33/7[A#K'V#9L5JCG^B\O[F'^FN:=3[0%1W/8 M2,)Y5I7/)_$G%;ED^E=5E/%D[C8WYGGJ'?$-L"^NV^GVMYNMR>6T.^CN+E L M%7/Z5Z)&T@OD]P6SW=G(5%BJ@ M0CZ@!A@!*2BK\F 4IT",5R0:A@9N!W[]2H[Q"JNSO<@SX!GJ[ M=^FHR<-1(O&_G685\K.ZGSOMW,>)"G,4DI+]0&M[H/)S#P\S"Y#N>%K')WOSNP-U!/ M"K@SI9_JS7-R(_&%6Q(CA\3Q7 M25@"5>/;O?<:KM('@P[Y#/Q3%K;5Z^YN?Z.CJI'>P#%?PN R5Y/__>$?YR>' MC2K^[6*!;U.E>Q^4EL,=B)OPU3!+-/!6O;NRN;D:X1/ .X/ZA.R1 ,9,.)IQT3T+JS+3'_ EHT^\N^AH^?*,Y75[^]W] M_1]9^NJI::>_2.6[(0UM=GN#F^P*AZZ=]V?PS@D;1<%1D256J;\PK;C#Y/\/BMRS_JPV\O?8@5N(@]KN]&\L_VI-HK\13 M.XBM]B!6XB"VNULWAL';DVAYTQ,[B+UNO[T2]W@2GXM5>IL%\230>&_A!@^* MUWH3U.#H7E9[FX;\5+'UGA01W*(3/E$:N$U!>Z+;\K2NQFTJR:.#)W)C/EYT M-N$_AVI:+OZ0DI0- MZ2WG6(W9 MDL03%(1N@9+0 E*P)?_O7QR>5&51AFEDXBLG,[P)1:=E@D]3+K8$T4K% M'WYYICXA[H0A@F)=4K@^)UV/-BA2XRPGZ5\KH:]_B_"7SRLTF_%O"U_3(,\) MXA1&11TB. Q+=9'E\W6Y.0_:6)XEXQHWQ_XCS/,P+0O>$N"8_) M7]/LE3S[^Y*'WRL9?-^G_U7";XV//%>31(U+'4.)Q6Z$RU!-4W/S?[H/2?G8 M -&B_-T;#3_V>NY=?GT/O6$[_4&_TQOLW+?M_]B'_1A8BEN/L^X'Z/XNB4#? M \6#"-K=_MZH_=X%]'=PT-N=P6"_L[^UB!^\J:+,8]0S&!3R_J3P MFM+E@Y?]W!>(]?[^=F=W^UX;-SVN$^WIY./>'_4^>![MK=2;_ARN)RW>MZA; MV4-93Z/Q:#I+LKE2@F4\J_+Q)8+0(D!BJV[=W9) CIN-H[\*0NP0.8D^MTM'?TI&UM#SK;F^MG;AK8\1V6X$OAC<,90B:#23J: M!Q(4G@>760('V=JGCQW2_#94O=/I]W<[>WOW[A]^&D)]=E*^PF M7E/>]NA!VV]SQ+N=W?U!IZFS[QJ:WC4A[FT /V7A_Q\P!?BQ-=E'X/RK&!Q^ M)!GX1"E@10/!C[ 3JQ@V;N_"0ZY[%>/)7[,3JV[,?X.\K3756K]3BWQWT-G= M:L/)K3G^M,SQ[>[.HIVV3D3?FN.WI[WOT!A?[E''+K\/XE5_;,VS MC9BOBJ1_;$I8(7M\A2CFX1.W5VCQ*ZPB//9M:2/QCZ%(+-O$QPO-]_HTP'E6 MALE3UW^;#/L!D&V45=A2>6WI=JZ_!]('Z;33 M1MN7F_??PQGO=7J#_XB7$*HY3/!SOU>?VA@LOP M2@7E9:Y4H)9Z"7!ZO?Z+(*ORH+_9&P3B4#A.D='$\ :"''E67BIZMK_Y@A\[ M/J5_]E[\U G"(@BG"J82=9P7Z6S](67KG^IL_27O&YZZ+TPC_:(MVA+SLCM- M#WYSY$RP&QR400R_H.!%D$T"?)S6WPFN%?P_S"^LRLLLA]V-@C(+8L0R#K8[ M6_V]SO9N+X ;$Z=A/I>*N8#P6N@U>C=HSGO;NYW>5O_6QV&QO,C=[K3B"MT\RWJE8\-?Q@&D;-T9 ;U$07H=Y!"<-%,#0 M0T%>KX#L+'P$)Q"7\'DF*%7R*3K4U#CF&T2\JPB>">$-#\X*37),P3"K7.Y> M;2Y 8DC?2L@:!YI,XK'*X6]1#$.4&?X5WS*&X:ND1"R0;B#QMV :SH.1"BX0 M(@1>>QV7E_!PH 1\$C8'7D8NP$05!6P/?(E[- GC''ZT\BLXDP#;',/3$QAJ [\*9D X611,\FQ*D\')X>]I MU!=!?_M'_F%8TM<*#P)FFJH ?ZZOG3PT!?*[A#G1*/AXKKL"">>DV70#8*>X MY;P=>IVTZU$\F0#_@(_QA?1#VAV>'Q [;@/^B1M(AX'G)-M"W'?W14&_@?W7 M_ DNQQ4>8%P$445OB.(BY%L(1Q5$*BPO.T$UPV-J_"FN7"K<3)@^;E\0J M[P9/GG4=\);BA3E(TRI,@M]X[X.W2A'9P#Z2I!3W/-[ MT!R_0[J=(@4C:R,C@1M"_Y6@,R\0+"=0ZYKE,LB3)KG'H*?P@CV$N(*'3 M"U@UDBR=I#0!O].N4VAH9&0!;I1M[T0N,D%B4X#09F$VNHFJLFE\&_\']DLF8=\&J!YV] MS;U.?V]7GL277;DKPY/7-QBV(E?,HO5UQ*-;+F*0TV15&4SB'%GBJ!0>Y="$ MD$28O*!W/;O"A4R!1@*0*OB\W5>,#05)!B>=!ZD: T\BQH\:DO# F8*ME;,% M#C)EQ*OL%5ECSC>#K+"HXX#15_V]OI/YO^I-]WC/8KDL89<(D4 MN-MA%O'9 &>'/Z:XI2(N787U/M6?M6 9[YN41B0CK2K005L)BP+*U,36Y3DP M\:RZN QFX3R'>V_/KD!N'XK" +H*WMD,%-D?]7D!C^ K\!GZ@Y8@(P7+286[ MT6,H+(FCL!3'*^T)&Q6.+Y&4$S!K\<[:(E_Z :CRI'C\.TR1D;#&T#,_9 D/ M5 /L;TS#IK5'D>_TMGGG"(P4'WF&_S3JX4\-/QD R;*O[C(U07>9\L:%K<: MEB0*&MD149/^CT_#.1B&1E)8'#,+<,;1HT4*R?,#I!T1QGHO_BH M47*[ 6KUM"-6&_%T>U2 U;@B:X_4:E N$B 1)BN/GH@V^EN\+-%8@/-%%>LJ M'5;9B%3JE&@'1Z9#+ S>A6JG-X$B_K1!+ZY3IBRD_BG3-6A\,1D#(-&%JK9Q M"]_!6NPY]+:[O!$P(!@CHTKN)]PG8K"L4EO-&95FOJ=-*B6(GHL8KY#'1(,3 MH[+C2&%29$+Y*"J#"2B65:X\R6LM+*,/U#>WVMC-K^M__XT[>AK9J8*[. MJBX9RZ]/3K,+D&!PDS]NA!,8^'F87(?S0E:YN]\U/N7GQMDVH%#,9G< )^K\ M';=C82^! #:<'1,?'1=AR,_T9Z1 F ^S@O2RY[E*0B1G?+OW7CJ8,IL][_>Z M))#@G[*PK5YW=_L;'54M*C5PW']A .;'Y']_^,?YR6$CY#+^_7F*>D/BP2[+ M1S_\Z:0>_@4Z"?(Y4HA =O/$,K7_6<,.R MZ?;Y8F2$XA3%O$*QABP:9E'_U?6ENL$G +M\!Y$>!D4U*D! L;7A#S"!N13P M/"@0GS..>!Y8U8U C*+V72UR[-8==NZY!Q_((99FZ08J)/$D=KP)2*_H_UKT M;*VJSTIVK?5:M5ZK95ZK)\]@#JP?)T[)-&>G!%A >63\#PVV.NZB:)4D@?X5 M-\CL&$R6>"RKZV^^."[5--CK@%)<2LND'C"/_"),X__R6XG+5-,IWGETEX%J M!VQHC-1],!Z#>D:4?)K!:V/@8>*,_]?/\2_TTR^=1;]+K[CYY^2[V_B5ML+M M_>/-0HPX-"@P#RI$LIW -0!C%?;8..[(OP=4B*LAH0_;*5[#,S7+\A)9W2LX M#YG@YL9=HJ3_Z0:!2T%A$$?_^\.'U\G'_>W=[<'>[OX/K!/)%[N[ [4;CJ(/ M.UM;.Q^VQJ.M#Z/>UM:'P69_L*^VML*]*)1?/$ASC2]HI\$K.3X_>KLS/'IS M='A^]/+5\;N#=X?'!V]>'IP??-C>V]ON][_A*I;C?2\Y)9QLL$-'-;H9+OS_ MGAT-C\Y^/WJ)3_Z_>V0*GCW1[W<'-4:Q(9]]-0\30HMZ>[M1N+/[H;\;;G[8 MZNV''\)Q?_0AVNV/)GM;6]'V>/]>C\A;X-8F9ASX"Y3/:F8))LHU925\*76N MZJU9-]M]I[7=6]O]"VUW*R%VWQZ\._CMZ.W1N_/AR^/AX?OA\/@$9,5+^/C- MG\/CXWE\KI\! M"?3^S3D]@PLZ+ MV.9JO'WY/^%T]N+ Y&N0PEI2#A-J:9-PC'P2C32@67+?6_\YVY!@<59)R28E M6'>AY(F$8*0H=.P7]%02_UW%$1I E,L1SE!AQ-_"EV.TCJV.G8^8*U5Z@2+4-T]B>%NK[$#*\[#N7Z1=P!:9UP<#.*G[.7 M0[#K,'9;YMB5:T[.%XIT5 7,KB@D9,<4 J\$&Q1, R7)/9.*W.VS<,X[Q($B MWLTD"4?2!2P(+W+%F]BQ[GH8"CTY&TF6?21KS.XT3E8"XE,5:G>=!&1YK?W= M VT%#TT7-K"C*+K4VQ\,O*PZ_Q$_4\]_;>^HX;5'GSBUP'G_EO=^]P&;MS=$ MOY]+0+!7;&V2$P%>3SX,W-,QQY_E3L3I599< <'&Q4<^("!7CH/C?+J>+!*U M8#(AM>"'7[25]&=6:=K/U56LV(U92%0;\P]+]+#>R:P\@XD$KT(*>;D6(1P2 M6IQ"?G0BIV%>\K^/ Z" *PZ.A^A,T3P-GL(X>XY9889+#=);$',#CI)&E-%>[D6Z"2>2S MXU#8,1RP4E^QJ<.9(A:#MKKCE7@E# 6WO-,L]_O(4 MG#\UQ6+G+GK%#[]8:1N<7*';3ET_J,0'09"'5^37_C7.9IP%.&K]HZ;WZ$?$7RA/HCLG3.>NKA &(_V;L:I8O([Y,?1CPX1CO%P9 M4+V*M&,Z4E#:U:@3X MF(L7=K>0>*L9<;N9RF:)=2$GH(<7#Y/:X[/Y%7*S'J>8-E!4<:EU2_@GIB!0 M=GJ";FED5)$:ARCV,=D%!![L-3V!GFM2_!)67>N4)L+X?4I.6U965K;CK>@ M!,1P08/AO$!/^$&9 Y^;6\-I: \?B8ZRAG"(,N8DI1$R$P[>HJ&0A!3* PJ> MS27Y%'<8-01<"HKGD"R'$HPFPP3'),G1>. E4NP;AC:3O=>,XI43Q[>)8$P( M]J(?+RVI%/Q:N<)NJ6A>LV $ 8I&(Z<;PO+1@ =N$TL^> ?V#0YV M:^?'I>^F?;K&$C=M2D^JQ*;H(6/.]&*,6H.1>4SOM(N3\]&,'$_C.\QH_L); M>0S*26RXOR=6:?!32JDWNKDF;3DOZN@. YYY7OY36* M-%J#XNJ(T%M#ZJQAK-=0X!J"9X=_GIX=#8<_U44>T(<4R9>J &$E&AM,N")SQM^B MVS6Q*_43*7-#GRB'KOW>H[YQ2CQIS-5!J$XSP# M?:;7"\B3FL>*/;XP55/;TM^ABIVMI^U!N/&Z'XH;_$R559X&IZ"YYN%TC<3P M-17)2*IW1! # R.DQ(;SD]*(?"2)C0HN6'%"*2WFW3CCQ/Y_]C:[V]L]S!B3 MS#MR_Z5L:WTB3[U3AV!_MK_3W=&3Z("&H)W8$Z7]_.)Z[H+NJ&M]%LJB;8B" MSF;&9X,W;P@/4K8ZBT5=41*3ZV\*-H,88@$K&E)$07=A8<="40)@T$&ON]5; MSZ3QW3;PW :>5R=I7#,@7?AX*YL9;&]]-IL9]+>[EM>QDLT5DY'+]K DTD*#EO7-+S^[R\6C"ED,@6<8[<4"M&/R19%:!0SZ M3!5 JV,V?&]R- 0/ZMD'\6JUJ"5JYO7_S]Z7-K>-8^U^GU_!RJ1OV>^5%6[: MG)FNG$]EA.]]OWBPNB((O3%*GAXJ5__3T' #=MEF5*)&5,U:1EB0MP ME@<'!V>A[# IF9@XB6?3P0,O^YX=.&8/<;GTC0GZ1W%1"I0_;97?XF77+/#Y<_IT3VL8'C*M,#:CRU];F\2D2^=62.%!L0[ MX"O ?.!0P(*3/9C\%TR9N$:U.[@Z_W)]I!^*9YK\F2P+DH@C.WP:3(ZYTD:1 MS]+,[!R[%]('YS2F9,@,6;:_C;48SN-,D39&ODH.L7XQ P',*] M\_ SNI9L+J?H.L: 9_P:GP/K$@NUP/.A^+0,] >O92D??]J8723..\0)'=ND MQL4'V BG41P'@BG.'JS$W$L]I,PS;8_XJ7:2ELH.3Y)1\_P*]* )9Q+)5EX( MV53B/?&:91WV4+RWL-'"L #AK'C&<81G%%I3^22B;5 7XD/<(,3D.9[PS$[Z M31%(P<[Z!1S3F;"*;.C.WA]+;A8 A;'D^T\$G!)G$G,V#0H M#98GCA)QS93Y4#YT%/%8(Y2,=>+;TL/8>\R3I&C44NY+QBQ,H)8_9,#-7$P_ M^C%6P!(+I,3=]3!'4X!#"\_BTN/:KR FZC^T T)A)7'KLP9_I*O<$[#28 M$7]\+A3J 9G@V/2>'P'@T8+GLFU=6H[!LGTKFF!HIX4#S09"P00Y.S$FB*\2 M!&6)10L1%ECTGVAX)P+3!EB>A6]K?/\)?TQ37!E)V( S5!$4]GG&(P96XL$P MK"Z$A;2QN"P^J314-!_/A:E](J KCN(*LBSELTPS_;+LY645N KP1,&85(DS M]_GH4Z%M:#*R)%^<#,!F>A8\$S>;BX.,9\&B(.?ULB$I Y$B7(;Q$'R&LT^P_7ABYPW T#*RH%F*<*)P"-3V4. XR(E%[7L:QRV[-!.VS$(/ M"7?T9.+!8'^<[,6$:=E0OGT[37#XYOHT&T+QK\AYXD[1)*X9TV6%J [1-VLV M]>PIIHC[M5*:3F*:V]^P@QOTHB5]++3[&7) M^!>M;@/B,$($8XHL%3[LT"=N0#CY>'KUS3@G%[D7,&N9'XKA"C M]X@,_Q.QK&&+! #? $U!AAD\1B61BB0 =MD\^"PS0^;C$1'&PQSH1*XWP%1F MMLK8+NP^,*#69R_B!W=>=JV;7?H8E_G:QTZZ>'@ZUEQC!;. YD38*VPW)3P3 M"&.9 'M8GRA,/(P+THB#O-7#9,QB*=)B,+SX#7\2O.?F^NS;V=<_E+-OW\ZO M;D[8N7:\_(MET@X2.60._F\8DX+1M2GEV*NX\X"EPXMR%8C4 4_Y7[1^KF(. MKV(A@K_8EHU%1L,K>90E!O4B;K!J!=P0P8*OF$6.V@0D^8ME>&3NCY&RPGK:PKJVA8WS[^( /2L<6:,SMK_1;R?6 M/;$4I0L.RR$:A+%5YMZA!0_V%?>%IK9S-IH/]((5IJ#AV!NF=2E2U'7L40K2 M8A \;8/&B]T3)M%0,N&X]9H)"(\KFX48N5@:LWN+)'LDP5\Q/K[%X8_!\HUW M)HM,V+3$6]I"3=68G2/L9TO<<"PN%YHR (W56]R5IVAD*:Q0/[J-'V$&YRB7FL,4:029==FMG,$'&!$X476V5G,G$('SL.$06OLM&TXC<]J>4J MW2XK3%)1'GGGC4/&8*"L%<@M_!%!M@!M$NX,LA,?;XM<9(P3\Q[<)9YS=BXL M4DUQA8AO%IM,Y@Z*P!%0CK%M\.<@OG^HTG%D[Y\V3T(_?&@._&-!Z77)A^5_9 M(BDS\K>.3.AF4S5FN\QKTT>%Q1?NHLE\=PUR MK3K:^P./%,Y8+>#93GD-_B$YY]ON>KXWDF,^)SE+\5UMJIU:"Q//TBM(8)Y; M[FH$MYNM-"4+POIL/V %@[PH(.XP."P.+[:[TKQ6V#DZ+L'(! WT3=% TYIJ MMW0A> V!,#:B+HM']85!J[LLZ%(6I"P@?=Y+07BE,Z;&S/^I+M9ADQ-]0CU MOH"Y\7"6@VU]];48R?R+W97>R CO>*(PG=:96\Y M?LKOH5ZW?RI[L[2H'U!X*2TF1Z,CM#,D(R(F,JMR0T58$14B,D(R0C M)#15D!%2(R0C)",D-%60$5(C*L*(3M/H2D94@!%&4Y650 IDQ$MC9I[S]=4H M$7=KJ%SV <1KJ?+RN@>]\C.4:U+WX(U(SFOJ'M0[T;G0L@?/K78U0MO-%IJW M7O9@RW!1_>SF5NDR4)FJ!U(6ZBX+Q54]>"-FQ-N5EN+J(M09-E[CK*DQ\XNJ MB[!U\[&:=1&$Z5ARDE+<2HA%=X$PBDZ,=SYEO7\*T^VRYUE&HD\5YEU,'FJK M'$DM/+ZWU6GHJK8'/*Y?QH-4AJHI@]EMM/5"4QVD,E2;4%(9EBI#M]'J%)KY M60-=V%$F$-OF[(&(:-WBJ,+W/&5#0$$5"DHX;8VW+6E;^8,+SSWZT2^F#L$N M'%>5V)[L^22?"Q&K*-(4OA!5:=6IC@4FA;^*PF^H=>.SE'XI_?/2OZZ\'^C& M8=UX6]%=1AVXW>D4R.VR(V]V$%I3\A;I-'W\\9;I6 M:"%/Z2>3BE&V!!15Y+;0 NE2,:1BE"T!!:T8;^V041ZLO PX"RPX68V#E1UO MDG8ZMV\VR'\ [RA\-U0/%KT6NLH+^*P"$<2J5C(1"HK( M_NJ(WFBI>WVV(S5$:LB+#W]0*>3Y3^V3:5X,F1??Y?E/U<]_8G8I;?;\&R\D MCCP#VMZ\\_IK@/X.O0A+4I>RK&TU0+KTJ6XCM\:4GCZI+U)?UM07K6&8\BA5 MZHO4ES4;\ZB= C,PI+H\>Y"T?S*D%7A"7XV3IE4I/'''GDQER,U?W$Q?'4M$ MYIO0F_(_X7-AD0:W*? '*;-G*A);8=<;SCV,Y2VID/BYX''MULTV3 M0G^MIAJ[ H!C+DT(IF#G&4555'QOML;D5O:-FI[9ZQ\K%UZH?*?$!7$81<[. MV@#]3A7B4P5^M$.'-RHB2C#&[[R1\J.O3'UO9(>!0MRAXGA!@*E4[=9/>*%( MLOJ(_5WQ[T4]8 ^Q-1(%/@P5VU4LSW6IQ4(E'^QPK,PUDFTJ.3W-:L^(_0^& M?.XJQ+* ?^Q-[#G86XE,IPZH)^(/_AS!C-P[Y2ZRV74-A4SPNT",!Z\3NJZ, M?&\23V;1*/'IEC>94-^R0??_XK&>0)YX^$@M[ #E8^U%O,5VQ4TN8%=I'Y\G5U,Y<9_@#?9D$/D! MNS<_8Q+"?P91F+:I0OY:7@!2!#Q$*N* (U^Y_C]D,OWX6:&/4^JB).#PX!)B MP3+%FE]A,RMXUS"R8AK-W,/:8CU06"D4%R0>*62#(F([K)'G3_!E\1T@SO>V M1;$WEC\S?ACG -BL3(D?QH,#ZMLN\9\RI 5IVG$OL&=6YX4,*JEMV5J*AJ7? MF.ICW:\&,"[6F4S#L_>M3E-78(@.$U"X^+W9;;;C;QIP;3!%?;JGSE,#%2PG M[BAPS\@ZO'AL6V.X#Q;K (TBD#07GF3YE 0,J;3N3TT$H/1+;*PV].&E+K9= M@ZD##97!DW)@'^9NAO&D?:SAGEBIL5F9#:-D6I%>#>J;P",.W?'#"^ !9'#R-@+IC9Z"9%,7A1.8:8HT $-\0F I?C# M@0UC=+P'T M40P0E*_*QCQR,7]"JN7B@ RH0FP$A:DX$> .T5 8^/GI CMH ML+>$S%TYW\L[0;+T9? =L<:8%IJ\L$IEF@0KS:D-Z%7L[%SS!)?J\W6PG);*:8 M.B/= UL^'!+&BS>8-$= >Y 7?,80GN%X4X::<#L-0K!X #>?TG7@:@0C\Y5S MUVHJ!V+QX=^)->8P8>S(]H&SL= .O8 OZT2Y&J-R:(KEV"[:R I(#?PK="3X M$\R^@#J_2ODU_ASC$0/81G@\C>^632A$$H_XI@@"A2"#>I]0"K!1 F M-V*0)U@P"%,]?(WXVDD(F $0,+S%VPE;?R^MT!O Q9V&>!<)!<@PV7[)J 4+ MPLAW.0\B4$ZPJX8V&W4*E<"OI\SH8O9R;AJ[$71A.(]&S'#>J=C/V+_MQ5LS M?A-^/D:@M*WY),AW/U_#*D!\:\RW-:@&GU,Y+Z/_YYQEQ P;U)5DZ0&AHY.I MXSU1>A0K+$-W$,Y'$&47]$7\C1.ZA[L\P&Z 6X];M?&SF7 -HN$=#06&S[V= MP2H(EGCLD**AQ#3>03IE5P'0,2 !N:/L+UAA/32I,E/"M>W>9C44B.7##H C M >M7BF*, ,\&KE@PISO/ARN+;&/Z:M!^0=?2UXUQQ;Z7C>'((4^PYA^/[$R$\4/VAU<->,:7P00DAEWQIQ: M;SK:#":XL$D@3@X3Q%?O?CY;HEXKBU,W,G+D4M7JS+3_^MI9/*#,KX1[2&?GOZ!'OE$)&\.)CXCR0 MIR#V=/::1JJ-\: ,YJU1F^CER'Q.G429X6"7XPS%\MSFM^4;&<=?/M.Q)0,G M8#RW\YXT4VMV6EMBU8PL&AF'*E'&/AW]\]W?;RY/ER_BJQ3VAB$S+(RG'FL, M'21R2M:1U3RI%U%00O]VH%^O&O3W<4M^!&8-0_T)FD',AS #_D%J(I$@\"R; M+1/,R8=6#/UO!.BI3!WBOH650&K'=K3#J)IVG(G]Q6K#:&;O'E\;:TQ# =1E M'BDW1(\O>FG8)DP94?P5=SR1PS;C_ NTJY*+83;1"#Y$?GP!!()E#O8J_C"A4R&8 ?:0>@SDX<]&/?OH\AE!S"HM/R5/O."X2TVJ*F/1V+- M;2M?+=RM-SEGAM#6:().F[_0D[+PV$NXXQO,:P[V*YD]80NXHS)_GH%.&&!= MP,[ T$HA?GKF-O5MSU>>L(?;%*;A#8OTH;SJT.JUL,:'@6\5^Q6TW"UN\7_, MHBH>O\=?\-T1^R:'X5E0Y]>DF]1NK]GK_<1!+!Y:IGWFNY>$EG=D>\YT(V>7 MU2=5=@Z6C)",D$W-*\@(J1&2$9(1$IHJR BI$9(1DA%Y:&I+/E2 #Z 0NF1$ M!1CQ7#ULR8@=,<)HJBW)B.(8L4$5B96NOMW->M_[/52@$7?KN4;Z4A)>XWJI M,?-_JHLM6"3SEPO"AG9@R75A9G.EZEPQJ:KEQ/:G6E@-"SDUVKW>OO%8RK:4 M;9#M3J,G"ZE*:7_VP+M:PKZN>!^T&KK>*K;DO5XV,6K1][N*'/6P7E4';-KIY.UV:R>G%;7T]UP]GXEZK8[M9C:Z9L%-KK9[K%!-H7XNJ+,Z##>ZA1OK=>5V M38\/9BJ*[(WSY:TZG0JVJZKE1-C0U#(;9J? UN/58+04<"G@L8!W&WKQ'7;:YB5"^> M?ESTKS>+DVGEMI<49)->J!>MA55J2%^T+5BCMN+KM1YMF*HFG:U2S/=;S&&# M;W0+W__4=2G?)\DO:^=370U9V][M-GJ=(D-IWO19S#X(1%N79S7U/:M)2IKS MBN8WK%^4GVN?Q:H;9QO%20>8;"TO6\MG,-!4&VV]\ V1U([JB(S4CLVUHVTT MC)Z^!]I1.2/R3>G+XI.CTF=:R!F"WNAT-'FVM,NSI;T0'*.]#X=/:R>UO,'V M,W.]98:4=YIG[=??ZWJS.]/VVV@HGJ\8[9\:N1XR6)^EJ6 WF_@)K"^U:-E+ MG+1+<-JF-VD@GG8I'OKV/77QW=CYAG5V[V-W(7IG6\H);RH$M[D@0!9O_OV% M#OR(^$_\XER_HR'K;#.T ]&BGK?!\4;P^ST->$-B> *^*6DFEK8;YK-Y;S0[ M"062J<%==+:I64)"-B,"N@&SQK[+HX"&.",8%;L[US"=]][Q[F @1@=?@6D M@HN\1PKCIJ*]N9&V2 O":/BD')S^<75]UN_S!NG?^R=Q:_2 ]Q0,GB934$GX MSE+&F7?]\>/J[-OUN7B+&3_\ZOS+]9%^R$\AV9V.![][$6LY ME%(5YB$ZD0=%]A!_0<^@$IN*OU2[;)]:(4@%"4/?'D09(5@JZYSX(!^A'\4- M['(: '=JHML=8RU\.^27X8WAV/:'RG]!14!>D7.HJ=HQS['/=*9ZW1<^,[V(:P ;@V MPB:*3.!#:HU=6$[NGAHX#/$J&-J?N!+?\;=,Z)"MPF0T(K9?UJI7(3R+^9OI M%KE.BT'$-5A@X%+> 3&0/0=?VG.PIS8ULZ">@[)'10:5R^Q1(?D@^2#YD)YD MR%8A56"$5(C*\$$V,:H"(V17KVKP02J$9(1DA$2FZO%!*D1%&"'[#5:$$;+? M8+&,V" D? =%N=:9=:G]!O>'!+*YX!:;"U8L:";ZJ?G%EN3G:U6@F^*B\-,BQJ_2Y[JJ6D]Y4_[8*272M7X&^S7-:.VE![K3UC<2F2 M74Y^XL[R4FLGV>U.0RVXFG7I*:C/Y55*67^;LFXTV YSOSA3XU<"])DYO-GEZ4#1U1_#5-'%Z9=XR)>6:S METO,2P:4%A!.\J9R-W::9GQC4YEMK[)L.JW,=.9'G\]QG?K>B.GC(LD2?HF 9$M:9.9OT6?$*4W!^\!3[6:R0K7D:C[[N33X+ ,6BS/;X2_G M1E/)!$)D(CLL!QB Z#F.TZGBTANHHML([5CJBM+-3-T[#A!M=39\XV^YL)0$ MSH]$+KOPIF5F)<)A=(;O=\ Z%O5"1O#B8^(\D*<@7C9[32/VTQTG#CDD@Z*I M3:/UDY+YC.28HR4FJV4HEDM&$[?E\]'B+Y^)OA&,";WIL:XU&8K"GV)BIM;L MM+;$JIET7".S?!-E[-/1/]_]_>;R='EZKHL)HD[N3%5\]>[G&Y86"/)_RO/[ M@F3U(3^O(:MY4L]1,$,A=+87;N;4O,)";I19JVC$_O=Q>2_@&%&R><+!&CG- MN65!3/>]UIE9"=]KO4SEE+IDQ"\D8%5RBF'M("'/&-Z\C,9\K8M=U;A0OK < M9[QC>6D;5NEAZA"L[$&F8.L\@C$%9M"38NH-4#TEP$(>5!E1RFH^W!.+L.H/ M(S"$V$A$"0EF3>'N@5DY7A2.E3YP_HN/)E=@>8K')\HSVYF !EB>2MA%WYDQ M@V-L*B=L<8]CK11#:PAC%X9*[XD3<>W! C'$]Y]P@O@MC>M:H.%&,'E>X8\G M 1@"G"/LB['G -TG,-E[7NX"K_"P!P8\EM6QP6 M/:2P,H+FLK&1,#] ,@$A#T4!G'1,J-*C",T5D"\T/1#:&06(,.38K(?V4'&] MD%UTYX(\PPMQ!L3V63$.:XQF7EPOJ:G\XCU0>%@C-E&3N0CJQX5T A1B>N\Y M]UB5(%1LL*8],)EQ?1'"#P1Q',6EHJ[!\#\1&(=(99A!-)FFPHYC\X>+!W;@ M>NZ118+Q(;=*1Q&(,A5)^7M8C*7 :ASKJ'[55L#\F,7XN(SD=PD;5VUX=@A* MJ539?*'+&&UY*]B(3;&BBD*L7_'!:'8Z!55\6-D+28;B[RY+:&7?#LD(R8BW MQ0B9OU@-/LC\1.#5(B*,$+6?*@((_1F3U:. M*Y 1U6QZ7OF:#Z7V@"Z6!AL4?2@_/;M211]V6.&A7O4(98LKJ#K.Y0-:NO M(M4=.N5GD<$5F+?,"\ZD@>H-H]N6><'[,6\IV=D$YT;7 M5/> P[*XPQL2]76%^\!HF"VSP$[HU>"J+.CP(B%H]0J4 +[)*%L"5E5Q6&LS ML6QZ91PY/IOGF68]U<$Y7 5]%5N(\GP"52 "7[A*ID'Q)8I:G:+7LQW2X-E* M^;LTSJ1ZE$Z#XJO5-7J]KE00J2#[KR!K&\#M1MO4"M\%[3GW2S]6*8S]O5;A M^Y]Z\+Z&9RM)]:DV>_Z-%Q('"UC(TY:=G[;D5=\ U1]Z6/ZCG.5OFYZ\TF>Z MA?.:CKEG)8LK91A64(:DMFRL+9K>Z!J%;YJDNDAUJ<),BS"A-=;=01XD;>\@ M:2_$I+.')TU+:H3SK+:*R&05J[4MVJ:)RLR=I+RH*#0H:F/F*E6O*(?)KDZK M=>.9F6_CZ1G6;73I40C35*Y9$<[/Z;LSU5*3BP*L;DA<"QY'GE@)Q\9\*>J M3HG/3^2PHG60%N1VO"# >I0!X75TDUK?> '];V1/\9F"4TWEE 3C^0+7>&U\ MP#=/L445)9>0AI$E6RM;U'-MMF;I/5/$5?D=B.^QPI#X7BM$&F5+1,*$0,]" M7@']^=UXEM3+QRMKQVZD9;QBO\[*>=JN%?E8\7 ,B$W]=5C#RJGKF0J_)"T1 M*JJ**A,LZS[P/3)DS\Q4C'_P_#]'GF_1!2R>K4X[6XXQF!#'6?[ ]06]NK,G=]8%,N*E$;C/.5UK5+AO:]X=28,RPL6*I1$IO?3?3F985,G+[92YU'NEBWEE2M]N M>3&L6NG;>J]TA5:^K2SGI13LJLSMKD5@<06B5[K :LS) JO85M5J*:Z*;0E^ MGI/)U*>.]TA#VZ6*[ST1)\38>1?^OJ.N]51TF:ERO3AOU$VS1]/>0H;>ZG.W MZN11Z0VCI1::;5>NGVA74KGK2;XMJ>QUBBTE*F52RN2K$Y,;1J>R\;*\J"HB]E[YE6=FRBL@*2I1=G:YDNO!ENH)T*1SZD72:7KAA]B9!99WZ(U*5JD*7 M0AH -(R"B_=(Y:F4D$CEV5FW(- DJ4@%'7;56V NOA>V#:VM!%3]W&MA.6%[ MIC1)/4]$]O78IZJ[S[+K\VW)R5OZO.1Y6;G6;-G\EW*]JG&%T2ZRI*:4:RG7 ME=M3F0U5ZTD9?W6T8+5D87V,,XJM&5RE4[VX6' FQ77S%S?35\E/^ M)WR.4W.;6H].%B3=YC-IL_FWR3X4ZQAZ_G$L2$FR[^."Q[%7-]LTR=9K-=58 M.($]+DT(IF M0T555'QO-EEV*_L^3<_LU8^5"R]4OE/B@CB,(J>T0IBLPN5[ MO6G.%4'.5L=\WYZ[0&\J-V.JO#>;:O++D%H^)0%6@IW;UK(7X3FL*+;IT]#V M*18D9G62(U_A9[C6LC/KZ'H4C&;Y/+0H2-%1& MOC]G(@V\I994^1U$8^;3( MNL6O7D;D,.;S[S. 9CF4^+AJC&>0T\"7;*.BP%+WA6YFW%%\BFUMMFK W]9" MX\RL!##K;*F[HT>\V (9P8N/B?- GH+88NBEF2+'B65@,)Q4FP;@0.9S"L^9 MX6#%V@S%[O]]>JS(;Y#(*5E'5O.DGJ-@ M=I77T.C>A66;F?GRNM/?1$G\LT?,*XCL8!RO.)_I(-PE9J07(GWF!U^AW@HQ MT>@4SBZJ1/7:]:=C%7UE]>E.TUC99E$6HME9C:S5O4XE(W;'"$TR MH@*,8(V^)!]*YX-4",D(R0B)3-7C@U0(R0C)"(E,U>.#5(B*,*+3-&2AW2HP M@G>9E8PHJ^+Q[5?K>S5NU0'UZB$-NTD_9QRF^1S6]QSE*T MW^K:5A$:2%&7;"XX"'?U'FX?Y_S<=JG"7T?DEZKUE5Z"^]#4OT% MH3*M2;I:K46GZ-8D^P*NFZTK;[TUR9;7E>HW[FC5&PT*;=RQY:6B:HT[ZL_Z MXCIW2-;7B?7%M>O8 =^?F6CA#3R,\CN.5:2!QW9-NW(;>"R;=FS7E5S*:74J M26&F6]G3+*.L!$)6V?,NII!$N^RZPI6M"EL%'DO9WBO97E>:#XR&:A3;8:,* M7)72O%?2O!E2,]'>-PZ74?;'*+TEP,[JHE; F):U?61MG]6U?5AUFH;R@/5B MK,C'!'VBO#0WX><5-3.2$E'G M+G"4,LY< B?\^(N#,UZ4Z+"AN'0+1316T'AF&Z,MQDBS8ZQ"S0J! MGJQD!8)3_ 4O6<&^6;NL1:_=[)D%%;:0J5"SH3Q36=A",D(RHF1&])HMF0I5 M!49(C9",D(R0T%1!1DB-D(R0C)#05$%&2(VH""-D;8N*,$+6MBB6$1M$^E]]8+$5;BO;/2K?1,EM[P.(79-Y) M67^CLM[J:'O X)<<WG;]DR/]OQUHD<[YKI,?1L&!C.,.[,?V(?*&-[ AI(? M9"9]BV0>PUJ]W\-U+(OKR:;.,& 3.K"SSTJN&! 'T[^!= Z#F5;LF*USSK'TE;]IM,?EFV-_M>]T-_=6[7E>_AT(%F(R_) MY[HACXI(Z5+BT;_XR:SZA?:1-9BVW0CY>CFE/D$&!6719&@'4X<\'=NN8[OT M:.!XUI\YW<1[.% R+<5<43;2&Y8?EJ65T((0:"64,ZL15CIK+YGUWF6==3 U M]..KL\Y:@$>FC 2J0$B6UNS(D*QJ,*(K^5 !/DAMJ (7I#9(/D@^2%2J%A>D M-D@^2#Y(5*H6%Z0V5(,/;=G+NAJ,T%E>@F1$26EFSSKW:I0)L36_6KUH\-*D M,J-IUKNOQ Z3RE8NWC45DXUSRK1>W:/'"\XI6[V2U4@\-EM$WGI.V987D6JE M$:F(A356_4(3R+:[+$C&5S9];/N,KW+V6-U%H;CDL=+EH.!^9-P]4F/6%I2''U\L&D6);ZM*& [EAC=HM/IYZ/63F8WD9\WFO:#D2"#O8F2_9YRD% *?LQ M"MA(!M3Q'@XQ: VN<1NZ([08ANVQ$07:)HPSIB+)V<3A.$@0T9"E)\+KX %0QM(;( M*>1\-)"/=IS'QV>220P,^#*X^>LXEQF%.=D!/1& M+AWN.G<6AVAGAKA$MT$CXR&^)@VO(H)25#;@VJE^\9KY^O9R,DJT"D%QLAM! M=1@APT2KP C6S%SRH70^2(60C)",D,A4/3Y(A9",D(R0R%0]/DB%J @C9&^Y MBC!"]I8KEA$;5(??HX2W[?C8WF!ON5:M0WYWV5MNY7J^-Y+SJFYS]8X?E]WF M"NLVURM=$$K/#)1=INJ-!L5VF]ONXE&M;,%]8'V!W>:VSWJ) [5(&*P/"+S& MU5)C5LMN5XSUJS.75Q*3TA[QV,I MVU*VE5[;;/1:Q;90K%P2DA3V?1/V=<7[0,AWH"K;":W$/,*RBZL2XN83#3+Y@+F<-6]YE-WF8%I?I5P=7P!T?>3N[I"?>@A9@ M>-^%YQY=4PL^PF\ 2"TD%PT^Q@WQX!$X%!?VE9B$EW:WBP?'4O?^&P&V)>\* MQ!#P'0-\H^60(+!'-L]Q=-?;H[(*;J8H)R2OK<_&*?QM+8W+S$HHG\[@[ [$B(5WL"RQ8^(\D*<@AOY>TT@4 M+W$I&4P7U*;1^DG)?$Y5,#,<3+G*4"R7=25NRR=>Q5\^$V:2 2E=:[;S.&5J MS4YK2ZR:@00C8W839>S3T3_?_?WF\G3A*2%^!OSR)\3)G12*K][]?,.2VT#X ML1@3"$+:+9#\O(:LYDF]B((5,4AVD1W)VGWVVK!T9!N#OA0C9GJ#QMG7:?;D M>ZVA@;QIR4OP#:!/#@QS^')H$QG7"2P^B-QMFSCP>F\T"N"7 0Q$>:^;F:DY M7A HGLM> V0!?8KL8,Q@6[QP"2 S/(:G::#KZ>.>35@6V=:\J^J2Q.Y59-L, M]W&LRRB"SQ!YW_%C%J5\PQ_XTX_^JH3O(CNGOJ!40(6TYW>L!C!47"]D^?EW M+MS'4M375: X9[]*N4.L./%>4_6FR;FG4P=&E+V MM24XX-,P\AG@W?EDTE3Z-J)$R%&-3D/Q)/QB\2TXP3Y#T)KP78*'04)4[TH1(R#G\2*%L". T55M/$.QP1K?(2V94]Q MVY-NK +%H??482KVQX^KL^MOYUB4A>(+V0>7-SF'M7U,8!8@W5C%0P$14.*B M+FP/@,N?!WC[H+"R!F"%B[7,]S%^;I*J&U]0^>(:P$7!Z$E44KE# \"Q">.L MC=,!J19*Q^I!X-=W_+F@[O#60"CPD$XX:;D&#!QQ6:%K8T7$<3FBVPL,>%$S M!&!T",!'+#1". [Z,9HC(R845LI1!(K/F0,0;^]T_4;!M4(!=HNPFG%Z,38_ M $#A%CN(1B #-DH13&D4N;RDSHRA#&*,=E"*PUM"NY8, 249D MX+-)[\1:1##AMV'+%5CWYA2%Y N6?=DI[,^,FXT"\T_6[QR/=9!F:]9D-LHY MSP-L7%J:#5XV\45MB[AV\BO+":=VFRVZEVQ MI\"R"CL1@Z)RZZ5@[*[HPMO&![/68K"H"--F2V0%,M-99$,4\"R&-"Z 6+#- M90$-A0E[V;/=??I7->9=1#JC\/U6*Y-MEJ=+$QKU=J/7ZQ28SU@:8U]2?4^* M^!L2<:V+,J[M@XQ+B2Y0HJLFT)M57-!:/9!NLQC'1#DFUH&PL0YY@M"0MQGD MT?Y;,KC>A*+N=)*SB>7;.TNOSLIBZ(WV%HRG-VHI27'=Z;K1T%IF0U5[M6:C ME-7JG;,48K,WT&KOJ LJ[>R'.TFDE$AWTC[M3(I>5*JU/UE?>7O=1L\P]F'# M75%320IZ)02]T^HVNHO6J)JS5XJU="\)&6^U>HUNQUALA<5UX[93'&U#02PU M>3NQ\UB6Z3.'ASM,W%[K.),5P7FO=_*UC7@-#\RDMKD[SALIA!5LX=6!1LK[ M5JNIQ[ #6,XV&?XGBHMY8+:WZ[E'[#I6QH#54< 2 M,6 C.W@/2.>$O\QH-UO)^'B9(7S?D*Y^G\5.IH.9N;.Z/.PIF7(&[#7=M*"& M+)[Q$OG1NO,"I#>0IH QUA@$+%--!>^('RD*_C 12RL!(&_@F6:SO?"F)86" M> 4+(;3XRRA;8HCQMZ.GY;4:R\4Q*=3QC%P>O-<::J_;[!ZF#TU+567*&&Y< MIZJ1D?;GM.NETF[TFIU$W&4ICL5H_I)SBC*Q?=&(N&X:>LKFA=B>2FQEE%Y5GC0^XOI.1ICES M9$:ZZEEX%WPWI!->1'3JTXD=37!OYUDVN_+!#L?L#?#; MO>U% =O,^O-%FEF9Y8#.*!8K>;:\.'0K/TRQ=LR,$DOZQ:XB,/7!=L#!@L9= M,8H:(+O1\(EMM/%R,H&A.MXC!3K1W:IC1?.6#$D9 U,NTC.:N M$>*/C R]1BD4K/%W*8K:=J9<:=*?_)ZO$]4,?!_V:^SPI6?&N M95+#N+BI8_^)Y83%[P@(#;CICOA#AW+W)!-(@J5=\;8 '4!,QBTL%^FPD9-< MZ>(DN9G7FE;ZPF?$116@.1X"OI]7/N6H%&*1=4X+_"FI+0ET)KRT*NO]UOD8 M*+@WPTK(HE)Z$$1%9*E6EGCDJ9.JM@)0*(1!SYFLHG:A% 1W'3\L<3 M5C@4BPAS8!1U;\'V;&0F&$\WRXJ8ZJR*YY0\L06!5R+EY1(#F.B3OK?%H MMIIM6>0Q [7EE69I=@W)B$HP0I/%BJK "##/91VU*C!"0E-E&"&AJ1*,Z#3; M'=LGMK6M&C6HM]YJ]>NO$C1<21PI& MX8)1^A+[6EK];H=CV^7TT:2 2 &9I97&21-Z(L)1RHB4D5E:&7D9:4D9D3(R M2ZL3S$)<*!\;&N+5V8/JT4*!]Z"\ M3[O=4'MJT2X8*>W[).W\G&0?I-UH='L=*>Q2V-^"L.MZ0S.Z4MJEM+\):3<: MNB:E74K[FY!VK=WH&O.63 TB,*Z2J@J9S.)_!%'^5>SF#BM_X]@N32KB8#P, MEA/"9\W,#+[&TS/6YBF:UL)E56E]KU*D06%U>4OWO&UI7]-NM-3"-S92\O=( M\L7:MV^2KYL-PY22OX>2OWLB[*F*:'H#,$2JB%01J2)+5(159=)K%XDJ=43J M2.DZLK[/86F4<@6" )+ZS6WV?!%B*;V(V_A$67RL%+K8:'5#Z M5(NW+56]T9)'JE)AMN.7+WVJQ?LKN@W=G&_6+O5%ZHO4ET6>;;.A]^2QKM07 MJ2\R#$+JB]27'092Q-U-,S4[-A]\,^543+_,-W%,0[;[3U/KTW6S3>.@$+W55)-V4J[GTH3&"I8K5U1%Q?=FJW_L+J_>F*Y= M;F&]"NY)VZQWSSBQF.1AC,ER@.AN5\%7B W2:U$$3;>I%QQ"4];\^M$@"(DK M>I+ /[Q!@1W$_0JP.8SE3::^'?!VG]Z4NFDG*\9FWF5B::.'1MSA +LZ! %V ME@%=HKY"'T6#HJ0#!79.2=\]]"CV6,&^+( M ?9X(>Z3 LIL3Z))<@TX,STN6#>L^=V1@0Q6@ G4MUD.KZ)&O;E'Q._81&=*):X^>F QXHY%M@<2RH0UMGUJAY_/. MM/!UB*UCZ3T;.WSC65;D^S!R[$PD^GFPABCB2L>&F8+,_IZCTL)&4U29P!WL M+ML-(A];I"A3#VB(@LKT WM\L"<*884E)?(I[V2$[7$I#!+^%"1\8&UA;!BL MZ,-B^\H]<:*XH4J0SAR0B*D&N?,IY8P!'6-:1)RFLR,"3R3 M:YWEW;E Z2%3NSG-8MU2//&RS,/S6*"D_5Y^\1Y@O'Y#<9\GF,>:JS Z!=A1 M!F:KW,&ZZN;[N.3[QB )L5LO=F@!.(-;+"PCQAMWXM6,]ARP@*H/E-UANQ8V MTTF1,#?5@>C_LI2LF8#+YC8UJ3;4^TNL4@\D17/Y[#C7Q=[#98FS!1 M3Z*I7/IW!-1,*"G(93^:3+#9#XA MB;*E3S26 YD&X0YC[9]MK73BNM@WZII./6SFYRI?@ !B?.K1KWR9)(H]_.>[ MVU['T+NJWKL=#E3SUNRVVK>]H=Z^-0V]8U%3HZWV".U8$M]Q?G/VO7/R[Q\G M%S?G-R\EF!B>@=$Z: MBI*=A *S4#+34.)Y7)_UE9-/ES]NE.\GU[^>W2C7Y_U?63;WB]^L*$D6^"Y6 MRQ/ ;D6(:P!K@\-ZLJ-,<*MI GKY%(L9.?M^=G'3AYFT>CUSJ\*O MOU;XNR#[R=B5=/!,!_H_KJZ^L;]/KO]0/I_ MXV!KR\@/(H1;9MJ :#+)[C(1)E/8_ SC=HS+@%-AF F_,5/AD5L.V+%MX2"$ M;3-"^T>)JPRMM:*PAK1)WV5DE-8Z^]]?SC^=W_2!,0N$[?27L\_O5G;$S3(K MZW$(6;T%74'/N->.H&"[=+E7I.5QM 9.O*$[)'_)[^ABCP8'K*-(MB'PJXTR)'6BILCGSU:8^+>4>7$"I\Y6> '"7A3$$VICPN& M<**P;NWX VNY;MG3A*#H)$D[1V=[/^,OIV.;CF (U(IPF5,NN<>8^[+9;ZFY M*WYKQ .GHQ%O^>QF6F0/*?;I9O>+,FCI,(8I;ZTL;Z<);Y6#S#Z;SW:6; ?T M.4_[;0/\:W4&(^ MG.GI(T6#:NY+$+Y:.V0;KB##PAS?[8 YH&$Q'3;X6(, /P;,.2:\TD/Q3,KY M;6<'!"(>]\]N*I]8R_!HZKG\[:F<-C;E.M)4^-'PD?$96! !R='YUEB7P^Q@ M+!$=A82"6"3P7-%%/3XQ<.@]=;:S^7D10GV?;[R>[M+.<+53H)E 67^2BH "=4X2#UY 46.;W MSHUM8!Y()5/)Q1<(-?PY*$ MT/'%)Q/ZX/E_QL?3XK2('V6&E.VA^B@>GH^CS3KL$YB_ 84=PF:7WQ7@.L2< M&0>ZJAG**'[%H7* 5PL7SNEE_S*9EG"!',9H!3-F'A9&9\ZV/!MG$.B%-,>3 M_0SJK.! D8#S B5=RQV=>*-!5,6UKN<>$7Q4Y%L9J,*3,;^CBS7=V$+(CR6D$(FPI M)#W5&=D #>GQYMJLK,""\ T/KF.Z\=7^;!828NNU*K!?" HF,2KT<^R*,QRF#%,T;Q"=W1\,N.YSE/&#FFP><:MM!H9LX1-&GGNL1@) M>&RB/?FA,"6:4%C*OD0^6J&-K(DLS-#<#9,H0*T9.9RX&.D04YD%1; G C&! MD!9[6Q#ZN%('2> $V*4N:#Q3QX03[+$#?@-,%?4Q=FR)F 8;#;P PSL^Y2( M@%WX7F" DY%Y6(6(X\P,/F"4I[G=7#*"+*%CFLZ2-/M(MC1Q$;)=C%2P.)$9 MTT&41QBDT8C-X!L8([EG3_ID>],Q 8.=1W8,*'6!X"'%+1L(BQ-XS+[^#[0A="LBNCX@J[GZB!#8-['!PB1G+GS@F*(W,WF,1ETRO$'A! M8-DV1* MQEO]B4%,H3=_?>-EE&\^'VZE_)X)_,*ES+Y].)AY%<366!NY]V#:W;&I#; M]L T;DU"6[<]L].])9IF=JU69T3-SKSC\M/ES2]GU^<77RZOOY_W&J] M3D=O%>JSC,^@YAW2KW2L?VHJ"IN DIG!M@_3%PA,?C+V(P:T7T03>)[%I $> M<8UG5Y\COBV]U=1;[1;5X/;&N]7T6T/\904WP\?_=O3NV:_W-X.__AK]<.]. M']XIW,/TSW?V(Y+%!^L.>]O7('-WKW9-_O_O9J\HLLE.X\2=N.#N#?W5^?;K4_^4Z MJDV,W[Y]M4(G>@ ^N%69P0P?%DZB\_7A]NC_Z8/O/R9F,%;_TCZ'MU-@ YV= M1+.6<0 M&0<@XP!*C0-X^<*S>:S L*=WU>$0T&/4 >.A:[1ONY8)%H2J]D:Z M1H9=DRZ(%4A/=Z_/OIYT&T[!;DC'KB2#5\"(.#O_>J'\ MZ\?U>?_S^2G:$WWEYI>3&^7J^NRWLXL;L#3Z5V?\AX(MC1?Q=]/PRY)D<]&) M>T7"9>JV,K7ERB17I@U7ICB,?$2,T4CMW*J#(;DU6T/M=J!J]%;K#/2AH9NJ M9F@YN+\ZN;XY/S^_[9I=LUTHQ*]*P']!A,N[GW&("HPQ >5TH=+4S^?7@-F7 MU_VS_ST[_8'Y"9=?OIR?GEUCP,[IY?759;6#=$ K<,42DV@HR324>!XLOG;V34&89WM+K9\=JY?/%]XB% MN,$#YB>>#+PH3&)\B*-\9P[\0)QC->*[SQSA#&.10B*?UIZA;%"0A'OP,$?V?\- !GH>,*,L)S471#5OM5G>DFK?=X; +]J0^N!V M%7D[Z!F:T=.H9:CSL:>:EHCUZ>7WJ[.+/O=(=KVU(Z^8+4SA+@P04!W D@1FJ-",&ZN3TK,M*@X M7A@UPXL8&7*\SL$ LKM_POU*#9%UPU>$^S> M9!*9M" %I\$3HL5$ZF8'7Y,P4]6$;_E.IE//=EDY'_SJ/!/*>)V&,E[Q4,9, M@8HO-A:0F)=QH"8\TO?N":LTQ3>@>,&%YQ[QO_J8QF'1$B1;^F]H8JO25T8':HVAF9P^&\?_:W6[VK%9QN M6+![]K=%WMGUJC14>1%L,>WS$*XM[4CVXL,Y -R6)+! MOG XK P*T-A[8"%YGA6)C^Q'.LR";RQAG -Y&-> B)%=K/B-*&.@0BO>9BWEF2J;,S':>9U86)\'C=,@+F83F\7<]O6Q M3% :5/^"ZD#'+X##S.205L*DP,75XHMR+/O,AL%:PO$7W(!AW^3LG&R(*K]F MWHY<#;Q>+*8]HUEVBZF=CQ=07K@]+::TWU78%:+VU"O'<$]?LE%X8?[8$.D+=D?Z2UFRS M"E*2-GPZ^88GXOU?SLYN^KVC4H MXY=Q^0[NE*4$,X2X01 ^>"P%*(C=53PQ;F5&T.MTHG0FO-%UH%7E=2!GYO5F M3.&CWG)%POB-Z[-?SB[ZY[^=?;OL]V]UHV6H>N$ZA >:/AU3-\!8BG.7)8,> M?/."X+ "2K5_&E2VNK1KMM!LK$']7TY @5A80__LWS_.;_[XS&(B;FY;;:.K M]0K7I/Z8@")YSE"$T6F=CXJ(&BA?D>3J5(ZZ=:J\.BU;>T[ZOWSY=OD[V&UJ MN]TVBU]S2#!6OCC>0Q7LMOU3@[)EOENS)6:)&EQM4+3:T;YW*_GBD4FCG0WFN M^=)S3;T&YYII/XLZ''!FBR@Z3N;X,CVL]%A>RG"FO1E6(L-X.%&I3!3@$I42 M>5P=7/4DBJZ)@$(PJ>.G\,*UXOM,]"$&Y6$%J;B24 -K'05C[\&-[>Y%9Z^- MS+C^C-\\V@CL7C> "&N*N,AS'=2\IG[IH_L,J74U]V$@.6:-'D$B0)L*+YY$[ MF@3;\&I9,A#U%8&H71F(*@-17Q>(.E+;:FO8UFZ'.NG>FE:G==L;=3OPSZ#7 M,KH:?),O*B> #N-!'JL9B"I&R$)6'E\8BOFRV*,CM:EV=$U7L>;?+8@Z&H/IX2!W__E.?[=H8D(J,A3"E\S:HKG]3I?IS@[W.W,\6[X%Z<66 MZ0;5;3Z$8T:Q8JC4;C4[YCZ3J7C!TH%DV_4-=!=23*ALG*$W?528CT^)%[5U MRT9A??Q,;@Q8-]=Q4DPF]6Z<]3'54C^W3<4892\B/##(DZY&^KEM,GVF@>7; MTY!U1]@*C4"2ZDTB#!+>$FVT3M/4ZDT*)S4Q&85OHI$HF?>110ZPBFZ1,K/!:;^9Q7]__\-_+"C\^^CE_V\9W8^XS# M^-<9F"1_H\([X'X8D)!^T5M?0U,X'T M-4\UV MJZ>9JFFTU/8'HIE'FFGVVK<:?=34H=8A1#!_0P[BH!8'H'@PF1U.4P7&]>_L^^WU#X0>5_XK>\L*(>3%S]+@*V]9BD+K;XZC%X*7_ MS__D./1"5&ZWF^H.=IEUP2U=5SN]=JOU(9SH\+FG8ME%^J@?[0RW1#C<503C M)0'ESM8?_/Q(_S&;<[ \23 M"0]L9&#%VM7!']_IQ//AFVC"*Y B@T6NZTD0>)9-^'9=FE\EC?P[>5*,./9T MVTA4,NR8&\..Q)@5&&/N#F/Z4VK!C2Y/4& U$'E9*5IYTR?'8DT]TO1/&T+& M3D=Z,O5M1^S/U TV:'MBL9A-75HLVT 3H]56&9IT.[K)T43?%9K$E3:8K^D: M?POFMV[?"A3]N S@-3=%1Z5#CZ&M%M>AS1=^-AK,[O%,'MF MZZ\A'6DFV9G=,J;.*(885FH9=DC8EK>(S<].F?SY[(NBF2=U,%T8,BMBW\RS8N^MFY:T;C9$I!9\[J@Z M?FR;Y@?*,I&!(IH7X'5YW/5[/P@(KS6MNC*I&AZ_)C, M/=G6Z?BSUC->OP/;]79K4^]P2B'J(2O1R$3S[U;84$UE*_]7T7R-U4.+KRF<:A,'8O94U\=\NCU)W8X M_M6Q7*,:'%&O &+JB,MJBT!ULZV>;\3&*;/ M3\T#S.N,^Z0L0C*\ZC"5!;#%P-CEK*5U#*J?+-GMBA.+I?L8W,QS(5 M"FTUP;%]!JWJV6*PDY%Q0KL+^=X9M+$>8RQ--FG(M(-0;WU/3N_J;85M'NI= M1TL,$&S3N $)5\_ E;$SN"*/<8?T&L%433!IWP&HDE;5IN$$92\@=80I/>9UBF[ XY*FC = M:<)LQ80!T=*Y"=/3.ET!+SL[(N/V2@PM/-LU*36"P-+ SZ"!X+0;(X'O) _*%" M8E=QW(]A]9Y)M%[>0POH%9NI7;MN!.SPI/SY5IAOP_KI2>MG.T4^VJTN)KCI MJMKJL 0W]=;8V>8J02>!*"<,I)C+&$&J]O9.K1/P$^CIO!V#1U.EQ?-*4&FC M[6/T&*AT.JHA0,5L[Q)46-TQZT_7>W!@M.QL'+NVGOMV,%8N//H*\B;/BY$I:.M+2 MV340R8CA @ZLNJ;980=6FMKJJKL.ZGLN:>&*^JRC,EY09S.G/K'#HMWVVS9Q M9 3Q%L"FH[;;'4,#L.D1/6D P_WA9 [2PG?1Z@LB"#"56^ M;6%*%=^ _7#M4)RBQPE7"WXO%\KJ@EMO :2J:6O)4.,3A@I316MM$,J1Y&\U\-/5V9R?NI[Q, MM.V"T>*&ONG4\F^V!IU#?..+_UX:5FM?VR.G095KR-AJ2 &KMK M@A'O7<[=(9VX+%LA]J-(BV/K%L>2GJ0?0C)P*/QW:-___ _X)QZ$Y5#B'P^\ M<"P>>02?0V]R;."CQ914]:<=H(!N9IK#\XFU1DB5%GC M_!HE$H$"=R>8:3F'#BME-4_J111D(I^("N,KBHE#I@$]CC]DIXR4%53%YUM\ M7+%>,#8>J4VUHVNZVN[,,-A@C,GSEW^7YPQ;H,>+%N@%5,KH"K[DXPSP<%6M MTAJ^0!#PUMXTS G!P'.&'^_M )9+!U:(X[&-45-P/_K55>-C(@H,Q,:,8L50 M:4?F0GED*EZP="!9>ZLDZRZDF%!9L1YITT^O$ :QW[QAY5EWVCX'_X>=GK_H,D/?A M"J;@#0MZXID[5/"IRZ!SG_R:NNRVL@VWIMKI=5FXOH9%I6('1;F5=K]1#,=/ M/!4-I=?2E*_P$^P0E4]>Y-![X@\;27 V0-_^=Y/;KLPT*P M4D"-L)'P/[GJ^)-8VE8+5.C[S,R\6?T81GA0(^+L%3YW[X M^F[I98MGC3,8UFHY4VOKK"VMLRT!7$L"W&* :Q4-<'5!LWV"KFI:<_Q>H ADODB/L_YL+XZY-%3OH)N M36-PB@%H45-/Q>B;MJ%Q#7G$F6T^ _/$7?Z'9V M?C#:#S$H_OK]]!01_3\N;\L0PU:P)_NJOQM_2Y7XGD%S; M6>Z!W6NHTNY]'?YB;$8;NS[JNMI1V]VXL=K.3DYR)[Y;!N-+*_029%Z)C:CLO,KS,!Y&"].8@S#&XD;.( MN2NN)A!L2H-8&L15-XAEFLEV(+@:_@B)PX7@<#W@2)K"=3&%9<;,SG!X9SG* MWTD O'Z1^Z&Q5@33FL[B-P;)I:N"-(WWW326.4+;*:>M[RQ(Z^PQI&XP$QZ1 MA^5,AY"7HVWM@D3KDN?SYNIQ&[()VU:"M#J]3D?G05J]GMG;M7\T+EQS.1J! M;?B-AF@B/MCA6+FVK3^5,^5WVW6!/V,R$2"3C9!N[4D4:(US;68BXO0]C 4U M9"^U;?52V]GF30Y^-4W?6M&S!WF7LN4.B?"&^&TT2,'">E%X#I%7KUMZND(='^WYX9*K_\S_2 M3'F=F:*IL%]6VXF9HJ;HU-K9KN.-TT*B)QZDPGU+1OX]]=J6)@X64P MO]"!C_BBZ%TN\PU1H&DE@"D\@@D>@4?H0'PW #O.\QO*C6]/X?77WA-QPB>E M'PV4\W.%57*:N9K2QO)"3NP%M3?UZEL!A84[**I9. Y6 /1DU/OK$ [+@L _ MO0_A!',BP5H;:K<(<4<[B^U9W!/F^6)+B'@K$(H#XP)(!./N!7AHNW8(-B*V ME*(*_6^$0YE0WH6M3G;;YO"U'UA539M-QH]O ]$Z[:YI,D33#;UGQHBVNV A MUZ6/RHERI%Q'#@U$H]T@]".+F6^(=)_IR'8!H&ZH/V%7(-CL%@JE229-LBU@ MFHRV?IV[##:=:ELS.[&[#/YN&RHBF-XSAH!H.R_0$:S3DV&EL^Q'GYM5:_1> M4.K8=J$69X0\6DSA,1W=O;>M9+^%'4*3T2;$Z+1+AZ:%S?@J!4UEBU>-0Z%6 M MB'D P<"O\=VO<__P/^B=]O.93XV*EZ+)X6=XHV\*EB@ICIN'UPTLUIJ*CI M_^&5'6']L5&S?_^6'7Q*\B. 9L\_CIM:9V8ELC5UQH,[>C3P*?GSB(S@Q"Z&C9OPZ;GG,L9@KJFN-=O(>/A33,S4FIW6EEB5RA?C MB9$R!F"8P^7?;RY/%V':\RAU@Q(I=G\A@M4<>*R4U3RIYRB8H9"F-5M\T$P) M$N'AC=$MK.TS#>AQ_"%+!*2U> J^T>(CC36%,?9(;:H=7=/5=F>&Y09C59[C M_+L\KYAQ,5YD7"R@VTM:SE=BT[- -/#6WC3,B05KXKYV],284:P8*NUH@U4> MF8H7+!U(UMXJR;H+*2945JQ0VO01'<_V4(EA/T_1P:+9,@*^^QEL&L^?8D4O M.D2?]S7%\?(L^JR?PS\#S\_>]5G@+P/5S % M;UC0$\_080]/70:=]776MF5PXRM=(CU5[:A=,W&)]!)O+>EJ[=Y@]^64+[RF MHJ%?!(^4B@Y[G(EL7"/FD25_\#U[3SIVM^@7:<4TWG/'KFS#ML-#\YV5OSSU MO"F=JS^\/'XQCM/YVO]5^6*[[,<#@#[C4)DZ5EH"J ]H-/X5RYKA]SE4TG5Y M$%Z![FR*WEIU#KX6%U2C$N94;R99Y(6HVVXWU1W8A;5!)5WM]-JM%J(2?.ZI MK1B5=ET,4C3!S8=;LTPVC5400R3)M<1=6'UL.8SQB!\1NG,E+"T7"!3R0RY< MUY7STY/?ZF5 S>+2"]4!,*JU72?<(D!"IO+ '/V5@%1)\ZFE%H!092\;M02M MG07N7%.'G8@O21-9A5M)<5MA7<5_*S?7I\HOGH-\#7A4X3IPE<.\1>UU^:-6 MV7=+#NV3P60 =&D(Y-X9>)L!:=FS*!);*P"DVO^5UEZ1:<* &AW5["9IP@"> MALK3A'?6E.R+[0?9;@O"B[;"70LC\>L-:F66]E+P"51!]AMAF:WM5[+!'.,(R6UMGY7G.A M!RQONB59[3K/:C=FS+=5AA113LG3!!WU ?KI X4^TLD4GVW%QMBY3UW;@NNF M=D@L_=,3Y=Z&7:R&=5>6X6ZL3& E WK MN\<48W>8(@X.$$[.W2&=8GXO_'E-[VRT9<#"N(H&#O;\LRQ@00BD5F /.JF] MF2$KX^UU93S=K(W!(K(X^N=?+TYN?ER?]6];K79;[VV6TW'E/8 %"NI\$H:> M[](GY2"@5 E@MB2,8.> *3C<;60'RHGK1K#?N*93SP<0@/T&/$?4ZU>/?CV4 M-H2T(2IC0QB;;T)*Q^%=VQ#&#O88PG6QLTY%R]DBM"#/!L"F1 M;0$J745^$!'NM<;*(P)H#'*DF0?DD'E"M-90_ 7,@GO0N]V'!_EVB-N>LT>+ M^[-/+&:T:#VC_M7_I2VRU[8(X)8L [<$I'86<[ $I'AD)A90JSI(U4-7I255 M"TM*'M"M"U'E %20@R&MJ_QH]ING3009_#G&I%;]0\.E[;/7MD^O4QL_S&Z! MI=?9W09M1730E>?8UA.K381&S#6U/&#-$UHM9[[ON=2+ N=).7D@/A9^Q+!( MZ@:$)U)+BT9:-!6Q:#2UKJXA4$Y0/\?Q'O!L94)@:K ="921[TW$.8P/=@#R M4NM\?-9EFZCR$R6^PLNUQH$)HJ]'$IHS0H (,8S$=@$.6 Z:Z&2/57H^10%\ M$P3B73B\;["MB="!?&#_[Z?K;X=PH^5$0QH'_/EXI(1I]BPLZ!-Q&.[T MQY2&00.N6GA9'TO)\MAL0)[+.,R(W[#&'8A+/AWCR.\I(ILW@3%^\X+@$!]Q M__P3^H"*=.PYL)T+!*V5,U9.&QZPQOVG)!@K7X"+ 8_H.;B/AWWAA925@". M!#'<(8HQ?<7"8H15O 8LC*OJP*IRN*%2UD,V]]6XB8LM9DK7;3ZT9CJXI)8, M%C/,%KAK:CTZ65 $+U]G;IW"B?$3D?#*-)]_=KL#$ M/&FGWR"9VNQ-"SMQEC683,0QP@U"E +6FA5OJC#Q;(JE2N!+XOOH0F87^]C7 M V-Q@*,#L!8!S8;*-.,@.@<#0IB K8/!(>NUE+,*FTOTXZT( W_3PEI"90WF M"DUJ]/2QW@HVAKOS16=,8-D:8/"W-['#N(8-FO3QW[;++7<\R1C#6L8NYE(1 MT"G!DGJP9V<=3F=.)O!)R>D$EMJQ@P"?DA4F)G]XJG&'^PZT^D%81S;&A:&Y M&OJ4L#1**5-,INHJ5+/X$2AM53L@AP&!?HB;-L0D\86F'N*6 M"M\!^]/(X8+8ER@36RY1_EU)&5&T.!.+ 4V"^*;9"<+G0>R-V2>M 6:8 MGL0J3O''='A?]V7"6;=ZW)JLQRWK<2^4U6?J<;^30+PA$.O[ \2$>X^7H/"O MZZ)P'FV_8[#;92 #<20$,*X$H!C%O'\1MTON+K4@@+%4)S?X003$B? M.U;FI;![].N'DU?@H-)>#8'%T"9O227EKVV6OG5\Q+YYM3^5*/;PG^]N.[K5 MM?1!][8[4+NWYK!';WL]^(>HQH .!\/N<*"_XT8*OP-WC[=:^Q:)>JNIO][V MHPD,YDE<5 8%F+6&7MO86EO9F@!WOUJ[R:1"8; D9I 4V"YM#NUT"EF.#NU@ MZI"G8YL=:QP-',_Z,_>PS-ZERV_GC+[P0N5D.G5 WT$\FP5.[O7N_)KMS'2Y M,Y,[LPUW9@)J!U2U3-U2;RVC;=Z:FC4$E+6ZMT9G8 TZIM4SN[T=#+\(4=-A%HR@68@SVBLA/QM1BVNW.%5)(T#RL;7H\-1:!\/#N/GQ,P'^ M#1% %P?L,,_\$"O*620*\/ &_;'"XN '.9B4"3^ Y6"'Z,4?$V>$5@P^B"46 M\ O8DWT:N7 7>R")PK'G PV&'*^WT50+CP_C+S@ L&]R.)%=PO@UC"4XFB-8 MC+Q(W+2@V=928]J+C6:SU]1V4$=O!OCFEN!"S]J?#_](Y]]2F]V=5BJ;U9>; M7\ZN3WX[N3@]4SZ=7U[]FL>+"Q1F0T!\;NAR+/04/ MV5LG#B>=H]$T=QJ',C/\3T_'+QJNV6F:^D\OZ=FS\V"HF1E^"#XHU_/6Q#WQ M;<#_XP!,!^?( NR%:VWK3R&PRIGR^[HWN2[,;TPF>R_KQ0)- MVL@=J_S*1L)\X7"EHTSCTD-!-.#O1;\X7N_3[%!U]BN@AMD^ 4V MNXI+)K2!P9 6'TT04@(;81NO%05EX8U@)Q&+;]#]S M_,1S-^!:]/.S&P(V$#9)?*(X4 CXEIP=,L &'O]0AIX5\7?!*('T+O44".^1DASG0("#^D_!8##V7SF?H41HU, #'"@;#+D5PV M]Y;QUT?^%*0UP(LPF!%$ (]BO,@9X@CAJ5P:&B@ % ]S2&B/GG!0(D!_9/L3 M]B<\F:G",T1I,&D"H4JD#U@Y(4]"MF&8\%X,P$4'37:&\/)[VP]!$W HWJC( MS6Z!'JLUO5*IVRD)%A6>)PX3PN.4)J%Q/@2H'L(I)5[FI]XMH;+L-"W10JX- M_%M,^RIVCH)-UPKR_*@K=^@/AY<)CW@79$M>O5F;ZG!K1C-5B_V MJ[./,T[_S* P"V<$%$2RK5+ V&[J MM=6PK5*E5U>JU$. TZ/V$GU.Q9 JEZ32U#LO.MA=3%DYZ1%T_#FN6Z"OC@..3RN2KG[9G_E8AKIE1N" ]J^C\7F1X&6- M5P^N?-NU["EQYG\\W'\TFJ'?DI3JMXH[2"C^BWY)S!3I<_'O@]X\X*UJD]=V_.5WV"E5JY\&K R_)FU?KY_<6:M MG_\1;TQ_/[$L+^(YAM(8*-\8R(%&4I3,I1^WHYP)."VM@_ BPR$')_6>2FG) M]E58?=9<2;Z1R+>ITF\J)TX031O*]^;G9F4ILG3&2Z;QQE:9S[9/K=#S)?I+ M])?H+]'_6?0_\^&J3[X7C)\J2X>E\\P-7B*]1'J)]!(>"X7'?U&?3IZ4FZ;R M%8NE5)862^B;(;PH%'.6R/?8QRV#Z\]UP5X_J*?2 -8*L"U)NZ MIXZ :5[M9+RL\O9&$.G\2.='.C]2E*=5E+:%RLZBJ<#9OU.V92'$7>F$/%G> MPSW_[DKR1RG&2!E&!#C2ZT_U>OJ-BAV J6XHL<;6]1&KO;7TO $_4[R18EW, M=_)Y[KP=?*QV8#C??8^(B/35[1W7!9?HI",ZZ?BBDXX#P>Z_GDX8^=*$/3FJ M)$JJZ@=[\^LM>5P=-UY.^H2P[U MD^MX($;FQ37%[UX,+KB5-7U1F3U94P*_X]@;7=.#9. D*NE?GP?^O\Z L'^= M5H[_=0:!^=<_3\MWG3M3Z4MMR&_7#4UWIZ:R.N _J)7ADI9TZ?^>L([C;__H MH-"CWI5C=CO5X*BH&EQ4#>Z@K+Y>#>XJDSR5F*[]YY?,#Q2&!A@NTUI_(%.* M2LO<0%7E09]66057Z#Y-_ JGXO/#>#Z*S EUZ6LF5/_ ;*$.[<5K!@_R',5R M!U!"_OC3*7!4Q44KV1H!1YDKE@IB2=V>CA0H0?%8WE+O'F)CKVPPO_[)6QI8 MQCP;27?@X50\H.U<=MCTX >34.Q/.H:WR"M]J,]7L@7?8B_?V*E+E:?<(9F; M-OM[^Q%OQ6LZ 8:Z"_<;H-7\OJFKP:6W'Z-5X=,1 MK]IY?NSQ!;'P#;OWZF9T9[)#OF*_:RFAFHSETW]B_]:7R+BI^!,X0C46:* E M["X<1]IW%+1F,@[_1V $*;=L&2=DX7OV*6 M,D&6$]#_"+ZF>[:#7I_7?@7$J*(XCMS.RZ,!*&>+4G.AU9;^[+ZSTA>__J&( M?__K27_^>7H5\-O0?&E!^'__C3/8W_M_OF$H!]![@='LL*1@-WE&+A/$X>.F MSVXC9\5D4B@)E938S(EBJRG3.$>0'X/?$[J75,R M39' 'AN3'$1+-- !9,^ M<,)5)\,C.C*X]1K^0.Q902?:JJ[$=7+"[>EKI/F%P]-;VW2:+:$EEL5*JUG- M5&MB0VCEJY6FC%,TP[ G$/5'>P;)>!4:;\'FX,:@-1<#BCI"'WLC$/,6=FP% M[7@WIEO!!["I;FLQM%%I+X#C&(@\=O1;&,&^)>! ME*J6:PTQ)U::^;98JC:;,D'2)$:<'$,I>S)UP A8+J3.R-MA3T#L=\EVW;^N M %3?#T&7A@MS8QO-AQ'4S D00-526FPTQ;J4;W738B:?RK=DFB$YG#\YDIHC M!0+)-C7@N)N0Z9@X\Z$$70&0HMWI,G!CKWEW>FGO$9JY3*G:@;P-8QB&.OV> MH[BC6,:T%]? V[X?#"XM\]R-;3$OP*!2;8G-5C4%#9AJ*9^&ADU:)BB*PSYH MLU=L#W;K;6>BZ-1>!L%E3,-G(8TFV0Q]HDB>OP-0^.GUS8;_RG)/*<:'1 ; M*7,0VS#T8" *5!03..DKI"K47>.UOSEY=L.3Y^/"]!L]*Q4^Z:]GI]2QO0/J M>/#J0*<#[>E;W2?.)/OA$# >4Y\<9NB;PPP3'6;$0Y^1NX.+_XN!T#V+WJDB MG]3@$SZIAR'$'_"V[;T56/Z_4>P=A!WLFKF"OQL !VECST9S@9HC"2<@@=D= MZ^!!B!Y'';3#__[K#LYKS/8=. 6!X(53]NK78W"*7+0E#!3=,5=Q-"K%-&,3 MV,!!3>&OI["?;OB\QT=L=]KMO&S6,J9X1]?Q<39HA;HHU.N M 6P&9P(%^:(57NC>*";=->]B0V#!]YIP!:!8@RF:).5Q(YPZ4&AT:+NZ=Z?> M7UZ$W.4TW[/B$"?W_N1 O%C0JT'?N8E6(PF?M]<#7!Y8(;4C$MRC=;@^;!VU.BMS# M?>DK+A10.X1YH)/=NQC4T:B/2FP:$KD=^1U (@<[\D#U KE';]MPOBUD=[A? M=0Y5(5K%#3WX+5GZ@\O>_6L3IO=7 %+T6@Q\8#,X/L1F\ LX M2M_<*)#-VC0?OX]:B$MUI%C#H \3W771Y&\?&0SJK!@_!^'9@]$)TS<^-(A. ML-]HOHHDYE%&7UIM*-F6!H7L8<7"98"LP79W?[N1,=@$[BT+J.PAS0B6#FI] MI-)#J4"O0F)F]ST%OA :]ZYM!5*BN*[O!*]6^K8/'S$"\!O.L_WL&>8'#@AL MTH=]$,G,MDG\X1F:#P)@.P[4<_#_ P=V! UA1]9=M.4_00HB57'XJ0.' ]\% MQP2L(50?P2\WHT);Y694FSU21\8(JL&%(F(=VXRA*.B=$3B!J0=1?!<3X+ZN MA&;?SCHLP!YF-[,%7P57%4(?33K2 ^B5;WU=K \G%0T1Z?I@-_:=*5I"^)"- MQD.M]I4>& Q"!F0AI;BG4M\SWD"\X(^(P:#IW"A:RXZY/N(-X8OO#N.&P4Z* MF^LU;MZ-Z.HNB%731_1J(Y\A0;)5H/E.>)(%<8;F/-@M===P7X3/=JD/@>\5 M:,5W@?^\"T@_A/NN%FXX2 B#KMS%FD@,=AH_# 3+X+R3>,77;ZW"SFP2] M1L;[Q+?@YX%G 4 S$&VDRO;7"H1U0'$=.]S_(==SD&K96((/&^>+FWS()B X MGKS)=IY3VB>_WM#8\.GH-SKL#=CP2,7[$_N-_[4Q]$.5&(+91<_=U13!R]%> M_* ?-T\^S$?@XW\3?T&5,;?-^89;!<1:#VQ72&Q-$S*(0(FY?G\<[JKHI<@' M8H)E;.QKPPV6@SE_&-0.] \OA&:#D, H)OIG0!:@":VL=J&]W=&WZ#FVYKLN MB8?V_O1P\T?I8^\.YF8^J:^$3@"VV6H'CHN?B"J%_@>[@_KL3X]W^?!&Y2D& ML)!Z5>">99L@W)LV) O.6!QIY)V9WFC?P],3_+A M!R!=:^WN($]E#@G88J3#35#WMA+ZEM6ZN^E30R(Z-8Q.#3]W:KC=_0D6WSKE M3Y53_="#.YSZ6$+TTUN+J3OFDIG#W^LN]#<'ZQ!WU(T4X[KQ67^,^.*(.^Y% M28\1=PR]43GACU^P"A_.FG^A;"-W;N!SWU0&]Z7NN8$"]_<+PS^:^^M1 B== MB[=J@9-3X;'O>OI@]:IN#EB5[L$OJ8<*")4?W$LC MWG[/OFROB23V=+-_=,/YIM/_KCWFA"OR BWFDK.OITUT.\/5'0OYHQGWP-?I@>.S5KOG%,O*;5!#>!3TNU'+HX.@&-B&,Z%#5F=+N-$1 MP,#WD+_?5IYX^H]L(5\3Z7^P9ZW@K/_ M/ 5'D>$I"UIVN +!*1#RZ\+?HF-(4U0_6UF:%G8V83)75YDC3CD'QN(N%PYN0 Q2 L>G3IC^[T[$SRH?PCYWH*B<\"M/AG*E*D& 03(;K#X?^/-6XP&C MOMAR"%YXHQ3I!;/AD*&0LQ5C:LV9Z[,=KEE5+Y+YN'^YH$$_$0%?Z"Z#X861ND/%:CVM8-1W\$F#H*] MZ =0.&P7K"I/8D9W=V.=[8]<[6S,;](%!Z-%\@1@@URRV.#W): @!SN31#. MZX9QILH4_FL*]RTOC";OKV*_];]V(X5U"[$-/:0%#['EL(%K6Q8P'S-VS-"H M0I%;P G,N>T&'8:Q:X\;Y4[:&I(@%X#'&.'=C7PZ@J0_1C[;8>.PB["/JNW MW=EVPA QE*TPF6Y2X=!"04X!"5S86[C8!@B"G$%PUV:0*V=ID-4YT$Y5/"6, M08./A<_=B?K=$K?=AP>I!\A^1>E!VWR=AXCG,#$@M'GM\+LHOO?!+D$*/4P^ M0L',H2F!@L.#L'LX7VP5R RII 206B@,)?@E^N,D)V(@"2AE%*:$0RV&VIV*NW)#+ MSGP%2?:?@LVWV;#([L&+1YN =M)25<([@-(#@3&$Z>/.S_V$Q^@?B5['#WVQ%! M.>\[JI9S#8E1N9$WURK9D;/X]4\3+BLDPL".QU*PUU#]6+IR4 2_9GK*>QK.,O()*=R,@44 M7N8TC94'!(.K#*%@&*N>N3S2V_.C6CFQ(;31G1NQ9+Y:RPF-LK"I!)*OI.Z> MU2&-7:-;]!8L52M<+ZAMT=K8EPP"$ Z8#6R)M^NPY=Z( M2*-;[$[H7$5LYB=4*;_.S/(Y],R]$=64%+4H#^2NJ&>FW:S4,WO]K" S!]Y> M]GJE-K^PI*H#&+_=+Z4*BX7,[K?4.G*?9QUJ*4[6@^[*66JM+#^4N?V6@Z9T MWQ_EYTTLVQ &Z3HA&Q-5D/G]ECQ9'W4K[=)26K&]62K-^L)R =<=VV]:]#M= MGAB"E9%8S]N$6,JR/3A-.+[?U![7L,%HG6/T<4<"&_6RZ(DWFJ2Q)M4VR.81]/;!4N .PCL]@ M/J9X#J&1YF@X[@]1TSU)27<,L,+47!);2;6YZW<5-KL64-,]45G@ML;:J!TWWAC4H*?=89]7M21-' M;'%^FA1+[:#IWK R=*>PUK$F@"IBS"@<3MB8"_7$ 7%)MY+\L)-(M#!B0N5L MS).[M>10)@Z("Y]BG8S+IS I-2[JH\Q,R7@.?.H!MY5*JPZ<>$)<1U94'Q6Q^(1(3M513[_%: MRX(S<$!<]')SF9UF.0CN]I*TBDG*F1&"3!X0EVEW(@"Z7,EB>F$Z90H9=Y$1 MAJ@IN:>QR.:XQK.](D:,C!DUS7/9>6.![/6]IS;K-$YB*W.*%)&O)6K)):G! MIQY2&52YNII;]:71*63F0I\D<[8 GWI !AK=:1YN+&))(NBIL4@ZMD/,ZC)Y M8&&GKE2NK.248!1KZ6%A-N*E60K.P//5DMD!3O4I!4"A8PB9H@>LS-$*+O-] MA>%)E@.4\H%O/,/:V[[S=,+A[J#@+*]"E 6@TR>Z,L*S\%O*UJ?X' 2YWGL M_=]XWK,W?6=/%(JLC$\S]SE%2A'BDAG@F7S2A.M[0,*-CDI5.IFU*F8Q?TC, MVOF%TQ!0T[VGMK#U5,X-"VUCM7)\I;+26-J'HG #(QF+NN$G2E@*9'79(Q(4\E"-R=1 MCEF']&R_J;-HJO<)MM''JB"YPFR:&E(=V/2 A$^G-EDL%4HIL8/AA6YFD.FQ M4,U2!TB6[24R:Y995\3)"KY[ 6>VUQVBIEN-?*I4UZ^\&YC%[TCN!F[0O?%T MS.T)^,XIHV4'9XS;0W'ZDJMP14?B%UX(_([!HX6XAH7 [O!H):YA):!NBG+V MKV$A(MUT+0N!W6%\M!*G6XG7;WUZ$D+X*FG]NE&CE/B/^IO/2QEO:PZ@>80^ M_,\OXM='08F?^R(H[I,G/'MW,(8_/)SIG'>;_HGR<'2[O UYB%3C%:I&;F\* MCJUSN*S[?^X!_V1*<.-\VO $?+J,!8F7L6U4RA6#(KR6]C8TXE6+ 7[K8D"\ M5Q'N>36_]JK3_1O5CPU0<%VP55U?^W1>OD3MA_;Q9>^W?5MPRA?/ M2^A*N[J+?R\]+^'^$*$F0LT1)\]W1NQHY+"Q^/4DY%5RY.MC-,66ZB2Y9)QQ#) 1#:Y(5 MAYFH]5\Q#:CZ1#'=__Q*D+]0,OM$\?[S2U]Z?RQ_HMG>YO?;9%3?30P59?H' MP4^P-/27^(@]P4LICH.N9VXKI@]^Q5RX2/!;Y*^'Z.J%DZ;7EC(UBC79[^KZ MLDF/!)E&(9(D'ZINCNIV)R#2-\'P-MN15X9F0FXZA=9;9415;:0I(59/+ M>97[>CS/'=*N,^O.P%"R]VUNS4MAP;4Y*E'LH+)>D\AO\>WLG%/3C!]L[)R,>7C]Z>C/ M#B0S$)&I1T#:5DUQ/ LX[@$MAJFE>M:;6:($/%:J* [34#-#.>CX_SCPT<4QLT"I:6 M?L1B

M3V(88[%3)SA%5M8+5M8%\UZN<)9>=,=<<)JN2KV>_* H4 4;-2LNI\!RP MYGG:&(O33'Z*%3.K2='.$+F..Y3YP$^#QQGLF%Z-_#21!KE@)D2D0.P<-*8OGU:;&SJ;K;!UJ$$C,V#C#W7Y "Q<\OV5[Z%Z;IZPJ\@%= MI)+&#,9)\;C"YW0]/T2%JA$A(,P"7A1H$IU+1X$F7T(.MBBLF8KE"98F;H%8 8>T5*5O M< O%,1BCJ/2&C3I9XY+9X*8*R!7X.,:<\8PGPO(WPW(48W):BO%.+,NZP/6% MM82RX;'?C/(A\!U=IM5SA MD".?P^<.1+;P*R'T-=#@J@/)!8$5="AT! S*+I:U"+'36ZJ5>L+KU=M"T$%H M_3!Q@F,C%T0$YLAU<9&SB7>".6=7QFGMON5@U?DR,V-FZVY['H 9$@L*B^,$ M\ZT\&1G?\QT0+ E\#SJJ@,\$KF=;('!N./9*,9&CX[0<)+*'+E3'[KIF(?*) MG#3X-01SZ@'+Y2V4H4'5"($"I.8%CD'XGTP;>K8GE5^N"TP;.?T0?RI$,5ZA/;$)FUQF5K"3/3K"Z0/F#> MH@^NW,72@//@Z*H'-A7.(N?*5=IC46#&M?&,K5WU""!4U*AB6^J+I\/T>I)I M-J:5E=A,$!4QY112J"C =54KDXQISQN"92'I'RB')8KI!"O55Y@$7.7Y48 M0A9GO=6LHR;6([X?* _(GY@XQ_,WZA0YG+\2Y:U\7MD]@2P)(:O9/BIN^T68 M?3(EIZSW?N%Q78TN.E/2RP'ETQ'8MB7GRZ($G&*B5>X,RE-F*.-!25:2P^/\ M4?43>5,B[&Z8183=LZ;*',"N.'#22HH@2U@GP\ZZ&"/ +B(.&!NG3GV> M\M-MC*1EZ)""-7''UQU3>R?26[.WK_=DE7@F'J\/$H*K,Y4APP M@K\#COM_,90KXZU.>COWSQ+\'QE6'MTS^F/-VI\UY.A6T0L>P6^OQC8?=[#3 MW8_]XQE;Q%LCVRZR[2*,1+;=]=IVS\LS"ZH*%\!S8U-E%5QR&1EM5\EDSWEV M^E..5TY_-+H!3RW$SLLER;#%?;\BROXPC[%*2SQ6GBC!=* M13B\!1Q&$>>?.>9\*PZ'6%'(EE/4"%OU.A7-,V/B@7>$',0)U/37@'0""&X[QX+>7I*<@/5$^WJHLB M'\1'2^QL<'7X/KK-Y2='%-":T/',O:U;AM^FDYC4'[>GY:%,$.$]DP059<-' M^(Q\$Q\O>?-)?-8I,"ZKBX&!3?A$NN1V<4R?"PB?J/Q?G"=/?#W1-;HKAL " MSH8Q*-H$3J3KH1J*<_! &B*WQ0U;.5I X0F,MVKP@/Y; M).[3'9KJ4>)D5&\GQ!@B71!P(8RXU?I_SXG/\_L6=F(5(^?(51I?5SCDR*ER MPDL7ML[[O53BK"&VBFH*DC&>>*,9S,_2[)_))@C M#\S)+EUX Y@Q<#]J3$;II+$BNQEN49JHJ9J P!Q4U6'I8V"^<;=+"UB*Y<7T MR=2QYR XF]E&AGIVS$5E&5P7@,CE$IE9D[6M"@<>+O&W4LA/6'-^L#1P"\4V18G5NLK:][GALI.3,_7V9K50+O:%,,&'^ M"$'AD7LA O4'BNW]7%"?J6;O.T"=727ON[49YAM^1:#L28E;.0D!@3I(1L&I M;QG=L5O/5]TOQQ#EH-RR51'EH-P0"WF3DE+R$Z.>7J;GHM[*%M;-'J4DZW69 M8(,0#"K.1O<31!#^/@;^C7&.-T&834QXP[=Z ZQ:7\G">I%:@?H001CR#(*+ MLSA]HZ$3\)$EVQHF/.!,8G84-Q$=M49Q$]<8-W'T#I,E!\KKDM9J&;[=+2_] M56XV3T.&P2&&0=%Q(KJ3,0)T%#MQ5;$31P&='S#9@CQ3+(/ YXG98 '(G+- M@&8"0%/8,9/AQAP;\)'AO=8Q)[S"&H5+!&$3:)F"BZ[55>33N&&#Z IG(?*% MG#1:(@3PY@KZ6@C?AVOJ5?U@.#J[E%><:O2R8LHM57VL5F\N%I"U\(%?A(VS M'!?Y12(U\-,#)FZ$[GQ8#:1M>T!41;@5R'/*8& M;L:WHH$!@'1/BSE@#BS_=.&?/PNP/]+^NBZ'REX$5^1 B 0XH9R2ZDXSA\+Y;YRAT&886(^N VB$(S(X+IYC\&-T)$G M8>@[<6%';:R9D"PZJP*5%@FNV5^EK '.9R ?"0J TG$>YZ/0BPC(D>?D8ODD M;P6RS@SFE-4')M;D.O-\O5C 3"8 W_)%E_B.&?';+_&9VO9^U[C]2U,]L MNU[UYG5AZ^[?_2>/7 T-W#-3 W^LCE2'#""/P/'#8)YV+]CXLR'4_'O?_5/ MMYG]>$87\=K(]HMLOP@CD>UW3;;?WEY9<[:AV2[:&-UX['^.^[G3^ES70.#E M#K\AN_IJ;-F9%64P"V+4$>L\VTX)GW9VYRN9=WB['\;1]&S5J"E.U6EZZ";- MMF+ZH :<8-]_\'QCH>>[HCB.3 ^]27XRRA2-%-&@LF.AT*XM%G"VSS\/;SF] M^[)Y6(P&ZT+*'@VQQ"J-TYF*.YR*PU__0'S"_PZ%%3S[(#95G-@?/6P]+ M-E/'][ND:),4P!*ET!/?NK[@<%G)QK;MG+%B<%DALIZ@O5S,[O^ MZQ^"/%3J][FHA&./*0_OB,_NI[KJHQ*CMQ&S?<]%T01T8^9FNTOB^Y9M= M7V,!STZ GZQEP@5J0E\FPJ7[DPO^D@FSM;X?M&5?S%JM!DBWG3)H"P?EX(-S M'?X+/0?.%D2W^?>ND;OY:#=192-)D0/K>C%TA4.^N /K_=B;6U-KOH\:OO/0A D&WF.HC&[!J?;^)/:=;B]+[*]_J@Y\E.*L M'HR,[9P<^])M&B(HM,2VWL^^62SI:QG.'$I*J6^F%+=?T/[V3)F=Z7\3E5>=(H[QTL@W4NUN M8B&V,)JLW*0=\]Z1\P-V7APMM;I4!)7*Q#.6Q74-CIS L#AV\'K8CPCG?M(ABA)9*:>DB2HGA_5V+Y^:0:Q37!P[F,3PAHE&L7Q7 M,;/GA_21F35H'>P6FRMP@3Q(A#@9QO%^%#;0^SL233*P[G MEE&4J@0_:9::UJPTO 0;"YT)S[C8AZ3H\$ 'F;+86S&4A2D%9; @&T*A4;S$ M0)_X2MXQ6B^6!BJ8]($3FNXD'H\AY1#,P_97L,JD[)@ M>*JVD,F@4OD-Y\4*\/FHQXH);5==2^A63%6FNJ>8T:'(53IT;_E0Y*JTR,DM MU$)$]]ALX.J&JH]F3I@!"P7&NXQTW:C/-=;-GE^EM&.U-/O6V,:CQ , M4O%3NP#,6Q"/H 116 %>==!2EE!OP9'#=QQ08"7'Y-J\(LTD!O3+?-F9-.Y+ M=9GDP[)?>YKKK\B;$4'[1KP27P#MTU./TT&;&%73_KQ0J1G5H5BHK8GN@!\$ MT$;6L/U$)?=-+I:_[IOA;9!X-X"FZ!311<2PX M5>X.$M,A$(]I)'W&^..AS,Z,U:Q8JIEI31H,!)G"$-G@,3Z.8_M>C],QC@C9 MWP;9UWU=_"T2C\\AF]7T]8!:B7DL-;]O@Y%0&"G> B$;<@V.)N,\OG](\CG" M<7UWQKL'\K_!)O\[\H>J^&S_$"0Z!-Q@.:S<K MAMI9^AZ6:G>]D>Q51+N]0#H 725+X7'N8(SW+7A8#K.;G8KI0?CF%["=GZC6 MGH":A*#6;+]O@HLHL?\YEQOFZ\=U-=KJY(QEIPZS8&EOTEVRJ*C6T#+'6%4Q M,(E:+1,@#7574%N=Y'#(7Z+JZA&JW^N"^<&H/CD'^0"J^9SA.HZS]HQ),9?+ M3'-J,=FK(U2C^ULP-DZ]SDC^Y2EP^56F2)R3>493998C>1X A04X M#KOS+^420K*;G!047;P2J?EHO_ZEZ?-__@W_V#Y(-8'B(.T[VKSM0;>BMVYU M+_:_9ZF3\'3Z"6K'$@C'G$E0.]T._OROW=X_&JD)U39MY\]V&]@9UBB<)2+8 M$88@T7> 8B24 7SS'\5<*"MW:_7P=^1VA_GSL).0@5V"W9'T_\9V?D;SL3>9 M$V69V)FR)U4'-E_;?A;L'@\?VFX0_O?' ::"DM'0TY\\-U@9:*#](>#^CB0# M_G,S, J_8^DSK=4S[4 ^K@Q$[\A!^])_MZJI@ZSGU1R_%M+\,7L00_>BAIIA M(ZC*6X3UZ53OS>#.# 6S?$K"]YH&.5:SM943&T);J*3$6#)?K>6$1EF(A\Z; M?"5U]U"X-=2.S9;0$LMBI=6L9JHU^,U6OEIIRCA%,PS[I5KQV)A2L$_54CX- M^YJ./78Y5LW$'CL=>QC:Y3O\.V_%O)'MNY"$N?$86*H 2O84.*&3(09W+^6O M+^[O]6P[7]'3[>8/%)+N*YJL\'U:IGBV+_=50I4QKJ^I?1[OTQRW$?/--QA" MXRF*X61,)3"9HA5*5K@^)M.*ABLJ3@U(AGGR#4A4"SRK^CCAFV+"*!?7\W$I M-2HM9$BDG[><<%92M;""CB7L0O&^0F/98E*0B?V6F6'"S3J*Y&"39IVHY?-= M/07JL"7]O"5;$\0.89=&6#/OKXN*T4P63$B39>QYRR90VC,QO> -0NA6\Y/N M0G/5A4SOMY3ORVE,*)*TL>KS'5Y?R$RU5HX.U-LPN M,S7TS+U^BJZ:K:;QSD L)EIE5RNZV5$!/OC VY.D-; KG""">6E!5+)K)ET1 M9':_I3%>P^TN[7:Q1-=:-NAQ,S65!9G;;RG<3^?S*D-71> 7$TQ"[K)L8R$' M&2I/6]8S\TJ'FLQSQJ2ZX+AFOS>BBD.9WW]FMEAP^AK@)M*$%A8*4Z'[_KHN MX_A^TT8#C//,3-0EGVT,>^JHEY'2 K*W]IK6Q21?<;/\6$QDRGFAFNU4:!(^ ME=QO"LID=NCAC8[HRZFIVQTNM;4(GWI@[>FQ1+@V#BBLN*HFS0GH=R;+H8P? M6'PR3V53S0I#8!.]RJ>;R6:W0D!Q/C#_(Z/8S%(E*B5V?-?ILO>0G3.PKP<6 MH.<3K%MO]:H2R)0Q8IULCX<4;'I@7AKWIHI)]X3D,Y5I]CZ7+RV+$'L'5NO^ MGF( :95*XBS3[YI$O=U=9N%3#ZQ65B\O;#!>9(SB_70D8L9R8*^&,G%@M6R_ M5'4MM26)1:4QK.6:Q++ P:<>6()"7IE,+2N;5O#V#3 [@:CG@#8ZNIOI20DNFL0ID>@0]1T[VG6CE UNQL MV9$(/JPO9.* #*S]-EA3U>;02"57_6IZW%G>*W74=.^I[KJ23S*R M9DI9?-+3-36=8WS8@0,RD.3%90&,VC/)MY8ZGQJWI &Y0$WW5%!5O2]04*#6 M8B=/#[J]66;2X034=$\'+:8KWV(!U)'TQ*LC5;K9\9<+!RLZ M$Z:4]?W1.!,TW>MKORQKFI!RQ])J@25R0SL][$-PDP<44==ICY.4[Y/B+#5. MF$RO4P-0N<.F>WUMU9UYL>)X0XR00:W6R=87\\X"-=WK ,&8M7MY5LU*J74! MM!8CJIR@8=-'% 2.H ?#+O3S0:/.5*8N^+/]89>J(#MHP_"1-:"&5L36C V, M+L7W[.T'H<45?/+$,-MQ%6[:[%N^GK/MV-:D")G0J^[,X"D,M-"(8V[H'1-G MY_DV?.; M!=;'K7]=P*Y1?^$9NP"SM.KYN/&H@]>O&VJ]%W;]#UP9K/Q98/6:"&^:"%P\HZ.=-,UK$2DFZYD(2+= M="4+ 743=;2J0+02[UN)UV/ WL=;OV[4*"[LPV=>9U7+MS4'T(Y"'_[G%_WK M+1) 4G<<>='$%^Z3GOXN4)R8:&E VZ\,N0V9[;\K3#*"R)=#A-N;@F-+'B[K M_I][=R(^@(%X#0PO[E#T'7O3\$#Q@2>Z*_)'2P'#W;H8$!_5@R_-RI6IQN^A M"6]@-WC-?/H)<_"J5^6"ESY^8YYP&2K]V7WC"Z7D;>$U_'DFF-KONI5G29PYKH*A*7NREY_.I)3-OS=Q/: L 5+ M.7!_RX-B+LN6BTQ*\HF$6_4R'9,?+SY1QRE@Q1GX,I3(@<;>T;U1RG?AX@%' M7*JFCQ9%<%T _Z^%123WKKOHWO>&?<44,6:D+.K##%;3URA,F?SU#\W&B8,7 M)D;8_\G8/WXV_,VP3SS!/O%1['/9G)[&EM646!3J.I^Z680;63WQ7;2DC- M4Q2BC*RAV[2&OJ]/X;KTZOLX56,+T8TZ%1/38:4['%2-K#!JS.[U&4B/A0NK MTU:F5:PT2@5#5(KE22YC6%2^4I>#)))#-Z9&.B;2,=_,P7)=.N9]W.VYCFF9 MQ0%--!L5J5A,J\UJ8HDG1\,+ZQ@[-5CD9JT>:V3KNBJLUTT/S)".@92-_%P9 MNJMR/Z6>N)V<<.Z^G>'Y/>S,ZQMRY* Z;J0^8&L.!,=1K&%@JFXTU$;]*92? M:]OUG"=-G/ME7R*=0 GQ0CI?Y_JZJ M2&.W.?/$MW9PE> B6BZJ$G=J O73C:L73B7(2?X^A56+F)NVJ49F+J&J79"L$''ZD_<,7(F#9_>J@"8I(NN.$H5I74Z M6Y?Y32@0=30<( +N3P'NC_:3+ K5)I-I]!:B4N_23K\G4W3STK1!3*F$!O)^ MQE@Y-7&] (Q=]E%A3D@;:#Q.4L<44N4;X_4]3/;/9>^UYU M3>?:#> "Q5%'P>VT&C2A37N*PA%BO_$?D;H1\=;O;=M=EPOL[+[K$,R"I:4? MH;QAI ><78I1TWF+SIBB3Q9:4CTUTLET/>C@KW\H+,X09\Q8_>EPB)1"E%KQ M-7[Q]RF%AI5>.6)/=:6F*BJI;ER\Z(V$?EU ]]NA!%(LCO%T= ?@?Q:/1C7!?(S$Y0/@SRC M5KI3>=*U#7W>3CO:$.MP]T,$7&B<.NK\?)$X=9?Y@5Z5 NI$1PE< ]HS^FZ5"SGO%$?FU789H42<([GOX#+:S;9X8%B1U?@)!7A9&)\U'R-245_#=JI3@-YG M#;>!5P?T$V].F$FA,*P8(*O,2+.J5 UA(>-!958<)^,4S4?NH C8;Z,C$;"_ MA'N\!=A9MIM,\W4G(59U6-#1Q[$K-#PF%;R*B/N]#CX&Q=20)S]]S>Q MQO.6:D\ A>D[7"P\#D'^'L^LV0+W<(L(TV:R6)WP5 4,1%D/"A"23-QC-P/ MTXB"L7X@,"\;;_$5P/PJ:_IMP)Q46+8W626R!M&=JPD'5RV#6B!@0L.:Q^,\ MO5^%_Z^/<()7;MZ^\%6J>72G'7"]K;L_]IN(XBDBZ^#F+>@KT'=G)B);Y+X< M/78O,^6A4RW>8TTS;7H6J'1Q G(/+HQ_(.G]"G$1]B/LW[QGX JP?V:N\SKV MJ;6!D8ETG\,(,*$[TV61T!MUA'T4.1HGF?WCP'.PFZ^D,H&? RXE7!/X'E]W M1T&:KSV L]S_?G?0?@^;ZOJ&?'$GR;F+2O^HU?R9 APY$SZYP685W7+1A@+< MJB4^V5"J@S3<3HZY%M1FEITSTXIO%(?\M"&!))-?+F0\*+%(QC%ROS3JA_;> M:W0CZ('S)4C5L+T1<+8?_-[X%_Z*QRQPNLWXI_/K*,PZRMBX!6=%%>F"BFW9 M3YVT+]LOZ435S%42.F','#7EX=5)+Y%9P+XAWP4?Q\]Y?5>D5"*E$N5N7#]) M>[=2R:1&2=983,?2;,V81DIJF$TC4"J0F'%QFCJ6,G_]42"/@1YH473+1TFS M.S$??0"G%FP9F:)"0W#LH#; UH Z9E=J?"YEI9PA:>A:7?4]RJPT74$F M\*"8&1\GCCMU(X#_%(!'[I]/GZ].14$MD0Z)/$.7UR%? M0MK>HD-$J56UI/MY5@(C=3*B1X-4?K! .@3QK,]1K D4*Q-#0=*H&C(Q2,X*N3ZY0/C>N(>. MVSX?XRX7-7F>\YF7(1!^)V&"@1=T)JJ!<'FC\$?-0E0G),)(A)$KS :*ZH3L MAND&QRN!Q:_I[L;H!UH4)1(9"=_#"1 EST0"?--6[O<*T4SO;#(/1NY3*_A@ MDV?A%0>,X?I([5+AZN"PKT =%89@U'8U:45+RFJI8Z.)N9")L-8G0\5Y^E@Z>71P'AT*1I92 MY&.(#MYO3WHBC-VL-R(ZN-\9Z,L6^.ZB3AV0")85,C[XWXYI_AN%^O\57?MQ MTFO_2 @'S?;[)KC(O7__5X7G[^69> [MYXBN3D%>+CC"%%NE"$:I.AUB5EH@ M1*.24RP1QTGBQH,4K@_;D>D3Q1Q'/SE@WUCQ4^#$W)'B M@#^1/1\=2E[1J?I;QKQ]K.#HB@D?D@/F'*!AH V2P:Q/YQ,XT3P_,FF[P$MXKQ?>R3V/9QA M;SHZOBK_V!O\W6E]KFL@<(D%--"577TUMNS,BC*8!3'JB'6>;:>$4SN]B9.6 MNJ@!)XE WD1#V/>*8X_ENOBFFTE0'0[S*];J7AVF.U.Z+I-!R;\?,E/I4 E^ M9JYDXM<_^!UV*"?N'E\PYWB MRD-.HNR/2(I_6J#%[>W>Q]- GC.>YYMWTJJ.S(XF$)BR3+14E==FPPGG:IGE.<=DQ4P'?(.QU^G.M_);;E_*!>Y+",S.G)9WK(C3E0<"\X:,@$# M11CL'\<,P.&RLA2LKHJ)?J:[L'HY_-Z?SL=DD/C@CD?LQTIN1 M^_&;,_275.AS/5&4;(_K620I@G+&;I&)5%D;!'KB6[#OES7G.R8B4)CX'7?H M4N+;N:7XI<3T#8^^SLSTRVT2JFW:SI__'@P"U?0# X(N/@$7CY*[^ Q$&(@P M\"4A?@=MW- 7\P8WY+M!BG@TYS60*J<2^KREFO1PF'ME3/\J>.N55XK?G MC/I@?NG&EN#[75*T20I@B=)HY3".T##X^D6SQSM!-@C0X),<90@J_J0/G.H@ M5 Q5WW/1$. $/[6U'E-0!6&(MQ?6.&-D&[11Z"Q M.TGOFQ]D@M%TG,3VT^Z/V&"1DHV4;.2Y.K$:.7,>_V>5K%=?M@F)'O7%5#W- MW#N^@^>S@1)YU:%UN[/S#B5[9'Z0DF7).,V?Z0CY)>!]N>_K9=V*XS_%MK_$ MF"]MSE]BS!?W8D7"'0GWMW5/?6+0P;[U+T^!/.Z??VOZ_--$[>ZQJUNJN/.) M9T_#?\*?1V%9 ?P.Y\'D[ZGMZFA/_>, $W*)^;9\,8YA_XO&N].W1VZ:V#CF M-@1T^T2T GN/"UY]QX"MP$E(S)'?5<:C%S(A8\];)DL#+\,. ">E.E:5Y^M](CFOPY9[SRRV2SA# MIM2$"-(MDZSX/4@O- MJK9$(/8,,C=DA8*_D*G]M]]779^_MQI9C+EO]SF'6LY*K85,[[?TB_3<-@=] M14K5Q]7)RJOG4YX ;:.]E@FSBO7N"7LL,=/"J-Z8*"PF+D(KZFE+,=CH DL?XPD[^\O.^VSXC@%4!%N8 M;?\=E-;]TW> 8B06<+H.['G/]LW''>.AJ=)W;60U/QOX%S*6=Q"6G:WXLRP5 M8Z*%N(*%P._(H^9"M! G6HCME2 O+01_1UP2$?NSC\@L#:?>.\]TMF M8;>*Y1>Y0H^3S&L?-32YT(?_^47_^N@,$'<\^3PI^4LO;>&>GANKT#X$SCN* MG7:!XL1$2P-:+ U4@,X9PY-V$H]OC]S[)ST&1$BY\(2]?7I^YZUP%KR1[;N* MI;E_G:@$["7 ,%X:/C(!G#AKJ".PG!G, >F/9W N8F=3.W]])"[T"MTX65^ M2QKHV[PJ7S^0HZ%R=_27WGCS/.!V$\0EAR5!X.,]@-!3LM7@:\)2=Q_:;*$F M6%KZ$6AB>$16#NB8W/>KHYRF.PN)L?,3*67SZ\=@RP3113S9A9$ET0)?: M.9_;O/M 2!E3\!)#.5NWL930!7SAOH&S170*1/[ZAXMC%'>.$-UP>XST!?GE M]T6<2U]<9'^[)GWQ/';TU/HBG^XLU^*@Y4J=^;1OBN5.KI/]>,#_A_7%O.AV MAL,Q)4NSE9EGBWG!Z+20OF!^_8,3<8X[IC"NWB.S!X\F,$WX@GAL""S@*&; MGA1MHENZZSF!?^UT!.JG:;_SAMQ]/-G@LZ=.WTZY?88,;1"4#?$#59SP!#T; M3>-NU!Q#S(U$L]0K8A,;[ZIN=4$O[X6O5W/W33PWK.KY"M:ANF3=&6L8,:C+ M04TBG(GSS*&BM-?O-KA*-7#>(-2SJH'S[T;7I 8^PW'>IP9FTUF+YZAB15JQ M]_6FW,XE!/,":H!OI[S$R!"66#:3)^]7^8&JT2A*#;$=/LX=-8^^B]O(@1\"NK+ MX8-6%AB[R-"M9$::)*A^PUN3I#J\@%:>\ +(VLMVR^AHQG"B95[2,NU*PKJ 5QWW M.=IA$AU,]//W7%:W>[IAU*&&@KP16H_\-W*2/2^UU+(]Q7P]42ARFGV"(EY3 M"8\3'CA>B,,MX_E?%.?#[C'=I$&B I(/,DI\F41@*Y3P)%5A2> M!R2.*8!5OC[C/8^B!:&!\4!4(=)BW@C$5BBF&CR)J8Z1>#R&MN?80G$#FNOH MB/#:@QB$14)5W%%,?_X\VS)7=Y?*C7\DZ]PQ'#U&E[Z[M M[>G"5=)/.:@SY#P\K^^AFE!*$;<8/=,^)'KK.9)X7EPI@MH1MW#,F03]/%/G MO]Y4(65G6)N4*")024-H8@:93\H OOF/8BZ4E;LU@OD[\E&);GM%!L*#W9'T M_\9V?O[[UX')1-GY.U/V) U_\[6GF?C;#U_)P-K9!0C(;*=/ZLI0^!U+GVFM MGF&(?%R9?RNQD8/8R7^WJJF#:N%5Q=D*-E2H^M!]L @^#X*JO$58GT[UH1G< ME.3 57PP&"BXS *-D2FX4<@:+?A76:RTFK%J)O:D[S$XN&I9C/U&@_@K]C#,RX_@=]Z* M'N W$V4SMYOB.FBQWA4&$<&W>TB=1- M+[#JS*094*:<.;U :M&U0SYKU0X5QDGA6*-'V/2&F!G7+ZP,=N^\/#Q7&F8(9&/,S3A9G^N3> M++=9+J4>+(R3)4'12ES#2D#=Q$8+\04+\=J9PX5UT\\IN/(9I85%Q8E.N!+OO+'K54+[M35: M/^P./2N7O*TY.$$9'.8.(VZZDL/YRN!$J/DRU%QOI1/\CKWM,E$G+'CS&MG] MWF* W[H8?+C@S:XBO'"FTM$Q5O;N]3R=X'_YT*\Q6@V96#=0RN*-[I.KJF6! M@M!^WW:\*81?&-E?@MB#FA8.$S[A0-19L\$X.7K@,.*JWDTDM:G?2=";B/@A"%_8 0L%]6!0;SBSRV8 M5-?*'W[6D%\[J#EYI,_^&1/WV3./G"9K(%/8M M!\#>KH$6[%HQR#^4N:*;04(") $)%^[GT&"> ]<+8J'C,0M^S1[$/&496MKST2U9"X2P\J(&>;:$ZSBFXA-E^UFD#U M'=W3@2LX$ ?6,!VDVM?@Y-D:5!_504M9'K/B:7^%9]SU_1!CV@6G0#!#3RT( M88$.&HLL^$BCG$JCO&#F_VR-N!C.>(3Q$_7DK677OY5B76]Z_3<@5 2)H3UNN,^H[\ZP0ELL(#CSP8W4)SY_TOYLP_T)V[R9G_FH2$;]A MHO]WS>MGHKS^**__H+"^.:^?IQF5[%.0V M6_7R:>3OR^MOPM^+N6HI+3::8EW*M[II,9-/Y5LRS9 . M=S%KOYBP%^5%=!0YLM,T)3<&W^VO""P M;C^+^?A0=*M]9446@Z9[@[+<>BO3:'@-*5O+*&VRC\]&-4&F#E174">EA*LI MK*ATUGU%)[+Y.4 MJ>\#&Y.&4+#6^* MS4JI9KEY7RT,5ZCE_O YQJLV'0VO24QO,)G@3'VV7*)2"/O#MXFY4FEEUA5L M5I^T\W*29=L$ZNG^\%NI'GW? 6W*(&9-;\[?RXVJ6S]4-F%)KEV[8C(S+-$7 M:_TY";PR0'7&]X8_G3+E$3!J/:.X'),-6N K> 6UW!O^@.VN[4:I2TJ38<:I MCPQBU:90R_WADY;>QK6<438(I9L>3[2,)N;1*0J./V^J-T"RG2*:-:RX+&C] MI=62:USPU+V9FMZS?J':636-JDXTY2DHV&(958W8GZG1HEW)\^RR*:4<0E,F M7M&>X,-#92/6]9Y/),K2MD\;^MC,XN9I3IJNC?_O6JBX(UA;Z45Z]#K3FI5 MHDI#F=WO:9XH6&('-%(&Z+'CJMJ3Y6H3M=SK::(^ZCG%0;DB$I71C*E4N'6E MMH M]WNZUI3\L(^K!:-9)=)U;5;(=,L":KK7T[J?:+1&P,8-AI6EI:_(C36Y MD+G]GG93;;R N<6"..L.Y.QLE3;P@0!;[L%T6AHY;F9(-#!F4:YF\ZM[QYVA MEGMC6GJN-9UXI;[$)'.S3KLFSFI0]7$'QI24I^-%>B:MQ=E]TC,R=+I#>:BC M^V,BI'6KXT_J0ZDZ*-)T>H4GQ^.ZS.^/J>TK9*U;U%E,+\GYBL3,R"F+6N[U MU*JU9J+'2V6INLPLQ;;C+I(Z:LD];]G44QVR5ZI*!E.MM0!(,X6!AUKNCXE< MMBAOELGA1M&@':W3*J?UV0(UW1L3OV:9.K^N"I.D6Q-LHNYR#B=U:3D39V:$[;=&UC3)\G\ MLB5DL>:\A &ZA%=3M;R42NL:*Z=X3W""IOO;GU',3:WY M6I%6CK(0_'F#LQ<":KJO 5S6'N36O::AV,+X'@P:=;(7/'5O:?-4KECD1\Q MRO:*=:^UG)6=9M!T?UPX*7BSQLQ5L!4S9 9$)3=(MP7D']H;%\-2]0$WJ7:A M7M-I9;@>+^80V?B!JD%]NR9EQOZ:DF;%Q%HAB_/$O1HTW1O7BO/RM3ZG98T4 M1]"DEA(T2JFCIGOC$NN\TTC=SRPCE2\WILI@UJOQ0=,#JGW0D-P^1Z7@SC:M M-[#,U$G,AW"X^^/JN!/"8)CB4&RNAF#=*E.LDZ$) M3RQ7)U8S;+NW$6&MMF VE":%*?7F&N%95I,9<2 MJ529+\"1'=HV&2)A+<3)?"3-*&?1MCEO,:K MLS^T.J3U**7*50JQHH?M@G= MRZ8JT@(UW7]L3N]69(_/*D:1*L[TFBRU1U0]:+M/,2"=+67JJ;61D-N6("0S MXW02MF4/4"S3S+MMM8&+52N?2-WWAIR++5#3O=X.E?%]3YHNM];O%4QC(EG,]+$E_1936&7:$=";?<6(C<7Z]-,SYIB564\'*_IRFR9 M#WJ[/[*R(EHM4+,3XJ266?9,OI35JG#1#NQ*]\#32GZGI6)^SU';1,')9I&N MX_:ET7*PEM(HLU-)<>Z'+8G.@R45--V;A%X[-RJ79]F5L4IHR>2\,N#GE: # M^Y.@-$:]I%43ZT8GD^OTG/M%H]NM!VWWI3&[(,?UOIV3B&F2KLC+AD=:0M!V M;Q((*FO(LUF6D)J\/6M"RI=U1?C< QM>4C DOF3REL14QZ[&)'L03 O4=&\2 M3/,>4_U)OBOZF)/UNZ+)%Y#<\ON38!='F6E3D;I29^:RM._,:H(=--V?!'IE MS*P*.58-,*PL)Y/2O+@2AD';O4EH,&8FF^';"2,E@\'(S?N*085M]R:!SF>P MQ]+2 @#YS.X)%+&9?Q.(O"B$5(! 2:&'Q MK[]5)8'!X*W;@(":F.FQ<2'5ED]F/I69Q4S#=3$==P?]H=Q?FA&O[:'57=76 M)46I+>AYS9W)4D$RF-)28H^HLJ(3C=%U?05W6&2L#4;153*6PDT/<+Q;5_E( M\CDZI7/E2%')/+L-&[I'L.EA;U>-QJHK9)2X$%Z*Q5CF,5R.K;VVARZ2EAJ9 ML49?I]-"&%CFM&B-+=B%(PIJ83.IFMV4:Y,OE./(F:'@Q,F];G"IN-ENE9(;WN-_GILRRGH26&VQX,+#(*U\SH4VLB M:-GJ+#5(1ZHQVGON@4@F"K5!KU@+IV@07_6;LTFJ'JO"D1VIV[=ZJD\G0!L[ M=#7<20Q*0SD5@1@*FQY,0@7.XSP1YW(".\S%I4)?FZP*^*F'(QM.%M-1-6UV MZ=Q:'R^>&I&$D4OBM@/E4DOWLUDX'./.,'QD3-_SCY5 M,Y.YV5TZ,1:(26@IP*8'>Y%_5*RAF7-,L5,I+!Z!7.HIJ!AC]'!@EI7JL_V6U=2$?$RIH1@&F )&IZ.*[^3*F$TY/U M0-#F4H97DWE]YL*V1US6X3B?S'3[3$R4%R.F-1A7)9K&30\UV=,L5Q;49DK( MN?F,65/7D>APB)H>C&N0SXSDS.(Q2[.+<;3?7\2XR@0_]6!<%9!-0W]%ZM#@ MD1ZMQY-TK"+AIH=K.[?XTIK+5+.3>7[%=%+9,/1U8-LC#B[=?Y[-IJ7F6JSV MH=,>3>C=@H:;'OIM1;O<&Z<&YH2M,,*C(\^MJ8B;'HSKJ:KFUC6UWQ3369Z- M#IZ;"2$Q1$T/)&%N]%)\WXVUQ' R9CEZLC*VH:'$'C-3RC&!?5QK4)/FLEJS MHM- [*27N.V!2?4@PWU!JDHN3RDC?6AGI#T+&2#FWLRZ$=]K[0),"GV3[DX78 M+@3]$"<*(0@+$2.:.1@+P9 BT,%8"/J!",0%+"2.3'H -C_SP!$#*1@+$2$P M='882CPP9-:#L?V)-120A6")0@C"0L0>XF0A@K 0!)H"LQ <<1K.;B+%B8GT MK;/^Q<5!1WZJ+[^-0O MUM@*(&S];H;O:=FO0._QT_!,-SCD8.WTFKCXB+X Z94 3W[#R>D0_X M+./D3P?\YWY7_($-MM<%NX-.)63] M]YRN(#G5EU_MX'O9N(XX\:\_-> @.=-GT5[G<*6)]KHB/$L\1$_K=_\IG+5, MY[7F(N[G;;N?VUT=^6TMS3_PD:N^/;QJP>[(UMJK?MH3/6]6OA$NK_#FF&B@5YQ<@1Z7]8K5MPC^#.P['\3*_:>K-C?#D>+ M7[7A^ENFZL4V0/SU^GOV]NZ_WPQ9L8?$=2]P MW[0\TPXHE^ &Y9U_@7V_XHJ7&-T>2@3X?2?BBI!TO][BA3LBX;"GRV[% 9H(!I'U@4QX0HEF:9;[4P WK!^2E# MM\Z_\.]=<QM2HM_C!).+ #I<&JTMWDHV)HGZ_CV725NJ#EXN MMF0D_T9*]##OQD)/JA I9QKH2K;D2K.WK>#'4]-H.J8R*>.=*,U'3[76(#-K M3-ALQ,XJ$ZD2YO_H8LS-"SP?JF#;+E"/7(I9']ESH9<53*')%O1$I=UC10/= M8,/^^!6+A"+QBX$_Z= @<]>=1MT","/]ME"KR=' MI)_N=".1Y; A^V6/0Z+\?X\>5IYCU1Z?%UL%IJTEICT MAO7>H/S(H4OHXE#>0UP\%HKPB=/(/4<4OE_W[MH$WZL;%W#)QQ?>LO\0%?6M MR:%7M%7?3_D,U.Y%^_6O8*FJ!G!DS0"J(%L&G G;UU'1681MCCB;$]?6H%9+ MQ,V!4%A^KXZ",P0?6J$:2M8BP?HB/< M@;;ZFV# M^;17A$&[*3"WI_ "Y(]?HSV5Q)=%'N1(OW43D6,^IEDM9I)39KA M:,(1U^F6-$R4&6LBX2N+8S]^<5P\%(V]*ZF!"V#9WX<;2X-B6/S\!IBYEC*2 M;4"9 \KTXVLICT$,409PT.>.)1NVO]J*:3OV-40Q!()0O@Y1_0)AG'$M&3U* M8B0LKJS4,E^$E_UC\JAF//<73ZG4TR3\+##&0AG.$I4_)(]>-KD*NP_7H ;G MTE0]0OD(!J3HD=)+/%?6=*X[$9CD7+=!#UT&SD)US89BW*%G^4VZ^E8EX@Y+ MJYTG,_KB[N5-KMW]%4P[2W6T"QB7WZNNWN=!A_41LQ2[8GXBU[5HU(ET69O[ M0Q_S#=75EG47'-%U&K_R1%HLW3>/MOF4S+]7)6>73=RB3=S]3S\<[TJ35-0I,)$7Z?L)FN+\+T M-0=8LTS8 ]6F!I8YI81FK49M9O#[B+Y[.8*XYV#2:^0&O7C20UI0F,YT!I[<4>'IY; G: MJ2 )8KG!.,N+;_.["]*\=J[R4)5BF_M-37KL]'UMNKHI&#R]3I2E=;0VS]L% MI$CC/W[%:98$=-Y20&<@",Z 0PQ1I-PW9)$O/E>+;*/\Q--+:/DA&O9]T^_*0BXWL^(%68;[ MB*B&*SB= !%?H9D)"RP =9GEB1W>K:D7# F]RN]W9(3<(!;]I2"C#? MEE3'KNV@/MDM\XTWXW,L;%VD=XR+!H"#L.&&;@)KH2G ,]<:0#&'!G[*6^?D M8K?<%-0YX";LHVM'!OUX?]A(2G%$S7&)4(R+G(Z=NTD9(X&%0<$5H@1)8"$) M++RMM2.!A8$)++RX(??-E-<%C"\MEVR%F_0X*VK<(%4M/8\[S2DROG!6\D?6 MU_6'*"*"$56]1,G(%K =2U,9]K$0 MQ9X@#D4QKTDTD,>#U5I854KN4DJ@$$4N%.-/Y+W=DUB1($42I'@/*TR"%*\I M2/$[=SF)E".1PSPF:DT@YLL]O:X5)I-S51\H=;/TKB_S:+[;GD1:48U*( M'+0':\J15]128(>Y2JEX;B6E!@:U( ME%W0-=A]!=8U +Z1OF7^OD9;#M+VK)#/ZY-UH]^=FLFE(T^62*.AH+E0)$JJ M\9&@.1(T=W\ZC03-D>T:P+4C07.!"9J[A%UVNCBY;["EPB.;&]++>(NN5L>) MR*PT \X4LP,X!NXC8^KZ8^ JP($;P *PM\] I733MBFX)^ 7)L"1^SJ@;*"X M%K2524C<#8?$?7>"Z;VL,(G.(M%9][#")#J+1&?=_@*3Z*P@1V== :FL*.[4 MQ4Y)U1D!"S6SP CZ']H"% S%G *?8"ZIXAQNL2X0B[EQ,AQV9\UFY?<)YK?> M)FXM^[SG&^5DS2A!&[]J-+=F?=*"N\<8[F8"0*^@.H!>U7MW&@++9"O95#(R MF4Z,1HZMQ")*>RDQ<":9'[^8*+EYE$31D2@ZLL])%-WM1='= (]X"969L+1% ML:*H*Z&J6(5E(9X$\=H0J\S81RKSRJ(2$:^HX0DEX52?I0A-2P56V/O+3V:V MHFQ3UU3J7S3^S^UJNEM=VP_(P_F_U. M0\;N=[?[O.&=;O>[PW:?B;K;[>[34E>TW0--H#> [UMH JR9&SYH8 M=F;C1C.O<$@]ADXN+X@0?3(_MXCEP!M MA1785_3,DZJIMG4[)#98"" M09KBF!"%EN>__^F3*E_?A05O!@_NPP,'X4$U712N><7X\(5'K-7;>\(NCRGFP8W[0E).JQ.1HNV M/5@KSE!B.)2?S$=#+!LC1?3.'J9Y:?':FZ7_^1X@">9(+VEH!!U%\*-15@.P M;*\G1P"$7HP'CTFYW!:K$=ZTTE98*G-+!"#1'[\.RQN0X(03A[Y>6J!. !W' M@S N/= K1H[WL\^[DE->BO1S1F!+L4=;D-TA.SHQBBC"M""%ET57D,MY8S9? MMNJ2C,V0.$21$)N(AF+L88 ""3$^=8CQI:7LV^'DS:VVXLZPA42 M)7RI*.%+"]H)+)0W@H,O/=+K@I0W3E^4"K.(@U73I/G1/#9O-J3G;J5^)OQ0 MFK24C:PR,S%MUBPZOWP6>O.PK'O+[)L&EY^ .E_V& M"Y>^?QAP]SO]WF)M;K?FZ;O4];WO\SN-P;ZK(9^\DN=5[/2[0_0;KOCY/M=' M=OJ=+3LI%GK-._VZ&1CB>5\SX1*H(=_A*A-^Y1Z&?(**:. M/OQ_/]@?OSM\^H$_ZU5X"C <8'TA%6DG#.J+B4S#5]^H $.G^#FN&B09ZQ$M>]P,FI MZ1K.]RWPZ4VT\RXP]C"N>'W]^G;?ML G=DK.O\"^7W'%2XR*IQ,!?M^)N.+E MS8"!IF@$HC]P&ZYXA;WR.]_A3Y"K"^ZIMOK[]Q2<;\.3:PC^Y!J"5DFI,IGB MI"T6,Z6V6C6 &1/J$I,@UQ!<\!J"<\+F26\9N$(8N*M+!,:LP +.FG:%]9S7 MS/&J4!ATDTC\R24"E[A$(*B"_^Z% $3(KZ?>?RVE#C/# 6C06J+:[PNSC)(0 ML;XG]?XO6N\_T)+_9NW^RXG^/\&KHWTEI?FY=+.C/F;B67H:$:/-65&K9U)8 MYY/2_)>T0//K9GK 1'/&NKC$TD\*ZU^R ML'Y0(>#](OGW9/M?H@9^++9L)Q;=)B-6.RMI$DNJ*67LB>MUUL#?WXN;Y:,8 M%C^_ 6:NI8QD&U#F@#+]P&7*HV9#E $<]+ECR8;M+[)BVHY]#>$A@6#JKT,] M?X&)?WUG.+=W9SCWQZ10J[#Y<@QJ< M2U/UF/HC&- PG<@X/6);]#S"UQ-YIY0PRG4X/L31,_$0ST5.I;!O523NL&C= M>7+.+V"DWQ $M&7=!4<08-T6U?2JF@&3>:'XM!3Y<8,M+Q$"'*7IO\]:OTE) MN+_"?F>IXG?UHO\^6Y^O-R9%O=]=3:HIQZ[6)"7A+,\+ QI8NN%6:_4XT4I9 M)^(DN&&[CF$ D?>)6(B.G@H,@I0.1BZ3^ 8T./G-$5]VW]%X&/8?HKM^GUF^ MR2&?I]P$V:ZD1.-UEV@,H/TU2':$YU736DS62R&Y ,K"R';_\)SSBS;3ZJFO M%R,9R1;#O>9P%HFNJ^YJB&PF1*!Z1A/[GM%T?;'0KTG5FF7"'J@V-;#,*24T M:S5J,X7?QYS>R[G./8<]7R/3XD4^'_*LPG2FFVL <*.:+PXU73:.,;!/!B]. M9]:,$=V\XH)^LC6+2W6)91 #&^=)A/0M14A?'EN"?]3ZW<;OO:QP@.*!+[[- M[RZ8^-K9RD-5BHWN-S7I$46:;8\[S:I4Z@CAR*C7&5=R[/QQB11I_,F'B-CW;;\KBV+=3(L7MQKN(ZX:+N%T!@P;+QT% M5NAG0(+T A^W>F)-=JMK1P(L;W*[WMLY-0D)O&E3*<",6U(=N[:#^F2WS#?> MC$^RL'61WC$N&@ .PH8;N@FLA:8 SUYK ,4<&O@I;QV51SK]>MTQ%W.!;\W$ M3*QM5N,HO)!%Y!P;#7&Q$U4$(<&%MS-D$EQXO6M'@@O)=KVBM2/!A8$)+KRX M)??-I-<%K*_L3(LG="V]H$%>5X;YY8B6\]CZ0OS8A^;7]899QB8RL)N%ER">QA^@/^:>DV&'^&HVDR[(COC9D5( MSV9/_81&<%.3KK"DCE3U_(S'6FQ5HV'IL)(->= MYIW.:A17?Y]@?NMMXM:RSWN^44[6C!*T\:M&XSA;BH ] JJ ^A5 MO7>Q*RMK;$&2S;!0[-,E/A://,>4NL1&\;7.T5.1T$3KDBBZ8. 1L2Y)%-V= M1M'= (]X"97I5@J,.WX,TW1SW"O,1^H0)(TD5IFQCU3FE44E(EX1D8DDF.JS M!*%IJ< *>W_YR+GEOOQVO^SX+V[6W>3: MOL\0WO%NY^YWL]]IP-C][G:?-;S3[7YWV.[S4'>[W7U2*K#;/?B,>0,XT+T& MJB!;!IP8VZ?'^XNR4ECDEK98C8ORDZTM#7?T^[X^=$8]Y[[DU;%YTT$OK"<- M@>VW>\+Z.1GIQQZEKME82BPO,1'HH$=#3(([(:]]DY+R ;EWC^#Q =-'\.1T MM-^GH6 0?G3F[0AOB[Q2SK>C6KX\:-8Q%,0^ P4!Y^O0(_M[CUP"M-JP5[H* M_YB2=50;SZ9DA\H !<,RQ3$A"BW*?__3_[Y"7GX/@Y*N&JZ*-;R\B)^ MCG)Y25NJ#KXS\WCZK,YB,Y[5Z'6]N'JL]\%@/OM]C-AY@9>$[-7*.P(2AA0I M]7.J61+2;B79TNI]6LXD)3:&DHLC\1"=.&$%O+L2G&.LZ?D%9V]*_N=[\" MPR(>\P79T)O8Q0>6?, W\3<;L7^HT=Y/1L[,*XUU,BGTQ)PM/G'/R>:\/?G# M^]50J@RP;*]71Q3;(C9, 3G=?!9!7!\_,:.A);:Q8HNCRJX,RX88/D)NYS@9 M:WP#J'",# X4+)S"G?U3)/AT!&D[:[EK61Z;=+'/=X';J(#L^ ]K0K]&A3>= MXT@XNG:K=E6==%IJG-?B' M^56[H#VM^N*TES)@J$0V"] M(X^?E, [[YBV#U_HYY_(T=04^-K) HW*SZ!0E8I M-= ,V5 T68?/\O66_0 WQG>.XS.XR\,_'IQ;?!:(56WQZ[_PG\UC%1W(%H*J MD?_N+1*A/OCX2]/_^WVJY#&3#L9UNXW__SV[O7U(#PHJIF];/ M#6CN#&ODS1*+\7,(PGT+R).P/(!O_BGK2WEM;VRSQ N9\W.+NV@>*(9^X*+_ M2^W\C.;C8#*G\BJ\,V4^7(=U,'!^^E_;?(:Q=ONA:6,6Y*>%ZGI ?P<]?>^Y M>&4<<_:391[0^D_AK_[ (LQ#+'JBM7H5YWJ?_3C5PL7V3 '5!JI!"A,VXTJ?V:S[D_UL1F4,<1+"N#[[("#BD;F M9"F2B#-2HL\F)#[!1>$?V 0-^!_>6\\#1N^=/K;R0B/93E;2 I4J5&OY9*.< M#/W??S$\_4^ADG[8GC]Z8TLGF_ELJ=II2@S-\WPD,,-(5RO-:JF02;:$#-5L MP?\K"Y56DZIF*=1G"G=Z.YC+]_>O@D$Y(].UH05C__UJEB6UGXC$!@E:@ALF M(44XFI'Z?;B7F'Z\K\:X.-T'?7_JY8U9,39GF4(OV1I,7+K38I<64S%[2732 M_[IE0QRW^:^1(/WLUF1ODIM8D/+5[^5&Q^CR (XH< M]K,GY N"E2^DQ$ZAM)X,C%9VXM2EZ.';8].)FJL6\V"2CB_3Y:7"M+GV$K;D M7K<4 #V9S-E51LP]+G.:SE>[LK&4^,-GFL5%H:5%%9U.%^?-=L-Z3@JUI10[ M;+ERJH*9C^:%29,KM7KJ8CIL"4DI?M@R9?+YQE/SJ2TVU9S5CRJFT4I :3#,&[9"EQ#"' M3;7".E?/+F;29/W\Q/9LNZ''Z"4RL@^:9@;,<[@5[8$)+Q3RJ8XB/8N3(;;' M7S>MR$[O,3:=RH)K)/6!O:RE8JFZQ!S94&PLZN087G&$W$BN/6;#LC@KP8U_ M9$=EV):N)M9<52A*LV%IYC2R=0,V/;+\JU4JLTSIX::XEAY'3WV5C2;C==24 M?]TTTEIW1LOF2J(UFATUTMV2UHG#81W9 $HL![2&Q3\);&>2-XOJ0M(J2=3T M8 92FMM>T.LX$.K,.V&IVY].V*1+"V >S_6>8-,CVV7=4(J5I2BZ]/1)=J1"\[$[LY;0;SIL MFAM.J]934ZN(VNIY-!>RK>?Y(VQZ9+LPDU2^%#6+$;%:+=?L:JS:2I6'Z"[, M@Z9\?-Z93"-J5.Q8LKQ\7AB=PC*)[KP[:"KV&DN[OW2>!9"T1T-IS$7+$BXN M=BB#C]V,T'YN SK="#_9SX-,KY?!F8&' E.VA;'[*'8$;9%][#_&$KGG[! U M/5BMJ&,OBKK+F1-^J('89 H<*S=$,4P'3QWI3-<<-B-)D8\[>7O%V$6F@P]\ M#IKJ3WQSGM"2$Z&Z=+52+ELJCR38],C"CAK)V:.=Z-'BFIY)B\03+] <]"J/ M+&QVW'=K;OKI65Q/VHY9CB=Y!4H!=V1AL[UG(ZK%R^&)ZS8:6K?J]FRVCMSG M@Z9&/UQ;624F+83CP\K2==96;Y!$30\!EH?2MR1 M/="R4V(CR78L@1U(AB O%EP$(CMW9&'+E>FJT!Y4PN*\YD82Q42NE.K"#AQ9 M6*/TJ*:20U&;\-U.C"GDI$6D")L>62V6I=>+N/TT%%U=+,GM=%1YRD#%=F2U MQLN^,'/BM:S )V+M4=UB9M$9[.N1UZ"NS D=4J MEZ 'H=.EE9@+&Z-FV,T.G<(2-3V8UW87RD"^RM"38E)X=A?B@%\P4+4>6=B! M5C/IP5*+B6Q4"W=Y-MNK+:'&/+*P62VE.)::2(D:R(9';6LHZV'XU".KI8S# MO7&GU(4+:ZZ[B4Y^$I[/<=.#OBYG_;KS M66>PY*O".ODH*X SVVN(A)$C"RO77FTMU83J\Q/?41)KD\^-TNC)837@FT>O6-#>:@-H0-CT8EJN[ M\)5N5J"!QBUK44?JM-$,'-D#0!93Y<7<;(B=I.VZ\TSX6>;KJ.G!4_/Q0I]7 M:DF)KH[*:[H83II2%:[6D>W2D@9UWE(LAGF;)4 MY4QAGG"%?,KD,F78U^B1[9(JE1N:7(YWQ/E3:>%(S6$\^PR;'MDN8.8X"[,G MCB;A82):$>1(; ;G-7IDNW1*K5)4RK&[G)N#KF(F4=.#8:E];B)%*].ED!Y'6]%"UXKH:=CT"&1$>^UV4:;K MUD2NQ\9/M71L%8?:(WIDN]@%0TF.VF .#<>$-7B,BKUR"1J.1[9+_S'!Z56M MRXB:.&1LJYOE,C1L>F0/5.?1_.JIK5G"-"?6(O&E\*S9N.F!C5L6Q/E\4HKD MZ%SQL57)%I:M%-S:L.F!D5NIQ=7AO.KVA?"XH2\ :ZVK\:3$'UG86=AF?E7CQT*R*Q9KL[%:;27U&)18_HB'D:XS]5X] MRLO"M*,,%5[GV6$//_5@M71:*>>>S6I'S%EK1^TM*^%*>HB:'@RKF+ 3VF.C MH-.YR4(L\@XKM!TXK",[:]W)-2IN99";S-,&;=+URE 0ZJCI05^E<7%EU.EJ M6IQW8NT8G==C50D_]: #]&/#C$JL*0E-QNWT%OU<:MF&38_L+*#*XY+Y-$J+ MH"QR!;V0'TIUV/0(9E7'9:=2-+L&[;HM=3[@S2F>K.AA7[N-9W8XC29XD=6+ MUK1EQ84HM-Y@TT.';!"+EDN3Q*.8RYA"1)?9 M_%3]W8KW[-49_8\DX%%%/7 MY9D-?FY^V/5Y$0_D>#(/+/_>@=4.O[/S!;@G*(/_]^/Z(_? MG1'^@>$OFKD<^_+1YWL3^.-7#\@6)1@J4+?IK][Y,\?X!]'[2; W(%K?O:T" M*ERQ@TGXRK[PUO[PWX.4Z*U0L;\K5 SS$&=N2JB^,7?\(VOYKK9)[+)5(TZP M3=BOHNL!U7;>>KE_MENJ,X"*8!A#"L75+OS+EKY+3LX^&5_4,V>*GD=.W07F MX2O!PI>9&?H"%_>\GIHC"3B7GQE/QQ#9(;+S 4-Q,UOD-_3L697J>^/T:H[_ MA8J._TUI.%7VBKR2X,I]@!;X?[Y=ZYW/*OZJAKNC4FM&U\A+CX/JLZ!U2J-N MWJ8+W+(N15!EH)<[T6M_I,4B39_/V?\M9R_%N]>:1T7N84U%D&YZU:?U7FX6D,9$_R/ M7_$8&V(X]DABZ9];)I=F -Y?]!*P[9\4,ED\6X4:6.:44C4;K:1FN$"E3(\6 M, W[NPV9FS%8O]^GN8:"M(%@!X)#./XQ_FY+VA'F@$A9L'B$X$I9 !R8$QLV M+U9-%NKFS(YJKFXU\\ZU;Z_MGK+I]F2V9LB";*\S=BNOU3K5I(1CG1-\))2( M\I_P:ZZ?DD&,C&?=^/.'#CI.9]O<&W2W-J]F8?_-);R7V!OOICEW;P;6S4($M"\#U530=4,8+ M'^2?9,$_HP\5V1Y1,\M<:"@DL;^F_G)M^(-F_+TQI?:B1WX2QHB<@E^>(R(1 M)(0'(K(3S B2,\E.D/F+UY?6?Z"U,V &-;6&C1X*&FV4/#7A2)[Q!X3&"+;W M\ID@Y?>7?Q/!?3,D1M#.J4_,:. +%79E.&FHR1T)/G8)8#W%C=-F-T>[F4RN M"V3>:O)U"1?#84,T?>QV+T)B$!BX*@HC:#!P8C[C-V Q.(]&?"#CLA'\HX9 M:8T3S=(2P@#_XQ<7BC&'YSC73F%\T3+:G3_/,E(4"^#?/#8CA$@,PDD0O^JF M.8G@<\4G,K&<_FSTTIO5&Z60C7!4L5"28 M0W?,Q1.QTY\1$0@A$!(H:B;X$'(B\^PW(:2P&BX'<4.8S).19HU-CZ?+YA!" M"+3,^/BA>W9=\35?M,*RKN-:@++,M:P[:VHFK]$)DQ]U,P2&LH;6&!0T8#LO M!AKAK8+ML%X/5A(NZTR&5L$7XBT\5@U/]!N>Y-<\P4]OY5X#Q_(RG':K;XS< M9E)(:YGG.9,S)H]B'=V\@-DM+DH3=HN Q2T&[00-+$YI4GT;6/3:Y:I:GXGN MDBL-.WQ>6 @8+% @3^S85>!WQ8 U1[(%PGT9!>6@._2 87ML&"&];L%C#>:Q M0= (KJ#AZHD/%+',IY#(IW"(>-4RQF ==(\$/I=QHB"ZN0I96 M-,3%3G^02'"#X$906:V@X<:)3R _C1O)=BY:5WNEG"A/Y8IIV(]\=X5Q QT\ M)D(Q[C1V5U"-K)RL&11<;EOVKDQM ]VU@6/)0\)B$HY1V':[;S028I/2@*8[LS%]]+R MB)Z-T8G;RYSZHCWP%YK.O[T$<[@55,V>F= V0*;!S$)I4[5V2.M=M=&TO,RD! MV08--!G5@6B#))+I7:D75HC[/A;5R2W#*;'<8*8T2*^T87BNJVED=>&*T)$0 MGV-%;%$<]F="QYJP!:V0M"O/YK.$L0(GYR7BAS39 MG;%D&3 EH6+!>'"0HZ\ J2B-/%2"1,6(* ]L5&VP0 OD:8EKWQ 30$##+1C MOJKI)IR&E%AW:7[,U2O/N>ZZ5ZY+3!398%R(I0^S\PCS13#EGIFO;SN]OR&: MI^2?S<%9@WUR-7N$<]+, 42R_K>?Q]TE/! LN#J&AX3MD.U/2(LK)2W0\8^- M]!JPJX:PI]>J@PS4:N\=*#<+.<>62Q-6 ,-R4PVO(I%U%)K5O$=7T">*Z+TB MNB(]DHTA?!,*]7VI;(P/A' PCZ[)6*1(E6/B<=P\BT&J'!/9N1'9(?=DGUO= MQC^C;AM =I"[NM@>TF3KLM]$RG>!? U+MQ5-E;#EH64LW=Q 7'>@^V]!#/W MD%S;=,K",(J%#E(SP/O_@K$CW=[M+5O9-HV:;#D&L([E'H0'Y?PL*JFVJ!FB MK#Q/EV(U-I087/B8/W*D2BYO(F!P;;1% ,#@M(5?O@D,1G+1U(=/A>9D7:U7 M9ZMHKLJ(200&7B(2>U@GZH82D3YE1-4L,),UE5)TS4!#PF:3"A9 -W$L, 5? MMX!6% F[($[7;1,6P<0GT#SKQY,)6F^<2ZTN$+HC;I M:_VZ5#(X#@,.RDT*Q;C#&WMOF1;#MX10,]^N0^:;'H=*/@+6QI!^[^TM8A4W1C)9$C9Z5)V:S_:@I0]A'+P VP7ZFNCQA MP0@J$&8L.-;3'Z-"HEC*2>OA,B].$^NN&8YW9MW>$J$"-)-B] W>9O[5\\3= M/&X=S>V)+";BGQ+_E%!?03"UWCINV$_G?-?[S/<99\E9N;K =KN/!=>4$]T\ MA%5<(9EC/@.KA.XB<')'=%< X.3,IY=?@)-),95GGLIV9])1[')$G178EE)' M<,*C A(1]D1V6E"-,H_-(LP5\5$)>Q>G#HEKWQETE%07VT['1U:DH3(YS> 4C!X]<,IXYD?%UX@WA M/S.L@X'S,X(7&N\1S8 X/P,>Q_]B3UFN4"EH&UKFX8!]+ %=-F!GP#_F#:$ M+[)';=X,O=]I"O]B>DR8_Z6=6@(DG3'@'G P<9AP8.>WTI#HEEXD]]VHUE0S M98!>KS>IMGBK7LZ*J[ *G5Y<23H6HA-10H41(""TUW5:7U\ @GRCU$VEZFZ> M!D*=G0/.3)F=) ("9(!%0G3\,RDU-T]_8:M(0P(%;&=#@Q$6[!;\V.LY0;AZ M9NQ$Y1V)W!"Y(9Q0L*V2@J\[?4ZH MZM!EEIR* UC*17$Q<#B)A@44IR#\Q1Q)U" %&4.(&"+"@H<0I"QS\*4JTHBFV M.Y,B?0'$N]QRE)5-/HM1 EI0/!=*1#\!$S?.@.%8;]TTAF$H;5/"@%W$3>V; ME@JLL/?]G\QL1=FFKJG4OVC\G_N+%#W.A@5GFH*.RI1$=VVH@*OUH1.J2T_/;:A9YOP(LZCD1C)$R1@%!@P.LZ?!6>:"+_V ?Z\ M2;$YN:8U'TW2HTDS4GT:+YZ&(>WT+)%P L//$MAN4\C04\IIE M+C05J*FU"*5]YX BN17U]%;.JULQ?P]-9SW15M2&KHO%NK/0^=DTVE'J$H>K MP;-\*)$XM.M(7!K!C5N@Y0* &R>VN4Z'&ZUQF&:L?CPZ >O5J%^SHN.XL$2X M@2]/C)S*#@L$3?>]IIFJV;YU!IN=SC@CWG,0O>?K@>J;I_=(=B.1NZ#-'&&R M FA5?=*DRNSH]<\95<6R13MQ-F_3ZUF'KQLU5GE.#M$P4/18/!**\C>3./F- M-A2AL;X#G@,#* $Y04@$:4X""+*!H;S>=5,-HZ-DY(DJNJGB6HF-:X[A)"6. M)?06P9/SGT@&9DX"B">!H<+>PQ-=>ZK/TV[#%5BK&UX\Q:<=((M- 0H MGTD>"CSQ%41<(30629P*8$[FZZGY*K2>2W8(%45D)VA)A^>4G2"S(NB1_;<& MB7]? C0U#-&R$?2\.JFYMG4P*;GYCQ"@QGF9?X(:YR3[?PB\)E)R(6LZ$MVL:34ARC6W IP! M?><(]#42L]AHJ:O929H-M\9.G0TO?+33"C"'>(KH:<(L-P+/14T8#FUQ?9MP-(;M6*55"3[*("G M\2K76KI](UY'P((LMV@\1-/T=]1.G$*AU$%@>2PT3\A$LT>FY7@5$C4<+X,- M8WQ8>-1Z(^16L/W9ZPD@("6I+V>7;; 3PFC:U'6 QU0=-!$8("PHO$#!$0A] MJB_7>44S%;I8-^=&M-8UM<>DQ.$:U3$FQ,5.7^:0X,:]X@8I4GTYL^O/<&,R M*V25S+"LB-5RIN74PP5[6:DCW$"FURU@>[: MP+'D(:'+;L&KO1Y\O7H*C92H(7)S#WE!Q%1YRU3):#CS!]HJH#I(N;9F -L& M=@4XU0'*;_;^#M0C-DKI<=E2Y]:P-.%3,29CCQ9+BX:^3<(KV1>C$R:($[F0 M$3.YJ+)VPDL$,_BBV?B10H'7SCG];NG O_S:@7\C*P\7_Z'Z:_](\#+W9!!_ MF_C;U\13!2!L]C+5!K=U-GZ_4'Y12!H5.Y;KB,U!>,4:*=7-KI-2A,'17FR( M/T<%0@(X!' (P1=84_"/T>1K':')$&<3_(R7N@0GVN2'\2V2&R$ZBH ME8 KW@!E6E4M^'K96E/V2+8 98'9IK@T\3.)D7T-?N;=GP%L*LEF3:NQ%=_J M(&U.IZ;1=$QE6D,R8+4F(NS(>'&F,WHL.E%/$J22=B(3KZF?MQB>-- M,"& CG?P,>%,U:6_A E,T4H-$QF%$>75XW-FU!J.9K$AP@3$O+/Q4)P[+$MX M!P6E][/1Y>G, KJY HYF &H ^PS[%J(,0"XT(V[5;5,25Q)R2N2&R$V@Z @2 M'8!L$Z<_&^TE4V<]W8EL%',MZ\ZZ@2;F6$Q ?&A'FY%H,BXVN[;9B*686FX! MO15<,)F-A"+\:6)) V6$:(:BS62=FGFV'047'LI&E#),A[ UQ#.[";8F*"8$ MV?[WNOT),;&O_'U&02J9QA"5UT674;76,Y!<:;:$5+K4@I]6D [*N II#*8 M]H$E]4!5?^RV6ZN):]>9'AL';M&L_S:CT0"^WK.K _RVFKQ&]P([YRQ"LU:C2#0* M-$#X$#VZ \ D:'IRSE.Y[>&#SH[$$&A9/5VUME%FDEF9\BO$ VD-QFKVY MRB$?+_U+'(]W9Z9LP3T 739 6K+;,FKS@N H(N,$N,2?T0 E#!F;DKK"D2 ( Z4Q#S-P#4=)AO M:KWN0!"*17:>HP9'\ZG/=LG"7,$TP M]])<7 ]#+5X;:U%'[_LH2($&[1R?PX)4R?Y%'/>5HYW10T^%@O?2P>2G"' MUV>1]#$"'+= V@4 ."Y3P.T;@(-_KCIN5\E88C.;G\:JG#NT^TD$'- 0BW'Q M$'_D$O:KC\TZD75VIAL0B&=-/.M[HOY((%A@=@^1.\)HW9!=]4FCZLUK%MXT MJU8K9I HIL399-V,%J1!<\RW(TLIBHOFLG2(B1]6S"4$%R&RKONNFV 6)P_T MM5 !P-C D%[O7HG0RB\R2S&>F(!E6M$3X54T#H92-$((+@(H%[CM(#!S$D! M"0P9]AZ@1"//S3+;C0SH:3,.W)@YBI83&% 0\86N^J0/;X*_0N(KB+A":"R2 M5Q7 ?$12X9G(SHW(#JGP?,&LNJ_(ZZP(\QI8"D-AG)M-VE-QRO6%2G'E=FJ5.@(6?!06#[',;:8/?L4,3'_> MUJ-DA^H#^!X#1X$/J!E>)'+YULU'.@03S&\^FNB;\3]I2]7!+N WK8G:6>5& M57JMRB!=3:T6U?CO%^;[(\ _%EIN)*6\FY]-)[EDH=W4C7Q7C$'#,(8-PT0B M1-.G+P=! (D TJV&604,D!A)D.SQ8[2_DNBBV(L4Z:=V*F($!Y#,1P(_WS4;"')X[BH*#^*.: M;E\'YP*@KZ#R_YPX .O\H[\>^.4DOA?N<776F@AL1Y,"P(Z%807"O[VT>2. 5(:*(I) P MJ]NB2)KN;*8#5+U*UG&:OF[:KH4K=V):9*";2THS/),(FAO?>IIV;X)QEK(H M01OTR6.EKDA)WMO:W^N&/VT<3\!UW:7#2][G&) 73LUD345N/M1L#D G <1O MO 5K. !T?I#N.R+E88@P7)29OFIAN.[HUH*OV&I0TU7 L?#3A!-_EIQ^9RW. M*TQFF$DWGZK5H<3C2L,L&V(C-W]5^6M;0#&G %U/ >P098!O-PKN$O0"M-S? MK^X)G)TI':B 9;.%1/-M1%L.UG2.3DF"")16(?[(*A,K49=X7.N7_02:$>^> MR#=)QKF,N?()^:[7RU&C-FDMA4YKJLG/DD)WBDLDW]!B89A8*,&?)L QH X, M*4MRUED(]/D>.0>_O(P$E^H@,G)V&;FB$_#O/Q.8PD?HX/J/P*$A$<;'X)JQ M +:#B[(:ZALE6F_L8)R_&3_B#ZH3G6\2SG-,'J@Q!\=K)GO]W'O]#"?DIQCS MQZKOH\%?Q2%Y RCFT- PD0#5H .@OG,H;3JSS 76E)2LZ^82*D% R3:JG0-4 M?,4S2CR0;7 GKN>982/8>X8<^+W6]KN,?OZI08]:4Y"+ M#:"=H"CF%'9YC?QFPW1@3Z#% "$.EYM ]R9O_&KHAML._ #?J0PQX-<#'N5V M3-!'G^GR&B$#^&=O@+4R?'A)$__]CZX9(#SR_/Q/B-UOS!!]C$WXK-2JVN+7 M?^$_FTXH$)$MM']'?D^W^9SH-9O=2__O&7P$]G!QL^'X3K?QO_]GM_&Y:\%BR5L",)]"\B3L#R ;_XIZTMY;6\,Y,0#M\EJ_;G-7D7S M0$'YY:+_2^W\C.;C8#*G\BJ\,V6^0(=U,'!^^E_;?(:E%[O&& M"A4]?>^Y>&4<<_:391X02$_AK_[ (A!+HR=:JQVT0/_C=L1.ID86,@_^U:JF MCV('%D0#:6]];[OZ'_WXU4*(@:Q\=$.F)W'^1I4_LUGWI_K8#,I8X4L#GDT, M:%61(@D0D2(*PTB)!$-+?34>E6,)?I#H,S^\MY['"][G"/:"3;R4I: MH%*%:BV?;)23(:\F3Z&2?MB2?=[8*M66T(0+4*TTJZ5")MD2,A(;B<1I+C # MPEVD6E5JMY-4ME"!8RPD2U2S!3\H"Y56@\]3-&"W8*]3NJE, M?/N^+^G3?B3CF)6YH.5Y.QN9L@Z+0@2V-\8EG7?:2:@9\X,"T&^8(?_"JB7^:$V$W0*N=(,N!>=GQS_VL)IC8 E M+S _D]+,V4B&8!^B"H;R0/V%-BY+_W.L"?X3\P]E6I0S I3?,NW9;?X?_Z8T MFY*I_N8["G"Q#4[YYATULZ!?:,%!0:=1P;?:P;E"C\.W $.3?1V"SN4"Z.8, M[3&O'!/\,A0 M/DVLPMG= I4.'4&L!\HV%MJIQ],[!\;?L<"U,RUH-8!J%/( MG(16A0.H]ZW1[6-AKV2'FLH3:)W"W@T&P )P/I#)^5_;G;UEA._:EECM(8L MS?N1.!)5OL"/(@8>)=O0NX'Z_ M2MLQ1QGVX5,H<42H/G#(*!F/) ,4S!]1'!.BT(IC,4:Q89Y #WP,64-;$556 M@T][^RO42%X J@\ % \+S&3+NPH3]@7Q3G"34DO-&5&(.8-_P>K)W@*9V-PB M4PX8$-1T"#UP1X$9:KR+Q)8&!P.%#W[W1RZ9K/WXV^LKZJ?8I)I <2WORG+T MZ::(\_9%32&]?9,%AJ[N77>*ARH;A@NG"7;>M-#+'J@+KNOEC*JO]K1J4(\N M7"Z6#OE[QWG9DUBCZ "MHDQ-H;/O[.@&#>Y$GXVVC8RK^6]4 M,:K\!S?0%#@C4_4/\O$1QG*D*2.X\_#3$4]* 5RJ>Z.N7DO&BS# -[FZ8W]F MC[/47S;X2"'Y^POKG7<;5DRHW!(/5%/V7#;!&UMA=_0[>KT![)D&8=J$!HH_ MFA!5*J7Q]MZ]NY=ZN;S7W^&H+W\_P"=CWL92\?.P$"+!\9;)L63#]MGM)40% MV1,UX D_^H"R_8[*.[,G(V[Z1? VDXG.F>"O^!M+.!R4CZ&[:$[AD]3=SIK; MSOI+!=7_A[#UG8KV=N5QKZ>[/.D _P?ES$ ;1T9FC*7!1?9J95+R%"T\WGYH M#3?C>&5#3F8WEW4K7="O;@G.YOUXY[O*!D+*.A,!$($4!\VW6WA MS;CY@^+O,(0/AHG./F4/&J""6FBF:T/4\M >[=#A$"H$9'F^;+T-%Q+:W>$O M6S?T4E\#_@RG\B7RR-^K_]DSODZW(_YXJY[:2-SS6M\R#?F>T&7-3&HLI*@(8GHD7(%IN&.4>!SVH(_16.I]^,?C..9< M8L1':GLY,J&)%D;:6T4A [:F:M!A1%EWT'9#7_=4,S0#H:-HF'#+XAY =(%6 MF@J_+%O0)4S"MECO;QS/OJRC-WK6VXYRLGD^+G6GWMRB#:H# MP7:@S^R@BUG][3S-Z6-+ZA9T08[WXF&N)>G3WC#XVQD.!QLFFP&==0_[V]9S M(;:6XAL;]\"[0(8-Q&IH4D$(AA:A(0^]6!>HB3!' #:#PAL,J@EW.O/V%^81 M9,]Z]&R:C6*8;D4"FSUPB^N:C#$5[W>H2P"T:?R:U& U X8-MA6J=;Q/=Q3# M1L%^PDE#/3PX<7N@RB_#ZLLV>B)L_#(P.&,CS88&(V9T4'^@7.(H'P/3.+N# M[D-9@MW'@3]]-&;9-@U\F #U+O L8T6S%'<*^X7D\H'*N "U1G_1C!%B6QS8 M6/%,"K@.<'APIE%WMUT*H1A;=\?HAFT&KH,"=#WC [FLKJ[Z_ V%OF1IV << M6.84O@NQ0]O'G52U!EV1-L$0K7QCXZ2^3[84-:Y:,5EG/M$>QT5^4J[6%O05 M:%1_E-1VF)? H(T+.T+."W1A(<[@&#D$%$CDE)$&!E# @.*B#[F66JKH(@ MTUG///-(<2$V0>F GT%4="RM[V*4]YS[+6YB:@8YO49*/YB[9#9;W/9(Q?.+FIN0>%!C+GM M4T1WBD5^>>37]ZJ]@46#^"/?=3K&6BBN.;J[M*.\]G0%6(0K3* ]@7_8&>@E M,0E9#QK4T#8VMT>PO] :US78N5U^S$9'*U!8T0$.MH\02^8@@G3M<346 (B5 M+.R\PDV^179@D:'BF[D4$Q[(VOR M#.+!RC=3!K)F4? [T)Q0MR8%_,@>09P+([3U<230ZOYUMZXN*BA!HH)(5-!O M1@7!O>\SNIZ*?#=H8!,,\(70 ?;'I738P14 1W7<5K6MBLED>[9XGM/RH_[( M5W)+P962P5=M+\/$,'X"[OI-?-T$@&H&/HKO(U-A3_^]P"/6A#]^[5"\&RTX M12XG_)]].@]0GLD@MH$)CL;_VU=1KNW*F M W6XO6/*4 ^4((6-3QVY^I:L/U#-SYX6X;.@J*=#0P?VA6<*OUJC';H<#W)J MXF.6;7'G4VK++YP[?&+[!<2(+SXU?BW4[TAX-GI544W$*J%AN, MDE.9/Q61MU%@OIGPQ]/\XU=AQQZ$XO RX)W3\C/8LD<.=-XT;ST3UO;(I&UW M[6UW0SL12B^N&C6#RV&%4% 1=):1 8L9LQ"BG(#G'T$F+.L*NX8V![?BV"+.0G M[W\+6][X*PR[;6^!K9F/2/87NWC'P/^XGSLOVNO;FR_23;C[#M^SNSQ;-L1S MGK%=#Q<$S?C^V=OF1/CH(B+O )]!:U-\^K#&/9$5S-ZJ'IN*' 3L+KQZC\]8 M4+8+ ?OU>1^Z!U"&G_N'"7#J '"P1_/@Q?_N>5*;4T2/1WVCI_"_"UG3T>=A MB+5A?,1M[P>;;"F:$9BB/NQX.(BJ?E-[(!0_^E;S"%.\-R;[6T-4OBRQ%P[\ M_4I710/N?1U^7Z6&V&# -H!I(_IOQ^#[]M]C=::7L$GSB"V OM"Y]FVT2P^.+PSHKZYQ*O.^&8CA^>^>MC>PNZF8L$OA'$RUH]?'B+(4\3/HFG%?CY\RVL00I&FZMBU MMS$EWC>V\ ?.=7NC^-20'Z2]"8.&WW66Z,Q\1Q=A.=O_KF;C1P\-_!$6)S32+V%*:,,P0NL+ MSAZ417P>L+00>JCF>V^KO=G2P>VBA M'(#Q82S@3G#M)J'=AB]47T1M18/O2!J_L2\U4PH"?K M>EL'ZT7F'RKM#:*$!X&=VIVWH<>_'(V)^$3:_WC_],<[+K)P.-=" TM/0(X- M'N7P;RT!O,7GW=&(5(>O,>WASMPY6 _NG^AYYN',B*8UKV MKFT-N[!Y!Q:.$? ,BKVE!"L-R:2'2"&J[SH8HA!2H,@7!P.%-P'>%Y=0BD:; M0[Q][-!LV\5G;=ZG$#S0IQ@-76O/1'\U5"^" 395$>!@#% U3QMN(!D?T&^F MP3^7W+P8?1D.085Z'^6*P$D: G,(+0>HO-%H9(_?OM3@LW"HPS[FOGZ^#[I>)(B7\O)Z0^)7# MI*D^TOLHB^?V=R0823[0MI/V;F@^;(K"EP-]@')J>B<+%5\;Z;V=W+@=('K% M] SZ\]6;2VN@6T/74KTGKX^TNE._V94((S0F%)P5MZ>, ?6+- MQ^ LK#<5G0H&F%W8-5L\5(#NOP(\L5[BF"$LRPK0%CNR+!M>J!:2 'PW $(G M%$R(HHOD;?C6FOH+MH1PZWB/_=M7$?B$"J'(3G#\QI#R/'7X5)0FIL'..EL> M8YLXXE$-6%5Y:C*.^&J7S(X#U4D?/1&17KJKZ,!*M6 M>Y-Y@,@V'05RV#_/N&\_D+^S6I=[)Z*1Z*O>AR/10R#!YX[^"!@^A%[<>\N+35UK *H1:& MT&_ M41[^QMTB._*4.Y)[!2$'6.]1.9KCZ- '@NX83GSSE8M?LG=S8.O;\GMV/O;F M<$S?)LUP5[N\$;?WGU<1#5<8S\/0)*"'!/2<+:"'_5) #_?V.][UJ *";;M+ MYN\P_"3TZ/.FA)XTK.9(MO2^1O?RQ5Z?8X;>.JKWW#/TL>WE<^!8F3XZH4?6 MA6Q9*$5_ZH>\;"C.F;Q&7PEMSX50VO!.XLVQR%-D2QP_O]V/2=VDDJBO>7'D M=?E>$*)C4-=="P7%[Y(ZZ$$X'V>Q<:%/,\+=>%D_./9HQU_"9ZF-,$/G]2". MUJ>O]KV^'46XK_CNA!YJ6;**ZB)5$:/F4^%V8[N_DSN[,]S![5G_?H+FT2PF5==!:BAHRS!%R3-IZ:1 M:&Q2^)"DR):&$D&\;^,TGIJ,$.GQ$H2R?PB! M"N9"=VA32V2GO/;!:,3/S?&6I,;I/UYXI9>'YQ_BF8.!_46TNVOJ&5IIR&#W'M70[(EW MV(5^VB**_!BAC34G2$*SVG19FF^M6\-E\!%E;VS8)/6V+!K<11-C=B('9:@? MH<;WPFZ.VS)0B$(OU"42L!E&_)!WTN:'G6'TV(D4!JN9=[V,=^(-WVJB(T-\ MU!9Z]]3+OZ3V)1[3]$]R\&G92[^0FX9"@]:;ND8#H")9W@E7O,_3\@]K7_EY MQ9XQ,T0'B/#-<+K1"F$+SUS+.CH"Q:G7%GVH-EY"1785 M1A*?M:.TP_4^U$YE%-;A;23OW,+?6E Y379@'?;25#1L\.&]=K1<'PX5M%XB M9>#3CG1PIUOO*Y_OUCJ?JAYV7!/M):^O-P>E.T?.FK-G$MRUNJE9*!C'6==T M5-S34%$F 4YH?2LAL]QHBZ#-N3&:3^N5B3Q\GHYZ5Y"0N1FH5^%M,\IS@\^F M%R'L@NZ4P<3I)B,-G?6U_1M<' U;UBE>@<=6O_;0*\/'^Y M#Z#!^D"),Q-55T*IXS@L'D&+K/O&[B9LSZ\%ZL'7#I9NG5"@OCDL/"+XA77Z;?T"6)OP M%U^QGDI<\24;;\JJB)>JI T )OL.A=9][N=I?I&7:'G4CCJ3L35+%T_E@GZ_ M6> S,SX9C9GC,%8:,QO\W/RPVPWT5I^W10RFXC&?_^S2;[+KF)L//)88?[)' M]NVR?];V1@&/"(LG'A()S $[UJ9KF_):WD _O*T"/R?*/@3DWC_F\X3DGU[! M$N'N;,B1R$,B(%?>?77,G[_Y;&<_7_I^G=)Q=?IMF_?2XWNW7+EW5GKX[S?= M5.KOY4M/01-1U=!JP=S2)D'.R]I%_#7V;K8VS #\X88^Z]"$%]MPX%J&AIU3 M[_[9E8/+@7UA&0,!N;<+LF];? <7M]F6(S40RXFO9$._E>&NG;I3_T*VS<5N M;]IYJ75K/?.^O;T$;K,_8+NLOSO\QU5!/VIG6\]C>LKTTIK>'D.7>;EWHUO8 M!LI/U;60M_UIS_#%VO3LRXIL65+Q,2HNF;K#BN&:O!Y)M,;F^\,?OZ*O'6LJ M3/WAG,FKT\U9T]*>C.FB,Z?7C?BD%QMV%+>8/#IG2VB'0H?HSZ:->XI.^,6L M/A*GJ\=J!O!F/5)<_O@5PP2(?1AKKU>GG5:$]R"T>>]@?53M8DQ7S7"IWEA$1FX22C(7( #\[,2MRK($QZ[L8I1C,U/ MB(*K[# W*296SQ-@"HV*$G<-HY*$RN-3*+BY^O!87-X=,KHE8-L 8 ?HS:IZ MCQ-Z.60SCVU!%B+3>B[9R\US1VYH.M[N6C)6O#DX-\6[UT\_7))EV"B;.$A7 MV=;#V.2DR7@%4)5,Q$^B #3+U4D;PH2X1P_,-M-PMLY.\=9QINSF)U@7 MA+948'7NB8Q=Y+SMOI&$[0 M@_/F'>ELZI%NPFX1_XM6#M<+-)T1]9?V-V7V<2$F5"<X?P%,QD5,(*[QV_ZO0FO] +K/Q"\O;Q;,5M M(,A>?[WZ*MX /\@Y/#5.[\MD@$ZFJZ]6W3\AV>ZEX[%-&[E!>QEG*N,T-/04 M/YMM<[3SPHUX1T2O-]EN$.'[[S3[T$R5-_G/N$2Z]XB9O-Z<6^W$2VU>CONT MBU6[VP=M0I1$_JI7GZEG@Y*X3'*=_&*6FZ.TH=7DW M'V7S5US4"LX+AI=-+=8W9A^51,$7HL@J"ES8)A%[M-D&/EZOO(9RUM'791T" MM6692]32PF%M?O;[MHNX9YIWU+]!26_>6CA1^ZTG86!\R7[?/Y6T_%%MQW^S M*1D,2^Z#"=1[H?5&G"*-[9#H'J"".N9E0AC0EZ$ M_DO$$2[ T/=N:5Q@0WF3C[A1E)M(/C!'EU'XENLK\/8KQ>_7OM\O0K]7@=33 M$%[!D:,:ZU4]HWW-]9[BWJN:A:QH?">*W\VIK(*7$=@V,BMQJ,9.W8H#'1+R MK&8O3%)#9OC&@D9A'5@EN+!W:FAC8$.+U M?6,QD\#$3UQDABI(R;J"[Y\\L@]V(FKV[IIY'4,(=.S_X&L@^B@(R/^Z@0QX M%![A+8Q?&>W55O0,*G0Q@Q_:[CUDIQ=O/"9T1$;]K);M?8KO/\%?$/^"0>]> MAE=MCM]6L7LJB"9@DXQD;F[Q,7W7=*<3IJ&O/1-)\TM=^;?]*#6/JL (AZYAVB2![92OPGO"=T!>K.$#&_[UP?.+_X/+R+UI MX>[6,/4>\U*]X\#+>&OH<&B;2J<>W$-3 *Z7CDUP6;,\DN&P=M^V3^K**D@*PU?9ZH7<5^.8:KUV$NAW+D%< 7\,!- MYS5\"45_&8ZGW[<%&&9H9V ]L./58R,"WPIJXCHV'B7@U6"4-^3/-B?!G]CS MW7U^#;L,,Z-^("J!3%N@-S WP/"T8KO%P>![=+)4"4>:G=O+FU M!8<4'YA[\IX>?"$)=TNVH0H:+_R)W[7=-+K]XI ?Z[9-)[%$)( @9! !E#_^K>RJN1 T&8:TSUL;)R[!T2I3&96VBM_QS:;K1RW M2O5=LSUQU @G%E=P^4O1K7ZY4QWN^))2[E4KB[B5[?EQJIZ M.Q86J?AH_ 5*7,G"&6_ES%V@[H6?5Y_?Z;TG]%IZNQD"6* MJ;^'_N@[$*3]7J?4OUJFL]+UG1WMV2\];;(TQ,3H>O4C),J>00P"/,+AL'H1 M>UIUP&BSZX@WO(@YI8(F+J/:"+N7<#D#KU21K38O!B(Q@9PC_]J]I9=H,41C M6+!AAS<&KV$ 8;?K=8%XO3O@]$:"G9@1D;-Z;$7/@%OD=XA M^LZ0'N&M(M"9/3XUY_;BR:ZRLIRK+[(OUY5% 3$ZM"F<\8KQ_WY$4X$\@5^J M-1,UDW[_,:GS@T%B! @T["[6[6C\<3R>SA92(5<<5JNCY]&/W_%<,L8Y M#F&'7GY#/9]"V6!/L9_AJ_:3GE,;WQ?KH#_99&\"'DC4BO"78AA:ZL%1[%W ?5AA?,&Q N8..(8I\KJB M@7,+NQT JP^ M[#[@/HBI'#CB$1UC6G4]4EYC<]]O.TTD:6BS-4M=ZW#@(6B C(,81LPZ1PGS^L2&>A"\1KF8&HA'!-1>)"W@2,!] MH$-?#XQ@2.I#W>(B]-*))8Y\V(S@;4.;X915$H7>?F7J^ #]T1!H3K@]SV@M[N/>^B K/8$@M)A%L-H%>L57EB8L[*60OL9II5XUM.)-] M9T8=*23M0",-E'Q&*L92=^/OVSX3[%;QH^#Z?TRJN89AL_*U!);6@B2)!BTU MHTOQ Z)L1R.IY4<3<7,YLSU_/EN] 7*5ZFFZBBD=,&,;\4'T$X/ MW(C-A,Y"AI\;@BD(KL%I4.63WMS>_?Q./3;.QI@\=.)0M#6B:Z3D5RP<4@FH MH#P%@:?@#^H(X)=RG2E8%IC6\(!U[ @!V9 M4;RHC^^*(S[Q*@*=4WCW[D+_P&XFU?0W@1_ZH2OP,/(,1QHVWF*[SJC-+LYS M#0*:$"0B@#:V\\,AV6F?KO7VRR9T0KZ<@(TY^; Y5'HMPUZ!XTR;$!N);))[ M:_M:X1$%Q(]';&B6+H"[C/:C#3:^C\;P5E-'MV#=[7=7IJ(5LYFO M:6JY&EUI3\J#,4^HA\+/.D!K3L_X050":X[B15,WY9FU']INL[,5;/0K$>$! MCTBPT8[;PV6718G3'* C3HRI#=U\=P>+?_KAK)&,C=<>BO-6$)71X1Q3R/LW5>\G7O< M ]1IMKT_80GLP78[&T-M(TEM+^32;>=]LKQ-G%45Q E%F@[V@+:O2/'#=DGQ M7+SW,&A7S-'4*MT_%<3.W3Q_&U+$%/[<08N8?,HF)66<]_AH>;'G[@_$DA4Q*/]2[-,@Y>-O^\2[C4"CRU_8D1= MP0E2;#WD7*AO?C5.K=$@*3^@;U'J_6=M8&&,G"K:'[':R[)K[_SIJ]" MT2EPA&QM00H< (0RW'-W@D=[*=BOI+A!!N,]APX*'_%'^4LJX8DM[O1$!IT3 M;BGN#H11^7!7+&%#^3!),QO0TA&I;S^$=X"W:HX[-OG:Q[]D?V)) 6SHVZ]WF#V-9D6BN66"BI//R M]HSP7#9SW7F55[01B&FT>GH2I'D5M&;F#7(-NTT. C#D 09U!S(V1W+2P6E_ M(1 NE/GW[+;#UZ($I@-I$\IC>>(3)^@"BTDQ= GC?!<*^@ERX*?+[R0 30!W MD2&B81<[/]&P1YB ;2N!DMUV4&%X(4MCV;Q.8D/]*B"&,%44M&# M@]?2QUP\_,U'<-]K'J>D;LTEK-+B4=Q1EX[GJHE$-[3F4:3>0[V' M)!E4 ?2 MMT0QT9W8'2#RM+2A6*E#;I(JCQQ+D&J4H3 )">KHC&'LKF_V)7A#-"H$):T**@.&@T2.>70650(%SYY-LC M\!X93%#*>-2/IPSUT,,A+H#&>0;FJY/&-3T T,0XV=SHU5"+$R!A/S#17)>B M&)KHQV]D *'+ GNO R<-4R&YY;[I.YF+&RH+-=YA9W9I9]Z%Y-(NOYM2\95@ MTPP+3Y2)TE""+'M76E!,=U\[^W"ILJ4M^0KNWZ0X'3V+]%RE3]Z[O0B;NRWE MZ>6X<1]O7.X0KG2:]7DA55SI[VL(2RUS C0/65B8V@/.Y(U#!+ 1,8JN0U7" M?8'QP6(=&_OU@!UW*M)@Y?NLZ[&VVJ&N!\@>Z?9.]#RI M&.@?9+ZRZ17?XAUT[#:JAWFW3E"@4+W8EP*PD:\ D8UMR =MI$-0?B/O W_N MY'F0 #H!K4&K(OX?IU WD 1-D@#=4D?2A@3$*BG>=004$&D0V.4%9BT&*+_\%6W#I D4YR.272_B"]W0_$D%1*2$= F*?@= M/!?HF^E +(AOTFW\KN77?N@W*CPMAR&0'IN*$+Y>T<7KTX;P,7M="=W4U2%5 MD(@N21487%UNZ5"KY#3SPV1 JH3#S"1WVWV'OG6#XZ.0UOQL#IUB7"KP$9N$ MP4."UJ3C.@MLS!Y[W(O9X>[OV,_^RJ-NPWD_#E4(;[E,^SXN\<7WP+%G^#Q[ MOJ,D61"\H[#2@"0^D%U:-$PBY'&B7>L2MNF)G0IUZ0Y5J!)HYCSX4$@:Z/9 MOJTF>CW19'?KG+0::H>&>4ZJV^DO!*_FE*;UTULA3S'?_'B?^"3]*)+$$4Q, M/2/,F_9/N ;_,TBR'@WYA9"_,"Z8]DP,/Z)$#"3BY$53(ZJ\S]KTQ:X( [D% MGDX7J:UKPLO^F4'?*$6>X@1E,@@14R2KBSC G8D021ZHH?+\RXBI#&A)BHT@ M8&Q-$"P]XF1;.>WRO.VC15'&Z_.-^6J&W4UWKQ5XER\\N86DZ C[$&/37PX( M&0D18LGS!G;(N6YK*#KS1-BVX8V%/%H.6.QH0EZ6U89\VSY1ZGB%!#!TYU&! MY0[GN-2P'R_&4&(%$!V'3#<%SJ:0C 8%E^=+(-&0H-O71XKNYM*-E+D!"E<#C[:AEV M!Z9Q$$XQW'Q'&1SP([J$/YS?Y1H)9% Y00YR>U1"LX!5&1_QY MN+Y02LBE$O!S*;@$!AT-'C2RJ9X3&P5-PM&A"+-+H@: H*"EFM(,OO*RI+QX M#6&ZG>J5Z[TGTD?A:4<@B#:Y^J3#N#3H0R0_AL?S/[5;02?SP@%CV%-%<1UZ MM#@'$%P&DJ3ZE%WW(T])AZ !2"12N.-^_O.2_?,:8?MC<9%@((XZH9&EYWXT M#RA1)"G0B='O#F@&2P ["HC#?D23?,T\@Z,([ &5+/S[\R'.Z0[9]AH?/O6:;'5>%4O>1I?) MD9/$:S??>C2O#J/"HYGO+28O)9O3X\9HL-IVVX4_]Z7SK7WTZ-LFINSP^+'E M97L7ASC95.W_X6?S?TLNT(@KC0(J95"W(G"6?@^(#E4+8!M 3WJE; MO-$Q-Y.:&739(EE$M3FO20,O$ 6?AAHQ& 8X=>:\3/U\LBX2@>EH^FA0D%.> M#%=D$F$T3$NT_6E7&H0$Q[PRW,AG<7LF.T.XA;];*_#)>R_/X.UI,1=DNXVH M/KJ;!1H"Q4C$^'HBC>9]]P8MM<=GZMP@&YF[AA/%QV3BVAW8.!,$)$SE)T,[Q6LH%]7B2:A+TX.%X%+_IW1]^NSRVS)1'?[ 8;1O$G&SH! MCJNFMZG)WR8Z M" -9KNA\AS)QT=&$;4OG!7M7\8@/,Q-R:@P'X]S53'5M25M,0O<%?HJO6R_\ M%9I-H80?BT+1_(5D,E',,C1C:-'WVFN7RQCB_RQIEWP!>( MK$N@4AHL1E>@9(0AG0?\@;)D7.S,"[E_17)W40+0X!88@"0)4]-'O$KA& T/ M6ORN8;C>_1"FH+Y77X!OPVWN8$@:?X/M>&&9;\,R$.P') Z,#A@ M+,5UW+B9'PYXSC>G\V-#2PP()KIIN%D"6$V$[$!?$??F!8V1>Y9-RU<-ZL03B=6A\B,I M=(:[_>ZT X'KWO.7T,,6C'2)>ON6@.I/*[RIC(#VY<:9ZF0T.2DL!!T MNYB;%DQ#DB03R7F=MP.B-,?IE\1]J.F&E^B(=Y=48 *4H*3J2.@YJ95S=+>X M>22T]@#MX:Z+(QS V=VC;?/.#Q6 XP6X#!-->XP_@@ J.BO"P!Z0CA.W(/6( MC@?6S_$;&\D#2[=RDUW>*=3XW9XQ(V@$+JCF24N\3F8/F1L%V%Q M*['%!;;R=5&339I8-+*($QG:073J&/,E;:"C/8((UINN9A7=A0$_=9I#W9<%8^; M_6W;]Y@98/XS?BJYDZ7XEMYD:="#PF]"-QD( T*+(C39%4_>[E0.;Z"J\P/- M,IVB==.BY>9$$--TK2TA[/4D=/;&R_6@B7"^C?6[FPAO!^$+=U9Q_ 4Z<=!E1QBZ<$RFP:6[B6''%D[NW$:^N?'!N3D69*>* M&2)_X!PQYS7;26)>&]-=Z6(1)U_,E09(ZHTE7O2GCQ$)02X]G]()O5 -5_]1 MI!&O1*C.)D4"H@E#5FB*-K(C-$60H?,;?\V!BX'DTT@BI./69W< _*@(?&>C.T=6^G:+RH;0IG9V M7^&6Z_D-R][,HVIO=5NYK5=:/WZG8O&MEG;_\U_Q-/NOT]<.=OC0>\0%]HCK MKZX;G72E_;PJ\ZVGE#YX[B=3G?Z:A;MD+@2U._RY@V:1?WZG M!KQ14;Q3C'^KSJQ%@XQ, XE TTFT)@ST>1'; -)LKFBV1*]%*#UU/XGXJDD= MXT C?9SQ6(PV]YHM@2&+R!&[X_"7I/3=S5CO]%R'-M(:?%,1?!OG5:,87OM) M'^P2G39X@4!S5QRD;:(30#B)E&P:I/C%J>HA1C#ZVC6W_Q=.68; E3\=$[LD=C3$C@0KZT8Z3]MRAW10("\[;/78:U04 MYK2D[),*>F]3)_=BOHKG3;'JLWGW7(FD1 -D;VC+%A_?GTR8)Y"BN27=%@*_)O%\TP83< MN3K I-A7 :OP$EJ<<409/)OHA[8L(3E/048#KZ+KQ[2PU"!K"\B>0H("P"@6 M#] ==ZA+F\W3"##<_J% A@5DQ1CIUIJ.C13O*:\8=\>[MH;I=9BNCI$_;(:" MZ\YF2-Y9^!]N;#%T3WV9Y5@X;73XHUWI<(,7B,.1C"%H\%( MG8:@RP-BBB(==CAD\AY49,%2P%.M,G4M1K2].)N)D+_V5Y7Z[V;J8(=ZT4B MC]QE4F*$U0;\;SA$"ZH3?:??K89T%8H=X7E_T7%:PR&B:/"]?]N\UM0EK_62 MUWJTO-;,N_):L[O?L=?F^*S3>4T-D=8 NV!(7BMQ#*J!-RI0_.;VR J14;X6 MJ% ![ET-]!GW)1#11%*9JK@^WW= OA-IC'UD;ILL7*[$NWDDN%$6B6^:@>BH M5_QP4*?9WZJINO@JV(CSHUA$?4U;BFJ>RLYD=B%!T

PYG)XZ*\9J]_;I)ZYTJ+PB2 @@+ M&)49&?T#G'[AZ'2XK' #W6GG5E&*%GE=T1B"?8;Y BS;M_F\?"'MUSE2ET;("%-H^;V#ZX4R'!HLNO=\717V:9C"D/H_7R["[Z8E?TI3XU1U\2:(6LE4&+/7[H M/.!\RLB1<"#R0S!54X'MZMG>I839%PV./,G60A;X'HK*Z"_3JB"E) MY8G:@X;0W:8:"K_R(2\BU8D"6HDNKJ?3RL"%#?#/%WX4['Z,14.,R?L$(<"G MK?#]3_ ZP,LF.JTZX3/<6X@"@J*YJ%22P34"V^YB<[DH;7S(AGOI3CA'B(>C M%B\!_;=T^&%",SY-#1 SD5I@0(:J[XK"1.A __@47.Q%M%3G,H;''%< IE>Z M],^.9^>-?F/HE\#II^A3HL7ITS*7GXJ=1%U/SX36AP/8/=_:D0PKT)6'1K%; MO& +*7XT8Q?\S6H^R-MM8[[Z\3N3BZ6VPMC,(:/\&[O"]3OZ5'Q85\<-UA9Y MJ=@HK)>-['%V15RGY;E12K;*W/-MV:B6\J6X#KN2?BVX'Z'("N$!?>=3\A/Z MU4:(/T)3L2$L2"P&+,X@%.)(PFTP4A_:==#9K4NX?;V(_2]#2<1I,&&2+GS: M'!*,!*(/,L,C7N(D31I5Y!FZ1@G#8$<,^E(W=YM$S@QVLB>9/3*9*!SAC@UP M4/5E)]L2=7]_(F/GG/%IK20DA@&($&W7D%]J.BG2P?: WR[<7(LG M.#RA$4A-O.T?5H9:(,$[O,\$+17Q=T CQ2+!#4+C$MT*2QOB)R9.-_]@P2[% MX:(&=Z[ E.)K/W%AV>YXHW<"3CK%].@*0[\ZY0;"_0SKM"0)WD50G6#R4Z1% M;PO.%:D0 I2P-QV*U4,C]7^G,X)SJ/F5.&H& UD$\8NRO:!\))DY-W5 M-KZ$'SJ98&C$H3VOD:9/H%&+@+PE6,#@6'.!J@%: $&T "2NKNFN8UD_O=0%TO9YVFZYW MR!3#^>F ?V[09BEN=S]:%(-[Q@Y(A[_ R =,2#U[GUB9-@=H2CIVFNXL,5G> MOTC\Z''<>YA'GSI*5\LWD_GM:''X9 MU*:@Q49%6;&P*M^1!(OH64='+2[P!B('@.*EE/R/XDZ7)#GA:,]L;E$.QGE6 MP%?;OQG8F)_(3DABE(?6&J.0*!ZP+)C$, Q-U_%,N!A3@GU!;WO'K-!CH&LY M([E3^+;9/.E+-L\EF^>#V3P\EL5(OF>DM)#E^O%A@NTG^72BG^52J7Z:3PWB MJ71<8OG<#_)6^HML,AW/9#FAGQ-8KI_,B9E^+I<8]#,)CLL.!4$:)!.!7W2% MOFGF7A[CEK1@9ZM[5JM$KY^ZSWFX:3:?S-^S-_F4U'XN1]=*35;4JZ=69]7G M^NSFDW7^/I=K:+59>?9P;?<& KN8K%KHR:TQ4Z8X-)Y65\,RWXA66D^:E;WC M\^C)U.:3RN/U:*D6;_ER6FYU4HFZVKT=M?J)[;>;/#>;595:I?Q0*I>^TU:)OC>#1K35U^>'H*JYKB[)\&U5+ M8^NQN#+PH^FMJ8[3-=X4[W5V<:]F;2MJZUET3/'X]@0JM6'M,9E]5*92?Z1> M/=?2Z[BZZL=#R*0QFCSF^KE'M==X-A/-?'0RCR[0J"%TDCW2*4:8=5NE:MW"YS]]E:\7%RUQ)'^-$M2EGW*Y*2?)I66:F\ M:'*KGF8^3M!<0TBEHUQUDKE)=L[*BWQV.;$6Z44*/[HU@>5<,XVSPUNA,P('MV::S[Q%&_EZZT)RZ4% MUBJ*3]/'*7HTA 0G]9Z\RG8DJ_=@M"L/L]&HP]_@1[?F6EQ,"M?L:E;MS6Q> M5ZYF0JV6SL.CV^Q_MTC::U:>]W@UR=5?A@]S,3H*$U-MT;ZMW92ZA5XTWFV7 M>S;7N,F/PL04FRA6$P.M9I>EJ[JLM7DK,QRLPL34;;)K]A/7R>BTLWXIQ)]K MU5YZ#F(JN46 $SMABXE>BGTP5ZJL50;9!2*5$/J[,@?%55E-K*[C48#F*&O4F_=0H<767?:RX_U^!Z!P?I1DK-=IH* MAD]Q2@ ,$QE4;M?%YLY1G+YB_ND$2DXB6S\)YOJ1+*%]73>@2B-"T]APVZ<] M28B>KVDSLPQ]X>0&0HH8[G2FBK(OE()=3ANY+VCI>]Z&G="A+X'Q0]ZS@?=/ M7P:."#?#C7=1D6CFFB_PY#26W.Q-*;[!F"&6#$\B5L>I%H6VH)8B-8:;=CLV M"*'U$)DW5D:WK?AH[:Z]'/9JK5Y:7 ;'#QR@&KE;)GS;YQA\(O8A2NT2:_:8^[W_,#0@'S^=3#B M#FN$[8'.>WMVIL^6WL35V]APX@K8@R$82R=/> H^I+[M _G+#B*9N1S$&1Q$ M+I:X<,0Y',1%-)W-05Q$TUDX#L)_CP__U(_7@+!7")&)=VXDM.F"T^7S.X:Q?C1*X.N#LN M*G18^(V^9!!X23#8^P385>4 =I6;U$I1#_YWX-NCC['(B3?H[=OQ3TUU_K9UA.)UCW:_1]])T@7I6_D0(NE/_74S[WA2G@];MMAH90I!/: MR)# BO.@'KA5"P[JUMXD?;E96;W6WUF_&@^E#_N%! MT(:)[M"&#)[$C]^I5"2>2VS5W_Z\,.5W9\J]WNIOP90?P+0_'E..;L7"/%L0 M:]-H2^(Z7'YZ74T!4Z9__,YQD2R7W,>4'[OY3ZWHU+W<):P.B++AYNP=0B$X M]7K/2+4_H4_G'/9EIXE[ZGW9(R*91"P5*-?!B,IQ[M\+?USXXUB&\*GWY5W\ M\9WTB9+O;O0T"G2#-H9=?IVGT)LXJU9K._!@9?0#TP[1-F;+=MEZNK5F/2N3 M'2SRLJH.9I":#]I&.AG)I=);ZL:7\S,$TJ(O!LR[)&* S1.(S47-@MSFOT?^ M)<]@%[ZW%P/QJ"?C]ME&\[XV[3ZOE]GRS++6C^E4,95G1_WTQ6%QX?=/U7=. MO0M_D7:SR?R;/)^7-9TK13N)!D6V=2L==6?ID6IL$BFE62AL0(\&E(CZ5;PLC$#'I8XC@ MT^S..T3PGOT!$;S3L_5M7%V7:/PE&G])'KF0Z_=Y3T7':DHZ M=GMA/\]V.3CK.GEZ\<9=D1O5DN6;EWK9:)M]N'G\T*?E^%_BII&1C*%^U%'72>\C>E)Y[^?SPZ64% MG/]JJ.#;[-2;I>3NO2)2D@N#0_H3.,;03BRGM XV->A2.!;C)6?H;PQ8?Z*F M?89+O6 N7FC^H'K3&2[U$],NOIZVL!]+<5/#VE06!LE50TC:N58YO2Y=->7[ M^_IM+M^/I[ZC8O7J5FVH6._8+*Q9)6+Q3\['."]'Y)Z0V3=U1_H>?$^_SXO= M??%.GL[G5N9U%6T;V(Q8DCGY=SLMQ@?QICL:IN^2K)P?WD=7]]<)\7'4CZ>_ MAP]R)0TW6;XQ*G1';'90ZUG26KXIE^R; MNT(+6/Y;:,*[A> [-@++OG@LFWJWEON_&,W]6/(*_OXEFXC(A3>++#)_W(%4 M%CZ5UV05O=7\E4AOSKRF,KP@('G JX+$K&1SS.0[189+LQ'$>+N7]..W:QXF(N@C52T5V*,J=!?V= F7 JT"6<2\0@#:@&V+8 U\ 29(EVF-XP[ MO+2O)5^,R:,EH)\9EF*2H8::HF@K>&SWHE=HK8RJ80M(L6"":&7P8]ANR\1C M,]K0,7Z\I7HV$FP-DOOC\'E1T\D(_W(@";QE2/3M\"5Z]XQ9:98B,F,>;?R8 MAZ/8. UI.)0$\QDU M1U,P=4OZW MR)]-^Q,>(A9_S&ZH "(CF^+DA_7+^\$\#WCHFZ:HS?AW%9Z4Z M$XDJTM#\Q5NFYGR [W'R"549R#,^'8(^ Y\0;22;B^5R_X$%F;HS-?K*.%GH M&[T2F1B7VZ>BBO(R9'P-C3E$3.?LF_-OC&?R:Z!+_#2Z0COU[UPS9""37UAT M(8+:&),J4OC%SJ/\P-" "]W6W^Q_CJPLOT-71FMQ__N'>G,V<3F(,SB(7"P5 MOQS$&1S$A2/.Y" 01^RM=;D^HUWH"R[ =]"R2JW__M)JR6ZVA?F M"S#0+R?_89WD:Y\\]UZ9Y^OW007>B5.V&O//:XL-U'OJ]6Q?^4=7=*A(^^OA MBS>]F-1/V?]#[V3!#A\@OY8-]QWEV5S1;$GJF)HP)31^AW66_OPF+CW4\]U" M[Z%B92=/#X]WBMWZ,,S,'RXF/T,48H: S]PFZ_>WQ22OE1=\M/34SZ\T.SXB MX6\NDDAF#P/U=78L?"R.O0".AX1 SX-C-3[#M7O/CWI9;CS66N-,7E6G'P>& M.A3'3L:M;OGQ^78UE5+9F]&-9E5O>>#8)'!LFOTS$/23^Q/:DF'JL@"A-4)A M7T'A/6/]X"\3+:=4!CS2Q<(%UF2T.STJ7@97G5NMU!FE>_S\3ND4M4R]W_DX M].>AQ,N 7['=SFIH3V?ID36Y:D538F[43^*_GQ[6ROGK@^.%]N9-X[D\$W1#*C?.[[F.QD:S:^:6+HQY _VA\.KW-$;.S)_PI7HB?$\5 M WHI>:8+/-ZD;-!$7$ E6JM0: _29<#-:'3+]OWU^&[RF#\[B1:=6(MZ/VX^ ME&>Z->Y*^47U[F;43X&&D0Q+.?V.+'Y:?\.%HT^NI+R)HT6S.^IEU&ZA?//< M+=VWS=$@>88<757BK6:QE378!W7Y,,I9=M5NY1%'(QTEL8^C/Q#(.$%99!J/ MW]5,7OF:MLXG]NW>CJ)^[=*6+]#DXU!<.U(>JI/[SK38JPZKMX-IMEDM9O*D M^B,1R<7#X&.^(O6?[-Z]L,DQ&S$Z5U[E[45MD68A-T MN:4BR6SFK351FZ5'\&]:!,*3WYT)\1^Z@ 3.09?&DFJ@HR+0#4VD?@HV^>]V M64A],KD>/4YG>*V^.E!9R(8"D'99Y)4"M)#,CEFJ+J$U0RG6 MB)=I21,MR-)4?]461A[*_(N>6/*R GP010P=-1"/H8&6DF'.T'R-&/.)&_'G MPG^#40_-#VAI>4$ \8,$4E/75/2G(.&-V<\7;6$5G[-\>SGEQHV9;H[9;+0Y M^L&XZ"=Y<\]S?7@L?OY_%G\3__1GS3R9P*(*F M:/JO_TK@_PMX#X;X_WP&!=Y?75I8,I1.0D4EW+DP*9BB+$H,Z#7 (;R"^)W< MY:!=D)I*66=,-&O$0Q(N[U0%Q)SD 9 HOM^*WL(8?J!9KH R\?[,>5ED!C8S M0;>^(!'?P($[U/)6JH!) M.&7L?K((O:*W=6E21>,K#A(4B=?!=!L[Y;2.90;;=XCJH)U)OUS2YUTBAU>) MQC.;-4#_)U#;Y,KA*!70U(KTK8O65''8H!Q)45(ZA277+UY9\;;A^-)RL81C MH/YR#5'8"";.QA*I_S"^OV%#MG83RI5]>Q8H1Z8_"U8D.Q^^4L)%C\;4YK^X M> S3./HG75@R'LND#G18&PI+PCN:_\LS8QVTO?_J-HJ[%1@5+C!&[%(D%=Z&*RYX?^77+FH-;G78#FZ0OZ,@*K-!LF1J]459ODH;E>2,,[D. M4?QRNW^U5UT,Y;5#6;+>T<>YV ZA^,?BFL?K[E\ITSB7R:19+IW]04Z&?,-S M12C=1]R"MSNOZV (82'5SZ71\RQ]_-!V0AL)7Z35.]C1X&YXD,UQ$6T$NC_U M;?O@J2WK_>8D6F6C>MG2Y$+26,5#[(/PYTYD'^PMA0!#<;#_&;I+;L7$Y\S7 M$6;TSMBO)[S1K,'SI! F 1)C_#3V^9I%B$K_AVNY1UH[TKP_?ZIO*;.$&^'X MFMD^*_":1X)0MY$F#&:"'\0&E!JZ66"WQ5P+C7[H6&>(ZD$">Q_8.S@"$Q^I$N8$5&);^XN#8Z M>F@HJ;P@JQ$?"LU3KUF^;=?^KV'-MT\@ \[D?Q59E5QQ#3<57.*P)R$A/6Q" M9I)P.-8;Q[PKZ4%K/887P M'2A!Z/*$M8'BZ7M38$.0"CO2^1G>&'2^$OH?HJX1^R0MCI 3;&AV9%RQD MN J0E&1()BC2,72H3!V,<^(#B&>>6,M,P\!%2KB7(IW)(L=AHEEPOP='8YL2&UCYV)B<5<1D7_3_2SAQP MIG VHJ<>81PR=&A7T**(!F::"7Z2,3:=1'0D#)+&B&2P6V(HFZY'%2>]8?^# M=R6\!E[J!FOFR&#JBW9MD>SWV%)Y9L_K\F@P[*9;[XQH&KK9+X*Q*.ES7C?M M.M)+O"P&NB\T9X'3EOG5H'9=9#G!;J6MC#T?B[Z.=W5^"YP9LH1U2@.MJTOBG9V=N!%&?+$_(#KH:OY]:T3LTS;Y<]!0/V_CIK5"IL\51P66MU?=(G_WD!RPJ]",#KQQ M/BK_&6.@YSDX *F8^T=:.U=)<8S,?>K@F_ P.P;1E2Z;FBY+QL\ GR&#?PX( M=([?Z_4K##[%_HO7@:)1+@U=,WF%=,&3P1$.B 6@22S"1X[NE7N(W#K MHDD@QH.)8T5-T58TCAL5Y9%,7+ S68R:D@2@W19JX!M$=SL^)C0Q\#3!8C;W*G@",HD6>6> 0T\[EF2. M,36,T X0^$-ZD\;V40N/R(#'3EX\^.M[2Z'^7ML_3RT"7RE^$%GE9E3A+15M M+##%DGC"\5=4PL/LW9L=#XZG9VAH!N#D$M 0.!*&+SC?LL@U@5XJS[$;'7] MM@P-IQJ$"0UR+/PFZ*%S1JY#3Y>&"MJ2P.U#1I/?Z)O[3*W@2R@!>4P_6TB5 MD;

&+,@L>3$$ M%Y?#S= '[QZ*%'C;/#U[CT \"XJ$0&_AU@AO6"KM/2KUBJ*N-,O7\/>2'XI?@ P\)&7*4!^:=(@'>[ ,&];V"#F^W&XX+ M]MXV(]]*[G-Y-W9/9QQ/#GD[4N2=;:E''^ZXS%_#.VQ \.'XE -:KB2$@LE0 M)X!\?Z)CS,< \M.=[<%!FP:N%)K*@W2**#7@LW1YBLY62Z'U;6[++RWUB23Z MHK/_?V++C8\%PO8X= MGM3+V*L%\@SGM.;0*GG19"SU93*3ZL>KX>E2=T>NWQ\;ZFS@=4[?]T4^NVNEQ^;^WO,FL46?WY[".G,R61 M7KL"_Y4YK/\U#:M-NX':][IH!E'@/*EO/,I??5AB%&6J>O8[E+] R83)$16 M#I[K)SSR7K2B/TB7E4,'N+J15K4*(.FWRO5 %?D#KSR7J4B/=!0J8-(5EB6P MAL!2E5R'U[Q)*/K6ZL>4J$',F]N=+3JG,X869+=$SS+? M(,GYN0]PSS8Z&R)221("5O7993(J/Y>AW(=$1.M$9D[URV\&=Q"1JJ;EXDG9 MIF1RF\AY3)'W1_I*Q==YKEHX\G2665!N\2\N>0C#]D*_,X_K+S^+#Z2@.42> M!+J81+ P -1RU21Q*B1M,RNS08V((/9 [#^_W__QZ?Y@E:[E07>2US')M0)P M2M!-!O6F>7BT\?S8U&LHU^*\ 6=8Y?2YR>'(KSM0?3RYW^0P.^(2@APB[FWY M.HN)HH*J-K[(Q2> :YS$#11ZIT Z@NU6X8EC?7VA$'Z(-I4Z/^Y5/?ZL=Y9\ MMJD28M)@F[#79OP^6MVCU=W.ZD+)8(W9T0B?VI()U8SP=N:W8FMNP^<5<7&N] [O^I$HG MR,65LP=T,%G7<@_U(.3$=+#(K)I "I3:1MX@FMP*'JH442BGQG!TP7U=LHRA MPI:N*KM[0PJ-E7J^]K*!3+?;.:F*1![N)L3DUF3DK M(#&RFNH*N=][0242/^WVW\Z=WIIYX7$=3H?+N%RY!5/)%N,SAC AKPP+/T%_ M0V,NECI!Z@J'G]"2@ET@L":*;MNRKH=8C3!.JV0&QP^M7.W.27GXM@IG2ENN M$:DL7YZ^..@&BDZX$*!RBCFO:R"A6:]3ZK[Q.?C%XNP)D+F"*L!\G 1VJG=> M!'SN(W,':OP=XO67KT*_C,[4I8?PW,W+!J#A2Z5T+I^+%#BJ;I]P/Y#:KV-* M6H<6W]#WO".XG/H!O*"E6UAAHN5'T.'(GQF7;0,AW\J8XZQ5N>/Z=B6>*=U7 MT'2+!LOA1:2<\Q4)C@*TB%KLXVZX(U77$GRDH\!1WK]V O$&,4&[2=4]3M08 M='*UDZ90J[8LDKU/-4'F#.9*7M( MMN3S)B8+06&U>U[JMS*E4J;3(O?787R]05)Y"@YT=>JZ&*$=5R52LRA!( W0 MALM==*T([M3Y9F&1 .E*TPT@UFI()4N"*&R,K.*"$9F:3BGW6^7#%W-A6G0M MD"^KS/W%*:*"/E@E'>&&J3:6O^*T(")9.!5NK> OIYP%>0 NRV #15V6D*2 *W"2TWGCB*?O##$5[I(+]A)$S)C#-B(.+G)(CH?KQ,:5W2G=V^/Q-OW;UX>G?Y.6=ZA2E-$H$-+A< / MA[2N\YR^6B(OC6^5(9U!H'=WZA"7W,B91O8,#SC5Y5PE@MT)NR$+_;:3U]4E?;2KW]"\"B[=KB5$<7 MXDC\JE.*XQ/I?WQNI?2_ENB=_59O_YZIOE4 JJJWWX9F'K7R$+7R:J+52!SY MR^4().%X^:B;!Z";6_/XJ+-'G7UM?KXAG1U799=K;]]106_?,UQE7LO^BS?1:/W:KFD0H@'2S*_IA:AV+LG)R_^>* MZWXKQR.H[A]47]3X/?C^/OP\XN[.^#JL[E=_RZZLVPN_2V#O$4A_7P<6(,?W M][XNWAZ]V[#(Q9#$N:'1M[59_:]LP$/TJ6DI_06W93ELRVPVL24;# MTJZD#F5_RI9B'Y4E(ZMQLT\_.4ZZ).W*8%!26,!V.-T]O3M)IQ=^LJR!R(A( M&$57T?4(49D\YDQHE"A&M+%6H#,4R:(@ ETSI8!S=*F I@PAU['/;-?S;,>R MNJ'!ZBV#I/!1&[O8<[Q3Y'1\]]1WS]#M-3J:1+WCA7/_>R_Z<3MH9KV=7(Z& M/=2R,+YO]S#N1_UFX-1V7!0I(DK0( 7A& ]N6JB5:5WX&%=595=M6ZH41V.< MZ9R?8BYER6RJ::L;UA;S9H1VPYQI@I*,J)+IB]8D^FIUC(<&S5EWE5A_E?W8 MA,0D>0AQXQ#B!B26=-X-*><7;1RHE(0EI:%WW8*'1A(;(:W?)ZL"JC. M?-=Q]H."4 HBM3B;:K]C=[S?)@5I]FR33PTUX8PH/Y8Z"[8G M>"VR6,5-I=#6E.3 Y_YA!#DKT0VKT%CF1!R>-!;S+9F"Z6&P\"[A)S/0)CT. M@ED96]!T;?=SH-F3M@B'U,Q66X.F(+YQ1O7C>LV?FD*\0:%J4&+)J1D8UV!_)+[> 60DM\SH\F$%IDN&@YWX& ME#)A, [V.I[3#D).N$1!E3 M9%9W8W0)LC"]*B=H\TYV]H!#G45\'10*2<"(KJ MYYYP5NXT\V'=,PW39_I+PS':9=;C Y(701\-;Y=[933J?9"M\D5H9(]/%T68]=V8KOR0Z'*)7 MUOZ%HMK0/NOM?J'!UJ30NPB?%Q?6]AWUEQ=0DV;SSM0JN):AJ9*/@EJ)Y%+Y M>\[B%ZP587-@2=/;HNVL:K4F/)>6==VYK6@+DC(K-L+^P2)3DZ=/9A+HLL@= MSVZ?[0>Q5)2II09U%B*X457;6_;-A#^*S<'35K M>K<]17(,M$Z*%4NR('%0]",ET191BE0I.H[WZW?4BVNG3OJRK"@P Y8H\GA\ MCG?/'3G^S;+.1$Y$2C/X8W9Q#IE,EP45&E)%B<;>%=,YS&19$@$75"G&.;Q1 M+%M0 ,^UA[;G^[9K69,QZIJVDZ2((' \QW?] ;AAY TB;PA7%_#R=C9]50N? M_C6=?;@Z:U:]NGUS_FX*/7/>CE M6I>1XZQ6*WL5V%(MG-FUD^N"#QPN947M3&>]R=CTX).2;#(NJ":0YD155)_T M;F=OK1 E--.<3L9.]VYD$YFM)^.,W4&EUYR>] JB%DQ86I91X)8ZQID.#C^0 MN;=6+--YY+GNB[@D6<;$PN)TKJ.A'8:?NQ1;Y)L^V9@6*W>6M:(W&O.+R4]5!(<'WLB-'WNVP[7)^XD\W.:Q M)@FGD$B54772KKYEAI0B7E!6-ND;\P[MK F0+I3

SQ10.KBR>M\)]UD-N986N^SK8'_U50W%&E64IX M&]MUF*,-\2IGFEIF]V@DY$J1,MX"T>[R'AI[]D-XC\M^2?D?M:+Y-(H0K"H( MC[=IV';U)H_$);Q\BQ)P8X5P*2L;@B"PO&-,+J-^W<:2& Z[MN?Z_K!KCP:# MKM\/!K^[;3OPAL/CKCT*1R$0D36?PR \'KR"$K>=,&'(TO)KEE-%[DQ9AS=, MEECT"M+'?)':X+M> &>?EIC]3 ="QLH!5QS+N]'[3;.+DLLUI7"#0SAWJ;"L M5HV2OM&RR:+&>8Z)/J>.X%^49FUJ=G>)Y_Z/>(> _*>X]NOP:X=>=LLHPZ+O MI\&@QKP)YKVTK6I4TW11K4[LE9XW\G G<3T8XFK1)>:CXB:W&8L^7 M&!H'.JYUI^OOJ)H+E4-:(TG8C#GG@Q.:4J+A"H(&A," M^QG/. 4Z,V^BT@OM/2X8/>F!9M.=RH$S)2H-AZ0H8_B H@LX/[]Z)J#^-V#X MDKM;1N[D0',F^JG'XZ]!OS'73@PTV8>_ -02P,$% M @ W8-A6%_)7E;@" "2@ !@ !T8G!H+3(P,C,Q,C,Q>&5X,S%D,2YH M=&WM6FUOVS@2_BN\%+M- -OR2[*7E=T ;9+%%K?=%ET7B_M(271$1"*U)&7' M]^OO&5)R;,?9)FB2&H6Z;0N MA7(L-8([M"ZDR]E45Q57[(,P1A8%>V=D=B48&_1[)[W!<-CK=[MG$\@Z;R9I M%;-1-(B&_>$QZY_&@^-X<,(^?6"'7Z;G1W[PQGU) H#)E$0DNAL>3;)Y)Q9MRS$FX.2FRNINDY7\:A?N3%$1NC> M&G/37D MIH7@)DZTR\?;"^R:6;7S9EJY[HR7LEC&KZ>R%);]+A;LLRZY>MT)+?AKA9&S MUV,_VLK_"(C&]@JI1#<77LU!;_#SV(D;U^6%O,)JU#H.!HD;6R0;JR["Q$07 M&3HO;W*92/?CJ\%/_?$(TB91 NM5+Z%K"B<+LZ4LS;]7W[FTT+:0;AGG,LN$ MPHP?7YT.^Z/Q)*+1WU7UO[/SN3!.SF3*"1-,S]AY+L6,7=Z(M"9TL(\S] KS M/L'&W_+YGN4<>#-B+L4"-.%R:=E;I6I>(.-6VL!)BOVB M31G&#_K=?Y';IKDP?$XLQ=Y)72&'E[S3B%1I;[R_5AL^@=7><>LIE95+=JWT MHA @WTXPG@E6RS0VJ318&[OA4C&NEJQ6SM0"5@$E>U*#)3DK\3'W1F@1"JLY69)0TI^+7QTK61:M&50!DL69+,V_%)IP*08!I]9:)() MPQ:Y3'-F:_JXG;\01C1": .EM. ULGBH/(RP%4*<5B>Y%533&;8YQ[2,)]/BFW.9L5>F%; MJ!AQ):TSE,\Y-0:]H65GW>.-+G>4W6.?'S^!SZ<;!J)Z8_#/L6V\VC 'Q8H. M%'YHC[SUWC-NA/<3["Z30I ]F0 XDD+:G&;0L!*I@M(%_)84>M]IL8[495J,=;^,+(XB!]I)F?7E4'ES MFT+6TU XI<#C38Z_=5BG25'4*9%.H(O5A*@!$W6>M2 M@$SR<'XCXMFU+ '<>]\[=G5:VL6M(9W>-!NJ:H,C-QQ-1)FFVF1> 5^_7 D% M_BN +_2(BH!+0U";!0P!X+)",MMG%*5/@*++.2]J'[=D8C&;T;EM#N/8'87 MBN<>D(?"S]W%@0<-)B*'V%"!)+IV]VOPD$S)5Z,%E5>SKY>E+&D+-Q\'(E@" M^HQ)^![[/7N*[!%,>MH:U$T)ZVM\9UO-M'>HBU4RR??LUKVCR6R%JJ=VXBE!+(. ME]O@)8<_@@SOU#8K[3CJ&Z>-7?&/;X#($@=S)\3?I,=$@^&H/Y/0SPLY!*B0 MC2QE._RE*JN-!/%7+:&^1WVM_&,S>_2_7@J_Q<&5Z@C_ !0[IQ-%*@7\TW#' MJB1="'Y-9!!XW-.!KT#\,Y+V$/LHKS?58SB*[0ARGF&B%:L8OQ=S?V_A_PEKU+4AE9A! '=A>^+"']_QSI<;- MG9"3I9KK8BXH,2M^U3P>,TVF$&55Z*5 [R+7(3?P#1#!Z4_"6KT]=L?&;4AS MRY5HYW3I[QR:%B^L1?C3E?J3>B$^!9F&ZJBX)75L3ME_7]D4;-UNBJ MB\R*/6SHP&NGVX9PB^9;-HW0(T&;=VVA;>WR[(#Y*XHW!^&.@JX(3:MK:]Y@ M()>U[7.B%A0&S>V&TU4C\00"URYJFJ6]O4>]DY\;LX>O6]=[:VL1?.B166O9 M]G=W87@5)\@MU]T%S/C5*\-5/T]PCJZ=&-.]97_+ "]P,[+SMBW,?#B6PCUK M\^FR_SOD&6[D;B_DUMV%2JDJ^#*6RHM,"IU>[_!:V$.8O^6_Q)Q-Y*;WZ7LL M'=1)Z=(RYQ+$I=KJYYTO=8CC[KF]9(>?PF$:"?9.Y]$DDB]TZ?<\T(Z#,Q9#(N:'1M[5IM;]LX$OXKW!2[ M30#+\DNSEY7= &V2XHK;;H/6W<-]I"0Z(B*)6I*RX_[Z>X:4;=EQM@F:I,;A M"M2Q^3(N=1/U7 MT7#(+C^PPR^3LR,W^/SCV>0_EQ=^U%L)PE&==&V-<'7R;O@A.,L-+FXG2YL?/E[C]A2LR3ZW'H!XQ# M+R16Z>)TG,H9,W:1B]<'!==7L@RLJJ)AK[(CB S1O37F)IC+U&91O]?[>53Q M-)7E59"+J8U.NB>#=9.65]FJ3?D]1UKDW,J9(-DMJ4DNN(YB9;/1]@*[9E;+ M>5-5VF#*"YDOHI<360C#_A!S]DD5O'S9\2WX:X26TY1T+8:3_0&M#^;"?:9ZYB7P@0?;W*Q M8&\22SV#7N_)777WIMYWV)NO\BMTF_-IAR7.+PNHRVWTE!IMA/#P5PQQKI!E M"C=$@6NY6^M^UQOW>S[?LXS/!--B)L4*=D[I0L_ MOM\+_D7^FF1"\QD1/GLK504Z+'BG$5DFW='^6FWP"%9[RXW+3JQ8L.M2S7.! M/-;QQM/>:JG")DN%!(C=<%DR7BY875I="U@%VM,VP MQS@8/B4.!)NN2'QMV0Y @.'HUJU^64X17CX'R#+)ZQ0RX;V6&3OPO-3Y@E4P M/N&&\(0Z8P6,QB=F:VE@+W4IO$,CZAP#@ 8%E[GEC-,GX29CTUS-S1(J6EQ) M8S41.:=&KS>T[+0]WNAR2]D]]OFK1_#Y9,- O[PX&?3_,3*-5YO,0;&B?.X^ M-$?.>N\9U\+Y"7:7<2[(GDP ''$N348S:%@!JB"ZH-^I-$FN3(UY1"):Y=YA ME5:HL]%LV"'\DPHXW'OAX@:%:8F2FK+JISH7IF'M(0_ZQX?"J](_3OTO_U-2 MQB\]6F@11I'< I'W*BGTL-6F&ZM-L1KM>!M?&$$9:"_3K.LX..5'WX^:UA@"$[$P:1P08)4HGA\J;-86T M:<@7_/!XP_%KAW4:BJ)."3J!+D;E,G7'-5/'1J:2:TD;D#X3.6(L25)M*#NX M0#$NE3C>P"D+"N%XY"95'%!+ZIP3VV%;3HDUYV"&SUGM5(MOL:"!8"3,%^E> M,E #IOC1P73O^+V%J?M'_KVA!3C.9$J(X0;G;.(Y;H V5RD"1ERG2Y<"9)+' M,I=V08EGU[($<.=]Y]C5,6E7;O5T>M-LJ*HU3J]P-"7*)%$Z=0JX^N5*E,A_ M.?"%'E$1<&D(:C./(0!<5B"S?491\@@HNICQO'9Q2R86TRD=V&8PCME1"*SR MW#UXR/_<71PXT& B.,3X"B16M;U;@_LP)5^-%E1>3;]=EK)X6;BY.!#>$M!G M1,+WV._I8["'-^EMU] )IG_Q_ &91>5)+4FAS0XO(=4@ME+-KIZ0-D MF02"_JJ1"B#Z\(XI4R )T;PUNE$<-:UPARLZ=[G#K-?KR&N5<;-*?,0##GDB M=03I[-&0UP)'J&N1-R>MK?&=[S;1WJ+-5\O'/[):=H\ETB54.^N()0)IPV4= MO.3P!R3#6[7-2CN.^L8J;5;YQS5 9(&#N17B;^@Q5LAPU)]*Z.>$' )48"-# M;(>_5&4M(T'\54NH[U!?E^YYF3GZ7R^%W^#@2G6$>_*)G=.)(I$"_FERQZHD MG0M^3) MRG->&1$MO[3W1QHU6Z-;(S(K]K"A Z^M6C;X"RG7LFF$+@G:O+;R;:U[J /F M[B9>'_C+";IMTTM=E^;U!K+ILGU&J06%07.M85752#R&P-8-3;.TL_>P>_Q; M8W;_=>NFK+46P8<>F2TMN_P=S#6OHAC<E]^AY)"W42C/\L2@E"_A-U&KO$P4L2:[D<=\>U)3N\](=I M--WJ/!J'\IEN^YX&VJ'51$1/@O'GR#]NR$;^Z?=VY)\5W#YPCN[?W48(36T;8[&C4 M'&RIW=LHQ_W;8!OU^$;3ZM6S"J>OP%=,?(I]1GRF9-H8^630'1[_O*2FIIQP M;ZOY5]K&5X,S(N:'1M[5M]3]L\$/\J]S!M ZEY:0L;I!U2*4&K'J"( MAKW\Z20.L9;$>1R7TGWZYYR7+BUCP"2@&T$JE+-]OCO?V3_?R?U_-,U.0I)X MU(>/SLDQ^-R;QC21X E*)%)G3(;@\#0E"9Q0(5@4P8%@_B4%:)OZCM[N='13 MT_;[R&M8#N*)!5VC;73,SC:8NU9[V^KNP-D);%XXPZV\\^%XZ'P]LXM9SRX. MCD=#V- ,XW-W:!B'SF'1L*V;;7 $23(F&4](9!CVZ09LA%*FEF',9C-]UM6Y MN#2<EO['?5Q3\38F_WX^I)."%1&14?MBX<(ZT7>PAF8SH M?J788:7].0YQB?>M;Q0=^D;!Q.7^?+_OLRO(Y#RB'S9B(BY9HDF>6ETSE3UD M:6#S2I]K;<9\&5IMTWS=2XGOL^12BV@@K5U]M_.#)-AEN*#Q0F=+T(A(=D45 M[QI7+Z)$6"Z786]U@I^-3*MQ 4^D%I"817/KK<-BFL$IG<$YCTGRME50\&]& M!0O>]O+>&?M.D36J%[&$:B'-Q6SK[;V>I-=2(Q&[Q-D4M5<8Q,+.H#[M3O%% MB> NB3 KN+@\\K'1O@Z9R^2;5^UW9J_;Z1LN&C)]"K$]7&\J:G(K4=7X6Z6] M8AG*&C$YMT+F^S3!$6]>[7;,;J]OJ-[/*OJOK#RTSYW1T6@X<$;C4Q@?P?#C MR#X"^XL]O'!&GVPD8:M]_MSF_Y4.9Q?GDXO!J0/.>)W%;._"A3[1ASI,[*$R M=^':[>Z.V5IGN0<3&!R.SQS[$-;$T@_:1Y:,O6>^4T[N?+1A,C@_&)S:$VW\ MY=C^"H.A@RU%KXYI/LU^PQ+<*Z35?9?^:IL"<>=_ AL\L2?!4"$G< H\* MR8)Y"]*IR*8$=R?)H>9CU%,[?LW'@&1 ?)ZJX[@^9JFG,A /0(84)D2X)*&9 M-KZ.Z!P&GE0MRC8M;"#H" 3CB(B[E,K5_(> B9Q6PS$-6/QVG$V?3WUKH2+VIP*,1V=C7 M" 42!#&EHNV][G9AL[B0AB1^H3=+4.28*-XH12()KJV/5,BF7KAJD9OJ$B90 M_%30+!<4QQ$$&L@/'0<'(CU%P;/2)@F:4I%Q(C\_PW,YL-,T*K3D*1I<-63W M,'_NT3D:D<2-:.7:+A<^%9K'HXBD&;6J+W4O5CY:.K!"%TIQE+]TVP*ZD*GD M%:$ +CEE"=YT=<5H&=X4M!I>V8 \\A'2Y*&O4)FH9*V"J(A\Z5?T*Q4/Z$#E MIH'XJ^2XW=7?[[VN;WCE['FL=?6=O3+DBJ\KH*HV'<[VSW2S)6BU)LW,]\9H84JBCYK$6YY&LLG2^YEWJX%++*:OH M<@$N3XA T%) J^W"*H^VAS^Z5ZSH=C"WEC1"6).E!&%%9^-N[=JZ^<#]\,EN M0B5<<[F4/$:'OP8,1N;#*S/_N=T@1F; S;"Y(@@\T5.R&(&HYB'PPZXW;AQ+ M@?-2@@4%V3Q$9+[UIT?&ZGYYWQWRT<##4VA\BE/B1,X+15HNJ $U&DH(8AHP'8 MU]2;*H .XR!@'A6P>298XK&41#<;\?ABJR>WD6> *OB[KO[[PN2ZU6>J='#U M^"_N))3C\L7 M%I!-">?OC]R76\*9T(1Q 9^81^%,T(RI,*B5<(X6J:"R2K,HTJRC-K7RT@W! MF_+2S^5:%&UJ2=\!9+@ ZD6<8-@'C9AG+ED&,\&DI E*A# E?W-6YC]]<.%8P93D; L+'BMI%-5 M^R*E.N1QS+),92_1Q9G,E-1! -,4*4ILFDF]=B6[[95:GEDL86_WR6Z=#WGK M]1LWSW"1VE0/!B\%GR:^2L5R856 OF:$Y892S,Z*V-45H/Y$<"DONT1:O#U, MR275BFP "5!/BUQQYI=&WNWH73PBR[M'03.5^D;QIC%_/;G_/U!+ P04 M" #=@V%8*\L/EC8> "BI & '1B<&@M,C R,S$R,S%X97@Y-V0Q+FAT M;>U=>7/;.++_*GC>FK?V*TFVG&,2.TF5XR@[J4ULE^R9J?P)D9"$#0\-05K6 M?OK7!T""%"4Y$\7Q[&IGD]@2B:/1Z/.'QJO_Z78'R50F@0K%+S>?/HHP#8I8 M);D(,B5S^'2N\ZFX26]9KW]\W#OJ=M^\@K;. M[4MI'/8/CX^.GXJC%R?]IR=/7HBK3V+_UYOS WKXW>7YS>>K ?=Z]>O; MCQ_.Q5[W\/#W)^>'A^]NWO$73WM'?7&3R<3H7*>)C X/!Q=[8F^:Y[.3P\/Y M?-Z;/^FEV>3P9G@XS>/HZ6&4ID;UPCS<>_,*/X&_E0S?O(I5+D4PE9E1^>N] M7V_>=U_ $[G.(_7FU:'[EY\=I>'BS:M0WPJ3+R+U>B^6V40GW3R=G3PYFN6G M\.8A?-UXYJX[UV$^/>D?'?UT.I-AJ)-)-U+C_.19[\6+ZJ-,3Z;E9RE/[213 MDZ4CGBY.I#D.5P /_^[<7QT=/3E\= MXH- AUD++8)(R>QDE.;3TR99VN:[G6GDZB[ORDA/H'&DL#SX:>SCOAP<=X35Y>P?3Z+]Y=# 4\]X)B_BJ[#P?GE;X/A9W'Y M7@R&P\N+P>6OUQ\_B[/?SX;O!N_$^>6GJ\'%]=G-A\N+[S>'?Q4FU^-%^R1Z M1\]H'OV>6#N5JR(#1E8XRI[XW[_UGQ^=WDR5F/''(AV+?*J-N$HC'2P$_)2G M(E0FR/1(P5=*!#H#06MR%+U&Z$3,ISJ8BL&="@K<%>)R/-:!R@P(8)"X\%:F M_BAT!L(5FLK43"Y$FL$/>9$E8I!E::+2PD0+<3:760B/G:?Q3"5&XF;#=V(5 MC[ ]&INBKV6R$/_(TF+6$S?UX<)8@5;<60!/0KNH"#I")J$P4\E#TL@-,Q@# M/PB?!"E(:I.C N'GKU5 ^@?O7,]PT=%!C( YCVX X&<@"HY"W+\NO_RR5/H MPP@).@@FT1'#(E+X%8QSBNE %:4:KT W2*,U._G9$_SMM?AOI1)W0G/"GI:^IS1,#2^3+J+-7 MA\4;Y#M32!@3C( 9R12M4R=FDI-,*;M@HQ1Z%".>(*QF3 R"=/"6W6?FW@_< ME<<;=N59&.L$V( I5M^<%7N7RR_MXPI9P)( UCO6>:X4;@GO5]P4LLBG:0:C M)X8IF=]2*X%^"U7;]\2:L//D%^@,^@P54E@G-#S#FREW7\K ?IHH$ E&9@MX M8 9,/\LT\#SN=AF"/I8CV!%C^ V'*VLS;LB=GC@#SJUW2GV60[>?Q3)42P2H MZ#2&ER-Z<:03-&# ON,AC\>PO14V"+I?AX6,[*P2!9\F:8ZO%XD>XU8A3LJ4 MF<$[2!:%N[-Z$TAXZZ_$CV>W)QO8[9T"RI Q8WQ>.S.B,$04?S$Z-*EQ&D7I M'$D8R)G.83#$3;3OF-Y3>],$?H(5@4DW,F3 MYTR*-?K>-Q9#;6:17)SH! 58=Q2EP1>_"[2$:^U7]NR39[V7SY9;_*;)\:\D M-1/@/QF=^FMH/]I[LR\/2E.6_D'[]OCH='D@W!:M6G#:)GZ" *0I*:&A M6> M*]03?JO]4[O*N+@"_U^]DE6O-'0TOMK_^=301DP"#7NE?!14=:$:RJI\/H:' M,GP\21,2YQK-#=Z(J-2J]L"@ [C89!.I&&P@OVU=]T#)BR5=B3GL,MU$D0% M"0-LJ=2D*R:TKP]@A!+R^7CU8-P04;?XP[C>$CA@58!BE181F MABFB'&+FDF68FX([G(!K=>)QL@0\*^ >G<'K:8B#QST&Z[;IR8H6 MX-N!YRNR-G*@ A'M7"W"5#$9F!% 7>B\L/JD-&=;B"#8X@.^U:PA+"'&8-VM M9=@-S K$)9M'6BICTY$&54;:NH-F79:2[@%[Z(08$K0K[.12P%!##8(3!J9, 4EKI\[W;M;"N"P@3 UR]) MR:LBX0%_(/@Z/8C2@&4$+%8,7V#O61I!C]AAB#J%:$([)&6RH2D1(W&)3^"- MQ+H(+):0WL#'H\* #C$&6QY9X^643(O]6W\-T! "D0JD!-VCD0O@*W!S5.-3 M_HUL#? L#&Z5%)V(DAUQ+*R2J^7Y <:'4[G_&:IUM"W5^C8%CVZU)L4]1(\@ M:[[3*/K2)5=W9SAM>76#;:WN.9@4(QE\$0.8KD9A^B'!4!-ZKGX88R4#=%I% MR4K=A6)DDS%%CX5CG#[EMIFN&:_?E4D72"AU&1K?#FM:$ADA&6LP>/8\$?-D:$X%T_ M_$'1D)G483/P0?$A,(R0U&O'/ 2W5=^R_[9BO*AT47T !<:@X-B\(1\2GPK) MRQVW!W/$/HCU!&TB:GOM2.:X8.@YWV($2?+L.V*2R822$YF@B;*BL=.]YS" M$&0#\/A'"G8W.FF\#+#(*UBE8U4W6$61JI%WBF\(4NC8J6]F8V0B)%=;L/Y# MU51]KUSL#,G9^@2TF8+!A%^P5TYV0#NGEEOPBMCT067EPPC*YS](2H9;EY*\ M1&N$85.V(:.UBT*.2N13# B2P4VQW#'8DXB9#E2$"6^;O2_2 _BBW_TLBLV\C+OF\YI@,<4X3&(323"-B 2H#U MF4\-S5R3A/''645=\BF&Y]?-=V?S?2._JZWQNXM$KK?[:J*_BEY:MB6K<.MK MZD27)?/:*.(]U_3Q"*SQ%A<0M_#JY;L!$T?>DG7T5J[8;\Z$SYHKG8 9=DJ+/67BK._FSXX>F]I* MLI[0!O!SGL:/'G# ?T\S]S)JQTF&&:U&JLV;8?T+NR:P8>MKU$8(^Y&'Y["? M^'".)EQC)B>PS3,EOW3)9CR1T5PNC*7JBQ>]XZ<_G8Y2L% SBY(X6@* [& E MCP56\M]HOTZVK [8H]RLT^%1L$[3"3O"9-*2CPZ*76/:@Z(\-IUI?S'%R&@P M^C+]O;2";[3]-;7[=%O+.2@]9C3VUZ]GFW?M948Y64!?P:=GQ02VF>AWQ/'1 M\9.=)[JUI==;6_H-P:6O<$U5.T3G:\)Y[,-R3@%9Z[[11$[FJ;M J= TVE@; M7Z+W*'LPU^!-HP98$]^NLV2RPMKW8-C2IB+OT1-+$Q)'1!7%+'795'QM8^"SY+[],@L;P).=6A#'[DBIDQS^E*#O M,KM',=8:<(@G14&;Y>FC$J;\'J:!Z=5:@["D%]*$\H^#70IFRR+]7UL3Z4T1 MO%JAMV5*-&54D?\8.6>A56^O_^S..^][PU[XOCI M4:__7';[^^.#GOB Y*^2WX16!"GNAF_[H3R+A>.:)AZ7);8%+G0HCR,01Q<7 M<6>Y*2.T[1+FY",MO1$>O^P]/>KOCQ R489,ZQ:2V"?L;"7F(@0[,-+5XELX M%2%'*6QO4 (@3.E@1E9$"C,/RVJ2('.F-5X:3+4:+T^F@T%;0Q,""8&T6QQT M',8!%K-"67@ON"\]5(0C,VH+!JIDBD6YQ0XL/EK#$2-*D^X^SLROO>3?N3CDGNYDYA0,VGN)N-6JDC*&RF8K@-1*6 M+OG4-G\V;F&71!&=HL!IR,QBT*@?]Q8;SD2%VU0S86"WA6DQRC%&O69-:ACH MBL@V0W5O8M'P2%'Q @D4"]!+N3S7@_.>N/:L24:=KS GF3/6*4<9F>HH1TB( M['64%^9=W;!?:P\(D.[3:&4=PJ@BBP<[2\GC(#' U!>A$E4=S(FT8,?MHT0]]I:_ZBT^! @BANF M#A)E5"C.!BT&BB):R"<"*V$#(<("U"WX4U,Q2A,0@<:!,@EE@B@5;8T(?@KF M@B";?'%0R1\FETDC3$T3C:Q1"*/N"#)/U$0'!%%T&$X2B#EL;Q((3CJ=5J@. M[L4-@_K"U:EU4V%#'5S%DGHFC9%L8R& J/?*%/4-35S\\H.FV%I1-L'6YE,I.:H)=9SI[76C/,B[A7;]Y6 MZ8X5T#^+';3XU2HDOLX'PUDQO]JVUPZ,K"!5"QNQ?L$D1[T*_QL42[]7O^EBEN@ M$W4PR!0QZ+!F(9YHSPJU)PA#\WK/@FCV! [@]5Y_3]"+K_>.G_6.?MK;C,II M@^+T$32S-"(:?>\YC):Q,@RK\@$F@O;RZSW8+Y<=?%%W,/S3,X>]G^]ERA_FH4^-QS2O92&(+;ZDD=WP$3O]IK"<&N9#0&[!NCB4/S;OLMV^-XB> MYVH7WKJ)UE\'#U63F^V.HQ!DYR2E&Z.SIL.EK2S0!.$J%<3* M/11V6*_5LL7U,XV7H#$\0=)1FU5'Q2$TDAKB]>6*A M0 M*JJ7A[]F]MF@*1.A8\!:=:T*,ZY@0%/*>2S+P_0%B9A=TM%)[Y),K35PBHSYPV,(_:P$>>(\;K[HUU)<*X:&X^& M,#<<6W#@NQ7MV\H:\PPGDZ#41:<"TT%2)^5AX/M#-BFW#M2(\8HR+%*A M0?D4MD5B^I4#RY)G+%9MX;.J[AFW[Y4^HT(KQ)KV9/E&6CMTJ <%;2FMZ*D8 M+"XXRZ/'!7_9'QTTJM U^) T"#JSZ+]Y6&[Y$L\7-RLRN=J>3X]>GE7Q4%NY:(A"N$#>#56YIM:HHNW>7L[3%BK M\D$EDLXRKV]V+7S.B^0<)TK00F!"Y(>58R8[M?9J4]0C_U@@M^,P6^3(S[X@ M$_&Y=6S0BLXR2P+2D)JWP8R6>A >IL\"_[UW2,AY"%M7Z'3A=>'7;K!*#AF M>"A+)YF,_4XJ4,.BXZ +3#-GBMC"C35@A5?5K.0."XUOF1)C$=KHTL!KK*[- MT2FIX+;"*@J6U3LZ?[:BR'IH%QX+ 3DL_?*+(&M+EM\/#[@<(XG@)+4V!S+/ M4O44%'G46.(HXA K51&#KSTTD0C\R8RM+\41SB4JE<'$= 1JR&Z\7EAR+T*B[;3$>0;LKH-9($UG1/B MRCA%<6GETNJ*RL29S=JN_N&)A[%QN(KMNB?:JR&7>K%E9JZ"$>UR,#Y+D M(LUQZ&@R.:0XHD0GM%=UR;RLX;)%VV$>&T:O+R+ST_U8B9R89=>$>=NK6YLF MG&S@J$-LZQ_7=6AIH!IW:,@J4@[Y8^GP>(:ZFKGRY '78TW)CBJX@=H=-XX] M5UQRN%-)$FV!+"0SD6(]6(_14#5/A>?1 N=4.4QM:::U>6=$$SZ'Z.L!5Y7+ MUD7N>"K.KQY%Q9MKQ](DK '8ZCX+-.7$1IR(.\&%N2&*X7&;^^; /^T5KCWN M=?H((&,VSDMVR;#.A6#:X!$<,4UCW%I G&H&/\5NJ+A:F,R1- M64+L AI&92".7]"QY>-5JY6.&%G J4;POEEYU\: _QH%&HCM!F<5,E$[K3NJ MJB;+JV4G5SGK03HKSXFX?K6IUK%:-%!RCVK=EAP.]1NE"J7<%C M;0(R1/AN!95;!Z4?Y= MK+3_O@SGDUV&J9N#6(RB*^< M*%\P2TB_VA4U[79T4YZ1+:B ]^J5)ILEX2F=5O9<&:76[/O!N3W19,H; M-[QYT&$DGHRGPNHW;'"DH3I%6]W$0@>#^9X4O+"#PI-)4580Q\@!7>+2/^K^ M\T=<-$$,\'P# URDX@/H@3BIG7E>CF;[#-'T)RC66EWN@LO=:!&3$+!67*F6 M:6O=/!=60[K)+,,,5NSN]UGA-)"%8M'%C3N"ZFY,XJXE:O>A2]=TAMY$GKN+ M5WCLBQ6]6V.[8]&:G)+PW5D83:R+V%A/=GGF%#>\Y;*MG!L&1C;WSO2XZ X7 MU.W8A C'=TMSOG:2O+8^M=(X+D%-*Q%)'=,A1TD"H2VD449\V \IX]K(_"3N MS7(PLR?>%QENFWLN"&E=&\S'O8?7"<5EQ$;=H:-@-A[*A;F$ M1LR:Z=+&T+&E<3+>LS$RD(74S>&I!<+0IPIK5YR-BRCRQ&6M-HP# M>I!2A.?PO)V-7=J(?3U'@0V7L7I;B:(%?.]A9C;.AG4FLMTD]2-<'M$H]>4M MBI4"GB"M[3W5OFJM$X+AU.?S,'B&%QOXN%F9;%2W)7WP-A"R2_#M/6!PT7I+ M6)5.D"LJ>]3 J3]@7[_<="V:,XZ0%*?KG[VIN*W%PO129&1Q=?@\T,(_,43G MB *=6'4'GG>@7%J5.25KD_1^,7V"%33/%[E4=Y7E]G8JC:;>GL':6WC"Q/@W MJGEY-TY-4PJ GJR'++5-T##DR[=@Z>:D538PVK-8K\5AY:AVB]-%F\JX;RCB M+FJ5H);PXMX[8'-S^?CF+7:4G[)+K%;1O[M-EUIC1,5FD6D MUNXQ5^!_91,< MJWVK4%5U#I D,)F*0IL7&H8**D8/)9NZ!"W*SJ]L!&FQJ2 MWX40_U(L\:/$5/]H@YRZ)/V$P;YB1FLP)%5U6E+\G S@!T>>_6<#DIO7W]4% M!IH;B3M#4JNA9:^E)9.@\NT:=I#5E\[Z63)W-ETJXN[L(-.H#73@#''?F\(Z M4:JK[FS&WSFPI( J!Y9\JS11I;M6L^576>]\IR9[&S"YK&+698R(IENEW.$< MR@C3W9AT:1KL1E5 $W[I*0RTA)J1&=9,J_?A.]:U6/6RJ]9FL'6\$#/U8:72 M2E>4S-%:_2B:$=:QHN XWZ;CW*).K0J%YRYA)MVV4GU8=Q4X.5P28/WD=KO_ MN]W0!9I_ZC8-)ZJ:UY@R"_M<684UR.RR^C62N?.6EIRYRB?AF ;X.3*6$^7= MR]9@")\'7)DUCFIXA=)P9] A@;7Y5IEI0TBZ@K8PC1ZS9U06K80N60L"Q^,0 M4BNQ3S].I6ZZI_RZ"-#T3>OAP58_Q]WMB^MK@T><37:T1)3-,H;6)O]U9C-J M 9??[@C\S+ARBFE6K[]'M[,UE]H6R:)H_/>J*[7Q!OO_$_#?+N7V#2FWI[N4 MVR[E]N-2;AMW^/K8D_7(V_'36 M$1\NSGOBZO+CA_//XOWE4,!3#SCFKR+J<'!^^=M@^%E#X?#R8G#YZ_7' MS^+L][/AN\$[<7[YZ6IP<7UV\^'RXK'.X>S\GQ>7OW\>9^^^8;[YI>:;(S76G=D$W-H7W*A5&F"3(_8 ML:; %\_%)F2NMA[,7\O;=79>1:U[<#@YEROX6]MP+X8M7"%$"[%LE)[PTD!E M2W[0 WUJ8%18:E>+B/HN P9>KU4VMG*72VQ%W:6MEPE0'O]L-0(^]D%^>I7:7J>VW9&I>[3@_:(Q)Y#=WO1=0[]A8?K,*. M1Y@R+]\_LF!GEZFNG? LP0Q4J]9@Y@LE2#Y7*EE>RD9KIXD_WR)RQ'M!GK19L8ZNH(Y,RH$_>#/S*,FEAW &U-BCPD MSE!^^;+WDBSEO'0^O!I3>^OJ/*6NGM.SHY_\B38J('E6K]\4V]T'NTVZ6Z3[A;Z$6]2 MQF&WENYEG_4OD&UL4$L! A0#% @ W8-A6"?]G!1 N@ E9D+ !4 M ( !.Y4 '1B<&@M,C R,S$R,S%?;&%B+GAM;%!+ 0(4 Q0 ( M -V#85@5,<(:GH< '?%"0 5 " :Y/ 0!T8G!H+3(P,C,Q M,C,Q7W!R92YX;6Q02P$"% ,4 " #=@V%8AS)F)QN.! "4LBT %0 M @ %_UP$ =&)P:"TR,#(S,3(S,7@Q,&LN:'1M4$L! A0#% @ MW8-A6.T!N"7*0 >'L !@ ( !S64& '1B<&@M,C R,S$R M,S%X,3!K,# V+FIP9U!+ 0(4 Q0 ( -V#85AI.7[]CRX $). 8 M " #$P:S P-RYJ<&=02P$"% ,4 M " #=@V%8A<=!RUP, #K# & @ &2U08 =&)P:"TR M,#(S,3(S,7@Q,&LP,#@N:G!G4$L! A0#% @ W8-A6%(9&* L$ Z2@ M !@ ( !).(& '1B<&@M,C R,S$R,S%X,3!K,# Y+FIP9U!+ M 0(4 Q0 ( -V#85C)O#BSO1 +!4 9 " 8;R!@!T M8G!H+3(P,C,Q,C,Q>&5X,3!D,SDN:'1M4$L! A0#% @ W8-A6 P0FA?^ M @ 9PP !@ ( !>@,' '1B<&@M,C R,S$R,S%X97@R,60Q M+FAT;5!+ 0(4 Q0 ( -V#85A=.YN[Q@0 <0 8 " M :X&!P!T8G!H+3(P,C,Q,C,Q>&5X,C-D,2YH=&U02P$"% ,4 " #=@V%8 M7\E>5N ( )* & @ &J"P< =&)P:"TR,#(S,3(S,7AE M>#,Q9#$N:'1M4$L! A0#% @ W8-A6"#KVKKA" $"@ !@ M ( !P!0' '1B<&@M,C R,S$R,S%X97@S,60R+FAT;5!+ 0(4 Q0 ( M -V#85CD055'P08 !$Z 6 " =<=!P!T8G!H+3(P,C,Q M,C,Q>&5X,S(N:'1M4$L! A0#% @ W8-A6"O+#Y8V'@ HJ0 !@ M ( !S"0' '1B<&@M,C R,S$R,S%X97@Y-V0Q+FAT;5!+!08 ..$0 1 (\$ X0P< ! end XML 122 tbph-20231231x10k_htm.xml IDEA: XBRL DOCUMENT 0001583107 country:IE us-gaap:CapitalLossCarryforwardMember 2023-12-31 0001583107 tbph:OpenMarketShareRepurchasePlanMember 2023-02-28 0001583107 2023-02-28 0001583107 tbph:GSKShareRepurchaseProgramMember 2022-09-30 0001583107 tbph:ModifiedDutchAuctionTenderOfferMember 2022-09-28 0001583107 tbph:OpenMarketShareRepurchasePlanMember us-gaap:SubsequentEventMember 2024-01-01 2024-01-31 0001583107 tbph:OpenMarketShareRepurchasePlanMember 2023-01-01 2023-12-31 0001583107 tbph:OpenMarketShareRepurchasePlanMember 2022-09-01 2024-01-31 0001583107 tbph:OpenMarketShareRepurchasePlanMember 2022-01-01 2022-12-31 0001583107 us-gaap:RetainedEarningsMember 2023-12-31 0001583107 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001583107 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0001583107 us-gaap:RetainedEarningsMember 2022-12-31 0001583107 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001583107 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001583107 us-gaap:RetainedEarningsMember 2021-12-31 0001583107 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001583107 us-gaap:CommonStockMember 2023-01-01 2023-12-31 0001583107 us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001583107 tbph:EquityIncentivePlan2013AndNewEmployeeEquityIncentivePlan2014Member 2022-12-31 0001583107 tbph:EquityIncentivePlan2013AndNewEmployeeEquityIncentivePlan2014Member 2022-01-01 2022-12-31 0001583107 tbph:EquityIncentivePlan2013AndNewEmployeeEquityIncentivePlan2014Member 2023-01-01 2023-12-31 0001583107 tbph:EquityIncentivePlan2013AndNewEmployeeEquityIncentivePlan2014Member 2023-12-31 0001583107 tbph:EmployeePerformanceRestrictedStockUnitsRSUMember 2023-09-30 0001583107 tbph:EmployeeSharePurchasePlan2013Member 2023-01-01 2023-12-31 0001583107 tbph:EmployeeSharePurchasePlan2013Member 2022-01-01 2022-12-31 0001583107 srt:MinimumMember us-gaap:EmployeeStockOptionMember 2023-01-01 2023-12-31 0001583107 srt:MinimumMember tbph:EmployeeSharePurchasePlan2013Member 2023-01-01 2023-12-31 0001583107 srt:MaximumMember us-gaap:EmployeeStockOptionMember 2023-01-01 2023-12-31 0001583107 srt:MaximumMember tbph:EmployeeSharePurchasePlan2013Member 2023-01-01 2023-12-31 0001583107 srt:MinimumMember us-gaap:EmployeeStockOptionMember 2022-01-01 2022-12-31 0001583107 srt:MinimumMember tbph:EmployeeSharePurchasePlan2013Member 2022-01-01 2022-12-31 0001583107 srt:MaximumMember us-gaap:EmployeeStockOptionMember 2022-01-01 2022-12-31 0001583107 srt:MaximumMember tbph:EmployeeSharePurchasePlan2013Member 2022-01-01 2022-12-31 0001583107 us-gaap:RestrictedStockUnitsRSUMember 2022-12-31 0001583107 tbph:EmployeePerformanceRestrictedStockUnitsRSUMember 2023-01-01 2023-12-31 0001583107 tbph:EmployeePerformanceRestrictedStockMember 2023-01-01 2023-12-31 0001583107 tbph:EmployeePerformanceRestrictedStockUnitsRSUMember 2022-01-01 2022-12-31 0001583107 us-gaap:EmployeeStockOptionMember tbph:NewEmployeeEquityIncentivePlan2014Member tbph:ShareBasedCompensationAwardMonthlyVestingInRemainingThreeYearsMember 2014-01-01 2014-12-31 0001583107 us-gaap:EmployeeStockOptionMember tbph:NewEmployeeEquityIncentivePlan2014Member tbph:ShareBasedCompensationAwardFirstYearTrancheMember 2014-01-01 2014-12-31 0001583107 us-gaap:EmployeeStockOptionMember tbph:EquityIncentivePlan2013Member tbph:ShareBasedCompensationAwardMonthlyVestingInRemainingThreeYearsMember 2013-01-01 2013-12-31 0001583107 us-gaap:EmployeeStockOptionMember tbph:EquityIncentivePlan2013Member tbph:ShareBasedCompensationAwardFirstYearTrancheMember 2013-01-01 2013-12-31 0001583107 tbph:ViatrisMember tbph:CollaborativeArrangementRevenueMember us-gaap:CollaborativeArrangementMember 2023-01-01 2023-12-31 0001583107 tbph:ViatrisMember tbph:CollaborativeArrangementRevenueMember tbph:RoyaltiesNonUSMember 2023-01-01 2023-12-31 0001583107 tbph:ViatrisMember tbph:CollaborativeArrangementRevenueMember us-gaap:CollaborativeArrangementMember 2022-01-01 2022-12-31 0001583107 tbph:ViatrisMember tbph:CollaborativeArrangementRevenueMember tbph:RoyaltiesNonUSMember 2022-01-01 2022-12-31 0001583107 tbph:YupelriMonotherapyMember 2023-10-01 2023-12-31 0001583107 tbph:YupelriMonotherapyMember 2023-07-01 2023-09-30 0001583107 tbph:YupelriMonotherapyMember 2023-04-01 2023-06-30 0001583107 tbph:RoyaltiesMember 2023-01-01 2023-12-31 0001583107 tbph:CoPromoteAgreementMember 2023-01-01 2023-12-31 0001583107 tbph:CollaborativeArrangementRevenueMember 2023-01-01 2023-12-31 0001583107 srt:EuropeMember 2023-01-01 2023-12-31 0001583107 tbph:YupelriMonotherapyMember 2023-01-01 2023-03-31 0001583107 tbph:YupelriMonotherapyMember 2022-10-01 2022-12-31 0001583107 tbph:YupelriMonotherapyMember 2022-07-01 2022-09-30 0001583107 tbph:YupelriMonotherapyMember 2022-04-01 2022-06-30 0001583107 us-gaap:LicenseMember 2022-01-01 2022-12-31 0001583107 tbph:RoyaltiesMember 2022-01-01 2022-12-31 0001583107 tbph:PfizerInc.Member 2022-01-01 2022-12-31 0001583107 tbph:CoPromoteAgreementMember 2022-01-01 2022-12-31 0001583107 tbph:CollaborativeArrangementRevenueMember 2022-01-01 2022-12-31 0001583107 srt:EuropeMember 2022-01-01 2022-12-31 0001583107 tbph:YupelriMonotherapyMember 2022-01-01 2022-03-31 0001583107 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-09-01 2022-09-30 0001583107 us-gaap:ResearchAndDevelopmentExpenseMember 2022-09-01 2022-09-30 0001583107 2022-09-01 2022-09-30 0001583107 us-gaap:OtherMachineryAndEquipmentMember 2023-01-01 2023-12-31 0001583107 us-gaap:SeniorNotesMember 2022-01-01 2022-12-31 0001583107 tbph:TermNotesDue2035Member 2022-01-01 2022-12-31 0001583107 srt:MinimumMember us-gaap:FurnitureAndFixturesMember 2023-12-31 0001583107 srt:MinimumMember tbph:SoftwareAndComputerEquipmentMember 2023-12-31 0001583107 srt:MaximumMember us-gaap:FurnitureAndFixturesMember 2023-12-31 0001583107 srt:MaximumMember tbph:SoftwareAndComputerEquipmentMember 2023-12-31 0001583107 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2023-12-31 0001583107 us-gaap:OtherMachineryAndEquipmentMember 2023-12-31 0001583107 us-gaap:LeaseholdImprovementsMember 2023-12-31 0001583107 us-gaap:FurnitureAndFixturesMember 2023-12-31 0001583107 us-gaap:ComputerEquipmentMember 2023-12-31 0001583107 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2022-12-31 0001583107 us-gaap:OtherMachineryAndEquipmentMember 2022-12-31 0001583107 us-gaap:LeaseholdImprovementsMember 2022-12-31 0001583107 us-gaap:FurnitureAndFixturesMember 2022-12-31 0001583107 us-gaap:ComputerEquipmentMember 2022-12-31 0001583107 us-gaap:PropertyPlantAndEquipmentMember 2023-01-01 2023-12-31 0001583107 tbph:ResearchAndDevelopmentLaboratoryEquipmentMember 2023-01-01 2023-12-31 0001583107 tbph:RoyaltyPharmaMember tbph:PurchaseAgreementToSellUnitsInTheravanceRespiratoryCompanyLlcMember 2022-07-20 2022-07-20 0001583107 us-gaap:SeniorNotesMember 2016-11-01 2016-11-30 0001583107 tbph:RoyaltyPharmaMember us-gaap:CapitalUnitClassBMember tbph:PurchaseAgreementToSellUnitsInTheravanceRespiratoryCompanyLlcMember 2022-07-20 2022-07-20 0001583107 tbph:RoyaltyPharmaMember tbph:CapitalUnitClassCMember tbph:PurchaseAgreementToSellUnitsInTheravanceRespiratoryCompanyLlcMember 2022-07-20 2022-07-20 0001583107 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-12-31 0001583107 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-12-31 0001583107 us-gaap:RetainedEarningsMember 2023-01-01 2023-12-31 0001583107 us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0001583107 tbph:SouthSanFranciscoMember tbph:SubleaseMember 2022-06-30 0001583107 tbph:SubleaseMember 2023-01-01 2023-12-31 0001583107 tbph:TheravanceRespiratoryCompanyLlcMember 2022-01-01 2022-12-31 0001583107 tbph:TermNotesDue2035Member 2022-07-22 2022-07-22 0001583107 tbph:TheravanceRespiratoryCompanyLlcMember 2023-12-31 0001583107 us-gaap:RestrictedStockUnitsRSUMember 2023-12-31 0001583107 us-gaap:EmployeeStockOptionMember 2023-12-31 0001583107 us-gaap:EmployeeStockMember 2023-12-31 0001583107 tbph:EmployeePerformanceRestrictedStockAwardsAndRestrictedStockUnitsMember 2023-12-31 0001583107 2023-07-01 2023-09-30 0001583107 2023-04-01 2023-06-30 0001583107 2023-01-01 2023-03-31 0001583107 2022-10-01 2022-12-31 0001583107 2022-07-01 2022-09-30 0001583107 2022-04-01 2022-06-30 0001583107 2022-01-01 2022-03-31 0001583107 us-gaap:DiscontinuedOperationsDisposedOfBySaleMember tbph:SaleOfVelusetragAssetsMember 2022-01-01 2022-12-31 0001583107 tbph:RoyaltyPharmaMember us-gaap:DiscontinuedOperationsDisposedOfBySaleMember tbph:TheravanceRespiratoryCompanyLlcMember tbph:TermNotesDue2035Member 2022-01-01 2022-12-31 0001583107 us-gaap:DiscontinuedOperationsDisposedOfBySaleMember tbph:SaleOfVelusetragAssetsMember 2022-07-31 0001583107 srt:MaximumMember 2023-01-01 2023-12-31 0001583107 us-gaap:StateAndLocalJurisdictionMember tbph:ResearchAndDevelopmentMember 2023-12-31 0001583107 us-gaap:StateAndLocalJurisdictionMember 2023-12-31 0001583107 us-gaap:USTreasuryAndGovernmentMember 2023-12-31 0001583107 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2023-12-31 0001583107 us-gaap:CorporateNoteSecuritiesMember 2023-12-31 0001583107 us-gaap:CommercialPaperMember 2022-12-31 0001583107 tbph:NonRecourseDebt2033Member 2023-12-31 0001583107 tbph:TermNotesDue2035Member 2022-12-31 0001583107 tbph:TermNotesDue2035Member 2020-02-29 0001583107 us-gaap:SeniorNotesMember 2016-11-30 0001583107 tbph:TermNotesDue2035Member 2022-07-20 0001583107 country:GB 2023-01-01 2023-12-31 0001583107 tbph:ViatrisMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001583107 tbph:ViatrisMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001583107 tbph:ViatrisMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001583107 tbph:ViatrisMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001583107 us-gaap:CommonStockMember 2023-12-31 0001583107 us-gaap:CommonStockMember 2022-12-31 0001583107 us-gaap:CommonStockMember 2021-12-31 0001583107 tbph:GSKShareRepurchaseProgramMember 2022-09-20 0001583107 tbph:NewEmployeeEquityIncentivePlan2014Member 2023-12-31 0001583107 tbph:EquityIncentivePlan2013Member 2023-12-31 0001583107 tbph:EmployeeSharePurchasePlan2013Member 2023-12-31 0001583107 2021-12-31 0001583107 tbph:TheravanceRespiratoryCompanyLlcMember tbph:TheravanceRespiratoryCompanyLlcMember 2022-07-20 0001583107 us-gaap:FairValueInputsLevel1Member us-gaap:MoneyMarketFundsMember 2023-12-31 0001583107 us-gaap:FairValueInputsLevel1Member us-gaap:MoneyMarketFundsMember 2022-12-31 0001583107 us-gaap:FairValueInputsLevel2Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2023-12-31 0001583107 us-gaap:FairValueInputsLevel1Member us-gaap:USTreasuryAndGovernmentMember 2023-12-31 0001583107 us-gaap:FairValueInputsLevel2Member us-gaap:CommercialPaperMember 2022-12-31 0001583107 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateNoteSecuritiesMember 2023-12-31 0001583107 tbph:MarketableSecuritiesMember 2023-12-31 0001583107 us-gaap:FairValueInputsLevel2Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2022-12-31 0001583107 us-gaap:FairValueInputsLevel1Member us-gaap:USTreasuryAndGovernmentMember 2022-12-31 0001583107 tbph:MarketableSecuritiesMember 2022-12-31 0001583107 tbph:TheravanceRespiratoryCompanyLlcMember 2022-07-20 0001583107 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-12-31 0001583107 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-12-31 0001583107 tbph:EmployeeSharePurchasePlanMember 2023-01-01 2023-12-31 0001583107 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-12-31 0001583107 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-12-31 0001583107 tbph:EmployeeSharePurchasePlanMember 2022-01-01 2022-12-31 0001583107 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-12-31 0001583107 us-gaap:ResearchAndDevelopmentExpenseMember 2023-01-01 2023-12-31 0001583107 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-12-31 0001583107 us-gaap:EmployeeStockMember 2023-01-01 2023-12-31 0001583107 tbph:EmployeePerformanceRestrictedStockAwardsAndRestrictedStockUnitsMember 2023-01-01 2023-12-31 0001583107 us-gaap:RestructuringChargesMember 2022-01-01 2022-12-31 0001583107 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-12-31 0001583107 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-12-31 0001583107 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-12-31 0001583107 us-gaap:EmployeeStockMember 2022-01-01 2022-12-31 0001583107 tbph:EmployeePerformanceRestrictedStockAwardsAndRestrictedStockUnitsMember 2022-01-01 2022-12-31 0001583107 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-12-31 0001583107 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0001583107 country:IE 2023-12-31 0001583107 tbph:SubleaseMember 2023-12-31 0001583107 tbph:OfficeAndLaboratorySpaceSouthSanFranciscoMember 2023-03-31 0001583107 tbph:ModifiedDutchAuctionTenderOfferMember 2022-11-22 2022-11-22 0001583107 srt:MinimumMember tbph:ModifiedDutchAuctionTenderOfferMember 2022-09-28 2022-09-28 0001583107 srt:MaximumMember tbph:ModifiedDutchAuctionTenderOfferMember 2022-09-28 2022-09-28 0001583107 tbph:GSKShareRepurchaseProgramMember 2022-09-20 2022-09-20 0001583107 tbph:ModifiedDutchAuctionTenderOfferMember 2022-11-21 2022-11-21 0001583107 2014-06-02 2014-06-02 0001583107 tbph:EmployeeSharePurchasePlan2013Member 2013-01-01 2013-12-31 0001583107 2023-02-01 2023-02-28 0001583107 tbph:MylanMember 2023-01-01 2023-12-31 0001583107 tbph:ViatrisMember tbph:YupelriMonotherapyMember 2022-01-01 2022-12-31 0001583107 us-gaap:EmployeeStockOptionMember tbph:NewEmployeeEquityIncentivePlan2014Member 2014-01-01 2014-12-31 0001583107 us-gaap:EmployeeStockOptionMember tbph:EquityIncentivePlan2013Member 2013-01-01 2013-12-31 0001583107 2023-03-01 2023-03-31 0001583107 srt:MinimumMember tbph:TheravanceRespiratoryCompanyLlcMember 2020-02-01 2020-02-29 0001583107 srt:MaximumMember tbph:TheravanceRespiratoryCompanyLlcMember 2020-02-01 2020-02-29 0001583107 srt:MaximumMember tbph:EmployeeSharePurchasePlan2013Member 2013-01-01 2013-12-31 0001583107 2021-09-01 2021-09-30 0001583107 2021-07-01 2021-07-31 0001583107 tbph:AmpreloxetineRoyaltyRightsMember 2022-07-20 2022-07-20 0001583107 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-01-01 2023-12-31 0001583107 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-01-01 2022-12-31 0001583107 us-gaap:RestructuringChargesMember 2023-01-01 2023-12-31 0001583107 tbph:SouthSanFranciscoMember tbph:SubleaseMember 2023-01-01 2023-12-31 0001583107 tbph:SouthSanFranciscoMember tbph:SubleaseMember 2022-06-01 2022-06-30 0001583107 tbph:PfizerInc.Member 2019-01-01 2019-12-31 0001583107 country:US 2023-01-01 2023-12-31 0001583107 country:US 2022-01-01 2022-12-31 0001583107 country:GB 2022-01-01 2022-12-31 0001583107 tbph:AmpreloxetineRoyaltyRightsMember 2023-12-31 0001583107 tbph:AmpreloxetineRoyaltyRightsMember 2022-12-31 0001583107 tbph:RoyaltyPharmaMember us-gaap:DiscontinuedOperationsDisposedOfBySaleMember tbph:TheravanceRespiratoryCompanyLlcMember 2022-07-20 0001583107 tbph:RoyaltyPharmaMember us-gaap:DiscontinuedOperationsDisposedOfBySaleMember tbph:TheravanceRespiratoryCompanyLlcMember us-gaap:MeasurementInputDiscountRateMember 2022-07-20 0001583107 tbph:RoyaltyPharmaMember tbph:PurchaseAgreementToSellUnitsInTheravanceRespiratoryCompanyLlcMember 2023-01-01 2023-12-31 0001583107 tbph:RoyaltyPharmaMember us-gaap:DiscontinuedOperationsDisposedOfBySaleMember tbph:TheravanceRespiratoryCompanyLlcMember 2022-07-20 2022-07-20 0001583107 tbph:AmpreloxetineRoyaltyRightsMember 2023-01-01 2023-12-31 0001583107 country:IE 2023-01-01 2023-12-31 0001583107 country:IE 2022-01-01 2022-12-31 0001583107 tbph:TheravanceRespiratoryCompanyLlcMember 2023-01-01 2023-12-31 0001583107 tbph:RoyaltyPharmaMember us-gaap:DiscontinuedOperationsDisposedOfBySaleMember tbph:TheravanceRespiratoryCompanyLlcMember 2022-01-01 2022-12-31 0001583107 us-gaap:DiscontinuedOperationsDisposedOfBySaleMember tbph:SaleOfVelusetragAssetsMember 2023-12-31 0001583107 srt:MaximumMember us-gaap:DiscontinuedOperationsDisposedOfBySaleMember tbph:SaleOfVelusetragAssetsMember 2022-06-30 0001583107 tbph:EquityIncentivePlan2013Member 2023-05-02 2023-05-02 0001583107 us-gaap:SeniorNotesMember 2022-07-26 2022-07-26 0001583107 us-gaap:SeniorNotesMember 2022-07-26 0001583107 tbph:TermNotesDue2035Member 2022-07-20 2022-07-20 0001583107 tbph:OthersMember 2022-01-01 2022-12-31 0001583107 tbph:NetSalesUptoFirst500MillionMember tbph:AmpreloxetineRoyaltyRightsMember 2022-07-20 0001583107 tbph:NetSalesInExcessOf500MillionMember tbph:AmpreloxetineRoyaltyRightsMember 2022-07-20 0001583107 tbph:ViatrisMember 2022-01-01 2022-12-31 0001583107 tbph:RoyaltyPharmaMember tbph:PurchaseAgreementToSellUnitsInTheravanceRespiratoryCompanyLlcMember 2022-07-20 0001583107 tbph:TheravanceIncMember 2022-07-20 0001583107 tbph:AmpreloxetineRoyaltyRightsMember 2022-07-20 0001583107 tbph:AmpreloxetineFundingMember 2022-07-20 0001583107 tbph:ViatrisMember tbph:YupelriMonotherapyMember tbph:SuccessBasedDevelopmentRegulatoryAndSalesMilestonesMember 2023-01-01 2023-12-31 0001583107 tbph:ViatrisMember tbph:YupelriMonotherapyMember tbph:SalesMilestonesMember 2023-01-01 2023-12-31 0001583107 tbph:ViatrisMember tbph:YupelriMonotherapyMember 2023-01-01 2023-12-31 0001583107 tbph:ViatrisMember tbph:FuturePotentialCombinationProductsMember 2023-01-01 2023-12-31 0001583107 tbph:NebulizedTD4208Member tbph:SuccessBasedDevelopmentRegulatoryAndSalesMilestonesMember 2023-01-01 2023-12-31 0001583107 tbph:NebulizedTD4208Member tbph:SalesMilestonesMember 2023-01-01 2023-12-31 0001583107 tbph:YupelriMonotherapyMember 2023-01-01 2023-12-31 0001583107 tbph:ViatrisMember 2023-01-01 2023-12-31 0001583107 tbph:NebulizedTD4208Member 2023-01-01 2023-12-31 0001583107 tbph:FuturePotentialCombinationProductsMember 2023-01-01 2023-12-31 0001583107 tbph:TheravanceRespiratoryCompanyLlcMember 2022-01-01 2022-07-20 0001583107 us-gaap:EmployeeSeveranceMember 2023-01-01 2023-12-31 0001583107 us-gaap:EmployeeSeveranceMember 2022-09-01 2022-09-30 0001583107 us-gaap:EmployeeSeveranceMember 2022-01-01 2022-12-31 0001583107 tbph:SouthSanFranciscoMember 2022-06-30 0001583107 2021-07-31 0001583107 tbph:DublinMember 2022-05-31 0001583107 tbph:DublinMember 2017-04-30 0001583107 tbph:DublinMember 2022-05-01 2022-05-31 0001583107 tbph:DublinMember 2017-04-01 2017-04-30 0001583107 2022-01-01 2022-12-31 0001583107 2023-12-31 0001583107 2022-12-31 0001583107 2023-10-01 2023-12-31 0001583107 2023-06-30 0001583107 2024-02-23 0001583107 2023-01-01 2023-12-31 iso4217:USD shares shares iso4217:USD utr:sqft pure tbph:building tbph:item tbph:employee tbph:Program tbph:plan -0.35 -0.28 -0.17 -0.17 -0.55 -0.35 -0.21 -0.21 0.21 0.24 12.35 0.06 -0.11 12.14 -0.15 http://fasb.org/us-gaap/2023#OperatingLeaseLiabilityCurrent http://fasb.org/us-gaap/2023#OperatingLeaseLiabilityNoncurrent 0001583107 --12-31 2023 FY 0 0 0 0 65227000 48091000 http://fasb.org/us-gaap/2023#OtherNonoperatingIncomeExpense 0 False false http://fasb.org/us-gaap/2023#OperatingLeaseLiabilityCurrent http://fasb.org/us-gaap/2023#OperatingLeaseLiabilityNoncurrent P5Y P0Y P0Y P0Y P0Y P0Y P0Y P0Y 16500000 -0.35 -0.28 -0.17 -0.17 -0.34 false 10-K true 2023-12-31 false 001-36033 THERAVANCE BIOPHARMA, INC. KY 98-1226628 C/O Theravance Biopharma US, Inc. 901 Gateway Boulevard South San Francisco CA 94080 650 808-6000 Ordinary Share $0.00001 Par Value TBPH NASDAQ No No Yes Yes Non-accelerated Filer true false false false false 458800000 48164708 false false false false 42 Ernst & Young LLP San Mateo, California 39545000 298172000 62881000 29312000 17474000 16785000 2038000 1513000 11603000 7682000 133541000 353464000 9068000 11875000 36287000 40126000 194200000 194200000 836000 836000 8067000 6899000 381999000 607400000 1524000 1554000 6443000 10314000 2246000 4932000 2900000 4020000 3923000 6753000 6490000 1241000 1142000 24767000 28715000 45236000 45407000 27788000 25438000 192000 65294000 64191000 5919000 1657000 0.00001 0.00001 230000 230000 0.00001 0.00001 200000000 200000000 48091000 65227000 1000 1122164000 1295725000 -65000 -15000 -909104000 -853911000 212995000 441800000 381999000 607400000 57201000 48624000 7000 30000 216000 192000 2500000 57424000 51346000 40621000 63392000 70095000 67073000 2743000 12838000 113459000 143303000 -56035000 -91957000 2350000 6369000 -3034000 9116000 8545000 -49269000 -92815000 5924000 9000 -55193000 -92824000 1143930000 178974000 964956000 -55193000 872132000 -1.00 -1.00 -1.26 -1.26 13.11 13.11 -1.00 -1.00 11.85 11.85 55303000 55303000 73591000 73591000 8048000 12888000 16966000 19848000 357000 6998000 25371000 39734000 -55193000 872132000 -50000 -15000 -55243000 872117000 74435000 1000 1387469000 -1726043000 -338573000 12739000 128830000 128830000 118000 802000 802000 39734000 39734000 3764000 351000 3450000 3450000 -15000 -15000 872132000 872132000 65227000 1000 1295725000 -15000 -853911000 441800000 65227000 1000 1295725000 -15000 -853911000 441800000 18634000 1000 197051000 197052000 86000 619000 619000 25371000 25371000 1651000 239000 2500000 2500000 -50000 -50000 -55193000 -55193000 48091000 1122164000 -65000 -909104000 212995000 -55193000 872132000 964956000 -55193000 -92824000 2001000 3716000 1897000 681000 2350000 974000 25371000 39734000 2709000 -1352000 8000 4152000 3989000 3207000 -3034000 689000 2720000 526000 -8733000 3921000 704000 -314000 -4424000 1233000 3802000 6000 -1612000 -7095000 -14086000 -1246000 -216000 -192000 -3001000 -1024000 1102000 63952000 7547000 -525000 -26997000 -2425000 -184566000 -26997000 -186991000 2488000 572000 134534000 103145000 31435000 158000000 71377000 17000 2709000 1513000 1866000 -32697000 58875000 1095134000 -32697000 1154009000 197051000 128830000 24464000 399998000 231605000 618000 802000 2500000 3450000 -198933000 -738617000 -20189000 -198933000 -758806000 -258627000 208212000 299008000 90796000 40381000 299008000 22244000 24000 117966000 6490000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><b style="font-weight:bold;">1. Organization and Summary of Significant Accounting Policies</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Theravance Biopharma, Inc. (“Theravance Biopharma” or the “Company”) is a biopharmaceutical company primarily focused on the discovery, development, and commercialization of medicines. The Company’s core purpose is to create <i style="font-style:italic;">medicines that make a difference</i><sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">®</sup> in people's lives.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><span style="font-style:italic;font-weight:bold;">Basis of Presentation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:12.0pt;text-indent:36pt;margin:0pt;">The Company’s consolidated financial statements as of December 31, 2023 and 2022, and for the year ended December 31, 2023 and 2022 have been prepared in conformity with United States (“US”) Generally Accepted Accounting Principles ("GAAP"), and the US Securities and Exchange (“SEC”) regulations for annual reporting. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:12.0pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:12.0pt;text-indent:36pt;margin:0pt;">On July 20, 2022, the Company completed a monetization of its ownership interests in a significant equity method investment which had a major effect on the Company’s financial results for the year ended December 31, 2022 (see <i style="font-style:italic;">“</i><i style="font-style:italic;">Note 9. Sale of Equity Interests in Theravance Respiratory Company, LLC and Discontinued Operations”</i>). In accordance with GAAP, the transaction was accounted for as a sale of a financial asset, and the results of the sale were included as discontinued operations on these consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:12.0pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:12.0pt;text-indent:36pt;margin:0pt;"><span style="background:#ffffff;">Certain prior period amounts in the </span><i style="font-style:italic;background:#ffffff;">“Notes to Consolidated Financial Statements”</i><span style="background:#ffffff;"> have been reclassified. </span>The reclassifications had no impact on previously reported aggregate financial position, results of operations, cash flows, or disclosures.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:12.0pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><span style="font-style:italic;font-weight:bold;">Principles of Consolidation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The consolidated financial statements include the accounts of Theravance Biopharma and its wholly-owned subsidiaries, all of which are denominated in US dollars. All intercompany balances and transactions have been eliminated in consolidation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><span style="font-style:italic;font-weight:bold;">Use of Estimates</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues, and expenses, and related disclosures in the consolidated financial statements and accompanying notes. Management bases its estimates on historical experience and on assumptions believed to be reasonable under the circumstances. Due to the inherent uncertainty in making estimates, actual results in future periods could differ materially from those estimates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><span style="font-style:italic;font-weight:bold;">Segment Reporting</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The Company has determined that its chief executive officer is the chief operating decision maker (“CODM”). A single management team reports to the CODM who comprehensively manages the entire business. The Company’s business offerings have similar economics and other characteristics, including the nature of products, types of customers, distribution methods, and regulatory environment. As a result, the Company has concluded that it operates in a single segment which is the development and commercialization of human therapeutics. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><span style="font-style:italic;font-weight:bold;">Cash and Cash Equivalents</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The Company considers all highly-liquid investments purchased with a maturity of three months or less on the date of purchase to be cash equivalents. Cash equivalents are carried at cost which approximates fair value due to their short-term nature.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><span style="font-style:italic;font-weight:bold;">Restricted Cash</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"></span>The Company maintains restricted cash for certain lease agreements and letters of credit by which the Company has pledged cash and cash equivalents as collateral. See <i style="font-style:italic;">“Note 5. Cash, Cash Equivalents, and Restricted Cash”</i> for more information.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:6pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Investments in Marketable Securities</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;background:#ffffff;margin:0pt;">The Company invests in marketable securities, primarily commercial paper, corporate notes, US government bonds and US government agency bonds. Marketable debt securities with original maturities of greater than three months and remaining maturities of less than 12 months are considered short-term investments. Marketable debt securities with maturities greater than 12 months are considered long-term investments. The Company determines the appropriate classification of the marketable securities at the time they are acquired and evaluates the appropriateness of such classifications at each balance sheet date. The Company classifies its marketable securities as available-for-sale securities and reports them at fair value in cash and cash equivalents or marketable securities on the consolidated balance sheets. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;background:#ffffff;margin:0pt;">Unrealized gains and losses are included as a component of accumulated other comprehensive income (loss) in shareholders’ equity of the consolidated balance sheets and as a component of total comprehensive income (loss) in the consolidated statements of operations and comprehensive income (loss)<span style="white-space:pre-wrap;">. The amortized cost of debt securities is adjusted for amortization of premiums and accretion of discounts to maturity, which is included as a component of interest and other income (loss) on the consolidated statements of operations </span>and comprehensive income (loss). </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;background:#ffffff;margin:0pt;">The cost of securities sold is based on the specific identification method. Realized gains and losses and interest and dividends on securities are included in interest and other income (loss). In circumstances where the Company intends to sell, or is more likely than not required to sell, the security before it recovers its amortized cost basis, the difference between fair value and amortized cost is recognized as a loss in the consolidated statements of operations, with a corresponding write-down of the security's amortized cost. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;background:#ffffff;margin:0pt;">The Company accounts for credit losses on available-for-sale debt securities in accordance with Accounting Standards Codification (“ASC”), Topic 326, <i style="font-style:italic;">Financial Instruments – Credit Losses</i> (“ASC 326”). Under ASC 326, the Company regularly reviews its debt securities in an unrealized loss position to determine if the unrealized loss was credit-related or noncredit-related. The factors considered in determining whether credit losses exist include, but are not limited to, the creditworthiness of the security issuers, the severity and duration of the unrealized losses, any adverse conditions specifically related to the security, an industry, or geographic area, and whether the Company has the intent to sell the securities and whether it is more likely than not that the Company will be required to sell the securities before the recovery of the security’s amortized cost basis. The Company did not recognize any credit losses on available-for-sale debt securities for either the year ended December 31, 2023 or 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><span style="font-style:italic;font-weight:bold;">Fair Value of Financial Instruments </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:31.5pt;margin:0pt;">The Company defines fair value as the price that would be received to sell an asset or paid to transfer a liability (an exit price) in an orderly transaction between market participants at the reporting date. ASC Topic 820, <i style="font-style:italic;">Fair Value Measurements and Disclosures</i> (“ASC 820”) establishes a fair value hierarchy for those instruments measured at fair value that distinguishes between assumptions based on market data (observable inputs) and the Company’s own assumptions (unobservable inputs). The hierarchy consists of three levels:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:31.5pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:45pt;text-indent:-45pt;margin:0pt 0pt 0pt 36pt;"><i style="font-style:italic;">Level 1 </i>— Unadjusted quoted prices for identical instruments in active markets;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:31.5pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:45pt;text-indent:-45pt;margin:0pt 0pt 0pt 36pt;"><i style="font-style:italic;">Level 2 </i>— Quoted prices for similar instruments in active markets; quoted prices for identical or similar instruments in markets that are not active; and model-derived valuations whose inputs are observable or whose significant value drivers are observable (e.g., interest rates, yield curves, etc.); and</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:31.5pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:45pt;text-indent:-45pt;margin:0pt 0pt 0pt 36pt;"><i style="font-style:italic;">Level 3 </i>— Unobservable inputs and little, if any, market activity which require the Company to develop its own assumptions. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:45pt;text-indent:-45pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"></span>The Company’s financial instruments include cash equivalents, marketable securities, receivables from collaborative arrangements, accounts payable, and accrued liabilities. Cash equivalents and marketable securities are carried at estimated fair value and remeasured on a recurring basis. The carrying value of receivables from collaborative arrangements, accounts payable, and accrued liabilities approximate their estimated fair value due to the relatively short-term nature of these instruments. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><span style="font-style:italic;font-weight:bold;">Receivables from Collaborative Arrangements</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">For the periods presented, the Company’s receivables from collaborative arrangements relate to amounts due arising from its collaboration (and licensing) agreements. When appropriate, the Company provides for an allowance for credit losses. The Company performs periodic credit evaluations of its customers and generally does not require collateral. For the periods presented, the Company did not have any material write-offs of receivables from collaborative arrangements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><span style="font-style:italic;font-weight:bold;">Concentration of Credit Risks</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The Company invests in a variety of financial instruments and, based on its policy, limits the amount of credit exposure with any one issuer, industry, or geographic area for investments other than instruments backed by the US federal government. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The Company’s future contingent milestone and royalty assets and receivables primarily relate to amounts due under its collaboration and other agreements. Accordingly, the Company may be exposed to credit risk generally associated with pharmaceutical companies or specific to its collaboration agreements. The Company performs periodic evaluations of its customers and generally does not require collateral. For the year ended December 31, 2023 and 2022, the Company did not experience any losses related to its receivables.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><span style="font-style:italic;font-weight:bold;">Property and Equipment</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Property, equipment, and leasehold improvements are stated at cost, net of accumulated depreciation, and are depreciated using the straight-line method over the estimated useful lives as presented in the table below. Upon retirement or sale, the cost of the disposed assets and the related accumulated depreciation are removed from the consolidated balance sheet and any resulting gain or loss is reflected in the consolidated statement of operations in the period realized. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:89.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:52.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:44.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Leasehold improvements </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:44.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Shorter of remaining lease terms or useful life</p></td></tr><tr><td style="vertical-align:bottom;width:52.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Equipment, furniture and fixtures </p></td><td style="vertical-align:bottom;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:44.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">5 - 7 years</p></td></tr><tr><td style="vertical-align:bottom;width:52.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Software and computer equipment </p></td><td style="vertical-align:bottom;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:44.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">3 - 5 years</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><span style="font-style:italic;font-weight:bold;">Leases</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="color:#212529;">The Company determines whether a contract is or contains a lease at inception of the arrangement. In evaluating whether a contract is indicative of a lease, the Company considers all relevant facts and circumstances to assess whether the arrangement has extended to the Company the right to both (i) obtain substantially all the economic benefits from use of an identified asset and (ii) direct the use of the identified asset</span>. To the extent that the Company determines a contract represents a lease, the arrangement is classified as either an operating lease or a finance lease, with the classification affecting the presentation and pattern of expense recognition in the consolidated statements of operations. The Company did not have any finance leases at either December 31, 2023 or 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Operating lease assets represent the Company’s right to use an underlying asset over the lease term, and operating lease liabilities represent the Company’s obligation to make lease payments arising from the leasing arrangement. The Company records operating leases on the consolidated balance sheets through an operating lease asset and a corresponding short-term and long-term operating lease liability, as applicable. Lease liabilities are measured based on the present value of lease payments over the lease term discounted at the implicit interest rate at the commencement date of the leasing arrangement, when readily available or using the Company’s incremental borrowing rate, if the implicit rate is not determinable. The incremental borrowing rate is considered the estimated rate of interest </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">that the Company would have to pay to borrow, on a collateralized basis over a similar term, an amount equal to the lease payments in a similar economic environment. The Company measures its operating lease assets based on the corresponding operating lease liabilities adjusted for (i) prepayments made to the lessor at or before the commencement date, (ii) any initial direct costs incurred, and (iii) tenant incentives granted under the lease contract. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="background:#ffffff;">In calculating operating lease assets and liabilities, the Company may elect to combine lease and non-lease components based on the asset type. When combining lease and non-lease components, the Company would account for the lease and non-lease components</span> as a single lease component. The Company’s lease terms may include options to extend the lease only when it is reasonably certain that such options will be exercised, and the Company recognizes lease expense on a straight-line basis over the lease term. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Operating lease assets and operating lease liabilities are remeasured upon reassessment events and modifications to leases using the present value of remaining lease payments and incremental borrowing rate at the time of remeasurement, as applicable. Operating lease assets are evaluated for possible impairment in accordance with the Company’s long-lived assets policy. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The Company recognizes variable lease payments as operating expenses in the period in which the obligation for those payments is incurred. Variable lease payments primarily include common area maintenance, utilities, real estate taxes, insurance, and other operating costs that are passed on from the lessor in proportion to the space leased by the Company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The Company has elected to not recognize operating lease assets or liabilities for leases that have a lease term of 12 months or less at commencement date, and the lease expense related to these short-term lease arrangements is recognized on a straight-line basis over the term of the lease<span style="font-family:'Arial','Helvetica','sans-serif';">.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><span style="font-style:italic;font-weight:bold;">Future Contingent Milestone and Royalty Assets </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The fair value of consideration received in connection with TRC Transaction in July 2022 (see “<i style="font-style:italic;">Note 9. Sale of Equity Interests in Theravance Respiratory Company, LLC and Discontinued Operations”</i>) included an estimated $194.2 million in future contingent milestones and royalties that were recorded as a contingent consideration asset (“Contingent Consideration”) on the Company’s consolidated balance sheets on the TRC Transaction date. The Contingent Consideration was initially measured at fair value utilizing a Monte Carlo simulation model to calculate the present value of the risk-adjusted cash flows estimated to be received from the Contingent Consideration. The fair value model involved significant unobservable inputs derived using Company estimates. The Company’s estimates were based in part on external data and reflected its judgements and forecasts. The primary significant unobservable input was the estimate of forecasted TRELEGY net revenues which is considered a Level 3 fair value input. The Company periodically reassesses the carrying value of the Contingent Consideration when indicators of impairment are identified, and the Company will recognize an impairment loss if the carrying value materially exceeds the reassessed fair value. The Company recognizes any increases in the carrying value of the Contingent Consideration only when such contingent gains are realized.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><span style="font-style:italic;font-weight:bold;">Future Royalty Payment Contingency </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"></span>The Company treats contingent liabilities related to sale of future royalties (see “<i style="font-style:italic;">Note 10. Ampreloxetine Funding”</i>) as debt financings, amortized under the effective interest method over the estimated life of the related expected royalty stream. The contingent liabilities related to sale of future royalties and the debt amortization are based on current estimates of the amount and timing of future royalty payments, including the potential for any future funding milestones. The Company periodically reassesses the amount and timing of estimated royalty payments based on internal sales projections and external information from market data sources, which are considered Level 3 inputs. To the extent the Company’s estimates of the amount and timing of future royalty payments are materially greater or less than previous estimates, the Company will prospectively adjust the amortization of the contingent liability and effective interest rate.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:6pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Impairment of Long-Lived Assets</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;background:#ffffff;margin:0pt;">The Company regularly reviews long-lived assets, including operating lease assets, to determine whether indicators of impairment may exist. If indications of impairment exist, the Company performs a test of recoverability by comparing the estimated undiscounted future cash flows expected to result from the use of the asset over its useful life to the carrying value of the long-lived asset. If the carrying value of the long-lived asset exceeds such estimated undiscounted cash flows, the Company would determine the estimated fair value of the long-lived assets generally using the estimated discounted future cash flows to recognize an impairment loss on the long-lived asset. The Company did not recognize any impairment losses related to its long-lived assets for either the year ended December 31, 2023 or 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><span style="font-style:italic;font-weight:bold;">Revenue Recognition</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The Company recognizes revenue under ASC Topic 606, <i style="font-style:italic;">Revenue from Contracts with Customers</i> (“ASC 606”). Under ASC 606, an entity recognizes revenue when its customer obtains control of promised goods or services, in an amount that reflects the consideration which the entity expects to receive in exchange for those goods or services. To determine revenue recognition for arrangements that an entity determines are within the scope of ASC 606, an entity performs the following five steps: (i) identify the contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when (or as) the entity satisfies a performance obligation. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">At contract inception, once the contract is determined to be within the scope of ASC 606, the Company identifies the performance obligations in the contract by assessing whether the goods or services promised within each contract are distinct. The Company then recognizes revenue for the amount of the transaction price that is allocated to the respective performance obligation when (or as) the performance obligation is satisfied. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><i style="font-style:italic;">Collaborative Arrangements under ASC 606</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The Company enters into collaborative arrangements with partners that fall under the scope of ASC Topic 808, <i style="font-style:italic;">Collaborative Arrangements </i>(“ASC 808”). While these arrangements are in the scope of ASC 808, the Company may analogize to ASC 606 for some aspects of these arrangements. The Company analogizes to ASC 606 for certain activities within collaborative arrangements for the delivery of a good or service (i.e., a unit of account) that is part of its ongoing major or central operations. Revenue recognized by analogizing to ASC 606 is recorded as “collaboration revenue” or “licensing revenue” whereas, revenue recognized in accordance with ASC 808 is recorded on a separate collaboration revenue line on the consolidated statements of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The terms of the Company’s collaborative arrangements typically include one or more of the following: (i) up-front fees; (ii) milestone payments related to the achievement of development, regulatory, or commercial goals; (iii) royalties on net sales of licensed products; (iv) reimbursements or cost-sharing of research and development expenses; and (v) profit/loss sharing arising from co-promotion arrangements. Each of these payments results in collaboration revenues or an offset against research and development expense. Where a portion of non-<span style="white-space:pre-wrap;">refundable up-front fees or other payments received is allocated to continuing performance obligations under the terms of a collaborative arrangement, they are recorded as deferred revenue and recognized as collaboration revenue when (or as) the underlying performance obligation is satisfied. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">As part of the accounting for these arrangements, the Company must develop estimates and assumptions that require judgment to determine the underlying stand-alone selling price for each performance obligation which determines how the transaction price is allocated among the performance obligations. The estimation of the stand-alone selling price may include such estimates as, forecasted revenues or costs, development timelines, discount rates, and probabilities of technical and regulatory success. The Company evaluates each performance obligation to determine if they can be satisfied at a point in time or over time, and it measures the services delivered to the collaborative partner which are periodically reviewed based on the progress of the related program. The effect of any change made to an estimated input component and, therefore revenue or expense recognized, would be recorded as a change in estimate. In addition, variable consideration (e.g., milestone payments) must be evaluated to determine if it is constrained and, therefore, excluded from the transaction price.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><i style="font-style:italic;">Up-front Fees: </i>If a license to the Company’s intellectual property is determined to be distinct from the other performance obligations identified in the arrangement, the Company recognizes collaboration revenues from the transaction price allocated to the license when the license is transferred to the licensee and the licensee is able to use and benefit from the license. For licenses that are bundled with other promises, the Company utilizes judgment to assess the nature of the combined performance obligation to determine whether the combined performance obligation is satisfied over time or at a point in time and, if over time, the appropriate method of measuring progress for purposes of recognizing collaboration revenue from the allocated transaction price. For example, when the Company receives up-front fees for the performance of research and development services, or when research and development services are not considered to be distinct from a license, the Company recognizes collaboration revenue for those units of account over time using a measure of progress. The Company evaluates the measure of progress each reporting period and, if necessary, adjusts the measure of performance and related revenue or expense recognition as a change in estimate. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><i style="font-style:italic;">Milestone Payments: </i>At the inception of each arrangement that includes milestone payments (variable consideration), the Company evaluates whether the milestones are considered probable of being reached and estimates the amount to be included in the transaction price using the most likely amount method. If it is probable that a significant revenue reversal would not occur, the associated milestone value is included in the transaction price. Milestone payments that are not within the Company’s or the collaborative partner’s control, such as non-operational developmental and regulatory approvals, are generally not considered probable of being achieved until those approvals are received. At the end of each reporting period, the Company re-evaluates the probability of achievement of milestones that are within its or the collaborative partner’s control, such as operational developmental milestones and any related constraint, and if necessary, adjusts its estimate of the overall transaction price. Any such adjustments are recorded on a cumulative catch-up basis, which would affect collaboration revenues and earnings in the period of adjustment. Revisions to the Company’s estimate of the transaction price may also result in negative collaboration revenues and earnings in the period of adjustment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><i style="font-style:italic;">Royalties: </i>For arrangements that include sales-based royalties, including commercial milestone payments based on the level of sales, and the license is deemed to be the predominant item to which the royalties relate, the Company recognizes revenue at the later of (i) when the related sales occur, or (ii) when the performance obligation to which some or all of the royalty has been allocated has been satisfied (or partially satisfied). </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><i style="font-style:italic;">Reimbursement, cost-sharing and profit-sharing payments: </i>Under certain collaborative arrangements, the Company has been reimbursed for a portion of its research and development expenses or participates in the cost-sharing of such research and development expenses. Such reimbursements and cost-sharing arrangements have been reflected as a reduction of research and development expense in the Company’s consolidated statements of operations, as the Company does not consider performing research and development services for reimbursement to be a part of its ongoing major or central operations. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><span style="font-style:italic;font-weight:bold;">Research and Development Expenses </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Research and development (“R&amp;D”) expenses are recorded in the period that services are rendered or goods are received. R&amp;D expenses consist of salaries and benefits facility costs, and fees paid to third parties that conduct certain clinical study activities on behalf of the Company, net of certain external R&amp;D expenses reimbursed under the Company’s collaborative arrangements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">As part of the process of preparing its consolidated financial statements, the Company is required to estimate and accrue certain R&amp;D expenses. This process involves the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;border:0;"><tr><td style="width:36pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><span style="font-size:12pt;">•</span></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">identifying services that have been performed on the Company’s behalf and estimating the level of service performed and the associated cost incurred for the service when the Company has not yet been invoiced or otherwise notified of actual cost;</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;border:0;"><tr><td style="width:36pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><span style="font-size:12pt;">•</span></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">estimating and accruing expenses in the Company’s consolidated financial statements as of each balance sheet date based on facts and circumstances known to it at the time; and</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;border:0;"><tr><td style="width:36pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><span style="font-size:12pt;">•</span></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">periodically confirming the accuracy of the Company’s estimates with selected service providers and making adjustments, if necessary.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Examples of estimated R&amp;D expenses that the Company may accrue include:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;border:0;"><tr><td style="width:36pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><span style="font-size:12pt;">•</span></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">fees paid to investigative sites in connection with clinical studies;</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;border:0;"><tr><td style="width:36pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><span style="font-size:12pt;">•</span></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">fees paid to contract manufacturing organizations (“CMOs”) in connection with the production of clinical study materials; and</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;border:0;"><tr><td style="width:36pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><span style="font-size:12pt;">•</span></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">professional service fees for consulting and related services.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The Company bases its expense accruals related to clinical studies on its estimates of the services received and efforts expended pursuant to contracts with multiple research institutions that conduct and manage clinical studies on the Company’s behalf. The financial terms of these agreements vary from contract to contract and may result in uneven payment flows. Payments under some of these contracts depend on factors, such as the successful enrollment of patients and the completion of clinical study milestones. The Company’s service providers typically invoice it monthly in arrears for services performed. In accruing service fees, the Company estimates the time period over which services will be performed and the level of effort to be expended in each period. If the Company does not identify costs that it has begun to incur or if it underestimates or overestimates the level of services performed or the costs of these services, the Company’s actual expenses could differ from its estimates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">To date, the Company has not experienced significant changes in its estimates of accrued R&amp;D expenses after a reporting period. However, due to the nature of estimates, there is no assurance that the Company will not make changes to its estimates in the future as it becomes aware of additional information about the status or conduct of its clinical studies and other R&amp;D activities. Such changes in estimates will be recognized as R&amp;D expenses in the period that the change in estimate occurs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><span style="font-style:italic;font-weight:bold;">Selling, General and Administrative Expenses</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Selling, general and administrative (“SG&amp;A”) expenses are recorded in the period that services are rendered or goods are received. SG&amp;A expenses consist primarily of salaries and benefits, facilities and overhead costs, and other costs related to areas such as legal, finance, information technology, sales and marketing, and medical affairs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Advertising expenses within selling, general and administrative expenses, including promotional expenses, were $5.1 million and $8.0 million for the year ended December 31, 2023 and 2022, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:6pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Share-Based Compensation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;background:#ffffff;margin:0pt;">The Company issues share-based awards to employees and non-employees, generally in the form of share options and restricted share units (“RSUs”). Share-based compensation expense is calculated based on awards ultimately expected to vest and is reduced for actual forfeitures as they occur. The Company expenses these share-based awards over the requisite service period on a straight-line basis, based on the grant date fair value of the awards. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;background:#ffffff;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;background:#ffffff;margin:0pt;">The Company determines the fair value of RSUs to be the closing market price of the Company's common shares on the day of grant. The Company uses the Black-Scholes-Merton option pricing model to estimate the fair value of share options granted under its equity incentive plans and rights to acquire shares granted under its employee share purchase plan (“ESPP”). The Black-Scholes-Merton option pricing model requires the use of assumptions, including: (i) the expected term of the options and ESPP purchases; (ii) the share’s expected dividend yield; (iii) the expected share price volatility; and (iv) the risk-free interest rate. The expected share price volatility is based on the historical volatility, and the risk-free interest rate is based on the US Treasury rate commensurate with the expected term of the associated award. The Company previously used the “simplified” method as described in Staff Accounting Bulletin No. 107, <i style="font-style:italic;">Share-Based Payment</i>, to estimate expected option term. However, during 2023, the Company concluded that it had sufficient </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;background:#ffffff;margin:0pt;">exercise data and transitioned to estimating the expected option term based on its historical option exercise behavior. The change in expected term methodology did not have a material impact to the financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;background:#ffffff;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;background:#ffffff;margin:0pt;">The Company may also issue performance-contingent RSUs that settle in the Company’s ordinary shares. The fair value of the performance-contingent RSUs is determined on the day of grant using the number of shares expected to be<span style="color:#ff0000;"> </span>vested and the ending market value of the shares on the grant date. The number of shares expected to vest is determined by assessing the probability that the performance criteria will be met and the associated targeted payout level that is forecasted will be achieved. For performance-contingent RSUs, the Company recognizes share-based compensation expense over the requisite service period using the accelerated attribution method when achievement of the performance criteria is considered probable based on the Company’s best estimate at the end of each reporting period. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;background:#ffffff;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;background:#ffffff;margin:0pt;">The Company may also issue market-based RSUs that settle in the Company’s ordinary shares. Market-based RSUs vest upon the Company’s shares meeting certain market-based price targets followed by a service period. The fair value of the market-based RSUs is determined using a Monte-Carlo valuation model. Share-based compensation expense is recognized over the requisite service period regardless of whether or not the market-based price targets are deemed probable, and the share-based compensation expense is not reversed solely because the market-based price target is not achieved.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><span style="font-style:italic;font-weight:bold;">Income Taxes</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The Company utilizes the asset and liability method of accounting for income taxes. Under this method, deferred tax assets and liabilities are determined based on differences between financial reporting and tax basis of assets and liabilities and are measured using enacted tax rates and laws that are anticipated to be in effect when the differences are expected to reverse. A valuation allowance is provided when it is more likely than not that some portion or all of a deferred tax asset will not be realized.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="white-space:pre-wrap;"> The Company’s total gross unrecognized tax benefits associated with uncertain tax positions of </span>$79.5 million and $76.0 million, as of December 31, 2023 and December 31, 2022, respectively, may reduce the effective tax rate in the period of recognition. The Company released its federal valuation allowance as of December 31, 2022. As a result, the statutes of limitations have started on the Company’s federal unrecognized tax benefits. The timing of the effective tax rate benefit is dependent on the expiration of these statutes of limitations, as well as any favorable settlement of the Company’s uncertain positions in the future.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The Company assesses all material positions, including all significant uncertain positions, in all tax years that are still subject to assessment or challenge by relevant taxing authorities. Assessing an uncertain tax position begins with the initial determination of the position’s sustainability and is measured at the largest amount of benefit that is greater than 50% likely to be realized upon ultimate settlement. As of each balance sheet date, unresolved uncertain tax positions must be reassessed, and the Company will determine whether the factors underlying the sustainability assertion have changed and whether the amount of the recognized tax benefit is still appropriate.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The recognition and measurement of tax benefits requires significant judgment. The Company has taken certain positions where it believes that its position is greater than 50% likely to be realized upon ultimate settlement and for which no reserve for uncertain tax positions has been recorded. If the Company does not ultimately realize the expected benefit of these positions, it will record additional income tax expenses in future periods. Judgments concerning the recognition and measurement of a tax benefit might change as new information becomes available.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Any tax levied or credited by a governmental taxing authority that is not based on the Company’s income is outside the scope of accounting for income taxes. Therefore, the Company records such items as a component of its loss before income taxes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><span style="font-style:italic;font-weight:bold;">Net Income (Loss) per Share and Anti-dilutive Securities </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Basic net income (loss) per share is computed by dividing net income (loss) by the weighted-average number of shares outstanding during the period. Diluted net income (loss) per share is computed by increasing the weighted-</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">average number of shares outstanding for the dilutive effect of potential ordinary shares determined using the treasury stock method. Potential ordinary shares include outstanding share options, ordinary shares expected to be issued under the Company’s ESPP, RSUs, and performance-contingent RSUs for which the performance or market vesting conditions have been deemed probable. Performance-contingent RSUs with performance or marketing vesting conditions that have been deemed not probable as of the end of the period are not included in the diluted net income (loss) per share computation. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:75.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:'Times New Roman','Times','serif';font-size: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.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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:'Times New Roman','Times','serif';font-size: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.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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;width:23.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:75.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(In thousands, except per share data)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:top;width:75.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Numerator:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:75.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net loss from continuing operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (55,193)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (92,824)</p></td></tr><tr><td style="vertical-align:middle;width:75.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net income from discontinued operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 964,956</p></td></tr><tr><td style="vertical-align:middle;width:75.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net income (loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></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:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (55,193)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 872,132</p></td></tr><tr><td style="vertical-align:middle;width:75.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:75.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Denominator:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:75.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted-average ordinary shares outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 55,303</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 73,591</p></td></tr><tr><td style="vertical-align:middle;width:75.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Less: weighted-average ordinary shares subject to forfeiture</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:middle;width:75.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted-average ordinary shares outstanding - basic and diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 55,303</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 73,591</p></td></tr><tr><td style="vertical-align:middle;width:75.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:75.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Net income (loss) per share:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Continuing operations - basic and diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1.00)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1.26)</p></td></tr><tr><td style="vertical-align:bottom;width:75.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Discontinued operations - basic and diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 13.11</p></td></tr><tr><td style="vertical-align:bottom;width:75.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Net income (loss) per share - basic and diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1.00)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 11.85</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">In accordance with ASC 260, <i style="font-style:italic;">Earnings Per Share</i>, if a company incurred a net loss related to its continuing operations, then potential ordinary shares are considered anti-dilutive for the periods in which the net loss was recognized. For the year ended December 31, 2023 and 2022, the Company recognized net losses from continuing operations. As a result, the following potential ordinary shares were not included in the computation of diluted net loss per share for both continuing operations and discontinuing operations because including them would have had an anti-dilutive effect:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:89.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:77.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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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:'Times New Roman','Times','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:77.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;width:20.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:77.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:top;width:77.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,348</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,601</p></td></tr><tr><td style="vertical-align:bottom;width:77.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Restricted shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,523</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,851</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:77.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Employee share purchase plan</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 45</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 35</p></td></tr><tr><td style="vertical-align:top;width:77.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,916</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 5,487</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><span style="font-style:italic;font-weight:bold;">Comprehensive Income (Loss)</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Comprehensive income (loss) is comprised of net income (loss) and changes in unrealized gains and losses on the Company’s available-for-sale investments. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><span style="font-style:italic;font-weight:bold;">Recently Issued Accounting Pronouncements Not Yet Adopted</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">In December 2023, the FASB issued ASU 2023-09, <i style="font-style:italic;">Income Taxes (Topic 740): Improvements to Income Tax Disclosures</i> (“ASU 2023-09”). ASU 2023-09<span style="color:#333333;background:#ffffff;"> </span>requires entities to provide additional information in their tax rate reconciliation and additional disclosures about income taxes paid by jurisdiction. ASU 2023-09 is effective on a prospective basis for annual periods beginning after December 15, 2024. Early adoption is also permitted for annual financial statements that have not yet been issued or made available for issuance.<span style="font-style:italic;font-weight:bold;"> </span><span style="white-space:pre-wrap;">The Company is evaluating the impact of adopting ASU 2023-09 on its consolidated financial statements income tax disclosures. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company has evaluated other recently issued accounting pronouncements and does not currently believe that any of these pronouncements will have a material impact on its consolidated financial statements and related disclosures.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><span style="font-style:italic;font-weight:bold;">Basis of Presentation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:12.0pt;text-indent:36pt;margin:0pt;">The Company’s consolidated financial statements as of December 31, 2023 and 2022, and for the year ended December 31, 2023 and 2022 have been prepared in conformity with United States (“US”) Generally Accepted Accounting Principles ("GAAP"), and the US Securities and Exchange (“SEC”) regulations for annual reporting. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:12.0pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:12.0pt;text-indent:36pt;margin:0pt;">On July 20, 2022, the Company completed a monetization of its ownership interests in a significant equity method investment which had a major effect on the Company’s financial results for the year ended December 31, 2022 (see <i style="font-style:italic;">“</i><i style="font-style:italic;">Note 9. Sale of Equity Interests in Theravance Respiratory Company, LLC and Discontinued Operations”</i>). In accordance with GAAP, the transaction was accounted for as a sale of a financial asset, and the results of the sale were included as discontinued operations on these consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:12.0pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:12.0pt;text-indent:36pt;margin:0pt;"><span style="background:#ffffff;">Certain prior period amounts in the </span><i style="font-style:italic;background:#ffffff;">“Notes to Consolidated Financial Statements”</i><span style="background:#ffffff;"> have been reclassified. </span>The reclassifications had no impact on previously reported aggregate financial position, results of operations, cash flows, or disclosures.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><span style="font-style:italic;font-weight:bold;">Principles of Consolidation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The consolidated financial statements include the accounts of Theravance Biopharma and its wholly-owned subsidiaries, all of which are denominated in US dollars. All intercompany balances and transactions have been eliminated in consolidation.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><span style="font-style:italic;font-weight:bold;">Use of Estimates</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues, and expenses, and related disclosures in the consolidated financial statements and accompanying notes. Management bases its estimates on historical experience and on assumptions believed to be reasonable under the circumstances. Due to the inherent uncertainty in making estimates, actual results in future periods could differ materially from those estimates.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><span style="font-style:italic;font-weight:bold;">Segment Reporting</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The Company has determined that its chief executive officer is the chief operating decision maker (“CODM”). A single management team reports to the CODM who comprehensively manages the entire business. The Company’s business offerings have similar economics and other characteristics, including the nature of products, types of customers, distribution methods, and regulatory environment. As a result, the Company has concluded that it operates in a single segment which is the development and commercialization of human therapeutics. </p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><span style="font-style:italic;font-weight:bold;">Cash and Cash Equivalents</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The Company considers all highly-liquid investments purchased with a maturity of three months or less on the date of purchase to be cash equivalents. Cash equivalents are carried at cost which approximates fair value due to their short-term nature.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><span style="font-style:italic;font-weight:bold;">Restricted Cash</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"></span>The Company maintains restricted cash for certain lease agreements and letters of credit by which the Company has pledged cash and cash equivalents as collateral. See <i style="font-style:italic;">“Note 5. Cash, Cash Equivalents, and Restricted Cash”</i> for more information.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:6pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Investments in Marketable Securities</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;background:#ffffff;margin:0pt;">The Company invests in marketable securities, primarily commercial paper, corporate notes, US government bonds and US government agency bonds. Marketable debt securities with original maturities of greater than three months and remaining maturities of less than 12 months are considered short-term investments. Marketable debt securities with maturities greater than 12 months are considered long-term investments. The Company determines the appropriate classification of the marketable securities at the time they are acquired and evaluates the appropriateness of such classifications at each balance sheet date. The Company classifies its marketable securities as available-for-sale securities and reports them at fair value in cash and cash equivalents or marketable securities on the consolidated balance sheets. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;background:#ffffff;margin:0pt;">Unrealized gains and losses are included as a component of accumulated other comprehensive income (loss) in shareholders’ equity of the consolidated balance sheets and as a component of total comprehensive income (loss) in the consolidated statements of operations and comprehensive income (loss)<span style="white-space:pre-wrap;">. The amortized cost of debt securities is adjusted for amortization of premiums and accretion of discounts to maturity, which is included as a component of interest and other income (loss) on the consolidated statements of operations </span>and comprehensive income (loss). </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;background:#ffffff;margin:0pt;">The cost of securities sold is based on the specific identification method. Realized gains and losses and interest and dividends on securities are included in interest and other income (loss). In circumstances where the Company intends to sell, or is more likely than not required to sell, the security before it recovers its amortized cost basis, the difference between fair value and amortized cost is recognized as a loss in the consolidated statements of operations, with a corresponding write-down of the security's amortized cost. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;background:#ffffff;margin:0pt;">The Company accounts for credit losses on available-for-sale debt securities in accordance with Accounting Standards Codification (“ASC”), Topic 326, <i style="font-style:italic;">Financial Instruments – Credit Losses</i> (“ASC 326”). Under ASC 326, the Company regularly reviews its debt securities in an unrealized loss position to determine if the unrealized loss was credit-related or noncredit-related. The factors considered in determining whether credit losses exist include, but are not limited to, the creditworthiness of the security issuers, the severity and duration of the unrealized losses, any adverse conditions specifically related to the security, an industry, or geographic area, and whether the Company has the intent to sell the securities and whether it is more likely than not that the Company will be required to sell the securities before the recovery of the security’s amortized cost basis. The Company did not recognize any credit losses on available-for-sale debt securities for either the year ended December 31, 2023 or 2022.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><span style="font-style:italic;font-weight:bold;">Fair Value of Financial Instruments </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:31.5pt;margin:0pt;">The Company defines fair value as the price that would be received to sell an asset or paid to transfer a liability (an exit price) in an orderly transaction between market participants at the reporting date. ASC Topic 820, <i style="font-style:italic;">Fair Value Measurements and Disclosures</i> (“ASC 820”) establishes a fair value hierarchy for those instruments measured at fair value that distinguishes between assumptions based on market data (observable inputs) and the Company’s own assumptions (unobservable inputs). The hierarchy consists of three levels:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:31.5pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:45pt;text-indent:-45pt;margin:0pt 0pt 0pt 36pt;"><i style="font-style:italic;">Level 1 </i>— Unadjusted quoted prices for identical instruments in active markets;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:31.5pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:45pt;text-indent:-45pt;margin:0pt 0pt 0pt 36pt;"><i style="font-style:italic;">Level 2 </i>— Quoted prices for similar instruments in active markets; quoted prices for identical or similar instruments in markets that are not active; and model-derived valuations whose inputs are observable or whose significant value drivers are observable (e.g., interest rates, yield curves, etc.); and</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:31.5pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:45pt;text-indent:-45pt;margin:0pt 0pt 0pt 36pt;"><i style="font-style:italic;">Level 3 </i>— Unobservable inputs and little, if any, market activity which require the Company to develop its own assumptions. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:45pt;text-indent:-45pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"></span>The Company’s financial instruments include cash equivalents, marketable securities, receivables from collaborative arrangements, accounts payable, and accrued liabilities. Cash equivalents and marketable securities are carried at estimated fair value and remeasured on a recurring basis. The carrying value of receivables from collaborative arrangements, accounts payable, and accrued liabilities approximate their estimated fair value due to the relatively short-term nature of these instruments. </p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><span style="font-style:italic;font-weight:bold;">Receivables from Collaborative Arrangements</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">For the periods presented, the Company’s receivables from collaborative arrangements relate to amounts due arising from its collaboration (and licensing) agreements. When appropriate, the Company provides for an allowance for credit losses. The Company performs periodic credit evaluations of its customers and generally does not require collateral. For the periods presented, the Company did not have any material write-offs of receivables from collaborative arrangements.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><span style="font-style:italic;font-weight:bold;">Concentration of Credit Risks</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The Company invests in a variety of financial instruments and, based on its policy, limits the amount of credit exposure with any one issuer, industry, or geographic area for investments other than instruments backed by the US federal government. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The Company’s future contingent milestone and royalty assets and receivables primarily relate to amounts due under its collaboration and other agreements. Accordingly, the Company may be exposed to credit risk generally associated with pharmaceutical companies or specific to its collaboration agreements. The Company performs periodic evaluations of its customers and generally does not require collateral. For the year ended December 31, 2023 and 2022, the Company did not experience any losses related to its receivables.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><span style="font-style:italic;font-weight:bold;">Property and Equipment</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Property, equipment, and leasehold improvements are stated at cost, net of accumulated depreciation, and are depreciated using the straight-line method over the estimated useful lives as presented in the table below. Upon retirement or sale, the cost of the disposed assets and the related accumulated depreciation are removed from the consolidated balance sheet and any resulting gain or loss is reflected in the consolidated statement of operations in the period realized. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:89.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:52.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:44.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Leasehold improvements </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:44.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Shorter of remaining lease terms or useful life</p></td></tr><tr><td style="vertical-align:bottom;width:52.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Equipment, furniture and fixtures </p></td><td style="vertical-align:bottom;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:44.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">5 - 7 years</p></td></tr><tr><td style="vertical-align:bottom;width:52.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Software and computer equipment </p></td><td style="vertical-align:bottom;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:44.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">3 - 5 years</p></td></tr></table> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:89.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:52.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:44.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Leasehold improvements </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:44.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Shorter of remaining lease terms or useful life</p></td></tr><tr><td style="vertical-align:bottom;width:52.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Equipment, furniture and fixtures </p></td><td style="vertical-align:bottom;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:44.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">5 - 7 years</p></td></tr><tr><td style="vertical-align:bottom;width:52.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Software and computer equipment </p></td><td style="vertical-align:bottom;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:44.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">3 - 5 years</p></td></tr></table> P5Y P7Y P3Y P5Y <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><span style="font-style:italic;font-weight:bold;">Leases</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="color:#212529;">The Company determines whether a contract is or contains a lease at inception of the arrangement. In evaluating whether a contract is indicative of a lease, the Company considers all relevant facts and circumstances to assess whether the arrangement has extended to the Company the right to both (i) obtain substantially all the economic benefits from use of an identified asset and (ii) direct the use of the identified asset</span>. To the extent that the Company determines a contract represents a lease, the arrangement is classified as either an operating lease or a finance lease, with the classification affecting the presentation and pattern of expense recognition in the consolidated statements of operations. The Company did not have any finance leases at either December 31, 2023 or 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Operating lease assets represent the Company’s right to use an underlying asset over the lease term, and operating lease liabilities represent the Company’s obligation to make lease payments arising from the leasing arrangement. The Company records operating leases on the consolidated balance sheets through an operating lease asset and a corresponding short-term and long-term operating lease liability, as applicable. Lease liabilities are measured based on the present value of lease payments over the lease term discounted at the implicit interest rate at the commencement date of the leasing arrangement, when readily available or using the Company’s incremental borrowing rate, if the implicit rate is not determinable. The incremental borrowing rate is considered the estimated rate of interest </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">that the Company would have to pay to borrow, on a collateralized basis over a similar term, an amount equal to the lease payments in a similar economic environment. The Company measures its operating lease assets based on the corresponding operating lease liabilities adjusted for (i) prepayments made to the lessor at or before the commencement date, (ii) any initial direct costs incurred, and (iii) tenant incentives granted under the lease contract. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="background:#ffffff;">In calculating operating lease assets and liabilities, the Company may elect to combine lease and non-lease components based on the asset type. When combining lease and non-lease components, the Company would account for the lease and non-lease components</span> as a single lease component. The Company’s lease terms may include options to extend the lease only when it is reasonably certain that such options will be exercised, and the Company recognizes lease expense on a straight-line basis over the lease term. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Operating lease assets and operating lease liabilities are remeasured upon reassessment events and modifications to leases using the present value of remaining lease payments and incremental borrowing rate at the time of remeasurement, as applicable. Operating lease assets are evaluated for possible impairment in accordance with the Company’s long-lived assets policy. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The Company recognizes variable lease payments as operating expenses in the period in which the obligation for those payments is incurred. Variable lease payments primarily include common area maintenance, utilities, real estate taxes, insurance, and other operating costs that are passed on from the lessor in proportion to the space leased by the Company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The Company has elected to not recognize operating lease assets or liabilities for leases that have a lease term of 12 months or less at commencement date, and the lease expense related to these short-term lease arrangements is recognized on a straight-line basis over the term of the lease<span style="font-family:'Arial','Helvetica','sans-serif';">.</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><span style="font-style:italic;font-weight:bold;">Future Contingent Milestone and Royalty Assets </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The fair value of consideration received in connection with TRC Transaction in July 2022 (see “<i style="font-style:italic;">Note 9. Sale of Equity Interests in Theravance Respiratory Company, LLC and Discontinued Operations”</i>) included an estimated $194.2 million in future contingent milestones and royalties that were recorded as a contingent consideration asset (“Contingent Consideration”) on the Company’s consolidated balance sheets on the TRC Transaction date. The Contingent Consideration was initially measured at fair value utilizing a Monte Carlo simulation model to calculate the present value of the risk-adjusted cash flows estimated to be received from the Contingent Consideration. The fair value model involved significant unobservable inputs derived using Company estimates. The Company’s estimates were based in part on external data and reflected its judgements and forecasts. The primary significant unobservable input was the estimate of forecasted TRELEGY net revenues which is considered a Level 3 fair value input. The Company periodically reassesses the carrying value of the Contingent Consideration when indicators of impairment are identified, and the Company will recognize an impairment loss if the carrying value materially exceeds the reassessed fair value. The Company recognizes any increases in the carrying value of the Contingent Consideration only when such contingent gains are realized.</p> 194200000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><span style="font-style:italic;font-weight:bold;">Future Royalty Payment Contingency </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"></span>The Company treats contingent liabilities related to sale of future royalties (see “<i style="font-style:italic;">Note 10. Ampreloxetine Funding”</i>) as debt financings, amortized under the effective interest method over the estimated life of the related expected royalty stream. The contingent liabilities related to sale of future royalties and the debt amortization are based on current estimates of the amount and timing of future royalty payments, including the potential for any future funding milestones. The Company periodically reassesses the amount and timing of estimated royalty payments based on internal sales projections and external information from market data sources, which are considered Level 3 inputs. To the extent the Company’s estimates of the amount and timing of future royalty payments are materially greater or less than previous estimates, the Company will prospectively adjust the amortization of the contingent liability and effective interest rate.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:6pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Impairment of Long-Lived Assets</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;background:#ffffff;margin:0pt;">The Company regularly reviews long-lived assets, including operating lease assets, to determine whether indicators of impairment may exist. If indications of impairment exist, the Company performs a test of recoverability by comparing the estimated undiscounted future cash flows expected to result from the use of the asset over its useful life to the carrying value of the long-lived asset. If the carrying value of the long-lived asset exceeds such estimated undiscounted cash flows, the Company would determine the estimated fair value of the long-lived assets generally using the estimated discounted future cash flows to recognize an impairment loss on the long-lived asset. The Company did not recognize any impairment losses related to its long-lived assets for either the year ended December 31, 2023 or 2022.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><span style="font-style:italic;font-weight:bold;">Revenue Recognition</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The Company recognizes revenue under ASC Topic 606, <i style="font-style:italic;">Revenue from Contracts with Customers</i> (“ASC 606”). Under ASC 606, an entity recognizes revenue when its customer obtains control of promised goods or services, in an amount that reflects the consideration which the entity expects to receive in exchange for those goods or services. To determine revenue recognition for arrangements that an entity determines are within the scope of ASC 606, an entity performs the following five steps: (i) identify the contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when (or as) the entity satisfies a performance obligation. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">At contract inception, once the contract is determined to be within the scope of ASC 606, the Company identifies the performance obligations in the contract by assessing whether the goods or services promised within each contract are distinct. The Company then recognizes revenue for the amount of the transaction price that is allocated to the respective performance obligation when (or as) the performance obligation is satisfied. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><i style="font-style:italic;">Collaborative Arrangements under ASC 606</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The Company enters into collaborative arrangements with partners that fall under the scope of ASC Topic 808, <i style="font-style:italic;">Collaborative Arrangements </i>(“ASC 808”). While these arrangements are in the scope of ASC 808, the Company may analogize to ASC 606 for some aspects of these arrangements. The Company analogizes to ASC 606 for certain activities within collaborative arrangements for the delivery of a good or service (i.e., a unit of account) that is part of its ongoing major or central operations. Revenue recognized by analogizing to ASC 606 is recorded as “collaboration revenue” or “licensing revenue” whereas, revenue recognized in accordance with ASC 808 is recorded on a separate collaboration revenue line on the consolidated statements of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The terms of the Company’s collaborative arrangements typically include one or more of the following: (i) up-front fees; (ii) milestone payments related to the achievement of development, regulatory, or commercial goals; (iii) royalties on net sales of licensed products; (iv) reimbursements or cost-sharing of research and development expenses; and (v) profit/loss sharing arising from co-promotion arrangements. Each of these payments results in collaboration revenues or an offset against research and development expense. Where a portion of non-<span style="white-space:pre-wrap;">refundable up-front fees or other payments received is allocated to continuing performance obligations under the terms of a collaborative arrangement, they are recorded as deferred revenue and recognized as collaboration revenue when (or as) the underlying performance obligation is satisfied. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">As part of the accounting for these arrangements, the Company must develop estimates and assumptions that require judgment to determine the underlying stand-alone selling price for each performance obligation which determines how the transaction price is allocated among the performance obligations. The estimation of the stand-alone selling price may include such estimates as, forecasted revenues or costs, development timelines, discount rates, and probabilities of technical and regulatory success. The Company evaluates each performance obligation to determine if they can be satisfied at a point in time or over time, and it measures the services delivered to the collaborative partner which are periodically reviewed based on the progress of the related program. The effect of any change made to an estimated input component and, therefore revenue or expense recognized, would be recorded as a change in estimate. In addition, variable consideration (e.g., milestone payments) must be evaluated to determine if it is constrained and, therefore, excluded from the transaction price.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><i style="font-style:italic;">Up-front Fees: </i>If a license to the Company’s intellectual property is determined to be distinct from the other performance obligations identified in the arrangement, the Company recognizes collaboration revenues from the transaction price allocated to the license when the license is transferred to the licensee and the licensee is able to use and benefit from the license. For licenses that are bundled with other promises, the Company utilizes judgment to assess the nature of the combined performance obligation to determine whether the combined performance obligation is satisfied over time or at a point in time and, if over time, the appropriate method of measuring progress for purposes of recognizing collaboration revenue from the allocated transaction price. For example, when the Company receives up-front fees for the performance of research and development services, or when research and development services are not considered to be distinct from a license, the Company recognizes collaboration revenue for those units of account over time using a measure of progress. The Company evaluates the measure of progress each reporting period and, if necessary, adjusts the measure of performance and related revenue or expense recognition as a change in estimate. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><i style="font-style:italic;">Milestone Payments: </i>At the inception of each arrangement that includes milestone payments (variable consideration), the Company evaluates whether the milestones are considered probable of being reached and estimates the amount to be included in the transaction price using the most likely amount method. If it is probable that a significant revenue reversal would not occur, the associated milestone value is included in the transaction price. Milestone payments that are not within the Company’s or the collaborative partner’s control, such as non-operational developmental and regulatory approvals, are generally not considered probable of being achieved until those approvals are received. At the end of each reporting period, the Company re-evaluates the probability of achievement of milestones that are within its or the collaborative partner’s control, such as operational developmental milestones and any related constraint, and if necessary, adjusts its estimate of the overall transaction price. Any such adjustments are recorded on a cumulative catch-up basis, which would affect collaboration revenues and earnings in the period of adjustment. Revisions to the Company’s estimate of the transaction price may also result in negative collaboration revenues and earnings in the period of adjustment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><i style="font-style:italic;">Royalties: </i>For arrangements that include sales-based royalties, including commercial milestone payments based on the level of sales, and the license is deemed to be the predominant item to which the royalties relate, the Company recognizes revenue at the later of (i) when the related sales occur, or (ii) when the performance obligation to which some or all of the royalty has been allocated has been satisfied (or partially satisfied). </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><i style="font-style:italic;">Reimbursement, cost-sharing and profit-sharing payments: </i>Under certain collaborative arrangements, the Company has been reimbursed for a portion of its research and development expenses or participates in the cost-sharing of such research and development expenses. Such reimbursements and cost-sharing arrangements have been reflected as a reduction of research and development expense in the Company’s consolidated statements of operations, as the Company does not consider performing research and development services for reimbursement to be a part of its ongoing major or central operations. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><span style="font-style:italic;font-weight:bold;">Research and Development Expenses </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Research and development (“R&amp;D”) expenses are recorded in the period that services are rendered or goods are received. R&amp;D expenses consist of salaries and benefits facility costs, and fees paid to third parties that conduct certain clinical study activities on behalf of the Company, net of certain external R&amp;D expenses reimbursed under the Company’s collaborative arrangements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">As part of the process of preparing its consolidated financial statements, the Company is required to estimate and accrue certain R&amp;D expenses. This process involves the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;border:0;"><tr><td style="width:36pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><span style="font-size:12pt;">•</span></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">identifying services that have been performed on the Company’s behalf and estimating the level of service performed and the associated cost incurred for the service when the Company has not yet been invoiced or otherwise notified of actual cost;</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;border:0;"><tr><td style="width:36pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><span style="font-size:12pt;">•</span></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">estimating and accruing expenses in the Company’s consolidated financial statements as of each balance sheet date based on facts and circumstances known to it at the time; and</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;border:0;"><tr><td style="width:36pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><span style="font-size:12pt;">•</span></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">periodically confirming the accuracy of the Company’s estimates with selected service providers and making adjustments, if necessary.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Examples of estimated R&amp;D expenses that the Company may accrue include:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;border:0;"><tr><td style="width:36pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><span style="font-size:12pt;">•</span></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">fees paid to investigative sites in connection with clinical studies;</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;border:0;"><tr><td style="width:36pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><span style="font-size:12pt;">•</span></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">fees paid to contract manufacturing organizations (“CMOs”) in connection with the production of clinical study materials; and</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;border:0;"><tr><td style="width:36pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><span style="font-size:12pt;">•</span></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">professional service fees for consulting and related services.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The Company bases its expense accruals related to clinical studies on its estimates of the services received and efforts expended pursuant to contracts with multiple research institutions that conduct and manage clinical studies on the Company’s behalf. The financial terms of these agreements vary from contract to contract and may result in uneven payment flows. Payments under some of these contracts depend on factors, such as the successful enrollment of patients and the completion of clinical study milestones. The Company’s service providers typically invoice it monthly in arrears for services performed. In accruing service fees, the Company estimates the time period over which services will be performed and the level of effort to be expended in each period. If the Company does not identify costs that it has begun to incur or if it underestimates or overestimates the level of services performed or the costs of these services, the Company’s actual expenses could differ from its estimates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">To date, the Company has not experienced significant changes in its estimates of accrued R&amp;D expenses after a reporting period. However, due to the nature of estimates, there is no assurance that the Company will not make changes to its estimates in the future as it becomes aware of additional information about the status or conduct of its clinical studies and other R&amp;D activities. Such changes in estimates will be recognized as R&amp;D expenses in the period that the change in estimate occurs.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><span style="font-style:italic;font-weight:bold;">Selling, General and Administrative Expenses</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Selling, general and administrative (“SG&amp;A”) expenses are recorded in the period that services are rendered or goods are received. SG&amp;A expenses consist primarily of salaries and benefits, facilities and overhead costs, and other costs related to areas such as legal, finance, information technology, sales and marketing, and medical affairs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Advertising expenses within selling, general and administrative expenses, including promotional expenses, were $5.1 million and $8.0 million for the year ended December 31, 2023 and 2022, respectively.</p> 5100000 8000000.0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:6pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Share-Based Compensation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;background:#ffffff;margin:0pt;">The Company issues share-based awards to employees and non-employees, generally in the form of share options and restricted share units (“RSUs”). Share-based compensation expense is calculated based on awards ultimately expected to vest and is reduced for actual forfeitures as they occur. The Company expenses these share-based awards over the requisite service period on a straight-line basis, based on the grant date fair value of the awards. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;background:#ffffff;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;background:#ffffff;margin:0pt;">The Company determines the fair value of RSUs to be the closing market price of the Company's common shares on the day of grant. The Company uses the Black-Scholes-Merton option pricing model to estimate the fair value of share options granted under its equity incentive plans and rights to acquire shares granted under its employee share purchase plan (“ESPP”). The Black-Scholes-Merton option pricing model requires the use of assumptions, including: (i) the expected term of the options and ESPP purchases; (ii) the share’s expected dividend yield; (iii) the expected share price volatility; and (iv) the risk-free interest rate. The expected share price volatility is based on the historical volatility, and the risk-free interest rate is based on the US Treasury rate commensurate with the expected term of the associated award. The Company previously used the “simplified” method as described in Staff Accounting Bulletin No. 107, <i style="font-style:italic;">Share-Based Payment</i>, to estimate expected option term. However, during 2023, the Company concluded that it had sufficient </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;background:#ffffff;margin:0pt;">exercise data and transitioned to estimating the expected option term based on its historical option exercise behavior. The change in expected term methodology did not have a material impact to the financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;background:#ffffff;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;background:#ffffff;margin:0pt;">The Company may also issue performance-contingent RSUs that settle in the Company’s ordinary shares. The fair value of the performance-contingent RSUs is determined on the day of grant using the number of shares expected to be<span style="color:#ff0000;"> </span>vested and the ending market value of the shares on the grant date. The number of shares expected to vest is determined by assessing the probability that the performance criteria will be met and the associated targeted payout level that is forecasted will be achieved. For performance-contingent RSUs, the Company recognizes share-based compensation expense over the requisite service period using the accelerated attribution method when achievement of the performance criteria is considered probable based on the Company’s best estimate at the end of each reporting period. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;background:#ffffff;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;background:#ffffff;margin:0pt;">The Company may also issue market-based RSUs that settle in the Company’s ordinary shares. Market-based RSUs vest upon the Company’s shares meeting certain market-based price targets followed by a service period. The fair value of the market-based RSUs is determined using a Monte-Carlo valuation model. Share-based compensation expense is recognized over the requisite service period regardless of whether or not the market-based price targets are deemed probable, and the share-based compensation expense is not reversed solely because the market-based price target is not achieved.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><span style="font-style:italic;font-weight:bold;">Income Taxes</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The Company utilizes the asset and liability method of accounting for income taxes. Under this method, deferred tax assets and liabilities are determined based on differences between financial reporting and tax basis of assets and liabilities and are measured using enacted tax rates and laws that are anticipated to be in effect when the differences are expected to reverse. A valuation allowance is provided when it is more likely than not that some portion or all of a deferred tax asset will not be realized.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="white-space:pre-wrap;"> The Company’s total gross unrecognized tax benefits associated with uncertain tax positions of </span>$79.5 million and $76.0 million, as of December 31, 2023 and December 31, 2022, respectively, may reduce the effective tax rate in the period of recognition. The Company released its federal valuation allowance as of December 31, 2022. As a result, the statutes of limitations have started on the Company’s federal unrecognized tax benefits. The timing of the effective tax rate benefit is dependent on the expiration of these statutes of limitations, as well as any favorable settlement of the Company’s uncertain positions in the future.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The Company assesses all material positions, including all significant uncertain positions, in all tax years that are still subject to assessment or challenge by relevant taxing authorities. Assessing an uncertain tax position begins with the initial determination of the position’s sustainability and is measured at the largest amount of benefit that is greater than 50% likely to be realized upon ultimate settlement. As of each balance sheet date, unresolved uncertain tax positions must be reassessed, and the Company will determine whether the factors underlying the sustainability assertion have changed and whether the amount of the recognized tax benefit is still appropriate.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The recognition and measurement of tax benefits requires significant judgment. The Company has taken certain positions where it believes that its position is greater than 50% likely to be realized upon ultimate settlement and for which no reserve for uncertain tax positions has been recorded. If the Company does not ultimately realize the expected benefit of these positions, it will record additional income tax expenses in future periods. Judgments concerning the recognition and measurement of a tax benefit might change as new information becomes available.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Any tax levied or credited by a governmental taxing authority that is not based on the Company’s income is outside the scope of accounting for income taxes. Therefore, the Company records such items as a component of its loss before income taxes.</p> 79500000 76000000.0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><span style="font-style:italic;font-weight:bold;">Net Income (Loss) per Share and Anti-dilutive Securities </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Basic net income (loss) per share is computed by dividing net income (loss) by the weighted-average number of shares outstanding during the period. Diluted net income (loss) per share is computed by increasing the weighted-</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">average number of shares outstanding for the dilutive effect of potential ordinary shares determined using the treasury stock method. Potential ordinary shares include outstanding share options, ordinary shares expected to be issued under the Company’s ESPP, RSUs, and performance-contingent RSUs for which the performance or market vesting conditions have been deemed probable. Performance-contingent RSUs with performance or marketing vesting conditions that have been deemed not probable as of the end of the period are not included in the diluted net income (loss) per share computation. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:75.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:'Times New Roman','Times','serif';font-size: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.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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:'Times New Roman','Times','serif';font-size: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.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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;width:23.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:75.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(In thousands, except per share data)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:top;width:75.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Numerator:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:75.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net loss from continuing operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (55,193)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (92,824)</p></td></tr><tr><td style="vertical-align:middle;width:75.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net income from discontinued operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 964,956</p></td></tr><tr><td style="vertical-align:middle;width:75.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net income (loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></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:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (55,193)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 872,132</p></td></tr><tr><td style="vertical-align:middle;width:75.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:75.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Denominator:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:75.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted-average ordinary shares outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 55,303</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 73,591</p></td></tr><tr><td style="vertical-align:middle;width:75.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Less: weighted-average ordinary shares subject to forfeiture</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:middle;width:75.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted-average ordinary shares outstanding - basic and diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 55,303</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 73,591</p></td></tr><tr><td style="vertical-align:middle;width:75.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:75.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Net income (loss) per share:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Continuing operations - basic and diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1.00)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1.26)</p></td></tr><tr><td style="vertical-align:bottom;width:75.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Discontinued operations - basic and diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 13.11</p></td></tr><tr><td style="vertical-align:bottom;width:75.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Net income (loss) per share - basic and diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1.00)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 11.85</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">In accordance with ASC 260, <i style="font-style:italic;">Earnings Per Share</i>, if a company incurred a net loss related to its continuing operations, then potential ordinary shares are considered anti-dilutive for the periods in which the net loss was recognized. For the year ended December 31, 2023 and 2022, the Company recognized net losses from continuing operations. As a result, the following potential ordinary shares were not included in the computation of diluted net loss per share for both continuing operations and discontinuing operations because including them would have had an anti-dilutive effect:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:89.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:77.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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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:'Times New Roman','Times','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:77.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;width:20.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:77.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:top;width:77.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,348</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,601</p></td></tr><tr><td style="vertical-align:bottom;width:77.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Restricted shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,523</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,851</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:77.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Employee share purchase plan</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 45</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 35</p></td></tr><tr><td style="vertical-align:top;width:77.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,916</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 5,487</p></td></tr></table> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:75.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:'Times New Roman','Times','serif';font-size: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.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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:'Times New Roman','Times','serif';font-size: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.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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;width:23.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:75.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(In thousands, except per share data)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:top;width:75.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Numerator:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:75.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net loss from continuing operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (55,193)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (92,824)</p></td></tr><tr><td style="vertical-align:middle;width:75.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net income from discontinued operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 964,956</p></td></tr><tr><td style="vertical-align:middle;width:75.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net income (loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></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:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (55,193)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 872,132</p></td></tr><tr><td style="vertical-align:middle;width:75.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:75.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Denominator:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:75.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted-average ordinary shares outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 55,303</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 73,591</p></td></tr><tr><td style="vertical-align:middle;width:75.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Less: weighted-average ordinary shares subject to forfeiture</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:middle;width:75.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted-average ordinary shares outstanding - basic and diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 55,303</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 73,591</p></td></tr><tr><td style="vertical-align:middle;width:75.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:75.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Net income (loss) per share:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Continuing operations - basic and diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1.00)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1.26)</p></td></tr><tr><td style="vertical-align:bottom;width:75.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Discontinued operations - basic and diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 13.11</p></td></tr><tr><td style="vertical-align:bottom;width:75.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Net income (loss) per share - basic and diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin: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:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1.00)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 11.85</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p> -55193000 -92824000 964956000 -55193000 872132000 55303000 73591000 55303000 55303000 73591000 73591000 -1.00 -1.00 -1.26 -1.26 13.11 13.11 -1.00 -1.00 11.85 11.85 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:89.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:77.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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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:'Times New Roman','Times','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:77.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;width:20.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:77.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:top;width:77.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,348</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,601</p></td></tr><tr><td style="vertical-align:bottom;width:77.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Restricted shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,523</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,851</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:77.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Employee share purchase plan</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 45</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 35</p></td></tr><tr><td style="vertical-align:top;width:77.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,916</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 5,487</p></td></tr></table> 2348000 2601000 1523000 2851000 45000 35000 3916000 5487000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><span style="font-style:italic;font-weight:bold;">Comprehensive Income (Loss)</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Comprehensive income (loss) is comprised of net income (loss) and changes in unrealized gains and losses on the Company’s available-for-sale investments. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><span style="font-style:italic;font-weight:bold;">Recently Issued Accounting Pronouncements Not Yet Adopted</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">In December 2023, the FASB issued ASU 2023-09, <i style="font-style:italic;">Income Taxes (Topic 740): Improvements to Income Tax Disclosures</i> (“ASU 2023-09”). ASU 2023-09<span style="color:#333333;background:#ffffff;"> </span>requires entities to provide additional information in their tax rate reconciliation and additional disclosures about income taxes paid by jurisdiction. ASU 2023-09 is effective on a prospective basis for annual periods beginning after December 15, 2024. Early adoption is also permitted for annual financial statements that have not yet been issued or made available for issuance.<span style="font-style:italic;font-weight:bold;"> </span><span style="white-space:pre-wrap;">The Company is evaluating the impact of adopting ASU 2023-09 on its consolidated financial statements income tax disclosures. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company has evaluated other recently issued accounting pronouncements and does not currently believe that any of these pronouncements will have a material impact on its consolidated financial statements and related disclosures.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><b style="font-weight:bold;">2. </b><b style="font-weight:bold;">Revenue</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:6pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Revenues from Collaborative Arrangements</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;background:#ffffff;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Viatris</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">In January 2015, the Company and Viatris Inc. (“Viatris”) established a strategic collaboration (the “Viatris Agreement”) for the development and commercialization of revefenacin, including YUPELRI<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">®</sup> (revefenacin) inhalation solution. The Company entered into the collaboration to expand the breadth of its revefenacin development program and extend its commercial reach beyond the acute care setting. In November 2018, YUPELRI was approved by the US Food and Drug Administration (the “FDA”) for the maintenance treatment of patients with chronic obstructive pulmonary disease (“COPD”).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">In the US, Viatris is leading the commercialization of YUPELRI, and the Company co-promotes the product under a profit and loss sharing arrangement (65% to Viatris; 35% to the Company). Outside the US (excluding China and adjacent territories), Viatris is responsible for development and commercialization and will pay the Company a tiered royalty on net sales at percentage royalty rates ranging from low double-digits to mid-teens. <span style="background:#ffffff;">Viatris also holds exclusive development and commercialization rights to nebulized revefenacin in China and adjacent territories, which include the Hong Kong SAR, the Macau SAR, and Taiwan, and the Company is eligible to receive low double-digit tiered royalties on net sales of nebulized revefenacin in this region, if approved. Viatris is responsible for all aspects of development and commercialization in the China and adjacent territories, including pre- and post-launch activities and product registration and all associated costs. </span>Viatris is the principal in the sales transactions, and as a result, the Company does not reflect the product sales in its consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">As of December 31, 2023, the Company is eligible to receive from Viatris potential global development, regulatory and sales milestone payments (excluding China and adjacent territories) up to $205.0 million in the aggregate, with $160.0 million associated with YUPELRI monotherapy and $45.0 million associated with future potential combination products. Of the $160.0 million associated with monotherapy, $150.0 million relates to sales milestones based on achieving certain levels of US net sales and $10.0 million relates to regulatory actions in the European Union (“EU”). <span style="background:#ffffff;">The Company is also eligible to receive additional potential development and sales milestones up to </span><span style="background:#ffffff;">$52.5</span><span style="background:#ffffff;"> million related to Viatris’ development and commercialization of nebulized revefenacin in China and adjacent territories with </span><span style="background:#ffffff;">$45.0</span><span style="background:#ffffff;"> million associated with YUPELRI monotherapy and </span><span style="background:#ffffff;">$7.5</span><span style="background:#ffffff;"> million associated with future potential combination products. Of the </span><span style="background:#ffffff;">$45.0</span><span style="background:#ffffff;"> million associated with monotherapy, </span><span style="background:#ffffff;">$37.5</span><span style="background:#ffffff;"> million relates to sales milestones based on achieving certain levels of net sales and </span><span style="background:#ffffff;">$7.5</span><span style="background:#ffffff;"> million relates to regulatory approval in China.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The Viatris Agreement is considered to be within the scope of ASC 808, <i style="font-style:italic;">Collaborative Arrangements</i>, as the parties are active participants and exposed to the risks and rewards of the collaborative activity with a unit of account provided to Viatris as a customer. Under the terms of the Viatris Agreement, which included the delivery by the Company of a license to Viatris to develop and commercialize revefenacin, Viatris was responsible for reimbursement of the Company’s costs related to the registrational program up until the approval of the first new drug application in November 2018; thereafter, R&amp;D expenses are shared. Performing R&amp;D services for reimbursement is considered a collaborative activity under the scope of ASC 808. Reimbursable program costs are recognized proportionately with the performance of the underlying services and accounted for as reductions to R&amp;D expense. For this unit of account, the Company did not recognize revenue or analogize to ASC 606, <i style="font-style:italic;">Revenue Recognition</i>, and, as such, the reimbursable program costs are excluded from the original transaction price. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The future potential milestone amounts for<span style="color:#ff0000;"> </span>the Viatris Agreement were not included in the original transaction price, as they were all determined to be fully constrained following the concepts of ASC 606. As part of the Company’s evaluation of the development and regulatory milestones constraint, the Company determined that the achievement of such milestones is contingent upon success in future clinical trials and regulatory approvals which are not within its control and uncertain at this stage. The Company expects that the sales-based milestone payments and royalty arrangements will be recognized when the sales occur or the milestone is achieved. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Following the FDA approval of YUPELRI in November 2018, net amounts payable to or receivable from Viatris each quarter under the profit-sharing structure are disaggregated according to their individual components. <span style="background:#ffffff;">In </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="background:#ffffff;">accordance with the applicable accounting guidance, amounts receivable</span> from Viatris in connection with the commercialization of YUPELRI are recorded within the consolidated statements of operations as revenue from “Viatris collaboration agreement” irrespective of whether the overall collaboration is profitable. A<span style="background:#ffffff;">mounts payable to Viatris, if any, in connection with the commercialization of YUPELRI are recorded within the consolidated statements of operations as a collaboration loss within selling, general and administrative expenses. Any reimbursement from Viatris attributed to the </span><span style="background:#ffffff;">65%</span><span style="background:#ffffff;"> cost-sharing of the Company’s R&amp;D expenses is characterized as a reduction of R&amp;D expense, as the Company does not consider performing research and development services for reimbursement to be a part of its ordinary activities. </span>For the year ended December 31, 2023 and 2022, YUPELRI continued to be profitable for the Company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;background:#ffffff;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The following YUPELRI-related amounts were recognized within revenue in the Company’s consolidated statements of operations:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:89.99%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:75.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Times New Roman','Times','serif';font-size: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.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Times New Roman','Times','serif';font-size: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.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:'Times New Roman','Times','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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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;width:23.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:75.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:10.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:middle;width:75.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Viatris collaboration agreement – <i style="font-style:italic;">Amounts receivable from Viatris</i></p></td><td style="vertical-align:bottom;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 57,201</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 48,624</p></td></tr><tr><td style="vertical-align:middle;width:75.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Viatris royalties (Non-US)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;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:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 30</p></td></tr><tr><td style="vertical-align:top;width:75.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 57,208</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 48,654</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">While Viatris records total YUPELRI net sales within its own consolidated financial statements, Viatris collaboration agreement revenue on the Company’s consolidated statements of operations included the Company’s implied 35% share of total YUPELRI net sales, before deducting shared expenses, as presented below:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><div style="padding-left:22.5pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:89.94%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Times New Roman','Times','serif';font-size: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.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Times New Roman','Times','serif';font-size: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.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:23.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:75.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">YUPELRI net sales (Theravance Biopharma implied 35%)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 77,337</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 70,653</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;background:#ffffff;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Other Collaborative Arrangement Revenues</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The Company’s other collaborative arrangement revenues consisted of:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:89.99%;"><tr style="height:1pt;"><td style="vertical-align:top;width:75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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;width:23.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:top;width:75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Viatris</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 216</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 24</p></td></tr><tr><td style="vertical-align:top;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 168</p></td></tr><tr><td style="vertical-align:top;width:75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total collaboration revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 216</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 192</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">All of the recognized revenues from the Company’s other collaborative arrangements presented in the table above were included in deferred revenue at the beginning of the respective periods.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><span style="font-style:italic;font-weight:bold;">Reimbursement of R&amp;D Expenses</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">As noted above, under certain collaborative arrangements the Company is entitled to reimbursement of certain R&amp;D expenses. Activities under collaborative arrangements for which the Company is entitled to reimbursement are considered to be collaborative activities under the scope of ASC 808. For these units of account, the Company does not analogize to ASC 606 or recognize revenue. The Company records reimbursement payments received from its </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">collaboration partners as reductions to R&amp;D expense.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The following table summarizes the reductions to R&amp;D expenses related to reimbursement payments:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:89.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:9.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:9.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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;width:23.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Viatris</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:9.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 5,723</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:9.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 6,682</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><span style="font-style:italic;font-weight:bold;">Revenue from Licensing Arrangements</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><span style="font-style:italic;font-weight:bold;">Pfizer</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">In December 2019, the Company entered into a global license agreement with Pfizer Inc. (“Pfizer”) for its preclinical skin-selective, locally-acting pan-JAK inhibitor program (the “Pfizer Agreement”). The compounds in this program are designed to target validated pro-inflammatory pathways and are specifically designed to possess skin-selective activity with minimal systemic exposure. Under the Pfizer Agreement, Pfizer had an exclusive license to develop, manufacture and commercialize certain compounds for all uses other than gastrointestinal, ophthalmic, and respiratory applications. The Company received an upfront cash payment of $10.0 million in 2019, and for the year ended December 31, 2022, the Company <span style="background:#ffffff;">recognized </span><span style="background:#ffffff;">$2.5</span><span style="background:#ffffff;"> million in licensing revenue related to a development milestone payment from Pfizer for the dosing of the first patient in the Phase 1 clinical trial. </span>In June 2023, the Company received notice from Pfizer terminating the Pfizer Agreement, effective as of October 7, 2023, at which time the skin-selective pan-JAK inhibitor program was returned to the Company.</p> 0.65 0.35 205000000.0 160000000.0 45000000.0 160000000.0 150000000.0 10000000.0 52500000 45000000.0 7500000 45000000.0 37500000 7500000 0.65 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:89.99%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:75.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Times New Roman','Times','serif';font-size: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.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Times New Roman','Times','serif';font-size: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.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:'Times New Roman','Times','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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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;width:23.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:75.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:10.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:middle;width:75.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Viatris collaboration agreement – <i style="font-style:italic;">Amounts receivable from Viatris</i></p></td><td style="vertical-align:bottom;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 57,201</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 48,624</p></td></tr><tr><td style="vertical-align:middle;width:75.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Viatris royalties (Non-US)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;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:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 30</p></td></tr><tr><td style="vertical-align:top;width:75.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 57,208</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 48,654</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><div style="padding-left:22.5pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:89.94%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Times New Roman','Times','serif';font-size: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.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Times New Roman','Times','serif';font-size: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.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:23.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:75.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">YUPELRI net sales (Theravance Biopharma implied 35%)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 77,337</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 70,653</p></td></tr></table></div> 57201000 48624000 7000 30000 57208000 48654000 0.35 0.35 0.35 77337000 70653000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:89.99%;"><tr style="height:1pt;"><td style="vertical-align:top;width:75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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;width:23.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:top;width:75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Viatris</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 216</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 24</p></td></tr><tr><td style="vertical-align:top;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 168</p></td></tr><tr><td style="vertical-align:top;width:75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total collaboration revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 216</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 192</p></td></tr></table> 216000 24000 168000 216000 192000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:89.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:9.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:9.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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;width:23.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Viatris</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:9.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 5,723</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:9.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 6,682</p></td></tr></table> 5723000 6682000 10000000.0 2500000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><b style="font-weight:bold;">3. Segment Information</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">The Company operates in a single segment, which is the development and commercialization of human therapeutics. The following table summarizes total revenue by geographic region based on the location of the Company’s customers or collaboration partners: </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:89.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:23.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">US</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 57,201</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 51,124</p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Europe</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 223</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 222</p></td></tr><tr><td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 57,424</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 51,346</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following table summarizes total revenue from each of the Company’s customers or collaboration partners who individually accounted for 10% or more of total revenue (as a percentage of total revenues) during the most recent three years:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:89.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:'Times New Roman','Times','serif';font-size: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.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:21.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(% of total revenue) </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:8.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td></tr><tr><td style="vertical-align:bottom;width:73.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Viatris</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:8.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 95</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;background:#ffff00;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;background:#ffff00;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Viatris accounted for 100% of the Company’s receivable from collaborative arrangements as of December 31, 2023 and 2022. </p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:89.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:23.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">US</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 57,201</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 51,124</p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Europe</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 223</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 222</p></td></tr><tr><td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 57,424</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 51,346</p></td></tr></table> 57201000 51124000 223000 222000 57424000 51346000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:89.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:'Times New Roman','Times','serif';font-size: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.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:21.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(% of total revenue) </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:8.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td></tr><tr><td style="vertical-align:bottom;width:73.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Viatris</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:8.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 95</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td></tr></table> 1 0.95 1 1 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><b style="font-weight:bold;">4. Sale of Velusetrag</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Velusetrag is an oral, investigational medicine developed for gastrointestinal motility disorders. It is a highly selective agonist with high intrinsic activity at the human 5-HT4 receptor. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">In 2012, the Company partnered with Alfasigma S.p.A. (“Alfasigma”) in the development of velusetrag and its commercialization in certain countries. In April 2018, Alfasigma exercised its option to continue to develop and commercialize velusetrag, and the Company elected not to pursue further development. Global rights to develop, manufacture and commercialize velusetrag were transferred to Alfasigma under the terms of the collaboration arrangement. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">On June 30, 2022, the Company entered into an Asset Purchase Agreement (the “APA”) to sell all of its velusetrag assets to Alfasigma. In connection with the closing of the transaction, Alfasigma acquired, among other things, (i) intellectual property and (ii) books and records related to velusetrag. As consideration for the velusetrag sale, the Company received an upfront payment of $2.8 million in July 2022, and pursuant to the terms of the APA, the Company is eligible to receive up to $105.0 million in additional future developmental and sales milestones.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">At the time of the sale, the velusetrag assets had no remaining book value on the Company’s records, and all of the velusetrag assets were delivered to Alfasigma. For year ended December 31, 2022, the Company recognized a net gain of $2.7 million, after transaction costs, related to the sale of velusetrag within “<span style="-sec-ix-hidden:Hidden_UzBh3Mg09UOp-1WXtTb2sA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">interest income and other income, net</span></span>” on the consolidated statements of operations. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p> 2800000 105000000.0 0 2700000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><b style="font-weight:bold;">5. Cash, Cash Equivalents, and Restricted Cash</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported within the current period and comparable prior year period consolidated balance sheets that sum to the total of the same such amounts shown on the consolidated statements of cash flows.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:89.99%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:75.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:middle;width:75.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:23.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:middle;width:75.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td><td style="vertical-align:middle;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:middle;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:middle;width:75.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash and cash equivalents</p></td><td style="vertical-align:middle;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:9.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 39,545</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 298,172</p></td></tr><tr><td style="vertical-align:middle;width:75.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Restricted cash</p></td><td style="vertical-align:middle;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 836</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 836</p></td></tr><tr><td style="vertical-align:middle;width:75.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:6pt;text-indent:-6pt;margin:0pt 0pt 0pt 12pt;">Total cash, cash equivalents, and restricted cash shown on the consolidated statements of cash flows</p></td><td style="vertical-align:middle;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 40,381</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 299,008</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The Company maintains restricted cash for certain lease agreements and letters of credit by which the Company has pledged cash and cash equivalents as collateral. The cash-related amounts reported in the table above exclude the Company’s investments in short and long-term marketable securities that are reported separately on the consolidated balance sheets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The Company periodically engages in foreign exchange transactions as a part of its operations. The Company recognized net realized and unrealized foreign currency gains of $0.06 million for the year ended December 31, 2023 and net realized and unrealized foreign currency losses of $0.9 million for the year ended December 31, 2022. These amounts are included in the Company’s consolidated statements of operations within “Interest income and other income, net”.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:89.99%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:75.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:middle;width:75.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:23.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:middle;width:75.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td><td style="vertical-align:middle;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:middle;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:middle;width:75.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash and cash equivalents</p></td><td style="vertical-align:middle;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:9.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 39,545</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 298,172</p></td></tr><tr><td style="vertical-align:middle;width:75.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Restricted cash</p></td><td style="vertical-align:middle;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 836</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 836</p></td></tr><tr><td style="vertical-align:middle;width:75.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:6pt;text-indent:-6pt;margin:0pt 0pt 0pt 12pt;">Total cash, cash equivalents, and restricted cash shown on the consolidated statements of cash flows</p></td><td style="vertical-align:middle;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 40,381</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 299,008</p></td></tr></table> 39545000 298172000 836000 836000 40381000 299008000 60000.00 900000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><b style="font-weight:bold;">6. Investments and Fair Value Measurement</b><b style="font-weight:bold;">s</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><span style="font-style:italic;font-weight:bold;">Available-for-Sale Securities</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The estimated fair value of marketable securities is based on quoted market prices for these or similar investments obtained from a commercial pricing service. The fair market value of marketable securities classified within Level 1 is based on quoted prices for identical instruments in active markets. The fair value of marketable securities classified within Level 2 is based on quoted prices for similar instruments in active markets; quoted prices for identical or similar instruments in markets that are not active; or model-driven valuations whose inputs are observable or whose significant value drivers are observable. Observable inputs may include benchmark yields, reported trades, broker/dealer quotes, issuer spreads, two-sided markets, benchmark securities, bids, offers, and reference data including market research publications. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Available-for-sale securities are summarized below:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:89.99%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:46.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:7.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','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:46.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:41.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:46.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:7.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:46.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Estimated</b></p></td></tr><tr><td style="vertical-align:bottom;width:46.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td><td style="vertical-align:bottom;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gains</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:middle;width:46.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">US government securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Level 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 29,848</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (29)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 29,819</p></td></tr><tr><td style="vertical-align:middle;width:46.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">US government agency securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Level 2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:7.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 4,428</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 4,420</p></td></tr><tr><td style="vertical-align:middle;width:46.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Corporate notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Level 2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:7.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 28,670</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (32)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:7.99%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 28,642</p></td></tr><tr><td style="vertical-align:bottom;width:46.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Marketable securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 62,946</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (69)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 62,881</p></td></tr><tr><td style="vertical-align:bottom;width:46.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Money market funds </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Level 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 26,179</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.99%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 26,179</p></td></tr><tr><td style="vertical-align:middle;width:46.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 89,125</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (69)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 89,060</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:89.99%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:46.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:8.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:7.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:7.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:8.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','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:46.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:42.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:46.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:8.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:8.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:46.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Estimated</b></p></td></tr><tr><td style="vertical-align:bottom;width:46.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td><td style="vertical-align:bottom;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gains</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:middle;width:46.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">US government securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Level 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:8.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 24,873</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:8.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 24,881</p></td></tr><tr><td style="vertical-align:middle;width:46.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">US government agency securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Level 2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:8.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 20,869</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:7.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:7.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:8.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 20,873</p></td></tr><tr><td style="vertical-align:bottom;width:46.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Commercial paper</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Level 2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.81%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 37,307</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (27)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.81%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 37,280</p></td></tr><tr><td style="vertical-align:bottom;width:46.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Marketable securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 83,049</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 12</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (27)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 83,034</p></td></tr><tr><td style="vertical-align:bottom;width:46.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Money market funds </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Level 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.81%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 220,508</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.81%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 220,508</p></td></tr><tr><td style="vertical-align:middle;width:46.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:8.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 303,557</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 12</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (27)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:8.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 303,542</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="white-space:pre-wrap;">As of December 31, 2023, all of the Company’s available-for-sale securities had contractual maturities within </span>six months, and the weighted-average maturity of marketable securities was less than two months. There were no <span style="-sec-ix-hidden:Hidden_6BatB6GWIkqH_DYlDHcdOA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">transfers</span></span> between Level 1 and Level 2 during the periods presented, and there have been no material changes to the Company’s valuation techniques during the year ended December 31, 2023 or 2022. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Available-for-sale debt securities with unrealized losses are summarized below:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:41.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:7.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:7.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','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;white-space:nowrap;width:41.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#0563c1;font-size:14pt;font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="17" style="vertical-align:bottom;white-space:nowrap;width:56.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:41.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:18.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Less than 12 Months</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Greater than 12 Months</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:41.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:8.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:7.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:41.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Estimated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Estimated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Estimated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</b></p></td></tr><tr><td style="vertical-align:bottom;width:41.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Losses</b></p></td></tr><tr><td style="vertical-align:middle;width:41.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">US government securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 29,819</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (29)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 29,819</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (29)</p></td></tr><tr><td style="vertical-align:middle;width:41.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">US government agency securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 4,420</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 4,420</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8)</p></td></tr><tr><td style="vertical-align:middle;width:41.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Corporate notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 23,641</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (32)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 23,641</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (32)</p></td></tr><tr><td style="vertical-align:middle;width:41.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 57,880</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (69)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 57,880</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (69)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:41.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:41.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="17" style="vertical-align:bottom;white-space:nowrap;width:56.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:41.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:18.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Less than 12 Months</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Greater than 12 Months</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:41.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:7.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:7.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:41.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Estimated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Estimated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Estimated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</b></p></td></tr><tr><td style="vertical-align:bottom;width:41.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Losses</b></p></td></tr><tr><td style="vertical-align:bottom;width:41.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Commercial paper</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.25%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 37,280</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.25%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (27)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 37,280</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (27)</p></td></tr><tr><td style="vertical-align:middle;width:41.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 37,280</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (27)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 37,280</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (27)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The Company invests primarily in <span style="background:#ffffff;">high credit quality and short-term maturity </span>debt securities with the intent to hold such securities until maturity at par value. The Company does not intend to sell the investments that are currently in an unrealized loss position, and it is unlikely that it will be required to sell the investments before recovery of their amortized cost basis, which may be at maturity. <span style="background:#ffffff;">T</span>he Company reviewed its available-for-sale debt securities and determined that there were no credit-related losses to be recognized as of December 31, 2023, and there were no individual securities that were in a significant unrealized loss position as of December 31, 2023. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-indent:36pt;margin:0pt;"><span style="font-weight:normal;">For the year ended December 31, 2023, the Company sold marketable securities for total proceeds of </span><span style="font-weight:normal;">$71.4 </span><span style="font-weight:normal;">million. The sales were based on the specific identification method, and the realized net gain from the sale was immaterial. For the year ended December 31, 2022, the Company did </span><span style="font-weight:normal;">no</span><span style="font-weight:normal;">t sell any marketable securities. </span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:89.99%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:46.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:7.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','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:46.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:41.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:46.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:7.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:46.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Estimated</b></p></td></tr><tr><td style="vertical-align:bottom;width:46.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td><td style="vertical-align:bottom;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gains</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:middle;width:46.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">US government securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Level 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 29,848</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (29)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 29,819</p></td></tr><tr><td style="vertical-align:middle;width:46.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">US government agency securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Level 2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:7.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 4,428</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 4,420</p></td></tr><tr><td style="vertical-align:middle;width:46.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Corporate notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Level 2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:7.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 28,670</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (32)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:7.99%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 28,642</p></td></tr><tr><td style="vertical-align:bottom;width:46.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Marketable securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 62,946</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (69)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 62,881</p></td></tr><tr><td style="vertical-align:bottom;width:46.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Money market funds </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Level 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 26,179</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.99%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 26,179</p></td></tr><tr><td style="vertical-align:middle;width:46.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 89,125</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (69)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 89,060</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:89.99%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:46.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:8.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:7.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:7.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:8.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','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:46.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:42.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:46.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:8.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:8.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:46.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Estimated</b></p></td></tr><tr><td style="vertical-align:bottom;width:46.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td><td style="vertical-align:bottom;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gains</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:middle;width:46.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">US government securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Level 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:8.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 24,873</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:8.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 24,881</p></td></tr><tr><td style="vertical-align:middle;width:46.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">US government agency securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Level 2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:8.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 20,869</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:7.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:7.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:8.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 20,873</p></td></tr><tr><td style="vertical-align:bottom;width:46.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Commercial paper</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Level 2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.81%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 37,307</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (27)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.81%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 37,280</p></td></tr><tr><td style="vertical-align:bottom;width:46.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Marketable securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 83,049</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 12</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (27)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 83,034</p></td></tr><tr><td style="vertical-align:bottom;width:46.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Money market funds </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Level 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.81%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 220,508</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.81%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 220,508</p></td></tr><tr><td style="vertical-align:middle;width:46.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:8.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 303,557</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 12</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (27)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:8.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 303,542</p></td></tr></table> 29848000 29000 29819000 4428000 8000 4420000 28670000 4000 32000 28642000 62946000 4000 69000 62881000 26179000 26179000 89125000 4000 69000 89060000 24873000 8000 24881000 20869000 4000 20873000 37307000 27000 37280000 83049000 12000 27000 83034000 220508000 220508000 303557000 12000 27000 303542000 P6M P2M 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:41.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:7.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:7.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','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;white-space:nowrap;width:41.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#0563c1;font-size:14pt;font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="17" style="vertical-align:bottom;white-space:nowrap;width:56.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:41.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:18.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Less than 12 Months</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Greater than 12 Months</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:41.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:8.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:7.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:41.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Estimated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Estimated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Estimated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</b></p></td></tr><tr><td style="vertical-align:bottom;width:41.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Losses</b></p></td></tr><tr><td style="vertical-align:middle;width:41.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">US government securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 29,819</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (29)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 29,819</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (29)</p></td></tr><tr><td style="vertical-align:middle;width:41.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">US government agency securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 4,420</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 4,420</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8)</p></td></tr><tr><td style="vertical-align:middle;width:41.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Corporate notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 23,641</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (32)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 23,641</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (32)</p></td></tr><tr><td style="vertical-align:middle;width:41.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 57,880</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (69)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 57,880</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (69)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:41.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:41.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="17" style="vertical-align:bottom;white-space:nowrap;width:56.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:41.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:18.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Less than 12 Months</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Greater than 12 Months</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:41.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:7.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:7.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:41.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Estimated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Estimated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Estimated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</b></p></td></tr><tr><td style="vertical-align:bottom;width:41.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Losses</b></p></td></tr><tr><td style="vertical-align:bottom;width:41.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Commercial paper</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.25%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 37,280</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.25%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (27)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 37,280</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (27)</p></td></tr><tr><td style="vertical-align:middle;width:41.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 37,280</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (27)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 37,280</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (27)</p></td></tr></table> 29819000 29000 29819000 29000 4420000 8000 4420000 8000 23641000 32000 23641000 32000 57880000 69000 57880000 69000 37280000 27000 37280000 27000 37280000 27000 37280000 27000 0 71400000 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 6pt 0pt;">7.<span style="font-weight:normal;"> </span>Property and Equipment</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Property and equipment are held predominantly in the US and consisted of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:89.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:23.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td><td style="vertical-align:bottom;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Computer equipment </p></td><td style="vertical-align:bottom;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,883</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,921</p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Software </p></td><td style="vertical-align:bottom;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 762</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,088</p></td></tr><tr><td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Furniture and fixtures </p></td><td style="vertical-align:bottom;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,738</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,674</p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Laboratory equipment </p></td><td style="vertical-align:bottom;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 60</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 15,445</p></td></tr><tr><td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Leasehold improvements </p></td><td style="vertical-align:bottom;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 26,207</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 24,583</p></td></tr><tr><td style="vertical-align:middle;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Subtotal </p></td><td style="vertical-align:bottom;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 30pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 30,650</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 44,711</p></td></tr><tr><td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Less: accumulated depreciation</p></td><td style="vertical-align:bottom;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (21,582)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (32,836)</p></td></tr><tr><td style="vertical-align:middle;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Property and equipment, net</p></td><td style="vertical-align:bottom;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 30pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 9,068</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 11,875</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:12pt 0pt 0pt 0pt;">For the year ended December 31, 2023 and 2022, depreciation expense for property and equipment was $1.9 million and $2.6 million, respectively. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:12pt 0pt 0pt 0pt;">As a result of strategic actions announced in February 2023 (see “<i style="font-style:italic;">Note 16. 2021 Restructuring and 2023 Strategic Actions</i>”), the Company completed an auction of certain R&amp;D laboratory equipment in 2023 with a carrying value of $2.7 million. The Company received net proceeds of $1.5 million and recognized a non-cash loss of $1.2 million resulting from the auction.<span style="color:#ff0000;"> </span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:89.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:23.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td><td style="vertical-align:bottom;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Computer equipment </p></td><td style="vertical-align:bottom;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,883</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,921</p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Software </p></td><td style="vertical-align:bottom;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 762</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,088</p></td></tr><tr><td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Furniture and fixtures </p></td><td style="vertical-align:bottom;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,738</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,674</p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Laboratory equipment </p></td><td style="vertical-align:bottom;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 60</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 15,445</p></td></tr><tr><td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Leasehold improvements </p></td><td style="vertical-align:bottom;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 26,207</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 24,583</p></td></tr><tr><td style="vertical-align:middle;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Subtotal </p></td><td style="vertical-align:bottom;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 30pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 30,650</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 44,711</p></td></tr><tr><td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Less: accumulated depreciation</p></td><td style="vertical-align:bottom;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (21,582)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (32,836)</p></td></tr><tr><td style="vertical-align:middle;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Property and equipment, net</p></td><td style="vertical-align:bottom;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 30pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 9,068</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 11,875</p></td></tr></table> 1883000 1921000 762000 1088000 1738000 1674000 60000 15445000 26207000 24583000 30650000 44711000 21582000 32836000 9068000 11875000 1900000 2600000 2700000 1500000 1200000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><b style="font-weight:bold;">8. Leases</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">South San Francisco Lease and Subleases</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:5pt;font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;background:#ffffff;margin:0pt;">As of December 31, 2023, the Company leased approximately 162,000 square feet of office and laboratory space in two buildings in South San Francisco, California, under a non-cancelable operating lease that ends in May 2030 (“SSF Lease”). The lease includes a tenant improvement allowance that expires in November 2024 and had a remaining balance of $6.8 million and $8.9 million, as of December 31, 2023 and 2022, respectively. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">In June 2022, the Company entered into a non-cancelable agreement under which it subleased approximately 78,000 square feet of its South San Francisco office and laboratory space to an unaffiliated company. The sublease term continues through May 2030, consistent with the remaining lease term of the SSF Lease, and the subtenant has <span style="-sec-ix-hidden:Hidden_RWKvzqskekOSlj8beQ80QA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">no</span></span> option to extend the sublease. Under the terms of the sublease, the Company is entitled to receive an initial monthly base rent of $0.5 million which will be subject to annual increases of 3%, as well as the subtenant’s proportionate share of the property’s operating expenses. As part of the sublease terms, the subtenant was allocated $6.5 million of the Company’s $8.9 million remaining tenant improvement allowance in June 2022. The Company expects to receive a total of $51.7 million in base rent over the sublease term which represents a $13.5 million premium (before sublease execution-related costs) over its proportionate lease payment obligations under the SSF Lease. Under the terms of the SSF Lease, 50% of the sublease premium, equal to approximately $6.7<b style="font-weight:bold;"> </b>million, shall be shared with the landlord and 50% shall be retained by the Company. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">In July 2021, the Company entered into a non-cancelable agreement under which it subleased approximately 21,000 square feet of its South San Francisco office and laboratory space to another unaffiliated company. Under the terms of the sublease agreement, the sublease term continues through September 2028, and the parties have <span style="-sec-ix-hidden:Hidden_MMbf1mNrVUCXfWjZUFq5vg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">no</span></span> option to extend the sublease. Either the Company or the subtenant may terminate the sublease by giving the other party ten days prior written notice. The Company is entitled to receive an initial monthly base rent of $0.1 million, with annual base rent increases of 3% and the subtenant’s proportionate share of the building’s operating expenses. The Company expects to receive a total of $13.1 million over the sublease term which represents a $4.2 million premium (before sublease execution-related costs) over its proportionate lease payment obligations under the SSF Lease. Under the terms of the head SSF Lease, 50% of the sublease premium, equal to $2.1<b style="font-weight:bold;"> </b>million, shall be shared with the landlord and 50% shall be retained by the Company. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The Company recognizes the sublease income on a straight-line basis over the term of its two subleases which is reflected as a reduction of R&amp;D expense and selling, general and administrative expenses in the consolidated statements of operations. No lease modification was deemed to have occurred by entering into the sublease agreements because the Company was not released, either fully or in part, from its obligations under the SSF Lease. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"></span>See <i style="font-style:italic;">“</i><i style="font-style:italic;">Note 16. 2021 Corporate Restructuring Completion and 2023 Strategic Actions” </i>for information regarding the impairment evaluation related to additional South San Francisco office and laboratory space that is available for sublease as of December 31, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Dublin Lease</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:5pt;font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">In April 2017, the Company leased approximately 6,100 square feet of office space in Dublin, Ireland, under a non-cancelable operating lease that expires in April 2027 (“Dublin Lease”). In May 2022, the Company entered into an agreement under which it assigned the Dublin Lease (“Lease Assignment”) to an unaffiliated company. The Company determined that the Lease Assignment would be accounted for as a lease modification under ASC 842, <i style="font-style:italic;">Leases</i>. As a result of the lease modification, the Company reduced the value of its operating lease assets and liabilities in the consolidated balance sheets by $1.4 million and $1.5 million, respectively, in the second quarter of 2022. Under the Lease Assignment, the Company sold furniture and equipment located in the Dublin office to the unaffiliated company and recognized a net loss of $0.1 million from the sale. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Following the execution of the Lease Assignment, in May 2022, the Company entered into a new operating lease agreement for approximately<span style="color:#ff0000;"> </span>700 square feet of office space in Dublin, Ireland, effective June 2022. The lease has a two-year term ending in May 2024, and the Company may terminate the lease by providing three months prior written notice. Under the new lease, the Company will incur total base rent expense of approximately $0.4 million (or $0.2 million annually) which is recognized on a straight-line basis over the two-year lease term. The Company’s annual straight-line base rent for its previous Dublin Lease was approximately $0.4 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The Company has evaluated its existing leases and determined that they were all operating leases. The present values of the remaining lease payments and corresponding right-of-use assets were as follows, and the difference between the right-of-use assets and lease liabilities was primarily due to office-related deferred rent payments that are payable in future periods and tenant improvement reimbursements. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:89.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:33.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:33.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:33.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">(In thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:33.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Classification</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:14.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:14.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:33.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Assets</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:33.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:33.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Operating lease assets</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:33.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:13.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 36,287</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:13.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 40,126</p></td></tr><tr><td style="vertical-align:bottom;width:33.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:33.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:33.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Liabilities</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:33.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:33.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;">Current:</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:33.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:33.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Operating lease liabilities</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:33.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_-Z8PKlMZUk6zZzYegPqx5Q;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Operating lease liabilities</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:13.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,923</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:13.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 6,753</p></td></tr><tr><td style="vertical-align:bottom;width:33.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;">Non-current:</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:33.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:33.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Operating lease liabilities</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:33.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_EfL8z9sE806YTxdLGsKF0g;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Long-term operating lease liabilities</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:13.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 45,236</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:13.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 45,407</p></td></tr><tr><td style="vertical-align:bottom;width:33.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total operating lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:33.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:13.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 49,159</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:13.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 52,160</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">In 2023, the Company recognized an increase to other assets and other current liabilities of $6.5 million for lessor tenant improvement allowances that have been assigned to its sublessees. The assigned tenant improvement allowance recorded as other assets is amortized over the lease term, and the assigned tenant improvement allowance recorded as a current liability will expire in November 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Lease expense and sublease income were included within operating expenses in the consolidated statements of operations as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:32.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:35.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:32.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:35.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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;width:13.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended</b></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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;width:13.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:32.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">(In thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:35.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Classification</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:13.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:13.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:32.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease expense <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:35.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Selling, general and administrative expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:11.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 8,548</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:11.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 8,314</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:32.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:35.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:32.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:35.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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;width:13.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended</b></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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;width:13.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:32.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">(In thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:35.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Classification</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:13.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:13.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:32.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating sublease income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:35.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Selling, general and administrative expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:11.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 8,361</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:11.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 5,420</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:8.25pt;vertical-align:top;white-space:nowrap;width:13.5pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Represents operating lease expense before sublease income. Excludes short-term leases which were not material and office lease service-related charges.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"></span>Supplemental information related to leases for the periods reported was as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:38.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:29.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:38.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:29.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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;width:13.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:13.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">(In thousands, except weighted average amounts)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:29.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:13.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:13.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Operating cash flows from operating leases</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:29.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:11.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 9,966</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:11.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 9,312</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Weighted average remaining lease term</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:29.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;">6.4 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;">7.4 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Weighted average discount rate</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:29.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 8.64</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;">8.63</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The Company determined that an implicit interest rate of its leases were not determinable and, therefore, used an incremental borrowing rate to determine the present value of its lease liabilities. The Company’s incremental borrowing rate was primarily derived from the 9.0% interest rate on its previously issued Non-Recourse 2033 Notes in November 2018 and did not involve any significant assumptions. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">As of December 31, 2023, the maturities of the Company’s lease liabilities were as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:46.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:36.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:46.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">(In thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:36.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:12.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:46.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Year ending December 31:</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:36.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:46.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> 2024</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:36.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,897</p></td></tr><tr><td style="vertical-align:bottom;width:46.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> 2025</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:36.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 10,940</p></td></tr><tr><td style="vertical-align:bottom;width:46.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> 2026</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:36.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 11,198</p></td></tr><tr><td style="vertical-align:bottom;width:46.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> 2027</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:36.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 11,479</p></td></tr><tr><td style="vertical-align:bottom;width:46.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> 2028</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:36.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 11,739</p></td></tr><tr><td style="vertical-align:bottom;width:46.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Thereafter</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:36.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 16,837</p></td></tr><tr><td style="vertical-align:bottom;width:46.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total operating lease payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:36.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 66,090</p></td></tr><tr><td style="vertical-align:bottom;width:46.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Less: Estimated tenant improvement allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:36.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,838)</p></td></tr><tr><td style="vertical-align:bottom;width:46.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Less: Imputed interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:36.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (10,093)</p></td></tr><tr><td style="vertical-align:bottom;width:46.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Present value of operating lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:36.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.89%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 49,159</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">As of December 31, 2023, the undiscounted cash flows to be received related to the Company’s subleases were as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:46.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:36.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:46.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">(In thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:36.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:12.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:46.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Year ending December 31:</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:36.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:46.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> 2024</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:36.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 7,944</p></td></tr><tr><td style="vertical-align:bottom;width:46.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> 2025</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:36.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 8,181</p></td></tr><tr><td style="vertical-align:bottom;width:46.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> 2026</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:36.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 8,425</p></td></tr><tr><td style="vertical-align:bottom;width:46.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> 2027</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:36.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 8,675</p></td></tr><tr><td style="vertical-align:bottom;width:46.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> 2028</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:36.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 8,412</p></td></tr><tr><td style="vertical-align:bottom;width:46.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Thereafter</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:36.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 10,089</p></td></tr><tr><td style="vertical-align:bottom;width:46.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total operating sublease receipts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:36.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 51,726</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 162000 2 6800000 8900000 78000 500000 0.03 6500000 8900000 51700000 13500000 0.50 6700000 0.50 21000 100000 0.03 13100000 4200000 0.50 2100000 0.50 2 6100 -1400000 -1500000 100000 700 P2Y true P3M 400000 200000 P2Y 400000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:89.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:33.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:33.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:33.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">(In thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:33.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Classification</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:14.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:14.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:33.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Assets</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:33.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:33.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Operating lease assets</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:33.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:13.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 36,287</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:13.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 40,126</p></td></tr><tr><td style="vertical-align:bottom;width:33.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:33.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:33.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Liabilities</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:33.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:33.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;">Current:</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:33.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:33.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Operating lease liabilities</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:33.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_-Z8PKlMZUk6zZzYegPqx5Q;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Operating lease liabilities</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:13.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,923</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:13.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 6,753</p></td></tr><tr><td style="vertical-align:bottom;width:33.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;">Non-current:</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:33.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:33.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Operating lease liabilities</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:33.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_EfL8z9sE806YTxdLGsKF0g;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Long-term operating lease liabilities</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:13.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 45,236</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:13.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 45,407</p></td></tr><tr><td style="vertical-align:bottom;width:33.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total operating lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:33.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:13.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 49,159</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:13.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 52,160</p></td></tr></table> 36287000 40126000 3923000 6753000 45236000 45407000 49159000 52160000 6500000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:32.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:35.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:32.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:35.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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;width:13.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended</b></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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;width:13.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:32.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">(In thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:35.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Classification</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:13.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:13.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:32.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease expense <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:35.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Selling, general and administrative expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:11.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 8,548</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:11.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 8,314</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:32.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:35.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:32.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:35.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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;width:13.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended</b></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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;width:13.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:32.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">(In thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:35.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Classification</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:13.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:13.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:32.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating sublease income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:35.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Selling, general and administrative expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:11.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 8,361</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:11.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 5,420</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:8.25pt;vertical-align:top;white-space:nowrap;width:13.5pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Represents operating lease expense before sublease income. Excludes short-term leases which were not material and office lease service-related charges.</span></td></tr></table> 8548000 8314000 8361000 5420000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:38.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:29.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:38.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:29.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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;width:13.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:13.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">(In thousands, except weighted average amounts)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:29.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:13.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:13.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Operating cash flows from operating leases</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:29.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:11.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 9,966</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:11.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 9,312</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Weighted average remaining lease term</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:29.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;">6.4 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;">7.4 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Weighted average discount rate</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:29.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 8.64</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;">8.63</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr></table> 9966000 9312000 P6Y4M24D P7Y4M24D 0.0864 0.0863 0.090 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:46.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:36.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:46.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">(In thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:36.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:12.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:46.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Year ending December 31:</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:36.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:46.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> 2024</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:36.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,897</p></td></tr><tr><td style="vertical-align:bottom;width:46.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> 2025</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:36.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 10,940</p></td></tr><tr><td style="vertical-align:bottom;width:46.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> 2026</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:36.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 11,198</p></td></tr><tr><td style="vertical-align:bottom;width:46.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> 2027</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:36.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 11,479</p></td></tr><tr><td style="vertical-align:bottom;width:46.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> 2028</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:36.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 11,739</p></td></tr><tr><td style="vertical-align:bottom;width:46.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Thereafter</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:36.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 16,837</p></td></tr><tr><td style="vertical-align:bottom;width:46.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total operating lease payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:36.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 66,090</p></td></tr><tr><td style="vertical-align:bottom;width:46.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Less: Estimated tenant improvement allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:36.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,838)</p></td></tr><tr><td style="vertical-align:bottom;width:46.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Less: Imputed interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:36.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (10,093)</p></td></tr><tr><td style="vertical-align:bottom;width:46.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Present value of operating lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:36.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.89%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 49,159</p></td></tr></table> 3897000 10940000 11198000 11479000 11739000 16837000 66090000 6838000 10093000 49159000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:46.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:36.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:46.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">(In thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:36.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:12.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:46.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Year ending December 31:</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:36.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:46.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> 2024</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:36.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 7,944</p></td></tr><tr><td style="vertical-align:bottom;width:46.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> 2025</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:36.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 8,181</p></td></tr><tr><td style="vertical-align:bottom;width:46.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> 2026</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:36.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 8,425</p></td></tr><tr><td style="vertical-align:bottom;width:46.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> 2027</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:36.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 8,675</p></td></tr><tr><td style="vertical-align:bottom;width:46.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> 2028</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:36.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 8,412</p></td></tr><tr><td style="vertical-align:bottom;width:46.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Thereafter</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:36.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 10,089</p></td></tr><tr><td style="vertical-align:bottom;width:46.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total operating sublease receipts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:36.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 51,726</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 7944000 8181000 8425000 8675000 8412000 10089000 51726000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">9. </b><b style="font-weight:bold;">Sale of Equity Interests in Theravance Respiratory Company, LLC and Discontinued Operations </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Background</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-size:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">In May 2014, the Company entered into the TRC LLC Agreement with Innoviva, Inc. (“Innoviva”) that governed the operation of Theravance Respiratory Company, LLC (“TRC”). Under the TRC LLC Agreement, Innoviva was the manager of TRC, and the business and affairs of TRC were managed exclusively by the manager, including (i) day to day management of the drug programs in accordance with the existing GSK agreements; (ii) preparing an annual operating plan for TRC; and (iii) taking all actions necessary to ensure that the formation, structure and operation of TRC complied with applicable law and partner agreements. The Company was responsible for its proportionate share of TRC’s administrative expenses incurred as communicated to the Company, by Innoviva.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Through the Company’s 85% equity interest in TRC, the Company was entitled to receive an 85% economic interest in any future payments made by GSK under the strategic alliance agreement and under the portion of the collaboration agreement assigned to TRC (net of TRC expenses paid and the amount of cash, if any, expected to be used by TRC pursuant to the TRC LLC Agreement over the next four fiscal quarters). The primary drug program assigned to TRC is <span style="text-transform:uppercase;">Trelegy</span>. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Sale of Equity Interests in TRC</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-size:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">On July 20, 2022, the Company completed the sale of its 2,125 Class B Units and 6,375 Class C Units (collectively, the “Issuer II Units”) of TRC to, and entered into a sale of future royalties from sales of ampreloxetine (see “<i style="font-style:italic;">Note 10. Ampreloxetine Funding”</i>) with, Royalty Pharma Investments 2019 ICAV, an Irish collective asset-management vehicle (“Royalty Pharma”), pursuant to the Equity Purchase and Funding Agreement, dated as of July 13, 2022 (including the schedules and exhibits thereto, the “Purchase Agreement”), by and between the Company and Royalty Pharma (collectively with the other transactions contemplated by the Purchase Agreement, the “TRC Transaction”). The Issuer II Units represent the right to receive 85% of the royalty payments on worldwide net sales of Assigned Collaboration Products (as defined in the Purchase Agreement) pursuant to the terms of that certain Collaboration Agreement, dated as of November 14, 2002, by and between Innoviva, Inc. (formerly known as Theravance, Inc.), a Delaware corporation (“Innoviva”), and Glaxo Group Limited, a private company limited by shares registered under the laws of England and Wales (“GSK”) (as amended, the “Collaboration Agreement”). Assigned Collaboration Products is primarily comprised of <span style="text-transform:uppercase;">Trelegy ELLIPTA (“TRELEGY”)</span>. Total consideration payable by Royalty Pharma under the terms of the TRC Transaction included initial consideration with a fair value of $1,326.6 million plus the right to receive additional payments as further described below.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 1pt 0pt 0pt;">At the closing of the TRC Transaction (the “Closing”), the Company received approximately $1.1 billion in cash. From and after January 1, 2023, for any calendar year starting with the year ended December 31, 2023 and ending with the year December 31, 2026, upon certain milestone minimum royalty amounts for the Assigned Collaboration Products being met, Royalty Pharma is obligated to make certain cash payments to the Company (the “Milestone Payments”), which are not to exceed $250.0 million in aggregate. For the year ended December 31, 2023, the minimum royalty amount was not achieved, and the remaining aggregate Milestone Payments available to the Company is $200.0 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 1pt 0pt 0pt;"><span style="color:#ff0000;font-weight:bold;margin-right:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 1pt 0pt 0pt;">Additionally, the Company will receive from Royalty Pharma 85% of the royalty payments on the Assigned Collaboration Products payable (a) for sales or other activities occurring on and after January 1, 2031 related to the Assigned Collaboration Products in the US, and (b) for sales or other activities occurring on and after July 1, 2029 related to the Assigned Collaboration Products outside of the US.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 7pt 0pt 0pt;">The Purchase Agreement contained customary representations and warranties of the Company and Royalty Pharma, including with respect to organization, authorization, intellectual property matters and tax matters, and certain covenants with respect to confidentiality, taxes and actions and conduct relating to preservation of TRC prior to the Closing. The Company and Royalty Pharma will each indemnify the other against damages arising from breaches of representations, warranties, and covenants under the Purchase Agreement. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Effective as of the Closing, the Company consented to certain amendments to the Collaboration Agreement and the Extension Agreement, dated as of March 3, 2014, by and between the Company and GSK, as well as the termination </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">of the Master Agreement, dated as of March 3, 2014, by and between Innoviva, the Company and GSK, and further released Innoviva, Innoviva TRC Holdings LLC, a Delaware limited liability company, Royalty Pharma and TRC for claims relating to TRC or the ownership of TRC by the Company or Innoviva prior to the Closing. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The Company evaluated the TRC Transaction under ASC 860, <i style="font-style:italic;">Transfers and Servicing of Financial Assets, </i>(“ASC 860”) and determined that the future potential Milestone Payments and royalty payments are considered a form of continuing involvement between the Company and Royalty Pharma. The Company further evaluated the TRC Transaction under ASC 860 and concluded that (i) the equity interests in TRC have been isolated from the Company (even in the event of bankruptcy or other receivership); (ii) Royalty Pharma has the right to pledge or exchange the TRC assets it received from the Company without constraint; and (iii) the Company had surrendered control over its equity interests in TRC to Royalty Pharma. Based on the Company’s evaluation under ASC 860, the TRC Transaction was treated as a sale, and the Company recognized a gain from the sale of its equity interests in TRC of $1,141.1 million in 2022 based on the excess of the total net consideration allocated to the sale of the Company’s equity interests (based on relative fair value) of $1,301.6 million over the carrying value of the equity interests sold of $136.7 million, less transaction costs of $23.8 million. The total net consideration of $1,301.6 million included upfront cash of $1,107.4 million, plus an estimated $194.2 million representing the fair value of the future Milestone Payments and royalties (collectively, “Contingent Consideration”). </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The Contingent Consideration was initially measured at fair value utilizing a Monte Carlo simulation model to calculate the present value of the risk-adjusted cash flows estimated to be received from the Contingent Consideration. The discount rate utilized in the valuation model was 7.83%. The fair value model involved significant unobservable inputs derived using management’s estimates. Management’s estimates were based in part on external data and reflected management’s judgements and forecasts. The primary significant unobservable input was the estimate of forecasted TRELEGY net revenues which is considered a Level 3 fair value input. The Company reassesses the carrying value of the Contingent Consideration when indicators of impairment are identified and will recognize any increases in the carrying value of the asset when such contingent gains are realized. As of December 31, 2023, there have been no changes to the carrying value of the Contingent Consideration since its initial measurement date in July 2022. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The Contingent Consideration is subject to counterparty credit risk, and the carrying value of the Contingent Consideration represents the maximum amount of potential loss due to credit risk. To date, the Company has not recorded any credit losses related to the Contingent Consideration. The Contingent Consideration <span style="white-space:pre-wrap;">is presented on the consolidated balance sheets as </span>future contingent milestone and royalty assets. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Discontinued Operations</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The TRC Transaction represented a monetization of a significant equity method investment that had a major effect on the Company’s financial results. In accordance with GAAP, the TRC Transaction was accounted for as a sale of a financial asset. For all periods presented, balances and the results related to TRC have been classified as discontinued operations on the Company’s consolidated financial statements. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"></span>The results of discontinued operations consisted of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:85.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:85.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:12.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:85.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:85.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:12.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:85.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Income from investments in TRC, LLC</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:10.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 53,237</p></td></tr><tr><td style="vertical-align:bottom;width:85.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Transaction-related legal expenses (prior to July 20, 2022)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5,057)</p></td></tr><tr><td style="vertical-align:bottom;width:85.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Interest expense on 9.5% Non-recourse notes due 2035</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (21,312)</p></td></tr><tr><td style="vertical-align:bottom;width:85.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Loss on extinguishment of debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (24,022)</p></td></tr><tr><td style="vertical-align:bottom;width:85.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net gain from sale of equity interests in TRC, LLC</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,141,084</p></td></tr><tr><td style="vertical-align:bottom;width:85.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Provision for income tax expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (178,974)</p></td></tr><tr><td style="vertical-align:bottom;width:85.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Net income from discontinued operations</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 964,956</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">TRC Financial Information</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Prior to the TRC Transaction, the Company analyzed its ownership, contractual and other interests in TRC to determine if it was a variable-interest entity (“VIE”), whether the Company had a variable interest in TRC and the nature and extent of that interest. The Company determined that TRC was a VIE. The party with the controlling financial interest, the primary beneficiary, is required to consolidate the entity determined to be a VIE. Therefore, the Company also assessed whether it was the primary beneficiary of TRC based on the power to direct TRC’s activities that most significantly impact TRC’s economic performance and its obligation to absorb TRC’s losses or the right to receive benefits from TRC that could potentially be significant to TRC. Based on the Company’s assessment, the Company determined that it was not the primary beneficiary of TRC, and, as a result, the Company did not consolidate TRC in its consolidated financial statements. The Company’s maximum exposure to loss, as a result of its involvement with TRC, were the amounts recorded in the consolidated balance sheets within “Amounts due from TRC, LLC” and “Equity in net assets of TRC, LLC”.<span style="color:#ff0000;"> </span>TRC was recognized in the Company’s consolidated financial statements under the equity method of accounting.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">For the year ended December 31, 2022, the Company recognized income from its investment in TRC of $53.2 million. As noted above, TRC is being recognized as discontinued operations as a result of the TRC Transaction. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">TRC’s balance sheet as of July 20, 2022 and TRC’s statement of income for the period from January 1, 2022 to July 20, 2022, including the portion of equity interest that the Company did not own, were as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:'Times New Roman','Times','serif';font-size:10pt;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:'Times New Roman','Times','serif';font-size: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.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:84.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:14.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">July 20, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:84.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:12.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:84.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 29,309</p></td></tr><tr><td style="vertical-align:bottom;width:84.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Related party receivables from collaborative arrangements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 42,720</p></td></tr><tr><td style="vertical-align:bottom;width:84.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 72,029</p></td></tr><tr><td style="vertical-align:bottom;width:84.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:84.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Liabilities and LLC Members' Equity</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:84.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:84.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">LLC members' equity</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 72,029</p></td></tr><tr><td style="vertical-align:bottom;width:84.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Total liabilities and LLC members' equity</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.47%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 72,029</p></td></tr><tr><td style="vertical-align:bottom;width:84.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:84.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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;width:14.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Period Ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:84.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:14.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">July 20, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:84.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Royalty revenue and gross profit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 72,029</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:84.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">General and administrative expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (332)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:84.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other income, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 10</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:84.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Realized loss on equity and long-term investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (39,385)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:84.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Changes in fair value of equity and long-term investments, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,884)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:84.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Net Income</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 23,438</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="color:#ff0000;font-size:1pt;visibility:hidden;">​</span></p> 0.85 0.85 4 2125 6375 85 1326600000 1100000000 250000000.0 200000000.0 85 1141100000 1301600000 136700000 23800000 1301600000 1107400000 194200000 0.0783 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:85.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:85.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:12.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:85.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:85.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:12.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:85.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Income from investments in TRC, LLC</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:10.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 53,237</p></td></tr><tr><td style="vertical-align:bottom;width:85.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Transaction-related legal expenses (prior to July 20, 2022)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5,057)</p></td></tr><tr><td style="vertical-align:bottom;width:85.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Interest expense on 9.5% Non-recourse notes due 2035</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (21,312)</p></td></tr><tr><td style="vertical-align:bottom;width:85.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Loss on extinguishment of debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (24,022)</p></td></tr><tr><td style="vertical-align:bottom;width:85.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net gain from sale of equity interests in TRC, LLC</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,141,084</p></td></tr><tr><td style="vertical-align:bottom;width:85.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Provision for income tax expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (178,974)</p></td></tr><tr><td style="vertical-align:bottom;width:85.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Net income from discontinued operations</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 964,956</p></td></tr></table> 53237000 5057000 0.095 21312000 24022000 1141084000 178974000 964956000 53200000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:'Times New Roman','Times','serif';font-size:10pt;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:'Times New Roman','Times','serif';font-size: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.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:84.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:14.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">July 20, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:84.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:12.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:84.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 29,309</p></td></tr><tr><td style="vertical-align:bottom;width:84.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Related party receivables from collaborative arrangements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 42,720</p></td></tr><tr><td style="vertical-align:bottom;width:84.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 72,029</p></td></tr><tr><td style="vertical-align:bottom;width:84.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:84.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Liabilities and LLC Members' Equity</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:84.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:84.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">LLC members' equity</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 72,029</p></td></tr><tr><td style="vertical-align:bottom;width:84.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Total liabilities and LLC members' equity</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.47%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 72,029</p></td></tr><tr><td style="vertical-align:bottom;width:84.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:84.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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;width:14.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Period Ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:84.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:14.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">July 20, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:84.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Royalty revenue and gross profit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:12.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 72,029</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:84.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">General and administrative expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (332)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:84.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other income, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 10</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:84.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Realized loss on equity and long-term investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (39,385)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:84.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Changes in fair value of equity and long-term investments, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,884)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:84.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Net Income</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 23,438</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="color:#ff0000;font-size:1pt;visibility:hidden;">​</span></p> 29309000 42720000 72029000 72029000 72029000 72029000 332000 10000 -39385000 -8884000 23438000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><b style="font-weight:bold;">10. Ampreloxetine Funding</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"></span>Under the terms of the Purchase Agreement (see <i style="font-style:italic;">“Note 9. Sale of Equity Interests in Theravance Respiratory Company, LLC and Discontinued Operations”</i>), the Company received $25.0 million in cash from Royalty Pharma in exchange for certain royalty rights to ampreloxetine and is entitled to receive an additional $15.0 million upon the first regulatory approval of any pharmaceutical product that contains ampreloxetine as an active pharmaceutical ingredient by either (a) the FDA or (b) the first of (i) the European Medicines Agency or (ii) all four of Germany, France, Italy and Spain. In exchange for the $25.0 million and potential $15.0 million in cash (the “Ampreloxetine Funding”), the Company will make quarterly royalty payments to Royalty Pharma equal to the amount of Ampreloxetine Net Sales (as defined in the Purchase Agreement) recognized during the applicable quarter multiplied by 2.5% for the first $500.0 million in Ampreloxetine Net Sales and 4.5% for Ampreloxetine Net Sales in excess of $500.0 million. These royalty payments from the Company to Royalty Pharma will continue until, on a country by country and product by product basis, the later of (a) the expiration of all valid and enforceable claims of any patent, or pending claim of a good faith patent application during the <span style="-sec-ix-hidden:Hidden_lvER9UgIaEiE3hu9R9fe9A;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">five</span></span> (5) years from the initial filing of such application, that cover the applicable </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">ampreloxetine product or the manufacture or use thereof in the applicable country and (b) the expiration of regulatory exclusivity granted by the FDA or equivalent organization in the applicable country. As the Ampreloxetine Funding and the TRC Transaction were part of the same Purchase Agreement, the Company evaluated the total consideration received from Royalty Pharma and determined that the consideration received for each of the individual transactions approximated their relative fair values.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;background:#ffffff;margin:0pt;">The Company accounted for the Ampreloxetine Funding received from Royalty Pharma as a contingent liability because the Company has significant continuing involvement in generating the future revenue stream from which the contingent liability would be repaid to Royalty Pharma. If the regulatory approval milestone is achieved, the Company will recognize the $15.0 million milestone payment as an increase to the accumulated liability. If and when ampreloxetine obtains regulatory approval and is commercially launched, the Company will recognize the royalties paid to Royalty Pharma as a decrease to the accumulated liability due to Royalty Pharma and a corresponding reduction in cash. If ampreloxetine regulatory approval is not achieved or if ampreloxetine sales are never recognized, the contingent liability recognized would be extinguished as the Company would not be obligated to repay any of the funding amounts received from Royalty Pharma.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;background:#ffffff;margin:0pt;">The carrying amount of the contingent liability for the future royalty payment was based on the upfront $25.0 million received and management’s estimate of (i) the risk-adjusted future contingent $15.0 million milestone; and (ii) the amount and timing of royalties to be paid to Royalty Pharma and then discounted over the life of the arrangement using an imputed rate of interest. The excess of future estimated royalty payments over the amount of cash funding received will be recognized as interest expense using the effective interest method. The balance associated with the contingent liability was initially recorded as $25.0 million, net of allocated transaction costs, in July 2022 and was reported on the consolidated balance sheets as future royalty payment contingency. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;background:#ffffff;margin:0pt;">The Company periodically reassesses the amount and timing of estimated royalty payments. To the extent such payments are materially greater or less than the Company’s previous estimates, the Company will prospectively adjust the amortization of the contingent liability and the effective interest rate. The imputed effective rate of interest on the unamortized portion of the contingent liability was approximately 8.8% as of December 31, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;background:#ffffff;margin:0pt;">There are a number of factors that could materially affect the amount and timing of the contingent $15.0 million milestone and royalty payments, some of which<span style="color:#ff0000;"> </span>are not within the Company’s control. Such factors include, but are not limited to, changes in the projected market size, the introduction of competing products, patent protection matters, and regulatory product approval. The contingent liability was recognized using significant unobservable inputs. These inputs were derived using internal management estimates and reflect management’s judgements and forecasts. The significant unobservable inputs include the forecasted revenues, the probability and timing of the regulatory milestone, and the expected term of the royalty stream, as well as the overall probability of ampreloxetine’s success. These estimates are considered Level 3 fair value inputs. A significant change in unobservable inputs could result in a material increase or decrease to the effective interest rate of the contingent liability.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;background:#ffffff;margin:0pt 0pt 6pt 0pt;">Changes to the contingent liability for sale of future royalties were as follows for the year ended December 31, 2023:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:84.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:84.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 25,438</p></td></tr><tr><td style="vertical-align:bottom;width:84.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Non-cash interest expense accretion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,350</p></td></tr><tr><td style="vertical-align:bottom;width:84.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 27,788</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;font-weight:bold;visibility:hidden;">​</span></p> 25000000.0 15000000.0 25000000.0 15000000.0 2.5 500000000.0 4.5 500000000.0 15000000.0 25000000.0 15000000.0 25000000.0 0.088 15000000.0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:84.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:84.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 25,438</p></td></tr><tr><td style="vertical-align:bottom;width:84.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Non-cash interest expense accretion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,350</p></td></tr><tr><td style="vertical-align:bottom;width:84.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 27,788</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;font-weight:bold;visibility:hidden;">​</span></p> 25438000 2350000 27788000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:6pt;margin:0pt;"><b style="font-weight:bold;">11. Extinguishment of Debt</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;background:#ffffff;margin:0pt;"><span style="font-style:italic;font-weight:bold;">9.5% Non-Recourse Notes Due 2035</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;background:#ffffff;margin:0pt;"><span style="font-size:5pt;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;background:#ffffff;margin:0pt;">In February 2020, Theravance Biopharma R&amp;D, Inc. (“Theravance R&amp;D”), a wholly-owned subsidiary of the Company, and Triple Royalty Sub II LLC (the “Issuer II”), a wholly-owned subsidiary of Theravance Biopharma R&amp;D, entered into certain note purchase agreements (“Note Purchase Agreements”) with certain note purchasers (“Note Purchasers”), relating to the private placement by Issuer II of $400.0 million 9.5% Fixed Rate Term Notes due on or </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;background:#ffffff;margin:0pt;">before 2035 (the “Non-Recourse 2035 Notes”). The Non-Recourse 2035 Notes were secured by all of Issuer II’s right, title and interest as a holder of certain membership interests in TRC. TRC held the right to receive upward-tiering royalties ranging from 6.5% to 10% on worldwide net sales of TRELEGY, and, prior to the closing of the TRC Transaction (see <i style="font-style:italic;">“Note 9. Sale of Equity Interests in Theravance Respiratory Company, LLC and Discontinued Operations”</i>).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="background:#ffffff;">In connection with the TRC Transaction, the Company redeemed the outstanding Non-Recourse 2035 Notes on July 20, 2022 and paid certain other fees and expenses in conjunction with that redemption. The total repayment was comprised of </span><span style="background:#ffffff;">$400.0</span><span style="background:#ffffff;"> million of net principal, </span><span style="background:#ffffff;">$4.7</span><span style="background:#ffffff;"> million of accrued interest, an early redemption premium fee of </span><span style="background:#ffffff;">$20.0</span><span style="background:#ffffff;"> million, and </span><span style="background:#ffffff;">$0.2</span><span style="background:#ffffff;"> million of transaction costs. The </span><span style="background:#ffffff;">$400.0</span><span style="background:#ffffff;"> million of net principal included </span><span style="background:#ffffff;">$30.7</span><span style="background:#ffffff;"> million of issuance-to-date net interest shortfall. The repayments resulted in a net loss on extinguishment of debt of </span><span style="background:#ffffff;">$24.0</span><span style="background:#ffffff;"> million, which was included within discontinued operations in the accompanying consolidated statements of operations for the year ended December 31, 2022. The loss on extinguishment of debt was calculated as the difference between the carrying amount of the Non-Recourse 2035 Notes and the amounts paid to redeem the Non-Recourse 2035 Notes.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;background:#ffffff;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><span style="font-style:italic;font-weight:bold;">3.25% Convertible Senior Notes Due 2023</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In November 2016, the Company completed an underwritten public offering of $230.0 million of 3.25% convertible senior notes, due 2023 (the "Convertible Senior 2023 Notes") for net proceeds of $222.5 million. The Company incurred $7.5 million in debt issuance costs, which were being amortized to interest expense over the estimated life of the Convertible Senior 2023 Notes. The Convertible Senior 2023 Notes bore an annual interest rate of 3.25%, payable semi-annually in arrears, on November 1 and May 1 of each year.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">On July 26, 2022, subsequent to the closing of the TRC Transaction, <span style="background:#ffffff;">the Company launched a tender offer to retire the </span>Convertible Senior 2023 Notes<span style="background:#ffffff;"> (the “2023 Notes Tender Offer”). Pursuant to the terms of the 2023 Notes Tender Offer, the Company paid all accrued and unpaid interest on the purchased Convertible Senior 2023 Notes from and including the last interest payment date of May 1, 2022 up to, but not including, the settlement date for the 2023 Notes Tender Offer. The 2023 Notes Tender Offer expired on August 23, 2022 (the “Expiration Time”). As of the Expiration Time, </span><span style="background:#ffffff;">$230.0</span><span style="background:#ffffff;"> million in aggregate principal amount of the Convertible Senior 2023 Notes, representing </span><span style="background:#ffffff;">100%</span><span style="background:#ffffff;"> of the outstanding Convertible Senior 2023 Notes, were validly tendered and not validly withdrawn pursuant to the 2023 Notes Tender Offer. The Company accepted for purchase all of the Convertible Senior 2023 Notes and settled the 2023 Notes Tender Offer on August 25, 2022. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;background:#ffffff;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="background:#ffffff;">Total payments made by the Company under the 2023 Notes Tender Offer included </span><span style="background:#ffffff;">$230.0</span><span style="background:#ffffff;"> million of principal, </span><span style="background:#ffffff;">$2.4</span><span style="background:#ffffff;"> million of accrued interest, and </span><span style="background:#ffffff;">$1.6</span><span style="background:#ffffff;"> million of transaction costs. The repayments resulted in a net loss on extinguishment of debt of </span><span style="background:#ffffff;">$3.0</span><span style="background:#ffffff;"> million, which is included within “loss on extinguishment of debt” in the accompanying consolidated statements of operations for the year ended December 31, 2022. The loss on extinguishment of debt was calculated as the difference between the carrying amount of the Convertible Senior 2023 Notes and the amounts paid to settle the Convertible Senior 2023 Notes.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;background:#ffffff;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="background:#ffffff;">As December 31, 2023, the Company did </span><span style="background:#ffffff;">no</span><span style="background:#ffffff;">t have any long-term debt.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:5pt;margin-top:5pt;visibility:hidden;background:#ffffff;">​</span></p> 400000000.0 0.095 0.065 0.10 400000000.0 4700000 20000000.0 200000 400000000.0 30700000 24000000.0 230000000.0 0.0325 222500000 7500000 0.0325 230000000.0 1 230000000.0 2400000 1600000 3000000.0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><b style="font-weight:bold;">12. Share-Based Compensation</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><span style="font-style:italic;font-weight:bold;">Theravance Biopharma Equity Plans</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The Company has three equity compensation plans — the 2013 Equity Incentive Plan (the “2013 EIP”), the 2013 Employee Share Purchase Plan (the “2013 ESPP”) and the 2014 New Employee Equity Incentive Plan (the “2014 NEEIP”). </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The 2013 EIP provides for the issuance of share-based awards, including restricted shares, restricted share units (“RSUs), options, share appreciation rights (“SARs”) and other equity-based awards, to Company employees, officers, directors, and consultants. Options may be granted with an exercise price not less than the fair market value of the ordinary shares on the grant date. Under the terms of the 2013 EIP, options granted to employees generally have a maximum term of 10 years and vest over a four-year period from the date of grant; 25% vest at the end of one year, and 75% vest monthly over the remaining three years. The Company may grant options with different vesting terms from </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">time to time. Unless an employee’s termination of service is due to disability or death, upon termination of service, any unexercised vested options will generally be forfeited at the end of three months or the expiration of the option, whichever is earlier. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">At the Company’s Annual General Meeting of Shareholders on May 2, 2023, the Company’s shareholders approved an amendment and restatement of the 2013 EIP to effect the following material changes to the existing plan: (i) extend the term of the 2013 EIP by an additional ten years; (ii) eliminate the provision that provided for automatic annual increases in the number of shares available for issuance under the 2013 EIP; (iii) reduce the number of shares reserved for issuance by 3,808,287 shares; (iv) eliminate the Company’s ability to reprice options and share appreciation rights without first obtaining shareholder approval; and (v) remove certain provisions no longer necessary since the repeal of the exemption from the annual deduction limitation imposed by Section 162(m) of the Internal Revenue Code for performance-based compensation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Under the 2013 ESPP, the Company’s officers and employees may purchase ordinary shares through payroll deductions at a price equal to 85% of the lower of the fair market value of the ordinary share at the beginning of the offering period or at the end of each applicable purchase period. As of January 1 of each year, commencing on January 1, 2015 and ending on (and including) January 1, 2033, the aggregate number of ordinary shares that may be issued under the 2013 ESPP shall automatically increase by a number equal to the least of 1% of the total number of ordinary shares outstanding on December 31 of the prior year, 571,428 ordinary shares or a number of ordinary shares determined by the Company’s board of directors. The ESPP generally provides for consecutive and overlapping offering periods of 24 months in duration, with each offering period generally composed of four consecutive six-month purchase periods. The purchase periods end on either May 15 or November 15. ESPP contributions are limited to a maximum of 15% of an employee’s eligible compensation, up to applicable regulatory limits. The 2013 ESPP also includes a feature that provides for the existing offering period to terminate and for participants in that offering period to automatically be enrolled in a new offering period when the fair market value of an ordinary share at the beginning of a subsequent offering period falls below the fair market value of an ordinary share on the first day of such offering period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The 2014 NEEIP provides for the issuance of share-based awards, including restricted shares, RSUs, non-qualified options and SARs to the Company’s employees. Options may be granted with an exercise price not less than the fair market value of the ordinary shares on the grant date. Under the terms of the 2014 NEEIP, options granted to employees generally have a maximum term of 10 years and vest over a four-year period from the date of grant; 25% vest at the end of one year, and 75% vest monthly over the remaining three years. The Company may grant options with different vesting terms from time to time. Unless an employee’s termination of service is due to disability or death, upon termination of service, any unexercised vested options will generally be forfeited at the end of three months or the expiration of the option, whichever is earlier. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2023, the total number of shares available for future issuance under each of the plans were:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><div style="padding-left:121.5pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:48.47%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:80.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:0.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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;white-space:nowrap;width:80.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2013 EIP</p></td><td style="vertical-align:bottom;width:0.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 5,339,942</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:80.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2013 ESPP</p></td><td style="vertical-align:bottom;width:0.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,453,502</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:80.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2014 NEEIP</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 346,281</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:80.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Total</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 8,139,725</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><span style="font-style:italic;font-weight:bold;">Market and Performance-Contingent Awards</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The Company periodically grants market-based share awards to employees. For the year ended December 31, 2023, the Company granted 165,000 market-based restricted share units (“RSUs”). The 165,000 RSUs had a fair value of $1.4 million on the grant date that vest upon the Company’s ordinary shares meeting certain market-based price targets followed by a service period. The fair value of these market-based RSUs is being recognized through February 2027. For the year ended December 31, 2023, the Company recognized $0.7 million of share-based compensation expense related to the awards. There were no market-based RSUs granted or expensed for the year ended December 31, 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Separate from the market-based RSUs described above, the Company granted 367,000 and 43,000 of performance-contingent RSUs for the year ended December 31, 2023 and 2022, respectively. The 367,000 and 43,000 RSUs had a fair value of $3.7 million and $0.4 million, respectively, on grant date with performance vesting dates through February 2026. As of December 31, 2023, the Company concluded that 59,000 of the RSUs were probable of achievement, and as a result, the Company recognized $0.4 million of cumulative catch-up share-based compensation expense for the year ended December 31, 2023. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><span style="font-style:italic;font-weight:bold;">Share-Based Compensation Modifications</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">As a result of the Company’s corporate restructuring announcement in September 2021, the Board of Directors’ Compensation Committee approved the acceleration of certain equity awards for employees affected by the restructuring. The Company accounted for this acceleration as a Type III modification (improbable to probable). In 2022, the Company completed the 2021 restructuring that resulted in an equity award Type III modification fair value of $2.5 million which was recorded in “Restructuring and related expenses” within the consolidated statements of operations for the year ended December 31, 2022. The total cumulative compensation cost previously recognized for these modified awards of $0.8 million was reversed in the year ended December 31, 2022 within “Research and development” and “Selling, general and administrative” expenses. The acceleration resulted in a net incremental share-based compensation expense of $1.7 million for the year ended December 31, 2022 and impacted approximately 40<span style="white-space:pre-wrap;"> terminated employees that met the conditions of the acceleration. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><span style="font-style:italic;font-weight:bold;">Share-Based Compensation Expense</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 6pt 0pt;">Share-based compensation expense included in the consolidated statements of operations was recognized as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:89.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:9.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','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:74.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:22.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:74.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Research and development </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:9.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 8,048</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 12,888</p></td></tr><tr><td style="vertical-align:bottom;width:74.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Selling, general and administrative </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:9.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 16,966</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 19,848</p></td></tr><tr><td style="vertical-align:bottom;width:74.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Restructuring and related expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 357</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 6,998</p></td></tr><tr><td style="vertical-align:bottom;width:74.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total share-based compensation expense </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:9.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 25,371</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:9.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 39,734</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Share-based compensation expense included in the consolidated statements of operations by award type was as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:89.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Times New Roman','Times','serif';font-size: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.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:74.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:23.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:74.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td><td style="vertical-align:bottom;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Options</p></td><td style="vertical-align:bottom;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,294</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,998</p></td></tr><tr><td style="vertical-align:bottom;width:74.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">RSUs </p></td><td style="vertical-align:bottom;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 21,817</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 35,726</p></td></tr><tr><td style="vertical-align:bottom;width:74.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Performance RSUs </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,087</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 237</p></td></tr><tr><td style="vertical-align:bottom;width:74.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">ESPP </p></td><td style="vertical-align:bottom;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 173</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 773</p></td></tr><tr><td style="vertical-align:bottom;width:74.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total share-based compensation expense </p></td><td style="vertical-align:bottom;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$ </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 25,371</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 39,734</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2023, the unrecognized share-based compensation cost, net of actual forfeitures, and the estimated weighted-average amortization period, using the straight-line attribution method, was as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:89.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:'Times New Roman','Times','serif';font-size: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.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:68.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrecognized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:16.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b><b style="font-weight:bold;">‑</b><b style="font-weight:bold;">Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Compensation</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:16.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortization Period</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(In thousands, except amortization period)</b></p></td><td style="vertical-align:bottom;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cost</b></p></td><td style="vertical-align:bottom;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Years)</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Options </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,600</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_DBEO2ba_WkimKFJJ7e731Q;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> 1.88</span></span></p></td></tr><tr><td style="vertical-align:bottom;width:68.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">RSUs </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 30,404</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_RRxunrBxkUekCXsuX29Bmg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> 2.36</span></span></p></td></tr><tr><td style="vertical-align:bottom;width:68.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Performance RSUs <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 849</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_e0MWw6OQBEOJ1y9ZaxFmfw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> 1.26</span></span></p></td></tr><tr><td style="vertical-align:bottom;width:68.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">ESPP</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 504</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_zxTpbsBblkqyVhFwnk8Xtg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> 1.05</span></span></p></td></tr><tr><td style="vertical-align:bottom;width:68.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 34,357</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:8.25pt;vertical-align:top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Represents unrecognized share-based compensation cost associated with the Company’s market-based and performance-contingent awards described above that are probable of vesting.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><span style="font-style:italic;font-weight:bold;">Compensation Awards</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The following table summarizes option activity under the 2013 EIP and 2014 NEEIP for the year ended December 31, 2023:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:39.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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;white-space:nowrap;width:39.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#0563c1;font-size:11pt;font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:14.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted-Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:39.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;width:14.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of Shares </b></p></td><td style="vertical-align:bottom;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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;width:16.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted-Average</b></p></td><td style="vertical-align:bottom;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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;width:14.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Exercise Price of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Aggregate</b></p></td></tr><tr><td style="vertical-align:bottom;width:39.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:14.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Subject to</b></p></td><td style="vertical-align:bottom;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:16.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Remaining Contractual</b></p></td><td style="vertical-align:bottom;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:14.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Outstanding Options</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> Intrinsic Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:39.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:14.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Outstanding Options</b></p></td><td style="vertical-align:bottom;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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;width:16.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Term (Years)</b></p></td><td style="vertical-align:bottom;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:14.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in dollars)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;width:39.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding at December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,411,893</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 19.53</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:39.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 262,386</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#ff0000;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#ff0000;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 10.84</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:39.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Exercised </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#ff0000;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#ff0000;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:39.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (368,403)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#ff0000;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#ff0000;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 18.85</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:39.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding at December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.8%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,305,876</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_4T1Y73g67kecRFunxtKZtQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> 5.32</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 18.65</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 859</p></td></tr><tr><td style="vertical-align:bottom;width:39.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercisable at December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_rFQ7j79rLkWcirt4WolItg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> 4.48</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 487</p></td></tr><tr><td style="vertical-align:bottom;width:39.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:9pt;text-indent:-9pt;margin:0pt;">Vested and expected to vest at December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_SCMv6DYSOUSrdlqeE8N11g;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> 5.32</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 859</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The following table summarizes additional information for options under the 2013 EIP and 2014 NEEIP. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75.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:'Times New Roman','Times','serif';font-size:10pt;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:'Times New Roman','Times','serif';font-size:10pt;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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','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.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average fair value of options (in dollars)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 5.74</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 5.33</p></td></tr><tr><td style="vertical-align:bottom;width:75.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total intrinsic value of options exercised (in thousands)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The following table summarizes total RSU activity (including market-based and performance-contingent RSUs) for the year ended December 31, 2023:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:89.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:56.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:25.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:56.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of Shares</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:14.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Subject to</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:25.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Outstanding Subject to</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:14.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Outstanding RSUs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:25.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Performance Conditions (RSAs)</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding at December 31, 2022</p></td><td style="vertical-align:bottom;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 4,109,847</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:56.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Granted</p></td><td style="vertical-align:bottom;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,228,184</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:56.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Released </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,651,141)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:56.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Forfeited</p></td><td style="vertical-align:bottom;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (691,140)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:56.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding at December 31, 2023</p></td><td style="vertical-align:bottom;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.61%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,995,750</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The total estimated fair value of RSUs vested was $17.3 million and $37.2 million in 2023 and 2022, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><span style="font-style:italic;font-weight:bold;">Valuation Assumptions</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The range of assumptions used to estimate the fair value of options granted and rights granted under the 2013 ESPP was as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:70.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:27.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:70.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:13.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:12.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Options </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Risk-free interest rate </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">3.46% - 4.18%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">1.5% - 3.8%</p></td></tr><tr><td style="vertical-align:bottom;width:70.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Expected term (in years) </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">5.3 - 6.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">5.3 - 6.1</p></td></tr><tr><td style="vertical-align:bottom;width:70.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Volatility </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">53% - 55%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">55% - 70%</p></td></tr><tr><td style="vertical-align:bottom;width:70.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Dividend yield </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">—</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">—</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted-average estimated fair value</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">5.74 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">5.33 </p></td></tr><tr><td style="vertical-align:bottom;width:70.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">2013 ESPP</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Risk-free interest rate </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">4.06% - 5.39%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">1.5% - 4.57%</p></td></tr><tr><td style="vertical-align:bottom;width:70.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Expected term (in years) </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">0.5 - 2.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">0.5 - 2.0</p></td></tr><tr><td style="vertical-align:bottom;width:70.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Volatility </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">32% - 58%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">41% - 72%</p></td></tr><tr><td style="vertical-align:bottom;width:70.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Dividend yield </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">—</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">—</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted-average estimated fair value</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">3.46 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">3.86 </p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 3 P10Y P4Y 0.25 P1Y 0.75 P3Y P3M P10Y 3808287 0.85 0.01 571428 P24M 4 P6M 0.15 P10Y P4Y 0.25 P1Y 0.75 P3Y P3M <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><div style="padding-left:121.5pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:48.47%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:80.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:0.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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;white-space:nowrap;width:80.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2013 EIP</p></td><td style="vertical-align:bottom;width:0.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 5,339,942</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:80.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2013 ESPP</p></td><td style="vertical-align:bottom;width:0.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,453,502</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:80.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2014 NEEIP</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 346,281</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:80.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Total</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 8,139,725</p></td></tr></table></div> 5339942 2453502 346281 8139725 165000 165000 1400000 700000 0 367000 43000 367000 43000 3700000 400000 59000 400000 2500000 800000 1700000 40 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:89.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:9.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','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:74.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:22.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:74.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Research and development </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:9.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 8,048</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 12,888</p></td></tr><tr><td style="vertical-align:bottom;width:74.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Selling, general and administrative </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:9.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 16,966</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:middle;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 19,848</p></td></tr><tr><td style="vertical-align:bottom;width:74.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Restructuring and related expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 357</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 6,998</p></td></tr><tr><td style="vertical-align:bottom;width:74.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total share-based compensation expense </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:9.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 25,371</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:9.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 39,734</p></td></tr></table> 8048000 12888000 16966000 19848000 357000 6998000 25371000 39734000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:89.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Times New Roman','Times','serif';font-size: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.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:74.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:23.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:74.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td><td style="vertical-align:bottom;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Options</p></td><td style="vertical-align:bottom;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,294</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,998</p></td></tr><tr><td style="vertical-align:bottom;width:74.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">RSUs </p></td><td style="vertical-align:bottom;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 21,817</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 35,726</p></td></tr><tr><td style="vertical-align:bottom;width:74.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Performance RSUs </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,087</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 237</p></td></tr><tr><td style="vertical-align:bottom;width:74.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">ESPP </p></td><td style="vertical-align:bottom;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 173</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 773</p></td></tr><tr><td style="vertical-align:bottom;width:74.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total share-based compensation expense </p></td><td style="vertical-align:bottom;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$ </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 25,371</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 39,734</p></td></tr></table> 2294000 2998000 21817000 35726000 1087000 237000 173000 773000 25371000 39734000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:89.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:'Times New Roman','Times','serif';font-size: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.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:68.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrecognized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:16.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b><b style="font-weight:bold;">‑</b><b style="font-weight:bold;">Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Compensation</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:16.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortization Period</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(In thousands, except amortization period)</b></p></td><td style="vertical-align:bottom;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cost</b></p></td><td style="vertical-align:bottom;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Years)</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Options </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,600</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_DBEO2ba_WkimKFJJ7e731Q;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> 1.88</span></span></p></td></tr><tr><td style="vertical-align:bottom;width:68.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">RSUs </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 30,404</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_RRxunrBxkUekCXsuX29Bmg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> 2.36</span></span></p></td></tr><tr><td style="vertical-align:bottom;width:68.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Performance RSUs <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 849</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_e0MWw6OQBEOJ1y9ZaxFmfw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> 1.26</span></span></p></td></tr><tr><td style="vertical-align:bottom;width:68.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">ESPP</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 504</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_zxTpbsBblkqyVhFwnk8Xtg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> 1.05</span></span></p></td></tr><tr><td style="vertical-align:bottom;width:68.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 34,357</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:8.25pt;vertical-align:top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Represents unrecognized share-based compensation cost associated with the Company’s market-based and performance-contingent awards described above that are probable of vesting.</span></td></tr></table><div style="margin-top:12pt;"></div> 2600000 30404000 849000 504000 34357000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:39.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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;white-space:nowrap;width:39.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#0563c1;font-size:11pt;font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:14.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted-Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:39.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;width:14.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of Shares </b></p></td><td style="vertical-align:bottom;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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;width:16.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted-Average</b></p></td><td style="vertical-align:bottom;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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;width:14.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Exercise Price of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Aggregate</b></p></td></tr><tr><td style="vertical-align:bottom;width:39.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:14.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Subject to</b></p></td><td style="vertical-align:bottom;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:16.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Remaining Contractual</b></p></td><td style="vertical-align:bottom;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:14.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Outstanding Options</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> Intrinsic Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:39.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:14.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Outstanding Options</b></p></td><td style="vertical-align:bottom;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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;width:16.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Term (Years)</b></p></td><td style="vertical-align:bottom;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:14.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in dollars)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;width:39.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding at December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,411,893</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 19.53</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:39.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 262,386</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#ff0000;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#ff0000;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 10.84</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:39.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Exercised </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#ff0000;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#ff0000;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:39.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (368,403)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#ff0000;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#ff0000;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 18.85</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:39.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding at December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.8%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,305,876</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_4T1Y73g67kecRFunxtKZtQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> 5.32</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 18.65</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 859</p></td></tr><tr><td style="vertical-align:bottom;width:39.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercisable at December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_rFQ7j79rLkWcirt4WolItg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> 4.48</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 487</p></td></tr><tr><td style="vertical-align:bottom;width:39.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:9pt;text-indent:-9pt;margin:0pt;">Vested and expected to vest at December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_SCMv6DYSOUSrdlqeE8N11g;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> 5.32</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 859</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75.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:'Times New Roman','Times','serif';font-size:10pt;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:'Times New Roman','Times','serif';font-size:10pt;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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','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.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average fair value of options (in dollars)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 5.74</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 5.33</p></td></tr><tr><td style="vertical-align:bottom;width:75.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total intrinsic value of options exercised (in thousands)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr></table> 2411893 19.53 262386 10.84 368403 18.85 2305876 18.65 859000 487000 859000 5.74 5.33 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:89.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:56.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:25.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:56.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of Shares</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:14.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Subject to</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:25.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Outstanding Subject to</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:14.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Outstanding RSUs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:25.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Performance Conditions (RSAs)</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding at December 31, 2022</p></td><td style="vertical-align:bottom;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 4,109,847</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:56.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Granted</p></td><td style="vertical-align:bottom;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,228,184</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:56.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Released </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,651,141)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:56.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Forfeited</p></td><td style="vertical-align:bottom;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (691,140)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:56.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding at December 31, 2023</p></td><td style="vertical-align:bottom;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.61%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,995,750</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:25.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr></table> 4109847 2228184 1651141 691140 3995750 17300000 37200000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:70.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:27.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:70.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:13.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:12.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Options </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Risk-free interest rate </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">3.46% - 4.18%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">1.5% - 3.8%</p></td></tr><tr><td style="vertical-align:bottom;width:70.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Expected term (in years) </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">5.3 - 6.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">5.3 - 6.1</p></td></tr><tr><td style="vertical-align:bottom;width:70.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Volatility </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">53% - 55%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">55% - 70%</p></td></tr><tr><td style="vertical-align:bottom;width:70.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Dividend yield </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">—</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">—</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted-average estimated fair value</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">5.74 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">5.33 </p></td></tr><tr><td style="vertical-align:bottom;width:70.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">2013 ESPP</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Risk-free interest rate </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">4.06% - 5.39%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">1.5% - 4.57%</p></td></tr><tr><td style="vertical-align:bottom;width:70.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Expected term (in years) </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">0.5 - 2.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">0.5 - 2.0</p></td></tr><tr><td style="vertical-align:bottom;width:70.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Volatility </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">32% - 58%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">41% - 72%</p></td></tr><tr><td style="vertical-align:bottom;width:70.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Dividend yield </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">—</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">—</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted-average estimated fair value</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">3.46 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">3.86 </p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 0.0346 0.0418 0.015 0.038 P5Y3M18D P6Y6M P5Y3M18D P6Y1M6D 0.53 0.55 0.55 0.70 5.74 5.33 0.0406 0.0539 0.015 0.0457 P0Y6M P2Y P0Y6M P2Y 0.32 0.58 0.41 0.72 3.46 3.86 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><b style="font-weight:bold;">13. Defined Contribution Plan</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"></span>The Company sponsors a 401(k) retirement plan for eligible employees. Employees may contribute a percentage of their annual compensation to the plan, subject to statutory limitations. The Company makes matching contributions equal to 100% of the employee’s contribution up to $5,000 of their annual compensation. For the year ended December 31, 2023 and 2022, the Company recognized $0.5 million and $0.6 million, respectively, in compensation expense associated with its contributions to the 401(k) retirement plan.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 1 50 500000 600000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><b style="font-weight:bold;">14. Income Taxes</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Theravance Biopharma was incorporated in the Cayman Islands in July 2013 under the name Theravance Biopharma, Inc. as a wholly-owned subsidiary of Innoviva and began operations subsequent to a spin-off with wholly-owned subsidiaries in the Cayman Islands, US, United Kingdom, and Ireland. Effective July 1, 2015, Theravance Biopharma became an Irish tax resident, therefore, the income (loss) before income taxes of Theravance Biopharma, the parent company, were included in Ireland in the tables below. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The components of the loss before income taxes from continuing operations were as follows: </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:89.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:72.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:'Times New Roman','Times','serif';font-size: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.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:'Times New Roman','Times','serif';font-size: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.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:72.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="6" style="vertical-align:bottom;white-space:nowrap;width:25.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:72.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td></tr><tr><td style="vertical-align:bottom;width:72.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Income (loss) before provision for income taxes:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">United States</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,151</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (40,556)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Ireland</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (50,420)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (52,168)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">United Kingdom</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (91)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (49,269)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (92,815)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The components of provision for income tax expense from continuing operations were as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:89.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:72.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:72.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="6" style="vertical-align:bottom;white-space:nowrap;width:25.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:72.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td></tr><tr><td style="vertical-align:bottom;width:72.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Provision for income tax (expense) benefit:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Current:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">United States</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,881)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Ireland</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">United Kingdom</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 164</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Subtotal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,717)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Deferred:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">United States</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,207)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Subtotal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,207)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="white-space:pre-wrap;"> Total</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5,924)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Effective tax rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 12.02</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.01)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The provision for income tax expense was $5.9 million and $9,000 for the year ended December 31, 2023 and 2022, respectively. The income tax expense for the year ended December 31, 2023 was primarily attributed to the Company’s profitability in the US jurisdiction which no longer had a valuation allowance offset for federal tax purposes due to the valuation allowance’s release in 2022. We expect to have an immaterial federal cash tax expense for the year ended December 31, 2023 which will be offset with a prior year overpayment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Income tax expense related to discontinued operations for the year ended December 31, 2022 of $179.0 million was a result of the Company’s gain from the TRC Transaction, which was recognized as a discontinued operation. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">No provision for income taxes has been recognized on undistributed earnings of the Company’s foreign subsidiaries because it considers such earnings to be indefinitely reinvested. In the event of a distribution of these earnings in the form of dividends or otherwise, the Company may be liable for income taxes, subject to an adjustment, if any, for foreign tax credits and foreign withholdings taxes payable to certain foreign tax authorities. As of December 31, 2023, there were no undistributed earnings.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"></span><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 9pt 0pt;">As a result of the Company becoming an Irish tax resident effective July 1, 2015, the tax rates reflect the Irish statutory rate of 25%. The differences between the Irish statutory income tax rate for non-trading income<span style="color:#ff0000;"> </span>and the Company’s effective tax rates from continuing operations were as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;table-layout:auto;width:90.88%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:9.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:4.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:3.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:normal;width:24.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:normal;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:normal;width:9.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:normal;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:normal;width:3.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td></tr><tr><td style="vertical-align:bottom;width:73.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Provision at statutory income tax rate </p></td><td style="vertical-align:bottom;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 25.00</p></td><td style="vertical-align:bottom;white-space:normal;width:4.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 25.00</p></td><td style="vertical-align:bottom;white-space:normal;width:3.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:73.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Foreign rate differential</p></td><td style="vertical-align:bottom;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8.28)</p></td><td style="vertical-align:bottom;white-space:normal;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6.80)</p></td><td style="vertical-align:bottom;white-space:normal;width:3.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:73.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Share-based compensation </p></td><td style="vertical-align:bottom;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3.00)</p></td><td style="vertical-align:bottom;white-space:normal;width:4.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3.28)</p></td><td style="vertical-align:bottom;white-space:normal;width:3.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:73.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Non-deductible executive compensation</p></td><td style="vertical-align:bottom;white-space:normal;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4.45)</p></td><td style="vertical-align:bottom;white-space:normal;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2.79)</p></td><td style="vertical-align:bottom;white-space:normal;width:3.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Uncertain tax positions</p></td><td style="vertical-align:bottom;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7.31)</p></td><td style="vertical-align:bottom;white-space:normal;width:4.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7.10)</p></td><td style="vertical-align:bottom;white-space:normal;width:3.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Research and development tax credit carryforwards</p></td><td style="vertical-align:bottom;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3.34</p></td><td style="vertical-align:bottom;white-space:normal;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2.65</p></td><td style="vertical-align:bottom;white-space:normal;width:3.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Change in valuation allowance </p></td><td style="vertical-align:bottom;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (16.00)</p></td><td style="vertical-align:bottom;white-space:normal;width:4.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1.01)</p></td><td style="vertical-align:bottom;white-space:normal;width:3.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:73.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other </p></td><td style="vertical-align:bottom;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1.32)</p></td><td style="vertical-align:bottom;white-space:normal;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6.68)</p></td><td style="vertical-align:bottom;white-space:normal;width:3.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:73.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Effective tax rate</p></td><td style="vertical-align:bottom;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.13%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (12.02)</p></td><td style="vertical-align:bottom;white-space:normal;width:4.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(0.01)</p></td><td style="vertical-align:bottom;white-space:normal;width:3.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 9pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"></span>Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. Significant components of the Company’s deferred tax assets and liabilities were as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:89.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:'Times New Roman','Times','serif';font-size: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.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:'Times New Roman','Times','serif';font-size: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.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:74.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:23.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </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:'Times New Roman','Times','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:9.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Deferred tax assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Net operating loss carryforwards </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 153,225</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 141,674</p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Capital loss carryforwards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 21,482</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 19,409</p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Research and development tax credit carryforwards </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 16,910</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 16,176</p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Fixed assets and intangibles</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 235,381</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 245,822</p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Share-based compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,431</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 4,298</p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Accruals</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,186</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,795</p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Operating lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 10,946</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 11,239</p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Prepaid assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (248)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 304</p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Other </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 4,982</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 30</p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 24pt;">Subtotal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 447,295</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 440,747</p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Valuation allowance </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (429,850)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (422,325)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Total deferred tax assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.54%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 17,445</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.54%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 18,422</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Deferred tax liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Operating lease assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,076)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,634)</p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Future contingent milestone and royalty assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (14,512)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (11,725)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Total deferred tax liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (22,588)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (20,359)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="white-space:pre-wrap;"> Net deferred tax liabilities</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.54%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5,143)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.54%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,937)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"></span>The Company follows the accounting guidance related to accounting for income taxes which requires that a company reduces its deferred tax assets by a valuation allowance if, based on the weight of available evidence, it is more likely than not that some portion or all of its deferred tax assets will not be realized. During the year ended December 31, 2022, the Company concluded that the valuation allowance related to its US federal assets was no longer needed primarily due to the gain and forecasted future taxable income from the TRC Transaction, and as a result, the Company released its valuation allowance against deferred tax assets for US federal tax purposes in 2022 as it was more like than not able to fully utilize such attributes. As of December 31, 2023, the Company continues to maintain its position that a valuation allowance against deferred tax assets for US federal tax purposes is not needed, as it is more like than not able to fully utilize such attributes. As of December 31, 2023, the Company continues to maintain a full valuation allowance in other jurisdictions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"></span>The valuation allowance increased from $422.3 million, as of December 31, 2022, to $429.9 million as December 31, 2023, primarily as a result of activity in the foreign deferred tax assets, as well as the state deferred tax assets during 2023. Valuation allowances require an assessment of both positive and negative evidence when determining whether it is more likely than not that the deferred tax assets are recoverable. As required, the Company prepares its assessment of the realizability of deferred tax assets on a jurisdiction-by jurisdiction basis.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">As of December 31, 2023, the Company has utilized all available US federal net operating loss carryforwards and federal research and development tax credit carryforwards. As of December 31, 2023, the Company had state net operating loss carryforwards of $103.8 million which generally begin to expire in 2034 and state research and development credit carryforwards of $25.9 million to be carried forward indefinitely. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">As of December 31, 2023, the Company had Irish net operating loss carryforwards of $1.16 billion with no expiration date and capital loss carryforwards of $65.1 million to be carried forward indefinitely. The Company has additional Irish tax attributes of $1.04 billion which primarily consist of unused capital allowances. Net operating losses and capital allowances can be used to offset future income from Irish entities and income related to intellectual property.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Utilization of federal and state net operating loss and tax credit carryforwards may be subject to an annual limitation due to ownership change limitations provided by the Internal Revenue Code and similar state provisions. Annual limitations may result in expiration of net operating loss and tax credit carryforwards before some or all of such amounts have been utilized.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><span style="font-style:italic;font-weight:bold;">Uncertain Tax Positions</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">A reconciliation of the beginning and ending balances of the total amounts of unrecognized tax benefits were as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:89.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:'Times New Roman','Times','serif';font-size: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.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:84.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:84.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Unrecognized tax benefits as of December 31, 2021</p></td><td style="vertical-align:bottom;width:2.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 75,023</p></td></tr><tr><td style="vertical-align:bottom;width:84.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Gross decrease in tax positions for prior years</p></td><td style="vertical-align:bottom;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7,395)</p></td></tr><tr><td style="vertical-align:bottom;width:84.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Gross increase in tax positions for current year</p></td><td style="vertical-align:bottom;width:2.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 8,371</p></td></tr><tr><td style="vertical-align:bottom;width:84.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Unrecognized tax benefits as of December 31, 2022</p></td><td style="vertical-align:bottom;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 75,999</p></td></tr><tr><td style="vertical-align:bottom;width:84.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Gross decrease in tax positions for prior years</p></td><td style="vertical-align:bottom;width:2.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (632)</p></td></tr><tr><td style="vertical-align:bottom;width:84.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Gross increase in tax positions for current year</p></td><td style="vertical-align:bottom;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 4,103</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:84.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Unrecognized tax benefits as of December 31, 2023</p></td><td style="vertical-align:bottom;width:2.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 79,470</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The total unrecognized tax benefits of $79.5 million and $76.0 million, as of December 31, 2023 and December 31, 2022, respectively, would reduce the effective tax rate in the period of recognition. As of December 31, 2023, the Company does not believe that it is reasonably possible that its unrecognized tax benefit will significantly increase or decrease in the next twelve months. The Company is not currently under Internal Revenue Service (“IRS”) examination.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The Company records liabilities related to uncertain tax positions in accordance with the income tax guidance which clarifies the accounting for uncertainty in income taxes recognized in an enterprise’s financial statements by prescribing a minimum recognition threshold and measurement attribute for the financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return. Resolution of one or more of these uncertain tax positions in any period may have a material impact on the results of operations for that period. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The Company's policy is to recognize interest and/or penalties related to income tax matters in income tax expense. The amount of tax expense related to interest or penalties was $0.6 million for the year ended December 31, 2023 and was not material for the year ended December 31, 2022. The Company will continue to accrue interest on the respective uncertain tax positions in accordance with applicable rules.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#ff0000;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The Company’s $65.3 million net liability for unrecognized tax benefits relating to uncertain tax positions, as of December 31, 2023, can be relieved only if (i) the contingency becomes legally extinguished through either payment to the taxing authority or expiration of the statute of limitations; (ii) the recognition of the benefits associated with the position meets the more likely than not threshold; or (iii) the liability becomes effectively settled through the examination process. The Company considers matters to be effectively settled once the taxing authority has completed all of its required or expected examination procedures, including all appeals and administrative reviews. The Company also accrues for potential interest and penalties related to unrecognized tax benefits in its income tax expense (benefit) calculation. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The Company is subject to taxation in Ireland, the US, and various other jurisdictions. The tax years 2015 and forward remain open to examination in Ireland, tax years 2015 and forward remain open to examination in the US, and the tax years 2012 and forward remain open to examination in other jurisdictions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The Company’s future income tax expense may be affected by such factors as changes in tax laws, regulations, its business, tax rates, interpretation of existing laws or regulations, the impact of accounting for share-based compensation, the impact of accounting for business combinations and other transactions, its international organization, shifts in the amount of income before tax earned in the US as compared with other regions in the world, and changes in overall levels of income before tax.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:89.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:72.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:'Times New Roman','Times','serif';font-size: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.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:'Times New Roman','Times','serif';font-size: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.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:72.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="6" style="vertical-align:bottom;white-space:nowrap;width:25.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:72.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td></tr><tr><td style="vertical-align:bottom;width:72.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Income (loss) before provision for income taxes:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">United States</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,151</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (40,556)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Ireland</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (50,420)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (52,168)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">United Kingdom</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (91)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (49,269)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (92,815)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 1151000 -40556000 -50420000 -52168000 -91000 -49269000 -92815000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:89.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:72.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:72.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="6" style="vertical-align:bottom;white-space:nowrap;width:25.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:72.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td></tr><tr><td style="vertical-align:bottom;width:72.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Provision for income tax (expense) benefit:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Current:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">United States</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,881)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Ireland</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">United Kingdom</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 164</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Subtotal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,717)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Deferred:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">United States</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,207)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Subtotal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,207)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="white-space:pre-wrap;"> Total</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5,924)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Effective tax rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 12.02</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.01)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td></tr></table> -2881000 -8000 164000 -1000 -2717000 -9000 3207000 3207000 5924000 9000 0.1202 -0.0001 5900000 9000 -179000000.0 0 0 0.25 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;table-layout:auto;width:90.88%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:9.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:4.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:3.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:normal;width:24.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:normal;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:normal;width:9.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:normal;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:normal;width:3.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td></tr><tr><td style="vertical-align:bottom;width:73.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Provision at statutory income tax rate </p></td><td style="vertical-align:bottom;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 25.00</p></td><td style="vertical-align:bottom;white-space:normal;width:4.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 25.00</p></td><td style="vertical-align:bottom;white-space:normal;width:3.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:73.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Foreign rate differential</p></td><td style="vertical-align:bottom;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8.28)</p></td><td style="vertical-align:bottom;white-space:normal;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6.80)</p></td><td style="vertical-align:bottom;white-space:normal;width:3.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:73.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Share-based compensation </p></td><td style="vertical-align:bottom;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3.00)</p></td><td style="vertical-align:bottom;white-space:normal;width:4.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3.28)</p></td><td style="vertical-align:bottom;white-space:normal;width:3.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:73.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Non-deductible executive compensation</p></td><td style="vertical-align:bottom;white-space:normal;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4.45)</p></td><td style="vertical-align:bottom;white-space:normal;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2.79)</p></td><td style="vertical-align:bottom;white-space:normal;width:3.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Uncertain tax positions</p></td><td style="vertical-align:bottom;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7.31)</p></td><td style="vertical-align:bottom;white-space:normal;width:4.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7.10)</p></td><td style="vertical-align:bottom;white-space:normal;width:3.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Research and development tax credit carryforwards</p></td><td style="vertical-align:bottom;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3.34</p></td><td style="vertical-align:bottom;white-space:normal;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2.65</p></td><td style="vertical-align:bottom;white-space:normal;width:3.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Change in valuation allowance </p></td><td style="vertical-align:bottom;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (16.00)</p></td><td style="vertical-align:bottom;white-space:normal;width:4.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1.01)</p></td><td style="vertical-align:bottom;white-space:normal;width:3.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:73.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other </p></td><td style="vertical-align:bottom;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1.32)</p></td><td style="vertical-align:bottom;white-space:normal;width:4.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6.68)</p></td><td style="vertical-align:bottom;white-space:normal;width:3.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:73.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Effective tax rate</p></td><td style="vertical-align:bottom;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.13%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (12.02)</p></td><td style="vertical-align:bottom;white-space:normal;width:4.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(0.01)</p></td><td style="vertical-align:bottom;white-space:normal;width:3.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td></tr></table> 0.2500 0.2500 -0.0828 -0.0680 -0.0300 -0.0328 -0.0445 -0.0279 -0.0731 -0.0710 -0.0334 -0.0265 -0.1600 -0.0101 -0.0132 -0.0668 -0.1202 -0.0001 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:89.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:'Times New Roman','Times','serif';font-size: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.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:'Times New Roman','Times','serif';font-size: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.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:74.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:23.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </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:'Times New Roman','Times','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:9.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Deferred tax assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Net operating loss carryforwards </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 153,225</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 141,674</p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Capital loss carryforwards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 21,482</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 19,409</p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Research and development tax credit carryforwards </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 16,910</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 16,176</p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Fixed assets and intangibles</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 235,381</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 245,822</p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Share-based compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,431</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 4,298</p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Accruals</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,186</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,795</p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Operating lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 10,946</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 11,239</p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Prepaid assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (248)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 304</p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Other </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 4,982</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 30</p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 24pt;">Subtotal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 447,295</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 440,747</p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Valuation allowance </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (429,850)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (422,325)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Total deferred tax assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.54%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 17,445</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.54%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 18,422</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Deferred tax liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Operating lease assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,076)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,634)</p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Future contingent milestone and royalty assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (14,512)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (11,725)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Total deferred tax liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (22,588)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (20,359)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="white-space:pre-wrap;"> Net deferred tax liabilities</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.54%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5,143)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.54%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,937)</p></td></tr></table> 153225000 141674000 21482000 19409000 16910000 16176000 235381000 245822000 3431000 4298000 1186000 1795000 10946000 11239000 -248000 304000 4982000 30000 447295000 440747000 429850000 422325000 17445000 18422000 8076000 8634000 14512000 11725000 22588000 20359000 5143000 1937000 422300000 429900000 103800000 25900000 1160000 65100000 1040000000.00 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:89.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:'Times New Roman','Times','serif';font-size: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.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:84.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:84.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Unrecognized tax benefits as of December 31, 2021</p></td><td style="vertical-align:bottom;width:2.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 75,023</p></td></tr><tr><td style="vertical-align:bottom;width:84.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Gross decrease in tax positions for prior years</p></td><td style="vertical-align:bottom;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7,395)</p></td></tr><tr><td style="vertical-align:bottom;width:84.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Gross increase in tax positions for current year</p></td><td style="vertical-align:bottom;width:2.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 8,371</p></td></tr><tr><td style="vertical-align:bottom;width:84.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Unrecognized tax benefits as of December 31, 2022</p></td><td style="vertical-align:bottom;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 75,999</p></td></tr><tr><td style="vertical-align:bottom;width:84.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Gross decrease in tax positions for prior years</p></td><td style="vertical-align:bottom;width:2.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (632)</p></td></tr><tr><td style="vertical-align:bottom;width:84.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Gross increase in tax positions for current year</p></td><td style="vertical-align:bottom;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 4,103</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:84.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Unrecognized tax benefits as of December 31, 2023</p></td><td style="vertical-align:bottom;width:2.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 79,470</p></td></tr></table> 75023000 7395000 8371000 75999000 632000 4103000 79470000 79500000 76000000.0 600000 65300000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><b style="font-weight:bold;">15. Capital Return Program</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">In September 2022, the Company’s board of directors authorized a $250.0 million capital return program consisting of three elements as described below. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">GSK Share Repurchase</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-size:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">On September 20, 2022, the Company repurchased 9,644,807 ordinary shares, par value $0.00001 per share, of the Company from GSK Finance (No.3) plc (“GSK Finance”), representing all of the ordinary shares of the Company owned by GSK Finance or its affiliates. The purchase price under the Share Repurchase Agreement was $9.75 per share, resulting in a total consideration of $94.0 million. The repurchased shares were accounted for as authorized shares that are no longer issued and outstanding upon the settlement date of the repurchase transaction.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Modified Dutch Auction Tender Offer</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:5pt;font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">On September 28, 2022, the Company announced a “modified Dutch auction” tender offer (the “Offer”) to purchase up to $95.0 million of its ordinary shares. Upon the terms and subject to the conditions set forth in the Company's Offer to Purchase, dated September 28, 2022 (the "Offer to Purchase"), and the related Letter of Transmittal, the Company offered to purchase up to $95.0 million of its ordinary shares, at a purchase price not greater than $10.50 nor less than $9.75 per share, in cash, less any applicable withholding taxes and without interest. The Offer expired at midnight, New York City time, at the end of the day on November 17, 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">A "modified Dutch auction" tender offer allows shareholders to indicate how many shares and at what price or within the range described above they wish to tender their shares. Based on the number of shares tendered and the prices specified by the tendering shareholders, the Company determined the lowest per-share price that enabled it to purchase up to $95.0 million of all shares that were validly tendered and not validly withdrawn. All shares accepted in the Offer were purchased at the same price even if tendered at a lower price. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">On November 22, 2022, the Company completed the Offer and purchased a total of 115,967 ordinary shares at a price of $10.50 per share, for an aggregate cost of $1.2 million, excluding fees and expenses relating to the Offer. The total of 115,967 shares that were accepted for purchase represented approximately 0.2% of the total number of shares outstanding as of November 21, 2022. The purchased shares were cancelled and ceased to be outstanding. The Company used the unused portion of the Offer to enlarge its previously announced, planned open market share repurchase plan which is described below.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Open Market Share Repurchase Plan </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">In December 2022, the Company initiated its open market repurchase plan to repurchase ordinary shares, and in February 2023, the Company’s board of directors authorized a $75.0 million increase to the $250.0 million capital return program bringing the total capital return program to $325.0 million. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The table below summarizes the share repurchases under the Company’s open market repurchase plan for the following periods:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><div style="padding-left:36pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:89.77%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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:'Times New Roman','Times','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.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:23.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:75.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(In thousands, except per share amounts)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Shares repurchased</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:9.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 18,634</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,978</p></td></tr><tr><td style="vertical-align:bottom;width:75.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Amount repurchased (excluding fees and expenses)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 196,608</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 32,946</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:75.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average cost per share (excluding fees and expenses)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 10.551</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 11.062</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">In January 2024, the Company repurchased an additional 38,462 shares on the open market at an weighted average cost of $11.551 per share for an approximate aggregate cost of $0.4 million, excluding fees and expenses, to compete its capital return program. Since the initiation of the capital return program in September 2022 through January 2024, the Company repurchased 31.41 million of shares at a weighted average price of $10.354 per share for an approximate aggregate cost of $325.3 million, excluding fees and expenses.</p> 250000000.0 9644807 0.00001 9.75 94000000.0 0 95000000.0 95000000.0 10.50 9.75 95000000.0 115967 10.50 1200000 115967 0.002 75000000.0 250000000.0 325000000.0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><div style="padding-left:36pt;"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:89.77%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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:'Times New Roman','Times','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.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:23.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:75.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(In thousands, except per share amounts)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Shares repurchased</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:9.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 18,634</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,978</p></td></tr><tr><td style="vertical-align:bottom;width:75.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Amount repurchased (excluding fees and expenses)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 196,608</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 32,946</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:75.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average cost per share (excluding fees and expenses)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 10.551</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 11.062</p></td></tr></table></div> 18634000 2978000 196608000 32946000 10.551 11.062 38462 11.551 400000 31410000 10.354 325300000 325300000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><b style="font-weight:bold;white-space:pre-wrap;">16. 2021 Corporate Restructuring Completion and 2023 Strategic Actions</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><span style="font-style:italic;font-weight:bold;">2021 Corporate Restructuring</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">In September 2021, the Company announced a strategic update and corporate restructuring (the “2021 Restructuring”) to focus on leveraging its expertise in developing and commercializing respiratory therapeutics. As part of the 2021 Restructuring, the Company initiated an approximate 75% reduction in workforce. A majority of the reduction in workforce occurred in November 2021,<span style="color:#ff0000;"> </span>and the remainder was completed in February 2022. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="background:#ffffff;">For the year ended December 31, 2022, the Company incurred restructuring and related expenses of </span><span style="background:#ffffff;">$12.8</span><span style="background:#ffffff;"> million of which</span> $5.9 million were related to R&amp;D expenses and $6.9 million were related to selling, general and administrative expenses. Of the total $12.8 million recognized for the year ended December 31, 2022, cash-related expenses were $5.8 million and non-cash expenses were $7.0 million which were primarily related to the modification of equity-based awards for employees affected by the 2021 Restructuring and certain related awards for other employees. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;background:#ffffff;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="background:#ffffff;">Since the 2021 Restructuring was announced and through its completion in September 2022, the Company incurred total restructuring and related expenses of </span><span style="background:#ffffff;">$33.0</span><span style="background:#ffffff;"> million of which </span>$16.5 million was each related to R&amp;D expenses and <span style="-sec-ix-hidden:Hidden_cMQSECgUb0-OLrLc24bRag;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">selling</span></span>, general and administrative expenses. Of the total $33.0 million, cash-related expenses were $17.4 million and non-cash expenses were $15.6 million. As of December 31, 2022, all of the 2021 Restructuring and related expenses were fully recognized by the Company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><span style="font-style:italic;font-weight:bold;">2023 Strategic Actions</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">In February 2023, the Company announced new strategic actions (the <i style="font-style:italic;">“2023 Strategic Actions”</i>) that included the discontinuation of its research activities, including the inhaled Janus kinase (JAK) inhibitor program, resulting in a 17% reduction in headcount in March 2023. In order to support the timely progression of the ampreloxetine Phase 3 study (CYPRESS) and the recently completed of the YUPELRI Peak Inspiratory Flow Rate (PIFR-2) Phase 4 study, the Company prioritized its R&amp;D resource allocation to these two programs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="background:#ffffff;">As a result of the Company’s discontinued investment in research activities, the Company incurred restructuring and related expenses of </span><span style="background:#ffffff;">$2.7</span><span style="background:#ffffff;"> million for the year ended December 31, 2023, primarily</span> related to R&amp;D expenses. Of the total $2.7 million incurred for <span style="background:#ffffff;">the year ended December 31, 2023</span>, cash-related expenses were $1.2 million and non-cash expenses were $1.5 million which was primarily related to the loss on the sale of R&amp;D laboratory equipment and the modification of equity-based awards for employees affected by the reduction in headcount. The R&amp;D laboratory equipment sold had a carrying value of $2.7 million, and the sale generated net cash proceeds of $1.5 million. The Company does not expect to recognize any additional employee-related expenses, including share-based compensation, related to the 2023 Strategic Actions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:12.0pt;text-indent:36pt;margin:0pt;">Selected information relating to accrued cash-related restructuring expenses from the 2023 Strategic Actions was as follows: </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:12.0pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:85.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:85.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:85.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:85.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Net accruals</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,188</p></td></tr><tr><td style="vertical-align:bottom;width:85.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Cash paid</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,188)</p></td></tr><tr><td style="vertical-align:bottom;width:85.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The Company also evaluated the impact of the 2023 Strategic Actions on the carrying value of its long-lived assets, such as property and equipment and operating lease assets, and in March 2023, the Company placed approximately 42,000 square feet of its vacant office and laboratory space in South San Francisco (“Sublease Assets”) on the market for sublease. The Company’s impairment evaluation process for the Sublease Assets consisted of comparing the estimated undiscounted future sublease income of the Sublease Assets to its carrying value. The Company estimated the sublease income using market participant assumptions, including the length of time to enter into a sublease and sublease payments, which the Company evaluated using recent sublease negotiations and current local subleasing trends. While the Company has not yet completed a new sublease, based on its evaluation, the Company determined that </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">the estimated undiscounted future sublease income exceeds the Sublease Assets’ carrying value, and as a result, the Company did not recognize an impairment charge as of December 31, 2023. The Company will continue to update its sublease cash flow estimates based on changes in market conditions, and the Company may record a non-cash impairment charge in future periods as these estimates change.</p> 0.75 12800000 5900000 6900000 12800000 5800000 7000000.0 33000000.0 16500000 33000000.0 17400000 15600000 17 2 2700000 2700000 1200000 1500000 2700000 1500000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:12.0pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:85.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','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:85.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:85.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:85.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Net accruals</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,188</p></td></tr><tr><td style="vertical-align:bottom;width:85.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Cash paid</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,188)</p></td></tr><tr><td style="vertical-align:bottom;width:85.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr></table> 1188000 1188000 42000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><b style="font-weight:bold;">17. Commitments and Contingencies</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><span style="font-style:italic;font-weight:bold;">Contract Obligations</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">In the ordinary course of business, the Company may enter into agreements with service providers to assist in the performance of its clinical trials and other operational activities. Subject to required notice periods and other varying provisions regarding termination, the Company can elect to terminate such agreements at any time.<span style="color:#ff0000;"> </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#ff0000;font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><span style="font-style:italic;font-weight:bold;">Lease Commitments</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The Company leases certain office and laboratory space. See <i style="font-style:italic;">“Note 8.</i> <i style="font-style:italic;">Leases,”</i> for further information on the terms of these non-cancelable lease agreements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;background:#ffffff;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><span style="font-style:italic;font-weight:bold;">Indemnifications</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The Company indemnifies its directors and officers for certain events or occurrences, subject to certain limits, that may arise by reason of their status or service as directors or officers to the extent permissible under applicable law. The Company<span style="background:#ffffff;"> maintains director and officer liability insurance policies that may limit its exposure. </span>Assuming the applicability of insurance coverage, and subject to certain retention, loss limits, and other policy provisions, the Company believes that the fair value of these indemnification obligations is minimal. Accordingly, the Company has not recognized any liabilities relating to these indemnification obligations as of either December 31, 2023 or 2022. However, n<span style="background:#ffffff;">o assurances can be given regarding the amounts that may ultimately be covered by the insurers, and it is possible that the Company may incur substantial liabilities in the future resulting from these indemnification obligations.</span> </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><span style="font-style:italic;font-weight:bold;">Legal Proceedings</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">In the ordinary course of business, the Company may be subject to legal claims and regulatory actions that could have a material adverse effect on its business or financial position. The Company assesses it potential liability in such situations by analyzing the possible outcomes of various litigation, regulatory, and settlement strategies. If the Company determines that a material loss is probable and its amount can be reasonably estimated, it will accrue an amount equal to the estimated loss. As of December 31, 2023, the Company did not accrue any estimated losses related to its ongoing legal proceedings.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="color:#ff0000;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><i style="font-style:italic;">Litigation – Patent Infringement</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">During January 2023, the Company received notice from Accord Healthcare, Inc.; Cipla USA, Inc. and Cipla Limited; Eugia Pharma Specialties Ltd.; Lupin Inc.; Mankind Pharma Ltd.; Orbicular Pharmaceutical Technologies Private Limited; and Teva Pharmaceuticals, Inc. (collectively, the “generic companies”), that they have each filed with FDA an abbreviated new drug application (“ANDA”), for a generic version of YUPELRI. The notices from the generic companies each included a paragraph IV certification with respect to five of the Company’s patents listed in FDA’s Orange Book for YUPELRI on the date of the Company’s receipt of the notice. The asserted patents relate generally to polymorphic forms of and a method of treatment using YUPELRI. In February 2023, the Company filed patent infringement suits against the generic companies in federal district court, including the United States District Court for the District of New Jersey, the U.S. District Court for the District of Delaware, and the U.S. District Court for the Middle District of North Carolina. The suits in Delaware and North Carolina have been dismissed, as all generic companies have agreed to venue in New Jersey. The complaint alleges that by filing the ANDAs, the generic companies have infringed five of the Company’s Orange Book listed patents. The Company is seeking a permanent injunction to prevent the generic companies from introducing a generic version of YUPELRI that would infringe its patents. As a result of this lawsuit, a stay of approval through May 2026 has been imposed by the FDA on the generic companies’ ANDAs pending any adverse court decision. Additional patents covering YUPELRI granted on July 4, 2023 and January 2, 2024 were subsequently listed in FDA’s Orange Book. The Company filed additional patent infringement suits in the U.S. District Court for the District of New Jersey during August 2023 and January 2024. These suits have been consolidated with the </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">above action. Further, the original complaint was amended during December 2023 to include certain patents not listed in the Orange Book. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="color:#ff0000;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">As of February 28, 2024, the Company has settled all litigation with Accord Healthcare, Inc.; Lupin Pharmaceuticals, Inc.; Orbicular Pharmaceutical Technologies Private Limited; and Teva Pharmaceuticals, Inc. pursuant to individual agreements in which the Company granted these companies a royalty-free, non-exclusive, non-sublicensable, non-transferable license to manufacture and market their respective generic versions of YUPELRI inhalation solution in the US on or after the licensed launch date of April 23, 2039, subject to certain exceptions as is customary in these type of agreements. As required by law, the settlements are subject to review by the U.S. Department of Justice and the Federal Trade Commission. The patent litigation against the three remaining generic companies, along with certain affiliates, remains pending. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;text-indent:36pt;margin:0pt;"><span style="font-size:1pt;font-weight:normal;margin-top:2pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:2pt 0pt 0pt 0pt;">SUPPLEMENTARY FINANCIAL DATA</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:2pt 0pt 0pt 0pt;">(UNAUDITED)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt 0pt 12pt 0pt;">(In thousands, except per share data)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:normal;">The following table presents certain unaudited consolidated quarterly financial information for the eight quarters in the periods ended December 31, 2023 and 2022. This information has been prepared on the same basis as the audited consolidated financial statements and includes all adjustments (consisting only of normal recurring adjustments) necessary to present fairly the unaudited quarterly results of operations set forth herein. For all periods prior to the quarter ended September 30, 2022, the information below has been retroactively adjusted for discontinued operations presentation. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-3.2093582%;padding-left:0pt;padding-right:0pt;width:106.41%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:57.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Times New Roman','Times','serif';font-size: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.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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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:'Times New Roman','Times','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:57.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:41.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the Quarter Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:8.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, </b></p></td><td style="vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:8.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:57.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total revenue<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;"> </sup></p></td><td style="vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 10,417</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 13,749</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 15,693</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 17,565</p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Costs and expenses </p></td><td style="vertical-align:bottom;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 35,329</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 29,872</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 24,453</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 23,805</p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Loss from operations </p></td><td style="vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (24,912)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (16,123)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,760)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,240)</p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Net loss from continuing operations </p></td><td style="vertical-align:bottom;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (22,088)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (15,645)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,950)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,510)</p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Net income from discontinued operations </p></td><td style="vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Net income (loss)</p></td><td style="vertical-align:bottom;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (22,088)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (15,645)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,950)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,510)</p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Net loss from continuing operations - basic and diluted per share</p></td><td style="vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.35)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.28)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.17)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.17)</p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Net income from discontinued operations - basis and diluted per share</p></td><td style="vertical-align:bottom;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Net income (loss) - basis and diluted per share</p></td><td style="vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_5OgY-1Q1EkatifxfFV_U7w;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.35)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_UgzGtm_OyUu0Zkc7TQyt5Q;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.28)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_JZOVHdvs9EyA6OcQ8P9drQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.17)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_FzvEsdurDUWG9LV57wbviA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.17)</p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total revenue </p></td><td style="vertical-align:bottom;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 13,196</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 11,050</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 12,451</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 14,649</p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Costs and expenses </p></td><td style="vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 51,698</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 37,929</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 21,595</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 32,081</p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Loss from operations </p></td><td style="vertical-align:bottom;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (38,502)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (26,879)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9,144)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (17,432)</p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Net loss from continuing operations </p></td><td style="vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (41,538)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (26,570)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (10,460)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (14,256)</p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Net income from discontinued operations </p></td><td style="vertical-align:bottom;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 15,592</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 18,379</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 927,091</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,894</p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Net income (loss)</p></td><td style="vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (25,946)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,191)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 916,631</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (10,362)</p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Net loss from continuing operations - basic and diluted per share</p></td><td style="vertical-align:bottom;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.55)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.35)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.21)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.21)</p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Net income from discontinued operations - basis and diluted per share</p></td><td style="vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 0.21</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 0.24</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 12.35</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 0.06</p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Net income (loss) - basis and diluted per share</p></td><td style="vertical-align:bottom;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_sN-x0txEMU-ztt2aVe-vRA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.34)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.11)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 12.14</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.15)</p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Share of Total YUPELRI Net Sales </span><sup style="font-size:8.25pt;font-style:italic;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:41.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the Quarter Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, </b></p></td><td style="vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:8.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:57.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 16,434</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 19,263</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 20,414</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 21,225</p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 15,283</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 17,177</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 18,698</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 19,495</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:8.25pt;vertical-align:top;white-space:nowrap;width:12.82pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">The Company co-promotes YUPELRI in the US under a profit and loss sharing arrangement with Viatris (</span><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">65%</span><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;"> to Viatris; </span><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">35%</span><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;"> to Theravance Biopharma). The amounts represent the Company’s implied </span><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">35%</span><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;"> share of the total net sales of YUPELRI that were recognized within Viatris’ financial statements for the periods presented.</span></td></tr></table> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-3.2093582%;padding-left:0pt;padding-right:0pt;width:106.41%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:57.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Times New Roman','Times','serif';font-size: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.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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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:'Times New Roman','Times','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:57.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:41.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the Quarter Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:8.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, </b></p></td><td style="vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:8.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:57.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total revenue<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;"> </sup></p></td><td style="vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 10,417</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 13,749</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 15,693</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 17,565</p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Costs and expenses </p></td><td style="vertical-align:bottom;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 35,329</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 29,872</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 24,453</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 23,805</p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Loss from operations </p></td><td style="vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (24,912)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (16,123)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,760)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,240)</p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Net loss from continuing operations </p></td><td style="vertical-align:bottom;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (22,088)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (15,645)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,950)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,510)</p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Net income from discontinued operations </p></td><td style="vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Net income (loss)</p></td><td style="vertical-align:bottom;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (22,088)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (15,645)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,950)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,510)</p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Net loss from continuing operations - basic and diluted per share</p></td><td style="vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.35)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.28)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.17)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.17)</p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Net income from discontinued operations - basis and diluted per share</p></td><td style="vertical-align:bottom;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Net income (loss) - basis and diluted per share</p></td><td style="vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_5OgY-1Q1EkatifxfFV_U7w;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.35)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_UgzGtm_OyUu0Zkc7TQyt5Q;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.28)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_JZOVHdvs9EyA6OcQ8P9drQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.17)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_FzvEsdurDUWG9LV57wbviA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.17)</p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total revenue </p></td><td style="vertical-align:bottom;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 13,196</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 11,050</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 12,451</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 14,649</p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Costs and expenses </p></td><td style="vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 51,698</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 37,929</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 21,595</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 32,081</p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Loss from operations </p></td><td style="vertical-align:bottom;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (38,502)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (26,879)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9,144)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (17,432)</p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Net loss from continuing operations </p></td><td style="vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (41,538)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (26,570)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (10,460)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (14,256)</p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Net income from discontinued operations </p></td><td style="vertical-align:bottom;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 15,592</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 18,379</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 927,091</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,894</p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Net income (loss)</p></td><td style="vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (25,946)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,191)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 916,631</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (10,362)</p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Net loss from continuing operations - basic and diluted per share</p></td><td style="vertical-align:bottom;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.55)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.35)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.21)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.21)</p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Net income from discontinued operations - basis and diluted per share</p></td><td style="vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 0.21</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 0.24</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 12.35</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 0.06</p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Net income (loss) - basis and diluted per share</p></td><td style="vertical-align:bottom;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_sN-x0txEMU-ztt2aVe-vRA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.34)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.11)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 12.14</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.15)</p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Share of Total YUPELRI Net Sales </span><sup style="font-size:8.25pt;font-style:italic;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:41.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the Quarter Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, </b></p></td><td style="vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:8.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:57.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 16,434</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 19,263</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 20,414</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 21,225</p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 15,283</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 17,177</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 18,698</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 19,495</p></td></tr></table> 10417000 13749000 15693000 17565000 35329000 29872000 24453000 23805000 -24912000 -16123000 -8760000 -6240000 -22088000 -15645000 -8950000 -8510000 -22088000 -15645000 -8950000 -8510000 -0.35 -0.28 -0.17 -0.17 -0.35 -0.28 -0.17 -0.17 13196000 11050000 12451000 14649000 51698000 37929000 21595000 32081000 -38502000 -26879000 -9144000 -17432000 -41538000 -26570000 -10460000 -14256000 15592000 18379000 927091000 3894000 -25946000 -8191000 916631000 -10362000 -0.55 -0.35 -0.21 -0.21 0.21 0.24 12.35 0.06 -0.34 -0.11 12.14 -0.15 16434000 19263000 20414000 21225000 15283000 17177000 18698000 19495000 0.65 0.35 0.35 Interest expense for the year ended December 31, 2023 was comprised of non-cash interest expense only. Amounts include share-based compensation expense as follows:

9 QHJ@02C;A&WRY, M&:2NH[G\]QOO,H"VO5JFL]+UG1WMV2\];;(TQ,3H>O7I&5"IM]YEP2O+TX)Z M<[2SJMFDF]+&VPU^-OD?2E[+@4\*>K+FDZ/*=IF)O M/S^WJ3[VL%Q,T\U4J=R3NHDF5ZZS#_'\Z)1G,:PIJ]ZB>BWWBLIU/U%HE:=7 MS^@LT)Z_>A8^>8D/P;&N9MZZ,3>PZ MIB'> )_X$[PM<"XA=/8-UTVWIT5M<#=L-@=L/M_Z&%OYV"GR)8[#2=DG315':+N* M%+D:OZI@=^VY;Y .7*UWSLWJ<-_SS?TR;["KQVE#RTP+DVQB_!0]K:AL/]C7 MEB@\EXLK_7I\;=X]3@LC=*:IU\^4!$^QI;"A21B0\ !Q80 F'\O2$C0)0=)- M'EUU"F@D6-]!9IO/0#H[H?HYA& )@F08!=B/DJ>+M5U-+*^*X<32OV]J-X^I MD3$MWEH)3GI8=_/W)Q4 LRNED6L9QGK:*4_FV3Q_FQ4;( #>12M^)908%HX" M5+9T;2XA!1V=-C@GJ;^PW/-RBEZW?C=22K 1'*8V^Y)_O%MCTX+;HFNL[@:R MDUZ?T2FH^O.<:<X6%BESQO/P%$< MR-'YNA?XXB+QS+]O"V%\T"]";KYO038?-!5>ZC="HUEK&;W9TK;'TUG63A9. M*M):E5Z-ZYESN7>C=@NWXVSFYJFX2_M\-[6]V9KX"XCBS2:*7BE/EHWN<,K: M=J8X7=7'I;9U4B5I(&?JDQXGF]/%TG[,6[G"R'Q$1)+Y#(GTAZ;,7T Y7TB< MM$O9^VY])MQ,HXT[K9EJ6W%(F#^4. E847\S)7R*=<8E&D^C]K+8F2X6UR+/ MUX5QMW92P5,UI[7R0IJ6>U'M0;E-3)8O118IW(G/D3Q_;, %K;<+ 1[!*NP( MC]=WZ4D^T;,L(<67%O'TR_2D,F_:X=,O\6XEA_ZXG4Q9L2Y?78\^ZW;<83CB MZ!P)5F&E.W;LB,VY1I+ _-W*U"(5>&ZC-;27 ](GSHGU">-I5A!\!'%&)P-?6L\U@\P)?H*F/752\U=(!ABT M!L"?@;64G BH3:Y!'@L07"="2@Z(H./)1UPT0B M?L6(D#F&OD8+<\/8@22T?^$'NH0+ 2),^W_XV?S?$APM[ ,Y?US7+<:@T2 ( M)[A/G.<,(F6-D#4&Z9;?1066>Y:;E!QCVG1 G"'O+)QL$LS+U_4/?3G7=+Q% MIJ10VJ(M"+% A2PXNCGXC8H-RW"GC^U^0H!.5181PB MPO)*Z4 &UNZ/D[I-P1+1-?@R)(J($(IH!@9D@6WD'*])'I&[#JQ81XD>'I*C M@:=$T\A\N9NT.&X0D&PKZ,/J)?5H@F#IC)/BZPX-=R39._%3.?5K*E*5 +%7 M2OG !>DX\C9OP@BVB1R^1H?%T["#IM/( RFQ]>?LX+3OA878!@WB764D43?J MY.>2S&H@3J V43;<=!&1=O_%<]5HW3-:%W23MHC_"%$YA4%X5?.NJ/UCVR+LHN0_U1RT=7>9ZZ>F+7%Q?RW?MU@K<#8%2/O1D48U/ MA$9BNNA%TY855>.E2JW6ZG-]=O/)QI4UNGF1IK=L6BB7;VJW8[X^'*$GM\9< M\P4I/EXV,],;06-E.U&THP*,F=I\LI<6'Q;7I>=\+SU)/*OQG/$RJ0!X_];; M)^W[94:>9Z1R>MJ4K<:R*"\*M#%'\,GLK)$L%U++*AO-Z'>M9;T>9Z_SZ,FM MM]N57]97O53 M(;ND5%X4X[8_[\F#1:][E3<&^BI/T#R#3TJY;G:JJK/R5'Z64^6KR?7T48$G MM^:I6&PMAVWYF595&]K];EX>_>R"CW-E\8J*Q2LQW):OKHWEP/GHKR4\.:K<).>&>16,OS.%4[R0;H;NTE%)YMKE>+WH-*YNX MSG9G=EP-I?E*2>JG&D]:NR=GK73.FCT_//.A-&^\<%/S17ONLI:2LR?+Z^I4 M[.;#=NFE4IYFY-Q\-K4Z[?QT66G,E]PJ;)?*LW6&+9I2O!>=*SG6LOK7W7HK MC.;O"M%1L:VDQ&EZ.H]FV/;@]J$+W)'8>GOV3JVF.C?UGMVU5JU$Z;DFA'/' M9*H++U:G@^3'>F#+>77%W75#N2-=7V9J[79:8+F<.5HOQVPU55R%<0??CDX2 MA514*M\4E:MGL7I=Z/.ALDZZF;*K@6@VV1NS]))I/JQN['+HN7?%IY*5RE>% MM$*._=*JW//5[1*CY7LI^5T:38&U\U0[I"7;>XI&T\U>\5[ M)$^RM66B7POE#L'6;J?7]=:$G=5R/#]9CPJS9*BL*ZO/D^)"SU;*=KYMK$=< M]>:VYC_W'27M^RN MB(L#SV2CA#58SLEO%+0RL@Z>-P?+9PCF$P8XP3;U$KU$43:&@,Q[K*[#'B K M^/7MWK80Z.1(]8EJ1TZS;?S&RG"-(!W(D!1D%X\B##*=81=HIHM74;J47*0&BX$WT/P/+YZ1\+;HS/@_W,MTQV^GBTW,# >^@EZ&Y)7X):@I43400KC;/S&C21LU1@Y M7F''-POS0$R+E'MPQP"\D,^OM,?!3%Q=O.NT M<--J5YFIY(ZJS&[D;V"M5=%+S MOOF[_ BS.$*)(!_CFVIN M2+^&;WQ018:(29Q]<_Z-P?5^ M$2?5"NW4J\XA]WM^@/$P)(RLD0*$#0@<@'S]A?\"!OR'C4315S\/["W:#<<2 M?SL1BB;VM,2X' M<>&(RT%<#N(THBES.8C/.XCWMG!^37<]WJJSZ,O#=C9\$^=_K04CTPD^_'\_ M4C_>LG@N$4LD-UO/'+6_6W9?!L ;(#Z?P'-3#GAN2%%@(AYQ"CL'FRU6WLT/ M)]Z@MV_'/S5:$VF.-PQ0?O2&/RR-H>\Q/)!7 MMA<^%ATD;9FU::;,/DUO9EI]:)6&O6OEXYT$'63VD&: PXYX]]2-WSWTTL_# MNWNCPD_F-Y"IDOCQ.Y6)<&S\,$TSSX'GCM]'\SS6_4FR)O/7RYK-!J!?4M:4 MXG.E6JJU1SVK=7O?78SU^ZEP$%G35=JM3M*^6DS3T<&3UAN(Q8(-V9#I'[^3 MV4B:2_Y19^WWA3@/J.MY:,#_U#4UVNO\_%863?P]WK[/$)>GLV+.<$^HDG?B M/3DG*7S>&A\>J.U(!"0/>AWZ.W/P,,J)A81MZ2""EU\*TV1F M]M3JV<8CVRHT1_?FLD42P?=U>[X(JXNP^@PM\2*LOHC*N%M8]2OQA\E]]$J: M\OJZ7<^F^^/'V4&$E:FW9Z-Z,=4H6]?IX6I5&[=&UR"LD):8" .U>KN&"(V: MSL<[Z%:.IO'X7GLJ2\O%G-'N3T8&I;STE>*Z7;&G<0 M6<(F);/7>4G)O9MX_.FA(]BE:G2$9 GUPZ5>]#.(^#N!1(G,-!Y&+) MRSF#V'!N9"\'<2G=.D;IUD?UQ0-#EAY\5SY0WY7ZTI4*E_JN MS?HNYA"E78=EFC\E G+08<=]J>WZWF_Z<+ M;N8E!K4LR-I\S.LS_FB.],/E%NUTI.>>>H7;>;SQTN.2T;X>'_3:T;RJW(SCDW[OIM,I*L7R,!'/K7Z<-8+C-XEA3%;2XC:MY3K3=+:2,YZZ?$\O MY$-C&-M!C4_*D(^?7BAF=-]0QB_%:5$9D>DF###1M*IQ)N3F(A#KM;^U@(TYOY59AU-CM,^C:09GC1CI0& M9.IHPR,@17>$L21:BM08!M1_8B1T" 8[/=R\*H+54*-I9#6UXV::-88--\\L M#%&Z.^B_W-YU%7[\-)IRJYO\S6-1ZY7XU04A^C0(T?[BF+/#AO96^+4B9'^@ MBF4O^5WG<1 7).*S.(A1]"_5GB1P^8R2=/CD-G$WZT-], M!J<7!E\VV>@M6FV:+]4[O<7$\IG_)5VKWDVJUV;.%-%>O1^>W[6<*8OR' M ,9OC< =@+)Q,/\K*-?G(XR^^2)?"[><0"CAS GNWPN97LCTS:[WO_WNQ(+= MN3K52EY:ZVQITI.,<3[QQ"VMJ/;^1-\/Z\N-J:'.$Z45*]]PU46T*G6-YHH@ MN\;3^P ,OY25[^*ZQKFY"^RZ@>-%<[LN%L'G6P0G!RH\GI_@Y$L])[GXUDS' M(PF[0JO93G*K]0N[>"R-<]/X.I.:4<#6BW/@(@H^V7MP\J6>DRC85)%6UXU. MNM)^7I7YUE-*'SSWDZG.^ZL2/BH*'M@7?S?\M,66*6'IT@C,850.RP)0000)* M!$)"PIJ7U7T$Y:-"1C88])EL*@"PJR&BV%BD,YRS6 >>-<;D@79DW$*,OGGW M&Y'88M!](8S?_F[ C\5%)6AH\OU VGS%Y@Q@<$/0YAAY-M\I,EDV&V,J&O[& MD+ (Q_#"O"" -1H)3$?4)+RC#*_RBC9"IP!OA6'2;)I!@[AL[?!6C/'5S+CX MRL%US'F;[ 'IBPM8RB )8"*'8K>@&0<&MXKL:\#3U0G:+L JHZ5MG.DW9/_7 M"YZ&:*^T%8A%6BICS= S: "#"LD]&P;[J6#PZBWJ=4[]L*507@FB(?&Z,,ZK M8@E1IJ+-<;<UIJ2##H%X@GA=MBN>LMV78C1;Y:R>E"G/!LJX M:VLOHTO%TVDJGMZ11'K)X+T4%_QM!W$I+CC*03AM:\^T[BF\'C.%MA[=>JH! M%]XO_!?QG6)TB/G)QFIUI1+$YO[()ZW5'*U=9B1CQ9="4:SVWZMOY/ MP*OJ\BC$FC7]EZ-]^]9%G8@<9MJ1%"6^0GZ(7OV+5U:\;3A:;2[F-E/ZY2KP ML!$,TOD3J?\POK]A0[9V$^+8OCT+Q*GISX*A:N?#5WR6]&C 4 MQ^I/38 C"84X?^E61EQC0-Z,/[_TK!/XFD,TJG[L)*.:ZGH!&8Z-YX(Y9UCR MX,1-4V-X9J1H UYA%+RY$L,[W4R8E6R.&;( IJ8*,>8?D+,<^R_Y#/\C_N]/ MG&@GDYQ109%54#888XJ8U) 4DNP9810-?:K849[T74?SB%[G;] 4QDB8FVB MN:Z-='[&_ ,S#;R'[P;2,R2-"D3[8UD M,DMT2").G4(/HLT;*OP,7<*:;J/YF&.0A@Q2'/#/(4U5'LIXTH&Q$+.A*];8 M6*"3%FB334,2"NYRQK -4YK) B1O:8:E2S&FYR8-;JXNXGPRYM$<5/0;0;$, M&-PY&O1ZD5SW$081B35$;T6#XDFCW4 7L""C-;Y(OH1,9X_@D-!B& M2R$CZ MKSE&;QGQAJEKB!0D YT,KT08;3Y&WRAHVA$\,N3LRCK9)WX^1Y,AX-5;B8@D MTQ"-:>Z\^W2NO';W1ILEN:&:(W1<%"7J7L#N4?08-9%OT+205,E MEYGQ=4S%E4-GHF;X,OV'LFY 2JHIP_.TB* YYI$8BS/N-8'L)EZ).;2$KJUK M"[T%/#9!RG2EBZHA8U8*O!^=,Y*W/+Y7PN4J,E\=,8TSL1N"J0$79"+T5;SI M9(JC2Y=D= ?%^^[[:H4SG)$8=NX:;]:Q'8;(F5A(/"8V/M&11K!--970.'!6 MCF7CZ1]$&>4=B['V&&45-=V_8:/M>M>ZX0?J33$//+CY)*HE)G5WW[$:Q MTLC-[LVKZU:?Z[.;3S:3O56JUOZ:M;5R\W'!@M/;HU9;[1&3R.NM.I9 M#\V'R=*N7J]:A8Z3VJ&7X ENW6V\U6O,.QVDKO M<7Q?C\_F/:/W!*U2MMZ>499*G"\WA>DL;W?%MMFY-VQX7]_TRFV7Z!.:FN>DYOL\GZ0-^[+W..S>==^7$:S8QAS:Y[QO%YJ5>6[ M]93K50N%3J8T?@5L,LOG)BB+T9I!);8;_6MQ4NXFAC>Z7L846Q) &4)*%+BRJ M*^^K^\!8",Y-/+"9D03WRQR]&WTZ@H$'Z.X4&8W&W.+X;Q7P>'KQ=Q%:/R&MW9R-9PE"*C8%?=Y>9UB=_5&$>0[HRR,I[.IYW& MU>*N''_*WB7RA^(%S\V$E.XWAB#8M^>L78I&+NFFEP3LO^4@+@G89W$0EV8Y M9W(02#0E+P=Q%@=Q$4UG<1!(-%VTIDL)2/8=2S[O+.9#+OGM!1Z[EG^I^;C4 M?)P%FVPM='<^_Z6DXX E'7O5T2]]RLFO?LI?OV*CU_F>R=>7[.I+9YO/J,U M@YHX6N\% G@%9VU@T#3=1F_K&^G,1&>7TTIYUIW=5I*)Q^YX^7Z8[L](U?"! M=]];MP_]?/V%M:^ZC0F76RGCBE.&D8EP;/Q =1C)T[/$113\J;G_EXN"L-RM M-XF"F^O%ITJ)>%0HE^]2B8'E;:EJW=YERK]C.+BME7DGQ+,TK M2,4C\3]L@W-:=T79TK7YYP'S_QURZG1:]_8FA)@7?Z3$G'AMYR3&WJ?1P+>$ MFV@**OMTRRZ6ZX4]M>9FM\-6ECWAZOV(_)\KS*K#_,UZ/C.[TT5?2NCJM1&= M%O+]),;I/UAQZ6&-\(MD.)--H,K/181\4!/:$B$SKA4WE3'_,&W4;W+J].G& M'MKOKSK]7!'"]A4SFK%U@YVEE"N^N%J(S2CM:\1QKU:8?B$/3WAKHTLSHX.9 M>R=OZW$\U]#)EWI.8O) S8P^5^XIRH#/%LWF#^W BTOH(B/>[3,Z^5+/248"@_VG["^,F(ENX4-Z*6(XTP.(AO+Q"\'<08'D8BQIT31 MOQR$S_3*7@[B# [B(IK.Y""0:+H4<9RPB.,UK?6LBQJ^9C[%Y]1Q)#].=<>L-\1R[]'GGZ>2X$1G#EM/4O',K/60_1Z]:Q/Y0=Q.;M6KH>/^4#Q M />.>/#66YIN4"_N!GZCG!OYY;N-VE0WK6FO.'RN#-=6:]*(4]1)9)P?(C6$ M: JGYN3_'$1E./6JCI_P=Z/Y^&)3_-_)SOI&$RI.%(2$%..E N0<04D7C:=2X+UO6%.U! MGDMW\ZMH^CA""D/BMQ;73\-1YV[7_WX_8UTWZ.S7?MQ.AXY]A_OKI1Y?28[\T6UR]H(H7.,-O:I?QN?/"?70E[ MNKME)+E/\/=.8WA?PR#:!6"S&48" SH#IT)#@OE%]+]=R7WKS Z=J%B2C;EF M\$H5S65NU%2:B0OPZAKNP"")#8SU#?UK]H&NEZR)WG[.)KH]NRP_B;WW/,<;J<5/RN(]F2, 2T6Z/Y>4BQ#0@P[.AY".]S![FL!2QU1$V)- M)<+(ZA(Z#XWPF? *,Y-$69!5%VF=WM6;;8J8F69B$F1$V< >5"/&U$P\-#-& M*U=LQM>=::2ILD$[6L&WT/M*EU4#4:';N8DWL5PAX.VIZ%4WB67*W-1T*A#. MQ'H\4@BB<_H2/!&YI4A;\BC&4\4Z$YL'LM[3<)\W](^8;0)C!]" M'Y'CTJ,+D+_02&P;5!]:6;DMK0 $0I;@O%4F/]=E!:::C7CS8:0U_!S@\F$X M;8[',#67?7V=M$*:9WDS(HV4 KW3@*1('QK<#? M6%AR6C:B%AG M&CQ-F[NA7QH1YA_Y)WD'R$X%J-="1#F'TF$=A!XBOW]D^21C_)L M,6Y^O*598(K[9UCT4T9H7[/>U"YK\YJ5*"^JA5*G_7*7[\57T-OW;6% M;G3"LD"D6/#RJNFTW I(0,220>I#6H&DR",9C /T TJ,B!#A7X>AO70_P7IF M?QMDL%NY?\>OY9DUVR"?OX,V4VSUNK%Z2BQ9F;:++Z#,"L6 MW+:^9MF\@M:-';MW3G<[(YQ@>[E4C>>'8J]ZV^[:]_*H/;G'UFKJE5:,O+NK M2$' E[WH?S^F8Y"4AM=@SXB=]16]:1%_N9;:''MIJ7UIJ1U*K1]NJ;W7!W < M7LX3T]5$0SAWH*>";6N@T&#X()>>SV'S=]UJ[88Q[S:%5F5J]XUY6NKFHOGD MOELM:D@"W&R0U6](ZD>OM;8T0S8Q^K: U/=[7K'0%,G$0N^RZ-VMLI#-VVKO MH7>?;)=K2;LY0,J7JFU?9+HS-#8-H'DV,G1I][D0WRNL@ZAFU/@))SULT8I( M&5M*F_9LC*D@2^+MW8I]O8AY1D6&V@C< X=O,[T5U_F[2/WF8797RL[%;$\6 M"LUZI:D;+\+[NV2'&A=US0R=6Q6=[*UF& W5>3R4O&6^D9FQM6::+K4KRO\/_W>2V&![7^'*B-Y4*A:XQ89^JG8?0 MCKEWUYW^W=!>5:K%O.3QOQOFDTBH+=O\J']3^^ MZ=57ZCQIL3TNE6W8_3K[4&!;8?V/35EH38QT09Y6^44S.S0+.G?3"NM_W,MK M%;M<72_8F^C3*/[8R*P'UZVP_L>/4SY9E.?QQW*Z8R66LT$QM7ILA?4_OK56 MV<8C&\^5&\-1?3'(-ZMW%7__XT-'H(J\,4;R&/ZGO+!D=&L"3^P+-16O)+E; M2"4&;#4[-QO15J?U\'!>_7U3,086%,'_97SK(A=^&XD1M)L@!N"!HT:5PD!? MYKJVE$4)(D&@(Z@"8GNW6:Z %P+_9:3-A>C>0O #.@8UH>$.&KT0+%T'IR62 M<+(F.N[[.:_35\N.#D,?"$C) ;FU&0.N;6@HS)L 4>,ZL7#]CZO SP"_1AB# M6Q=R M"OM)7Z!NF+YP[EH]2;<"B:Q\JJAPT#9[]!]X@3/.* [W:@PLSZ+43F M)4[M+;(C^VI]E9:?;D<'XH'/=XM\,QR8&5JJXI0+9U*Q^"GA1[;+F,%MD4(V M.HF+(7WF%_X+=+5_V$@4??7S2Y8ZO^T\XK$4=SF.RW%+_1]GTI\W"K8#[NZ/D]6'#B4 M>_ M>'LW8:=U<.)K]]3\I'[!86SQ=3!7/MPR^._DC3]I09OC3DX81P)MN=#& M>VDC>]IV2*=H3QPJ-T]<#(M]^]B=O>$;_QC1GWHYGU^6?X:+?$M/B;?Y1[X) MFL"'TY723]&G1(O3IV4N/Q4[B;J>G@D?[R<:'@;,FT5>UVVTDSA5)ZSIWNV\ M)B@/V0Q;'3?+E;:\'F>$/&DFG,A%4LF#5..?!S%?./9=?H&_FV.Y?D>?B@_K MZKC!VB(O%1N%];*1/3['3J;=;#K?*=FL'4\5,SWE9JV51J3G+Y?+1N*9/^MS M=W+/0SL8%#]/%?@$@N1[-_!\H];P%S?P/+0*$4R<")$\P]:J+7KW>@F.% MEZ+4E[(YVJ WF]C7/NI@D9HO1=H79MY0*"[,?##MXE5FUI_7"9'39ODR^GFK M5?!1*QH2&\W=K.?[GMR]]Z?+/Z3-Z%\MZ7U>K_-D;"\B#.DPT[+"@_M])*?4^&R-:7VYNK%_E.ELJR M:)@),=\VKOHKTHXWR482V?C%J7(1#Q\3#Y>6W2?QU'RF>+A2^W%SFI4[+#=1 MG^99MO&4N%F13KQ<+A=AV6UDBJ."A7Y-J)VNKU03*DD!O,G84M, /,9!=E(D M0-GA'90=@D:C2*:)N_ B54V71-ED!C:#.%(8!XI!Q[S!S!5)'#D#AT6R /@/ MI^.C$7DEQL 4X9FH4^GG5%JXA1^TZ(,D^/,#;2DQ$N[O+(76P1(P,S)Y]%.D M@^HF686&%%_ *&$ \E&B!0.28.FR*4NT$H37)>_-A@0U)::DV*%*;+"2Y+Q1 M(XY-;:3R!N2X IA.(WXDX>- M"8AB0@G. 8\%G_-)Z8-'B.<.FZNMXF M.F6Z!0D6[^]['BA"?RQ4EU?YHCCEX^K3_;(W2EZE5C]^LS%VV\YU\50$$P/-=9Z)HT*3]%$7C;VA*_YXRZC\]%%Z[UR="7AFS-ZV[K#*8E2?K>0L. M)?='9\)AW@&Q3D4K"#D9%Z)[XG6K]_I;*HLWBJ]K;ZEGIA7,L9/ N[Y16I): M5CZ97_*R O<$VF4HR.^XMP5:6H67=1*1\A? ]L7T,)V2A$0_*60'_:282O9Y MD1?[V8PT$')#+IO(939+9N7;P1U_R^8&Z+!TLR?HMK)HC1#1)C>?'%BM5G;8 MU?[_"6-_9)_:.:/ME4,3>[UD1J#C/BM,- M@8"(3,H@XJ\_58"VW=CC:J=N]D7O7G8)55F93PZ5E6F-X17DR#,%9)ONRX); MI%=>%MV(0/LJ)KS6C$;N]K:K0U%TRX*DU 0F/[5GSI)-97BIDDWDX,KHD:B/->%7+*J7!=BVF!;6G=UPP,OIZ?96;D9FE641$ MKHWTRR4<'ZS@Q684?SYTPPAKCBML"25?72UX89A2=RF6EYNEHM%_#UT35A1+FX[I3R'454YST5 M*9&9O.P>O8/-U60AC55Z2LU#!# %-9]-4\?N8.O-I=A3:)QBY!:_:6Q9="2C M<&1D]6H*T;(LTB>18:ZL("]%+-T4 J6;-JI0-&1M;4LFPF>C;O:3) MH%.'7BG85F2TMCY/(C4*C(R\/=,85#2Y7,PAGFU2&U>8%QMXAR6CS[1%!..& M='JMU";>>K;2'7UI==AL="0W9N;+A:W/Z1K>3TY$8C/T@-AGHV_OM]@YV\QL M.:54,#O-)5H3MB7XS,C:M[VNV^Z8ZX:2K%6WC88Q&G@+"HQ$T0A S(5U;:M. M<*8V:5?SJ1E)*&$SU%*O34[Q! MYRM9E5KH_8FQ*ZM_6"_[^+@KK)=-P.K"C\X7L\+-=-D&UB_?#37]]?O/0\D@8V1].N#/[+!)3PX6-Q;\ZV^&21V6'-J M]H+3+%O #89%GH$ING(,^+5@("S#P(,!H7T*K$_PBR6#67/F$Q_=F,+ WP= M[!C '11B]A\!2TJ I:S!PP(7T)]5^(XW)L>']9\>JT?48?''!'ILV@?SE2%Y MH.\*)FH!0=@'$[B@E'GP-NM@/I^<"/;&1![I]L/_^P/BD,@? IK M?MFN WF /& Y&OBZ'Q*8BO"NY'FZ4XA3^T#-/E/ +Y1&$:BIZLC:7*7S&ZI2 M7@S6Z77G2">*X^-.JUD?BX8B]Z^SRN,WX1_CLBH/*>(^%5_N?2_37*@LP>M] MT^.R!&>Z!_]J7_!83F(Y^2%R\O9&H*EX(ZX L#+^?><8LZY95&+,NI*-0"]I M!O^R$3%FQ9@58U:,6;>T$;%O>"68E8TQZQP[]/:] MR" MT1J&,4)>H;Q\K(9IL+71G^\L5AECX???V\]Z!+=>F_1S5'GKZ.9G4N56)>// MZ]-F[Y'3ZKP_U?8ET["L+X.$>)OC;;[:;8[UW)?JN5?#4#=-E=BQN4)0N"(: MQ.[.]]OQ+[$!B*NV 2C- O:BL*MV &WQP#7;00R^TH6,0?$'!!SP$DXX,0% MUO^4 ^C=%=FOB.7_@%Y=3Y;]O;@]-G)C?/N&>0.6 M.KN9(&G,'.=ECKI?ZB_FCA.:S3?,';"X3V!A^A5^_JBAX\ZXOG#I;Z:7D&"> MJ ZKKAQ4P/@R]K_T L_?*(6\=-NU8WP=UA6*M_4/CP@OO>ZO: T8I*_\[-: M.!L6W&'W9>QRWO[7LBR:L&"2YXL-M9&MZ/"*7PO*'X V_%S*QS&RSNFP0%AE M7]#JR3.87M_TB\-YE"Z4]O ;/H6?;'H6/K.+C",6<2&=1FN] ?7I2OC/2P@] M*S"T.RZ +E..L^1CQ>_)!MZPUKVIP#A>;*<33D5I%5;+MO'S1^-2XZ^#SGFLP2(WOZ1MA@FK*3&(S?GX3>4=D7M.I M,5I]5;;(I<7W*N('5TB7&-:N#]9>##K ZTVO!1V0Y8#L:7T[1SM^V44JNL*^6QO)F,9Q1 -AA. MQ;$X!2_V.+\\3^_2RXU-LRL L ]$;S&,5RE5*Q858BL+CC%S5L(:6E]^'A]P M-5-1G+J=DH4[9DL0_O,;?O?YH#]WG,EW&]V8+1%BF2%OJM M<;9'L20,BQ+8739%Q'E[<4+4%2=$Q2!PHB B-F^7! /IU>E:NUCS[/Z6+XTE M@ RG#2+>N+S$H' -H'#>6-YMX\!;(;>,W&Y;FU%[H0S74ZD^269[!1=:"##D M1ISRUNN-2TGL)/SP7,?KQ(4/1+*F,XN;KLUIBFY)T^(RV2?+TM*%HI_RO0.2 M1+\\DG7I.'O#T$4OH?G;DYB!:5B)^ SA.R8CQG72OOO1T*5"8E=(E^M4D.>O M!>&C>Z![BQ#;PZ_KCD1AJQ5285:#T5#H36C@]+J7C,OUULD*[F;6",U1&P4\ M;#-,SUTVZZQ7D\/S:/)R[^%LM'+!^Q?,3V\#7(1YQ3%=O# M?Q*"FJ=-H9#'YSV&J#2]9$J;#EF[ ^Q@/YGJ+4/XVHNB[9.I4,Q_0=^P.?7K MXDTWCBYO+?*L/:V>;]63Y0;#DJHXL_WWQYE47ZQ9GZ@+'*@+P7!@SN%%].@7 MUN>_]+JN2@\2X^08[V"F0F.4(O3PIDEH_$4OC3;Q>8E8,]TQXEAKKUJF4U4N MY;(H L,P9/8.Q=)Q)L2?^927EH 32+;O$UYZ73]8LC^=\E0J%3&MF[8&C%S9 M3.F5,"YT! F*>YSS%$OZ#4KZ6?*@KD2XW\ICLMJJB4@=W69DA*8DBNHMZY@O MW'$B4VRCOQ*]NO2Z?I(F_T!DJ) IS8?=S31)U^8IQ9QVI5PU'\ASRC?.$>+- M,FG_\3.PKD<,@]DV'0T\GS_R;T%>__XO^+%[+J^*G GE*\DN1EX]0.GNIQG[:0U>[_O//JPETK<#]D@]WCZK\3![Y @$6IJW"9Y M0+-0F(.H3OBUW6>^(.X_-"P9#*0+%)*]%^/0GS_6WQC:6#QAZ#^]-:N"? MX<)2Z'TF?:+->A:]PA^WYK]<8FY" ?_??BO_C%F#A\#? ?,!.5:?M)4-/_KU MN^]?^C1FB3S$"]VV]IS,_3[8]9>X]2FICU&0\R6=)3&"NWPP9U3H]QPN5QI52BUH6.DJ+<8H<%7X^,;#ER MATVY.#W,JW5)HNQ%6J58C,T\'REU6[(V,A5.(3I..Z=W&KT>XH*1*/)\Z,!K M452YFBHA0Z_5PPBY:XX-B<6CKQ_T\DPO3=5YQ4NV#2+M:M6J2X&1D=?/>_V- MB.9G#7JU9*K%G%W=II=P9/3UO0PVFF_2&,*4W,V0'G/) M]VX5#\^=#RI%7/ M#3-<35D-3'/9JLH3UZ+8%!MYZ*:-+]$UUY@CI6VYE,YJ=DJ8 LI%UY0=;;NI M[A"EF%:U4]13(T,K&_"9D37)Y5Q/P<8;DQ$G\W%:E\A)2Y/ R.B:"I69,I]39>CKN6 M4FK3YM3-J79J588CL1B1#*VTQQS#"\"I-L MX>6TX]:KQ1HL,QIY?RW3;;@4MAT!ZM=6'IUIV)D)K&(<(117JZ/%+#HP:6++ M# LCFQ^P;2JL=_QT: .=XW8CSVN(O"'(S"*_%706WI./O!ZMS BGRA@#I)4K MR52EPWJ#,JSZ$7E]GNC,N;DK68J7FC I?IE#FL-.4/GHZTIM.9U46F.4XFL4FXV.M(A51K+0JG )(O,@&ZE6+FDB82BI8O)37N@>,MZQQ_[E%%9#N>X=#:+L$ +D&R*2*78 MK(AQK(B3683'TU..FSU_>FHIJ=.BM!K2WK"^(3\+]@R-[H3=KZ$U2JSQ M#,$W%CFW61K- 09@T9&KULS&5-/)T"(ZR7:)$8'7!U!51/9LF<69Q;*?)Q&9 MYWNSO"4K>=%7%1'JCDJ]9K9/<6,FB5!S9ZV9/2K? 5B=?C[2,#VML%"V329? MH_+]W-;5K"0<&64$MVJRTVRED&?D[=BQ%KHF8 M?5T2VC*8[V[6=[:A(;S+! M5UIKI4DTA.#(\OFB2V>&2.JV"0G0@2.S-2L;?NV/LT92LTFLTJC MK9#+"50 $4)Q(P.I-#AA=8ER(ZI$UH87"D+/'1$,IT:[0Y52; M[./PH5&:COM] 9&Y<9_Q.E9Y2_?'YD#PU4ID^?7&I):5%,%@DOGZ<-AR'99; M=H[I"K%>#3M!) M]QFL O2MYXICCNFU)&M=QG)I.PMU1810,X3K3RLSLXHX-ML2^O6BILZEHPH MVQ2FI45CD51:NKJ93X2AQI&[-F)/A[8ZF,J:^()E:I,L7:L4.B5:\I\:(119 MWFB#?F>TH7MU-8^12E,M9SO'=,568HS%.K_KA-%12'S@IKTUGJ7 D^,T(H?E)8XKUM MH0&TJTB79@MW4)_!D=D(6E8=H=452S3BE.0R+PJS[,QVCVJJE&;,5C2#DD@2 MS6F=(DG927]):&1-NF6.RLW*(DMKPXUIC!L>7N([8>GNIT/QW*:NM-;%(9V4 MQYNV,:XO5,I7E1'JI^;L>DO.QHHR[!"]\F*%]VOMSC%5F<]MI$G.F<\8<;HF M-2[/5R5@^V6BZ]\46UIS1=!C!ELB::9G(:+1@\^,+JI&S]*E%4JU&:) 2Z6: M6M@J[%%=V=010,1&H45KJ77)0TN2VJC!&T-'R)\A;+DP5)A6Q:Z4%[7>S"C# MZ\71UP^S9FN>TGI314;L9LO=#-ID13JF@ 'FY%9(AI<5C^9J7JKN3GI;ZI@" MQO4QP1@N$6\ MKY:TW6[3G=$6 -S03):^*6[!Q3OJ5- M:5E,H5UT+AU3OJ-BOFBQ9+]&"-\B6U8K,.&6RK4R+&R[=.ZI\^XHZ0OM#>:[(Q>%( M&C9HJIDYKGS3B[%:S*;5%D*T"SF"JFZ%;:!1(X12[,H"6XD81O=6KKV2R<88 M&1U7OA.-0HEB+KM">EFEO7+ MSUK-$;VP#:97P>09LY'*PRUU3/D*R=)\V6II"Z2689L9*I<<>VOJF/+5S,9D MY-HD37+#K*YFD:E2PQ6RN&H)VE,:B,=5;Y5[T3.X;ER;3RA,=YP9BF5;W*%H\HWEUHI[7-HLO(RCCK%DN+>J8MA54TG]$I M,Y\,RZ2%,LFVU>[/YQ8R<8_A>G[%1/L3H]Q1MTOI)5 MJ87>GQA &<.A<.HO?$N@IJHC:W.5SF\H8&L,UNEUQ]U_*RQ?%\:D@^,>WE!5 M;FF)#[M?#F.K,(0;AF]A(),/ J#_'F8!B003WW2FMKU<9.(C/'CP?=LR9J8:[.Z[8_3L)C\<>@AB\ M"RCU9NQ[_W=N:AFJ8XO_PC!X&OGK7]OD= L>%#WXO\$CW;^1NR3XTS\G#H8_ M/YTY&/B!W,W',XT3GQ&?>(?"$R/_Q9'-^E8;\?9Y+_%J]GMG*OX\#2?#'P^SNJ:$*/Z-ZP3EI\*[H M\G=:\,_8=-Y0X8?_[Q>*_OHD05+8?1I]?L?LK.60("'>:A(U??*20XK]^ET0 M>;]F4-"'#T?O@E\P!,/^^Y_I[V<7KF*0O"YY(2,D>&VO@ZV-_GRZT3$<_NSM MO6R_@X\TO+L&'GC+2/^95+E5R=B;!-AG+0+R/IT^^^#!+B;8ZW M^6JW.=9SL9Y[%U5BW^8*0>&*:!![/-]RT__<#,C>9Z_;#-B7R;P54^#&&.#J M[<#' FLQ!\0<$'/ 3U0"M&7+&BRY^!41_0N?=;Q_U7]7], OM.>&8W&Z8/WS MF4#W]^+VV,Z-(>[3$'?#QYRP2GRL_DYH -TP;\"RXC<3*HV9X[S, EW\OJH?7WLJO^EN^\QO80$U+.,?M!?_P8GK< M2/WV=O;3C2//NNZO*)8?G.]=ED;LNF:@WW6;(L/H?&0-/##RW M"CQQ,_?8)H]M\EA5?JB75K*F*^F1M/0^*<5$L\8=<+B/;NF=/0GB]RETW^1 HNUU>>T%?9A M;?6HHB@(D1'5$3Z0R,OJ8 HT$3),FQV.Y?"6-[AH,*F0LS=L5JX.Z%6MA*9S MN7E^Y+A!-7,,N2./M'>-\>-K2E!=,WZ\5;4IQH\?@!^?;P>?7E/.D>4/31!/N8V+)+44S#GQ_TS2CKPOX M?+^=_?21Q@53)Z^!XU\\(+DT76(E'/S]$=W;$-S#;W.;[MI=8W5.*?'#\:R- MI5F9="\9?S)Z*[HL%XHYA1@@DN26ZF@^YP;]W/#,'8YDXIR",^047%IL+Z[ M7\A0N#1=X@R&6#YB^?B4?$")^#O6\"?5\"]&B.'EK=)?9C8ASDYPGT@:HC+]75'EMM#Q=MLTFM^ MNB3S#3?LVPR<%XQ$OCQJ>#Z9W#%9@O"?W^!,10P;/L?I7[>8_G4)S?,-]O8* M#\8NI2M_IN)[04O9T^6="9"M[VZ:*QMV&K- M>:0J\8AG-'O(G!T@14IB21AK(_$[)!7G>MU0;L:EH@ Q"%PM"'PZ86O2LQC1 M;JDI)B]GG,4"MR8=$B(#^>LWBL6H$*/"%:/">0-]MPT$;\7E\.XB,\KG,BO: M$8I]PA7BP@>B65*WUY]T&;+.."6L6JC/W$VU M[XM^*G /\-=2MV\S!ZYAZ**7T/SM21AJ5)J5D5E&LYC\/)-=(,9$1]HN,(3]JYAO6L+77E)KGU6%8OX+^H;-J5\7 M=+IQ>'EKD9?ND!1G37VQ GVB%7"@%03#@2F&%U&77U@Y\M+KNBIUUS,58;@I MS5N()W!BOI7;K%MDYY+1ENUTBY;PICU7-*Q/(4Z[,V=)B441_]HA@M^ETR>\ M=_C]13MS!2+PY:(=^GZ77M6^E7 M(>P?" %AX[G80U)65REQ)5DBM.RT*5"^/*="\SSUFL[V8T#_\?.M?OO#X+IE MW>&"<53\2F,#1NP3@ M!_PNP:DJ_(L]%Q-Y0P,/\OQS@\R_5H+;;6X2\$/2XIY<"DS,.<%G-;@S#JKOI MF6O%H[#H4I>0]'4_*XC:PY6OYQZHU@ MYEX;3,\0 @9M9/0P/?GUHX_P[7] M!O34!9^802-+44AR +4X2=S1QX/4UHY=LTRXG)501 B=-_D=&LFFI1F.+K] M' )]8M7JE>$B(^2W2$_>%F>LPDJ33.?7;]V((%_BB9C#227E33+ GH>R_S^6 MR'%VCB@-*\JJS!;&:J',"RWJ.43\$10%_X0/ K,#-%*?]+D-/_KUVP[7;NW! MT/]?8BK:KBCJB3!;SQ>7L(!= O C4+Z^]"Q]KK(2 ,$LF.LG[ 4+<,@Z(F6:R//5 VH8EPS?N!;L/A_;!A'*JP2NA]3)E*Y/L M#%O-]92"S9J>CI/,6M.E7PD1"/D2HH/IB%]K07XIJX2Z)_A.:"'SAJIR2TM\ MV/UR. WXUGD@XQJW2?J;I.\-YJ0JSNQ#"SKI6[K^)Z&/@2!_P;G:YNZMX=/0 M8 WO/,A#_7[G+UOL@KP^\GQ8J'8&V2TDR>[?OG'T, 7[KR0ANO^[#'?_P12! MBRJOQ6?/W/^=FUJ&ZMCBO[:Q?$B#I05X!]#OP?\-.KA_(W=)\*=_GE'@?$W( MX=+?ZT""1>Y__J$S2;QZU'KB'0K=//_%DL[=&%1B7?H/<H/=@60QE5R H ,KB^->52TH<_[J2C8@AZTH@Z]7;'#%D77J'8NLKAK(8 MRMX'97',Y1P[]/XZ8R]MU9LGQ:L&=7+Y=^W_ZY"6'#/;K]RZK*>BWC*-WP2\PC^:_ M_YE^Z'+UTR)_EY:TIR2*K/R'R<=7T& O+^G/B@M*'KE;R1RYIW%3O%("-ASXQJG8)8:6Y^QRV]#B5P.)=>[5"P89 M(<%KNQJ84]&?-Z4U/M)F M@F'=EB%Y>\S_>MK-SZ3*6SDPUPH))PF8WY9U%*-B;!9>EM-O$.RNK!'K-5#E MF[/*E\#D:>VI$\#DS9R4?9XQODO,AF\44?L!#/!X M;S]VIV.>.!4HQ";3;7/$"5 B-A2><<#H"+'65\&M=Q:Y4S"%'<^'\"FZQ MFQ7SR\40);:YOC?+?#'$Q"9*U$>[8>Z @!+8KC&JG-V3NV&^.88J'^T=&'IY M%VY^RO02$KPXJ,->CP?5=K\,+2^]P$NTO8"&Z*77_36-;& 6[ 56GU3Y"S']"A=*.V%*NR1NE8-A">7=8EIS5MB.]_LB_:(^G2#C-=K3\-Z M^K+N&(YUO HUO(34GW,ZB@572HZTT2B/-QFJ/A3;#":4Q9G&:IG!4F()%O_U M&\O>D6CV-'VOB"L Q1@SOA=F_'OZ=E<_ B8.FFS!84=0(\TA#"=+9A?Q!#VC M5.?H2F4[ #4(B!J?:J7UOH*55\=P%VFW=;Q[^BUBR&4LQP_9'7X+$.S?+V'A MRVS<%7+PMV'@RY@Q)V+@V-7[_@R;N7Z&C4VX=W89.M:T/-M=LF)O466<3K<] MG-N+ZS7'7G$A633=F[&2[N;U M9%;WL8)\RXW[7!3\@B%O3A)UWCM%Y/O;VS[7EF_Q)H0["HI5 MI%US"()E7ERXG#!1Z)[>V+KMGHIFI&L) PB,8A\?XOI.^#&VV;5(%W8S!BIVE&(5(U8SU-;0"H) MP CQZS=YPMCX#_2UKBP!YUR@<@:K\Y(A\A_(R#^3C\];-^#\D?)O;]7]4+X] M;W68V#,\4^S<0!::829= ]$4H>V.$!Y?+J'_!V/GGW8 8Y5W!8N^&NBXN)T> M^X.G":9W-"4SMHQ:A78FEB(VEKHTVOC@0;[A]MUF1GG>,)>PGXB8T T[3B2_ M^:302T7'KNN(\7IMJ[V\-8&X12!RH+ C@JMX",*ITXYE,WIE(%]+R.P(6BI3 M9>RVIOD*S8DIDVJVY8I3=EG23SO'[X@4&J>=QPCS'1'FJDRP&P:5MRVR16^- MDQ3'4G2OVI^.\?96ZC<@QA"_?N-8G*3^_9/4+Q6WZ5B^->U M_W$"?,S>7QKJOW;VCHW)SX?\D[FUW:2[R:J2ES-\UJ[3FZ)" 1O13Y?_M",: MJ\T85^+D^F\,)6][GQ+9ISJ#\1!36K23:A1[9KK,=""RD&^YG]>>7+]3/@D4 M\U_@-Z1,Q%D3'PK&/:F*A"\W"<%P ->=HRS222M"7'I=5V4Z$>/D&.]@ID)C ME"+T\*9):'SG2B)H1T!KG2M6\9PYQ!&OLIP1'L7B:L9ELS LG\[ME8U:II+K^OG>F#O#CL+5+TI M-X8-FFFI2FG*M<;$F)& N07#SI]WM&(U]:.$_1K\R1_E=WTV%HRT2GE-ZBPL M>E48]+I";37N]:!W!6/!K[M7?BSX/S:V6[?"U=PV+&CAG[ M"Y?\#7?Y'28[]LV6?!U5/:YJR6?Q1J^-K[_9BJ^C M:5;?(/M+!_(%^3/VS) MWV^38[;^/FS]_N;K+ZW]FJ)!/U%9?6+-^Q:5:.:S/2K3Q'WFMIM4%D3>3XL. M&ISBZ%WP"X9@V$<[5\8B:S:O?:=.Q7,,65 M"@89(<%KNQI85-&?-Z4U+M=)_G-4.7M]X)N@RLF/.4\D&7OE@'U6.01FYQ5C M?\DTK-LR)&^/^<]Q+GAK5#GYT>&5*3>Q.QW[$J4 A-IENFR-.@!*QH7!31G.,"3%'O \3/G<( M>^&#Z/[+GA6)PN6/]\4"1B 'S14+[A=(0B)YN) :&]1[C+*H-(RO6 M%K;<80E8O1_/W&&GK-X?8\W52&",-2&ZG+CXY+>&E[>+6EHX(2TR4YI#L)F> MJR7KC=Q,[I$^&O4")/@3W'+=E+KS1NN'MI";A*MCB% !SO M87_IE<8M>&.&/Q'#DU>YTMBS/7%7A&G+MC8:JCM*C3,S@U&^4B^7H?\*NR)\ MWH&-56J,,#>/,+$_^S6M #M;B6IK.6HFUU4RV-:^[\X=U,SLUS/5,11AN2O,6X@F2V].H]@5FNR4F51RS84 MS^J:\X)6;BEMBLV<(ZX?BWTL]K=KT%RUI+]MK*A<93KWL,62$6?=<4$T]5EF M(P'!/W6(_0>Z/M@5B,NIHN>77E?^K\+>^-E4Q MYN)HY.G2Z_JYWMB[8]&9;)&F'6\VI64O19?PF:SJ"VAZG2$6':NL6-AC'^RL M86$!G7B+,IE$%3&9+@K51;^2E7UQ?U]8>->A-QS7=#2P%_S5!$G.T3BX/Q<3 M>4,#[_02LKX6+=M*+$VPA29X&?@D\63BAZ7 ME0#LE[#FAFDG;='4$H!)X-9[B7!Y F"'A+7GAX0KV_.$#:8B^RV%$[:1F .K M)6$Y_/QPG -\=?7Q:9R=6')F8@VOH-PG#I,3O)V G.%-,@%>8X)-@S1R4IQU+)E3 ?(EER)1W_M+ 2F4X&U561/ 5_RG@ M,U<&KYB*"5-<.3(@R(NOG8I M2/ _3MVIQ^2_( XIKB615>$R[ 2W$X6DV!*20M(6.+Y M[L 5"R+<2%F'BX*K!=,%"W#ACZMK%IX$D)F>:+)4'\\L)DPY2VKAM!5UT1+7M_OJM&Q$X"H4F:8K^ MZWQ& ^0&3#,->$/2?5;@+,@@NXXQ"1R]2T#"!*SXN!'!?2S="/X/)%Y>RP*0 MQ\.M]/?.WS7(Y@D+Z!=Y!K0CD+F7.#YX??#02-<:?R* #<\%5Y>#T8A']8&) M'GY7AWRJPBMTANGC@B<"" ,8!>A^9(OM [FU("2"MRABV+K]<5]G\&'PY!" MM\&+HN"SS(X*;\[E_WRQ#!<!:Q9PUT#"50DHEJY5/ MUJO-])KZ]3N#WJ>BHOMNT@)N4\$W O4$X=4*Y ] .]AQ0&JXP]82+ S((9@- M8"=?(OUMT$1[;@A[04_L)507[80$\"@Q TL.'@&1VP6R*FNPN(XI<^I]XAT\ MACWE,4$6WK^V$W,-]H1K,-:MMGI$L3MQ::XS3IO3"9M*]UY+57A#$7R:;0[Q M?JT5O"%A:34E3[2%_)K;+)I"YRC>OYNN=F UP/TX*N[WB2=N''@-'YQB<,%[ MKL1^_0_00+__"W[LOL>K@ ^A8SD/'[YWL.!+0K<20?XZPV5?+'60>A$LL9B$ MO=?V\_9__L_A]!_MJR1OJ(;YL',&#]8U#[82\_U"24Q.@<@J26X&7OW J2[G M63L_,WN_[['TL/N]K-O#/<&$I]#Z3/M%F/4N*P1^W MYK]<8FY"B/C??BM_-/ )?]\)T%&9ZOLR!)0B//"#1OB>4[GW<.M34A^C(.=C M D<"5%F*INT!\*.!&["$%C]+8*DLGOH5O(W;^:^#MC/NKTP[SA HO'Z5JJ,=7F#AR/3SD8:87+7*G2:KE*A&>8(R3*&4 MD5@\^G:\W1%*MMCW%&*Z*G:J5'JYS;I@9.3MM"<@63.]\9B6) PPFG1)R>Z MD9&W8^2HM%(6_% AN.ZFWAYN4MVDQ*:B;^?63*JJ+UMUI*HX>SA9.7F;0="5'L2@2'9IJ;3(Y3#* 3=7-#S)+UMG(*W]HE)M&1#M; MGG8L>KA!#.I"4@FSQP/UP@(,% MWIA3#5X)PSU3MKM8V&UF+C00(I<>Z3DL.5_G@/X7@5I>@H?;IB-^&1A%[/UG MZ$3LP2ES_[9&WRGLW;I]BVZ_Z/.X3_LLPW#>3^8B[N;B1T/F(O TEL [-328 M5!J&1:"=R/3\X8 C+-F"3FL0N@!6EZH:+@R#^HNY&/]$N49>K+ICGNDLD%9^ MI'O2N"&.JM2)N.9 4R+W[SVP@W]\ITD56H*A/1($J8$MHG)+2WS8_7(X*<@" MX82@$N,#Y;J_>#>4 MFP*/V['%$QL[+S/&1[KE/MJL'SNUAIT^8ZJ?C>HOGZ;AKV9PQ1MQIHW(WF.9 M>".N8"-B:+J:C8BAZ2HV(NMGT\4;\54;\<'"OKK\GQ1?C)S>'FM\^ FAN*6"^XD_K;5_8J&XVD;.*')/W'9%8QA>BO?\ MHWM^>?G^PSW'_AS?+EFV9G](22S#LK-+8&^9!P';S_'S-2WJB=X_#$U^(#+Z M%3[.I>L3O2=_^7WQB^LJC'+NZPGXON;%B^<$.:_O+<7G]3%\T=J/"2MD5-QM M47-3%*X,$5TTYJ5Y2=VXGTZ%?G%*?KKAD2SG;9@^T% @'TI$(Q&ZK2<[N=<.E]!DJM> MCACR(G4^(*A80]PJXDX%J:TRN>1&&S*.1@$@(" 09#'T%2"XZEC',W.@9\QL M%QY#7YVE?AMFS#>'Z+=.:+X=BGW.G-E)$1BV^[4@KD75\+^0-RS;"G$M[;(I M.BD0283+]J6R/6[4R/+G[WI]&-#EFX16I>6,PPWF622U'0T->0SNCM#F3,* M"WDS9%IEIE>],()QQ5 40X@DJ%(OY6*Y.CT4=3PUM#PK4SJCP42N M;6>..>42[>GS&>*MQU$=; M8X78]&K8<,P3(^7SU98_C!Q%5Q(H=%JU$&Z0SW*.W2B5&BY #M^X(C+1FZZW M&4*J'T-8=K(7F MO&8HC)@3R6)6DU;-TAG]1L$2YL/6V&28X:)8R0I>MEY,NT$?1>)$M9;C(-+W M6&0<1/H:#*B(S<)$%0LKIM6=,U5NF6OSZS,Z1N5:#6VK5,:AQ?J6:8_KB^U@ M'78W1--WJ53Z^P:/ZB)GB7[5+%E;FL9:#$I-Q<&C$[J EVX]#$./\78MXK#5Y0K!?C'X>+D-E>')[$C!T Q3'2V'*\/M ML*3?T0NY(])QE"D6V3C*=,(R\A\66;J/,D5F,:DCK=)XM=Y*2RVM24!D@;V0 M2MUET"_.F;ZFN GL7/:0X![K60.J+TU 6+_^5AP7BGVS."[TA%"G[JKQY1;, M0:WZPH%H@]]5T>^@H0M4T%# __Q%]#P"G&F-M OHLH8H8G8S6(DEH=FQ8(E* M&.1!@:,53NQDHBWRG.;XE;.!L9.]0X@3YE-_<_W]C87XYAK; MWIA)\D$A5KR4GD0M>X9P_:I>8I!1IFE(4(AA[@]Z1V;>S/TY<3O $Y<&/VW] M^%W=^,-^*>]H8.5;0D&7HAA+Z,;[TMU:$H?[3G5 M[Z<5SC99E19[1JXCBQ.UM)8 O]YGHRVGPDY2/IE.39A/M%[Z4L*T5NN%L\:0 MAH*M.WI]FL5KF6[GUV_L/NHM!.7/0NK<)4P1=M."]4M5[RR=Z8Z(!F4E.#@1 M1[5A@P3+!M05)9E/!%.&+15UX,[RL >CGBB*4]/A3"^0F+\M4?2;D&/(O_^5 MGT("_/U!M@'B\^ M3<,6$RAQ#[^')KHB>(W#P\Z0NK23.SS1V[^;"MX-Z.?# M!X;^^\_3WE\\^#]P]V#'0 46\+M)N-5)$C6QT/BT'8,\ M>/)S\*:#V]AT (Y'!<,<5LBME&K5&&*E=MA\T6W)61<*1C3K:H<83UNC L$3 M@7 $/>0.NP7>P@:].#;KQ5TC MU99>D*U=*>G6C+(LT;;0HX3LH(-D>U:QADAM75EO4^-FD29=2,AH''I/R " M(0CMNR2&J/:T8T_8S&TV\VWVQV8]^^YZ5]@;^M0-=N#AH2BV *]SD()^3I@5 M;:Z#\1-Q8#=68SH_G@R%^!9@(^3 OL!OF,5E_5CCC3'?K(VZJ4FRX<6DD]E ,E+H#1;.K(*@R:L#2Z*%E6QBHK1-U)S4;]DM"0.E^MQ)Y3\87V ML3X9 ?("-FG-I27GJ2MJVLGC2-ZN&^S &@S5--!=MGND)?ANR18D MTQ&IOTOD@72!2>HR=P?H)@!>W5D(P)]0@RZ7.]@.&#;H^@T\=/^A#0XZ&CB2 M^#MT,GJ]8H E.Z\@L!>#K\HZKSH"; *?L$78"N[P=E&"@TW?X'O#5VR6,BQ8 M ][2A$.@( ':IWP^F'."[Q1I0/O#J4TYU?_F">R9S\27WV/ ^#O?]\EPD!M- M[8APU'*IS)O-U4!KL(S(E;<5P>[U.BE@ A+WT:CR25W\S\3K3D44L=SI8IU" MOL5P?%NKCJ>1UH/9].>YQ%S2B?S7&=#[?_RUUG. M+=Q98L3TF -MGR'W-=@MP!F!N:;[7%G?[EI\P- MC/$$_^AV:'SPD M[ BZ5RN/[>O!RT(E,@>R_$1$H*Y-RIMD(!\/9?]_;'=86V]7EB(JK9ZZ(*=B MAT0ZU%%+](_ZO :&ZVOMHV$[]U!2_?\!'>NS-: OX%#Q<8$^(>X3C"\E\#-( M$VM'E-V IZ(G6U#Z9%L%NP,>&$9HX,8!XMHRIR8T,*B^,$$.F"?R6F_LXO@&H*!%)WP)X"T\KTO3:XE^_/?LMFC"'B&<)+9FE9"^%9WR"1[9X21VL,43 MPETA9;.?IY.]8EFRW&*EBP$[+7JA["_?$G%%L*^<]137H%)',_]:_ID63)<:3^'C0!,[IZ!*3PI@Y8X[\-[ MC I_@@KU !($&:A4?]E=40ABAA6]R/'0B)-%B](%_ZB VE$]#-E;QUT <9;" M Z,&8^9SH5RUEL(,&9/O(8>XVO<26(TEBDDN-FU-: MJ]OI?OZL,>*:'-\D-)O-I@P4^&D8P34V T67V"+UNDMR8/^\ZAS+!T;WT\,8 M*/$\,.L.M7XBN/=Y,K_X.V\V#%L;YM.P=9OS_&WO&SF _\'AUU$62&VP"9=. M9E,*H=O(H&XW6LL!D-,T^LKA&MS< ZML'5I]3^WJP!0PX:FWY5=EX6*8_B.8 M;@/)DQVM!FJJRY-/DN,2;8S69FF">3>?E03J]3A+KX@3&./'7 M<'D9O#GQ]U0$4SW8:'$C\@X$\3C9 MT,-^XD.]Z% <>%FQ"?E')N2AZ4AO> D>Z,R!) =>/2@.2<,@1, M)2I$+RFMZ57!H]*4H@(J H/RR"WAOR)V7LAE=S#! N@"Z#0\B:[$Z'%&]'AQ MOP_19&H7DEH;&?09KI/=#DI)3$()/\Y[I!S.:R>0"7CRN(]Y M*H/!ZDQXU(*RGB97FAR5'M#)&;8N::T: M6EF<(^)L>16-=W&SCK3F2[M97$AVO^[Z5SA/&G$VH'?\0MCYC=#HX^[=';&D MHQ'JGKBT]T>-Y&.P&<9/@*N>F'/ J7I'K+G1F,Y0K6D.F/QH-EQ,F.(JO99N M(=9,RSZU#^7#,)_%B#3.\PDH^[;G$[H"V)'DM>_$@H^#G8/$@U_0$P+G0009%A]$FS24RELLYK'>& M^'&FHHG3>KDH*\DN/=*3A?2TOI%@_#A:?^+QO#-(I0V"Q8]4.T_8^+/TP\X7 ML=5:N:F7QC8,W=MJ%5)AM#*>/QZQC9Y O2=2N\O%>#52>[EHSGEX?1=9V>T7 MV"-#.WZJ;VV1SH)RAB4&+-!6"4>;RF[@4+_,YM<0,CD]6'Q%O&*^J;G+T0K- M*J7Y9U+6:,^Y3R'0$1\DRH/^DZ9KDGPVL21 E WXYU?$9._ M[ACG',22YAMMH?1Z-4]JEYRFMW:OP3'^\_O1S^X'_$>0U[__"W[L;Q< >IGP M0O$\?-G^OC!\:7A-&D'^.LFM8-YWE'>KQ%+12YQ)# _6X<_;__D_A]-_3'1+ MAO/4#I[K @]B5Y\C>X[MKTP_[Z]&X M7T(#NB]Q^&UTP>?&T'.!8^ M_4#AMX33^_KIM#[3/I$F_7LF@+^N#7_Y1)S$\K[__9;^9%2KL9(TVO[%$Q MU>S*ZG)(L5ATGL8XM:FCJ1E.8VVO7*GGIB2[..3T2I7 M36JZ%/1Z?SJ2[VV6+DY2F++J"E/4,MD&5NVPZ>@\K3;C-K55MDN+Y?*DUYJ9 M%,W#[AB1D6//,/#*5IK3J][$TE(38X7Y998C(RN"16\K3*U BSW2'"EHU]9< M-R@&_VSM9*%$SG((QSB#85XGI;:7)SM!Z>:G(^V"Q-255G7#< 5&D$QS62F" M>9)']BB_IDI\H6[1+:J^'N)9.9TC8)6RR,@NH575IC;((:U".C M\@"1H6NR*!8[O5P>\7AQ2QAY>E8=2&$YD&=KJC=6:7NJ+A@L:U"Y!;846TTJ M+#K@#P7:(0Q9!1??7[TWM;L/]8';4]C7:HT70['/;I &EQ.MIU:H[+N&"9B_ M[E]YAEB45($&A]$+V7KT]'9IHM#+>*=Q)-NBQ@HL3RR<+%%2O$&=9_J;/CN4 MJ8]= [F"LXM*O^M1 [YL("5ZD=$WF\FX[DI?=1/%JNA#Z#NW_!@MI0N/O?#\ M^SZOW%0I8564S=70E+(BBSVV5LVI1.FEFRJ[;;=VX74+,,9,%7G_ GEP 5YX MO$2^NSR^J_P #6-+!':T+MTE)%$73>"XP \Y 6A>V;\R#P,HNT@+S+. O /3 MD&&E-]]EM78;Z3N887@&#+A/-(W08]4.!EP%&RZ4=91%@\83M7S?27S^N!%25+, ($OWWXDOV;@W]1_CCXA-W;W[SXM$^LAL6#!#$X&_7? M!%8+7_?\R0G7<%0!QJ4XGC<<'3X1HJ=OZARQ-8*E4+U\@DQA=V^HI%W- ?FW MG_M_6#S(WM_%/7S\4X+ZEE9(IGW!'=_&>+:7G&^E!LI!YJ9A.OM1VVIW/]>: MB_ KTQ,FG:4/LHS2^_NI'Q707*E>GW8V+80NE3?Y+&5ARVG^XZG$OGSN3B*! M+@Q/))_F%/O6/I!9P!O@L4=#S@-BV5WU%E6"EF6>63!I?8XE_=HOT2;;YZGM M=55DWITKOD7I>LBFWNO4SLT*3:%4:+<4#;$SB-@<)(F)^WJEG:?WA>]V4@!\ M+0-L P13@ I0DH*\_<?0\%08+=B#<[;K ?^LJMWNED[XKA#30J@.G8YC MH'6D*I!HG[X@T%6QC"^9C\6#@H),Q1VAWRS&I.HEGD*T68INF9G-QI,T=Y7K MO)Z$\5@YR +/NZZ3AW,8;44#7F+9N2;[,^.=7HH*@OP^G0^XUXTJI[T9X.O5 M0VOP??6:3F(Q?I[M/8+$:MMWF8+MF_N6T"N5J4Y%S^>!,L$QGP7*7JMJ MU0>67VL&#T@@80YH*3O2R)R6NAFFAU8WTW':[%>W'3\:EH0U3Y\?_05A35$7 M@@C23@Y2CRF).UEX3_6NTR+O(<]-#0-LH.X7WWH'O>B-7P6 !]C;\O,2^T9_ MEUAXF*W21[%%:V:5F*1;[3GZK-'9"(!Z&N<=)=QC8N(^*Q%>I9-]:EX5P5[@ ML.ZPMXO?/GSZ/@JJMK%R;(7JMIAD MJMU3\G*)+:*O*:C'],IG,9 POS7,-8Z0+X0+/V[M)P:*:]EPK*<1&;\*P7E0 M).4S/9J!3/_Y@-Y680M\6E;&2BN+-\8(ET.,S]:_^@#3DZHAU[-I6E"<"MN6 MG(R[,++2ZQCR#2/P[S]NAG9E>!("_0? @"(T0?9^0Q#..A+" [I/A XXT'_/ M7(TP;SO,+0Y"9OL=%C<*XYRZ7J3P;*FQ^B[,$(9>7Q0,W/>HK6 MJJ6U?%8?KQ!-:;E= ]$6M;HXDTY4??;K#US]YA3[K+R@\PCPA%5N:8D/NU\. MIP'?&B:PP50N/D@!VR4A^AESG&,;NP^"=#G_DR=9=0?-2\(QCR>O9/8^F_63 MX6QS-[7PE6BPT/=UN\+Q^]2KW:P/,M0.G@]U^@P(V8YNNW\G8:>6AR +$2K: M-[/_PHQ,_\6[H=S4,E3'%D^<]??R$1_Z@4Y;C\F;?]C8!NP$]FH/M7@GSK03 M;_6'BC?B;!N1(>.-N(:-P.\1--Z):]B)&)NN92-B;+J.C8BQZ6MWXNW&OQ_S M(/YXU61DT2_?$_2]/T'DC< 9?G9SZOE?89CMP4\7@K]%_ARD"OF).>"M?U?T M(&?)GAN.!9QVZY]]JY(3F_[?A81^=OX^D^J+J'?R=JX?(=ZOL"E>]&=DM8"N M4 K]2Z&?7'GJGGS>"_6L#=G)U^X\OH-6NX3G@$(X>A?\ N-5,7/$S/$28&UZ.^KK%TJ*RNBGR?S;[_"FR)"1'Z0C$A M=K[(!2CQ%M!> 6UB:8FEY:=)R]7YTF\PPN%>+4W1#X; /-]$Z^AUEB^W*LZZ M\I?6=/U.QQ<5T/D*&'OB7^# OQ ,>*GU' Y&E K_YQWKT@!%5/%M5+KTP@XP MRC_\/ZQ7@]^GG]02>N^5S5.V<<0_G??9ABL/B MPF*F=<63^DYV51_*VPD%Q#CSZW<*N4,QXA4Q_@91GK,(]#7&9WZJ@_E3_5C"5+^S2Q3W/E9[^77GC,Z#]K MW3?.Z+?FO+\[@T']EJ[X\0Z;R0G9KJF-":,0V\EV+$KMU2;=.6K,'C/ZCV#T.(CR#8(H]*Q.;K,6 M32+$N+\1ZB6K5D2D2P11ZH8N)8-6CG$XY?3I\&>]-1\EPJY"P&E2XL^_N"MR M!\\5DP%.#O^B1UA "\N);B,2XQ&#=8575!)'8"O=U*_?J?0=AK^6%1]+-+XUBO2 ^>RZHZ@ MOZ-V-Z*0JW1HPN'JZ?IX+AHCBD41WYC+WJ'I[.F,N5CTKT<<8M'_UB;@,3@Z /++XW= ;/_+J5]FX)/@C-\R<]7$[0K#6B=T*N88LR>![@ MEK4H5'3P5$D&^QH4XLMY#6YAF'XEU,?V2#THL&!-88,D=[DQ!1=M#Y26E1M, ME$$C*4A!R$&R[G A OB%EP_J2?-@?B;4?/-0,O;(#B7D% 6E M7[P @J4._)Q /HM)+/6\;/3_/"F'O5=0S^Y-'JPK+,.-^0I)$I-!M6UN!E[] MP*DNYUGA.C/9>WP7XGC8*S+<=[N0>SS]5^+@=TB0"#5A_YT#FCWIKQ-^[6F+ MG=V';U3]#K?&-I8/&'KOPQCX9[BP%+!+TB?:K&<>*/ZX-?_E$G,3PM+_]EOY M8Z<2;Q\L^/V;(%+"GG>PZ]0>_KG?![O^$K<^)76$@@<40E%H%P23AM##DE.$ MPV=3G$6)E,"F9HC DE@&8[$I*62FF2Q/3(5?P3RXG<;M9*LUOLPNDPA1R"VU MRF+4)_(2B[+X\Y'%L4(F-0\9TCT$+WG9=JV0%5TPDG@^DF$M YGT*4;QZH;M M"BJ22_,NB['(\Y'=Y,"IFY7FEI%K]-3"B%QZ;<*1Z/.1]#;9M2MZAJ+%-6_V MLH5D6[8[8&1DGI248US&'N65H6FMR<:L8? 4!49&YJE(:*[95M=SI::;!6$[ MKLFS)2RE$IUGDV<:C61YC7!-V1VD:BUETW/!R,@\2\.9O&'9TDK),^XZHZ)4 MAG-@E:7(/)ETQNG@]E5FR M%$M$U]ZNVHC89H8*PPTF8DG<6%W"@2,C:U_0S456,=*FPBFD,.EFBUX#@2,C M\UQ-M94KXNLTHR7S362)9B5M(H&1D7GVR^2D3V#*%G'$++VN5G*M=+_#9J+S ME/LTD9,JQ0&=)]"'(R#RKW=6DFUJ6I\K0T*B%UAZJSKIS3(X6K)@D MT-G*0+A:+I->84F&:4C'Y*@XJ2X:K.[-:<+TLCBUIM>5_E$Y:BZD9$48CF@Z MGQE(9G.TWE37U#'IJ)>EN5K)RB6D59E-/$] ;>#E'Y..BBG]?_;>=#EQI5D; M_?]=!='?6>=T1X"W$'.O'2L"@\#8S#/^0PBI (&00 .#K_Y45DE"@,!#@\%N MO;%W+PP::LBY,I]DV(V4GS,AJ90)Q[)JCD^-O+BC$!D9QA,C%KB0-$KG[I." MV.^DO6A^GI6SC?[FX7G*2N-FJ?,L]-M2VHOF%17EALRX$^,VH=Y(%DJ#RG"\ MZD&,RU=2M1+FIF&#/#.Y?Z715D>K16LTY"I,.!)[J4TJ MI5 :4\C!V]EFH9Q9].=)IE+DVZ7'9:7=+*2]*,185 N/V7:\P6T*IM;0D9 = MLC6OW9P4PRO)X*(ZAKJZKW49E(EAZRK=ZH;'(Z\] MBMXW-QROF^EI)AFJ=A_%\+K167FMYXH;,[U%M*0RZ.DE)$R%7+*':EYRZ;E= MSJO5;F?6"L7S>CH=?U07QLA+,@C+-!=+O$C9EK0L8Z9,*#/].=U/'EY9++&Q M:&O#I;B-M(FEC<6@RCZ-^JG#*\VN,7EZG@H)+I[99-;#O#3K#>#*@U5Z3">? MXY-F@FE)G^JFC*=FK\V@>;N>&$4VF<9H MY:*\/??(;B#*"L^H;906/2[3>^Z(#X^+^+R8[L.E['G=H*.!"=IJV>[;#GZC M;OGL$)!09XBVG\6?91-<1"R'QM@'W!Z$6;?JX!F"RXD'3TYJ2?-8W>Z>3.(4 MUDWX E<[V]\7[?^Z;8.-9Y11=>-(*]?G3:XR,-M=U*HDPJLHUV*F$>T&6KEN M[TR]_;SM%AN[VM[B'[9U9>\8OYGH'F5=O#_%:@%-$)+ZS_[._ MN=]X<[\&,W^*_'K-HOM$]?T>_7U1X^F&YWQS=LI[VM5?L _&SX)""V&-L6KJ MO"+JO\XD$RYOY=S($I(,Q_=7-^N"@)4E,!IH-39@%!/3B>@,?MS1=_#898&!M>^&EG-+VNO6@-).,U M& 4#(Z3@Y9-)LAXOSB1%T@V-A$?MA3R;U+OVG*]1>@WGH=>>]UDJJ^F!XA6F MU2U@));FW8^:E%E?H;I'35OL;BN#SEM[0BIG>XC;,R7ZWBUCB[ MG(8:Q>X)>6<76W?29*K0A==6C.)M;*:U,0VE*K46V6M#-62'=8*P& M\LE@+)J\#"J#+QI\T?#U10.[(QK8"XJ&Q7S13"6C3^76)M&M-?KMAU!:OK!H M>&*4^*S'HE(K;^CC8BA9>BR_K&A3^F0P$H[ZHN'N;FO?U'*GOL@PW%^2^ M>:BV3S^*O[TEN/;9W2=:0E]\DG^'GY?E9 MFSYU^%F;?M:F;XC]W5F;>Q"!?HZEGRWA)U+]O8E47R['DC00<<29W:2$#M>,IURJ54[>FAIY86*RPZH[E"P<_S]+/L]SI$>="=_KX2.^V M8[7#(ZYO[,(Q=]^>NW *S3SPIG9!I-[2#\J%UHD2R MZ^9^.-IRQT(1H$>MWZDH6>R #TA=X"[O[3'* 5%_=!7IGR1*?JHW51W--:13 MB/PC99$#A)46VO>Z[P+@:YGPN$XL'[X:D4&L$S"Y[ S#76WL(W0>A MHP*F"DD5=7S%'&\S]&#@/Z^! K&&&N8,+\6F,LSP^KBP'72=CKFIDD(4_4AO MA50MU6]T%JC,Q5,S-OE2FDI9*7VAW@IGIJ-SM5+X[#X)R;MPQ =FW#-,WF&7 MG TADTW=Q?T^";>P$^&[I-\ZY#8VPH<<_Y2-\"'';WZ+?*'U93;"%UJ^T/*% MUAN%EN]\G'$CWILN\IKS][4J#R[D=_T-B_":]?"UUL O0?E:^^UO[_FW]X;D M^B43'B^NP6ZD;.*P\B080&L!S8T '0$2 SQ>*7Z$ OQ,-17C;*4IMZX@_V!= MOX=N]<\G9"!;7V#P.OC ,0> M],!04V?[B1GZV=W4FUJ@+ZJ*;WL-_=QI/W?ZCPLKCJ7JG 5'MLIO("U)]\AQ M?LGU8\O'HO;"/&F156F4")OQ4)K"3*>"J7C\,CG.-\?5/A/[3/S'!1"KQTHC MGJL_KSB^UHMI@^=^--8879Z)97:1[4<+8XF3LHEE-I)Z*$XR:0H(G0I&PNR% MF/C6[+\O';?ZJ&W;V8\F:6C&2\HVUQB2A[_EZ@V(N.]4"]28[4IQZ:G8B-2UN(SH;:C<4(Z$GZ+IK9! MO'9:W]AR)4W%2MV6*N3')I8I8:I_RKRF]8U27ZXW]2K36D3%Y+*W6K]TM/2/ M_^)WT?VJ@@"\6O>9TF?*M\[Y*S,EVV]H4[&SSH\KS$;D4:9ROUY6DI_"E.%J M]Z4]8QAM&EK$(ZE*=A :9VL__DMB6KQ0 /3 214D7X- Q@(D+ M_05!SZL8C/XRW$3 X_K+\*VB)7-30WUQ4UA$^RTFR\TV\[(T&@R;\5KMQ\?L MTVU\)/KA\,B>9LQ:\JV.Q5L5:7!2Z 1.0JP3.9DD8T-VK6SDEGE?ON_6BM5T M?ESKQPC^RUW\0IVT;D$V_..S]]_%WA?F[N.&[O6XNQOJC>9L=!QOQ8W[Q6I2 M2^;TW@IS=X)P=^3[AD7_V3-K_\(*?W?)/BG4WQEE=G ^@".=D'3=Q!N!)Q^R9Q^ J>-O# 0[ MBC\LR3+@K\-) O4A2B*A/4E9JO(2R&X3T+& (DC=F'1X_,S9' : Z>13@#-N MEM?3.K"0G?L5B(2# 2!'PJ6 GV)JA)W@(L.#H0[XCC+^9\%TV"1;1+J.T*Y: M+%J#VI3H+#9'<#I&4J8_7&3:Z5:F==]DDNEV-IW\RW Z+* C M,!"$SV%Q2F M@WSSR5 >T?A=Q"\!WC?;WV&UGZVL,1*_8Z]9>>KOA!- O$N];L7:V7DFOJ=?;K8JXF"+[AE-^365\QRF_ M)IQO=\X?$X/7#FSN3/Z"PI!4>",%9N..'/P^8YM<*A1O:D$_43)>>]['ZR;/ M) >O/<$KE#=08?AE)WYSAN%'LWU8AHV>75!]C3W\LO;:=[70SE)M]#E6UC5+ MBSZ0*_.N6J*3IP=V:5'61&4\H.8*R4M4PJ,;>U4;Y6OYU:J?N.>GB\;RJ2?% MFXU,PBH9C 23J<2)8_5O8'2>DKHQWSS\)N;AM63S]YOW&X7[C6=/?5=Y#WYN ME; M,*6O)IM]0?Q)@GBL(:]&A/>M@=)<*>TB)\4;H<9#_:59&8UHEGHX' RGDG^O MR9WP36[?Y/9-;M_D_E*2/J>:FH>@7V3NLWDV+\ZG^:?\\VHXCY>5P:H?MP1] M-)'Z2VSNI&]S^S:W;W/[DOCRDEA:>IG%J= MT!FY>,1YIB_O-2$K4^DFB,^+!9.3\)Z.?QP_V_@;"+'E!4X4" MT_V^YG-KM7R[W;?;;S[MY$:2>WW1:GI)TT3QH1#AF[G0M#&9U<(S51*+BU4_ M!=(T'@\RJ?.?/U[5$-L7L+!TOP.<;N!U!>0N RE0URW-YAH4@P,\ _EQ[PB M(-\&]VUP/_C]A8/?(-I_?A'9#D =OYM$&A6VPBAMRR(/45Y/-SJ31CB5XQIL M_:65>DSD'KE1/\P068X-X\/SRU]?US*F@ALOC0EBV\;^\"UBWR(^$+Y^M"-U M_57X)F+Y329W2[&!7Y'(K05\:9KTGO2ROT=Q]=%XX(1I)<*K#V9RGEOF:_UP MV$H 9%*'^&E_++5OR@*O[J-P[4<[7)A O@7N6^ 7BH)'L$0451-0D*ZB&,X8 M2KG%N7[G\,L1+> A[3LKKIC+S2+1UBRAL>W"<)SM2RL8&I;VT50P''OUP/-: M&)-?!6G.=.E>=Q]*0PT,H&N/@ @<(X%A@7B/ZHE&IP-S;.$GSX="9X,SYB1, MRIA6\%@*"B;HD81?F,8VA:'?;TK\1-4R,H_M!@>SL6&-R )JK#?TW/)>XB9< M*!I+]Z20@JKYLZ+9%6.)0CY8\K6SSZ\Q M91_>[HJ3]^'MOF)4]S:BV3Z\G0]O=Q:)>(,E*#Z\W=>SU[ZKA>;#VWWLH.M< MIPVK^5H35^%J>UK1[]N#^Y"IIN3T'R5/J-KNL82=IMQ4[U'=.J5Y TQ>2A1K MLTAJ,)NR\K3"*O<#XWEIP>0E@JGHJ=Z2W\!X]6'R_@8S\X:2)K[XO+]DVK*O M-]ZI-YHK%5QO+WV!^F)-2J5TQ&R$$A,WS7%T]5RC>'O)8#@9_L+%@^]1#C[< MGF_:WX1I[T-_^ +]=8$.D'W'1'I5[%73K?ZTSLW6I=8F5^"JG+BRNLL'HV ' M_ZTN@ _;Y[L O@O@NP!_G\8 Z+]C"B-='(K+.)=X8-A6+"&N6P_RH&KA_R6# M\<3Y%<9M:@TC4%]-9?9-_$!)Q+=6V M< 2Q"Q!F_U(7P(<1]!T!'T;0AQ'TUJA=P1C*931Y#'6RO>UAW7F MOO=8%=(6%B$39))?&4G\-2Q"NT:2%E7.?3A"WX]X#7SE.Q797WMBOI _GY#W M$.W-7AX5AZO$FI'$9%X9MN:9QC1-@1%CX6 "3E#?5JE_Q0KI]U0X[>$)P-^P MY9)B\G1V7V0>I$;+57HF8/K2@*O'=K&VS;/PRDO4GKDX4T 3&;/D8VZM"J= M<"X$YU.[%6;_9Z=RSC$O]RH37/.R*O98(FI&*$0+\XC1\IN75_Q&M^:92-U% M;-'UVQ%1$:+D&3 O J[/L" 'JPG%\*XUVREVMV[;K7>WOWRE0-#:&D.=_V;# M=X0N\)_6Q*)8E\0NM%E[]DYDNS7_RP?&&DB[_]NL9#Q)DQ1[*"",Y'_=17;6 M5]AD(K #ZC"040E^@.Y0*O\6:MU=:J\5Y(FXXA,%98D?KVH2TOOQ5"(29W_0 ME] +^@_R-!QF(FPTQD2L7SZ.83%,=[B7=4-;3C'R\(7 M0J-X:QWEC_]2=P%2WGCJF@9/:8!;F%AX!0H65*$>D!02H.&7 .@8J"-]+N&% M5[6-#4<2#!2+F0#6S0%82'M= I8^4Q4]X-16?EZ)6.SMLOAS!D6X4,*^B23\ MZ['\]XX _6R"(R@CEP!]!W\ M5-6F9N"1M_"#_6PR'/K8NT +2O).C#+HC#"PXG5R(5XZK"PU\MIZ)DCX#+X? MF+JD8,.1?,$/A[RDZ=9%% V(WB@&T%J0\;5+)&\"@XW[F4&\:/@W4OCW4_I% MQR/B5<8K"?^AEY'5PP^&&T7-' 7FFCK2^!F1#+P@8#5-5H(L,%R$L-E,7.]\ MXRG VU/3_\7OL%\RU]"(P-'"@ARNH,P&FJ%X^N"F$HU4S#@5WCF[H[B51/P]LD2 M7C$R$WZ._Q"(9I3Y%;D##]E0\%9LYW0'I."0(FP9EIES/"9P*,@4)"Q!\8+- M50U>Q1LHH(]Y#5GO=)"<>!$;$GC9-*(S\1+.\3P0++%@:D#>^-%X?#/L$0D> MB%!!V%F;=.ZN(SIN2%@TQUB2CL:>F%EO]#'GF$SZXJ:PB/9;3):;;>9E:308 M-N.UVBM.IJ[AQPAC))HRJ@RI.BTA8ZR*8/[H!A#.X;<(E;%=LO4XMR+&)6&L MN11EP7)$"UJJ5&*&PQ S>\F7EL7*)C]_V8&(8]_AAWJ/M;+"-*^/I7D5:> H M8)'@.*(AEAI*95[3^N-&>[E.#N(-+I\U&\]3-:I7S-6/_Y*'F0K_!! U,VQ$ M9&)E@'@S]O@)OU R9$KP%BP:R(QS[^)KQN1G;FI\@EI/353*M2JHHBV<%87!YGT9+9B\(L+Q59!?!![Z6-;:#U\9Q-A MWX8F$;)V_Q>L1T0$ @KT@>EH0"+LT C?CV6Y1%2((UB)N-U>:DE/6PL1)+2! M5%JP1*S M Q0P=?P13P >A$E*-Z'YPM;<".Q:&F VD)\43%WGCFE]+4)E=@@UI",!B!6P M>'2D[&'(:[/*T%E$[/#A-U2&.0G(M&9BS8M<9^J,BV8;ZW*AG<:'C"V']SVS0$Y25AY'$ R8")6 M=)CC;W..#0I,1N#Q-K'WBT8;2^^!]_4)?L97IOUC.\#>8VRH@0>31F< M( (ERNYJ2V*^(L/R5W1K@<'^?*,((H:IWD\->A%.C401$RJ.-UI<2]>GJ6/J M,H&E#@@>%L30]@^00AF";JJ!T;S9E2YU=;QW&$2^>:'$KM1/X+Y=P[3*XJ=2ET:UII@6#"DB$!BU2&Y*.G MW NWZ\^%[$,GPL23"3ZWK)7O*W,L]]A@V*.8($!6*W ?( \D"O [D 6Y<9\F M,I]+$_*"4WO/CW*^):DOK6RY/5':D=55:.*E.NN-"GIU-$<$6>:@1K97PO)PJ*DS\BL)6/"S.=:6ZAIAWQ\%?NK(>>W_2L=URH__RBIV MIL/,72"]\X"<29",K#'B.?_WBSCTP8!%7P%*8(&M/:1#6"D5*&32;9A(H*!) M^CBP70VP!) 1E1AD;K,595!HD;:0AVQ;6'SCN=]VR'B4U;N'^ MC!5"RHY6@>_W%FZ'3K9A'Q7>&B#VD!V8(;(!:R4R'2OV=#B.G6$"/36WS]B& MSL!,VZ-#[!#.K;8,\ 1RDN/V$R_CZI]#G%U8(O%,7QBRDPPSE=I#LQ8JZ>.% MF3YNF)_P(*U9U-$2*2;R\!_=XB>NKYX*,I]+3E%N+36+\M!]QAE5'&N:;J:*N M%'C,=DOI-9@?^4 6R?P*XH2"JLWM01P+5U/IFY?YM1K(:ZHY#Q2EF81'"4_" MKLT2PHZ"Q= R_0G&234[9I>1I%/)O76Y\>O)##EE)),(,_[_#MD(>Q38FW<4 M :P\IAE\M[C#S4<6<U'$WBI27%N]1"X9F)%5'2NVC'MIK#081]K$7=(FU1@NVD_9 M$LM(\V=):R_[9E-)__@O'(RP\;O#Q)< ]LEDLIVRJ7MK#,@)('%Z>2N/H*N" MJ1'E)B)=T*0!< \V.%9_>: ]$-[)$4E3+2S073S&"3_=TH%>NA5C;L/#Z8'! MS^>:NB:-3[$,.#=77,YEN;".[XKZIC2HEQBF,KA?FTRT6"Z,=SDR^1ZG0U,% MA$0]AVUS,+/@]94A?NM,52QM8OLEN^Y'RL61P\=L-?JK', M8_*:8=@ZZKUA^BGAXP_ZE\6# G./AV?8 9A_L+JC8PX"3 MNIDY"28&VG#F1I9)_PS?@I<@9 NL0X4FGW M_&^'K4K.2.TDPBV'K;#?@E4--BP4E4@^M(9MO[BRN5DV>MU4_GS%-BJ4>UJU M_3SC-J-(LY70=;'YA,UH-L;<'3:Z=M0:G+Z,\%( ^6!NLJCQ%#=0B>M-S^3T M#8B$%\82MO[%;>J!AF:8(,DIO/V^P"'1!?#B2S*QF_:(%9/YQ<3XB6.1FZ2_ MKJDD.Y/LB&NA;B@>;_&C:3GQ05>=RE;CG(+G"WA;B1U9T?0,;A$>YDD 3#"Q M.B:'VDZ4U,K&A>U8\<"0=*N&KP1\W6F"Q&:&'#2$D4@SI?9 $ARU9R"HTX.2=6A/\VOZ;4I9C[*I+TE1>/W@CGN%0@@62 M>-B4(#S#BG_;86?R(%4!LJ%$1L+E:H L@[;<2?J;:Q(82I:!0@VUW:P^CP@X M$<<(&T8!V*N9(@TWKA X/\(ST(V R,^P[,##T23B$1.Y#44/PI@N^][&!%V[ M8JV&LPK;.-/AII\UO> +QB'P:[GAT#FJ<0B:;N;^(;D""TZECDUL)'*YYU9Y MQBT="YA;&PA;5<<#PR4>[U* G-I :/B5 Y9\XRD(-ZX09+7J3CQ14N@ O$N? MOEP)4=PO(?)+B/ZHA*@I].<-4WUIABIU9K$HAE(OHW6U>9\&KV^GE@A?.=2D M>8-[Z"<85NS7A536''?BM3YV"O>O-)G.^B'+ZV(KGBL7G\67Q4M> 'AV9O]* M?O8XC6Y,N=_:+)C,0X$S7^(%N/+@[:W!Y/Z>%_.HA9UH/55'_=CA M,U?)9:BK\AF&V_2CT]C@L92.90$\[.#*='63U#BM6YIV0NF'5+<]*"5R(VSZ M'URIZX-1O%J:5)A&/<$\Q%N#$9\?]9.'5ZIR3A"?\[UZJY%_2B["\C ^&$)5 MZL&5%!2X"(+,2S-]QPR# MGZS@E&KGEMOFF)4D8,\ 7^8,SMM2^^M-'[>IBN#PD+=3 />/7J@-F6YD LDX M$PR1.$+P#+3& M;H4R0LY,2=(3'JJQ/8H[&!PX9]@O)_MA:-B6-ESU6CM7CGDQH$,IDT*W#39+ M4V6:+ ^Y/,?6" ]R?Z?NB?Q2=[;4J>^QMLR#X+VVD%3982/2$K0T:6T;Z78= M1JHC[.<2>@/W;KL4[D3;8W.XP&G^Y)IDD)$-0&D+1&7[93B:N MN]AW6^M+[\;?#.\WD*VX]_""@I4&PK,U"'/>\S($^!ICA(RT(FX#H-N2;/U^ MLS,BO6 '([P'\-XB!CY771;9<&_$558O*PY%LM$5,WIW /YT#54=8;&*J2>/ M2:>HZGI%L>?D&8A/K^(+N5Q+E*?QAL8L#;DHYWLDLR$<]3Q+=1T!D33!@9M# MX(A/=]QB@^2W0%[5;@X*+\OJ3FFA3=B>3+9/Z#^=-]I&NRN;Y9?/ -^? #';, $]^_+TJ5): M1Y9B(5*4:ICH(O&[Q%&2"P9DD*JN?&=,"$!:OJR[72H[IZQSF9$9V/B*0JLS MWD-Z$SZG]$4^VY]NDK/8=-IX2N6>H(8GMPGO[^#_/Y4U;+Z M],$LM.ZG3"?9;IFB.F+[PN@-JM;)93;GV F",T=(3//)[MN3G5>JZ =$7CI)7?3&JQ1]&LQ57B::SDTPKU\.\?4=H>813[)51.I4P]GP".S)Z6PKC1[))H,%[ MF4B@SBJ>D3>!&>*!K,4 ;[AWRC3P3%Y(8FH >C'CY_&:K 9T:6;*]#DS540R M.?SG90&^I %/NXYP9\'%BZB!LB)H;RNI*=TD@B@_B%2#UG@>UW41@ M.LBQ!004:]3;FK5M ),.%J9^N_E]?YFDLT=6HA0(HRHH<]. -,>=^>Y?D+7V MO([G8CUK\?#8K8RX@=0*K3I)H5)J3Q&_D[L8_6-KT*+"'2+<'YHW%E RI&2F M[?J#WC*'ZGPNMJ.R4<.*.G&7C!QF.%+"=O$BI5WK($8,0&X?(0Q,]::B#D@B M%N0,2# "J-O4" >9)%5J6VJ]#3E:/*??!4HG?J78=S0:*2D$L@VBDICND09E M72)OT -*#0UEBO'C\;*)*=)OJ'#'>X P^]MX;S9:S.DY.0A^]MA(+;SU) 0G MI*0 D;AP<XU:WZ#$G?/>$JXI_E0,2]O.05NX=6&H(C&_B_$Y&PXP)V3(Z9 M1.!=E4()2OBYDD83G_"BTJR[(2#DD11"*R>9'HR0RASL&L @D),PZCT&)61@L+.OK[-,Z&Y.Q;@XF3N+F5KT$,)V(<+*(->SVM.V= MN^78;#90YIJ4L6PQO;9GRU@W8!%CDDH4UZNAVI=L:W#OK))6O@!Q:R(A=V?$ M\"2D[^-<+"./04CO H\7T(*FBBU^#-F_JKMHY,B:W -G- M!!$L$YHF)(AN@E.WB-I'YKXC%[;CU&T#^KQ,?O,\C5=O+O.;WY(B2PH*#0#9 M?8>*MXG1A)XACY",KNG:*;SGQW:!&&G$F+-C!-CU5U?01(7,[U+@]78D;@OT M^"Z?YP->U2$P_A,?Y8LY:9J:;M;C\*9SKPJ#2>U3H.X_0&FDR8F3:4Z;XA 8 MT;F.?ML?W&\%;;&FXE8W?)D[VH7#G7KN?#@3D$,^Q5L_\F9L=OFE^!J]1_,VMRFO*^>IRP!WR/XH;70$:O*J@K3.6:3:OW(\/L M3F38S]1Y M,VVA?I\8A:>+E)9]J'6+^F@,Z Z1'__%(D$VP9VY'I'_Q2;Y1VE]1M(,P_^E+\V\MS4FRY,Y 3X_3)=WJ M5+A1R'Q+M'G(^V:^7FLKS5IV&NK-T]*F\=*L3P"C!^1]D(D=BOM?7]^@M_H_ M6A(?LA,NW&:5=4BUJ"HC0!?)HL$V"9<2%OX6F@3I61-A616S*"FM&/+L,31J MMQKA[+1DS*NY2/P/VC7!BPL ?V'2A%JZ%I#F2_A'?*WG9CTZ:S#C^H9IF3%& M+V5%J;-.UJ!INQ>0:)FH64$U-9U@>".:UP;S^S;.P]_J-%U-Z=Z6B^7KX1O6 MPQ\6NSDYHK+=F+:>QO,O6;:2,G0A^7%W[!TZW!;)EM+VT-E/]8=)J,5((F-R MM8D\;3%]8PYH>5AGL^%@)'Q8.?;'2OM3)0NXK589!'Z1*>GCF04D)>+]\UV4 MOVB2OA_FR_\;\<,H$A:W(Y,J0] HKK%NA^HAN+D<$TFA2BG#\(W\/)8?YA[O MC70_001W-$@.3+Z;MU5&A@N"SDY+/P(]YY^F^//^-HZ!?_;REVF)/P95W&J* M='>U&5\>.J*;3ZQ'H5 UQCWUV=IB,.U$1^:]/[BNKG MB:]V3F>$>0\12\W*$*NBM&%HTL D9$;C(V'*EHJ16%2Y 9: M*U/38X-&/!U1ZRMH=H-U42H>#:9BAQ"=>ZKH?\C;#AN'W4J 8J]=SU?L:);P M.YKY'.PMA.1VN>BW4"D5G#\E8L[R!CF8'+;#NY0;+M@>Q9FL1 M6576O>IH+NF>O<\DK5PT2D_I;FM6YM+UALPE%JUTGSU\YLMXW8TV"L,D5VFD M4LRLU:TG>C6OWF=IKC4I2<-*DC%?8F(RKRTJ[>'*J_?9*CX6$\V87&_Q/:9< M7J3'\1J;]NI]UKG7G]:UMC;FV+R24EY"TX61]>QH-EK&Q_HDO:FT^*=H.-%> M3WFU4L-7'KR],:TIHKDV&ZW-\C$<*@FIS:"P\NIHUA>*RO0EIPO#WK31KJ>GG#%6A_P([(6#2Y5"]C&_5*>HE8J,4A.\K-M,0+?JI'\SLAIN?"\W@YQVV6V="D6&KE MBA)>+ ]::45C38&/I=7I+#Y(]'-*?YPOXJ=Z$,M0W#PT0_?-YO0I%UVN.LQ+ M02CA2SUH0%.2!D]BC ;N76[O V?C$07J MMDX6::;BA70L_&-K.OA!)$)$: ]&)JBF+&[1&&68]P[T&P5!>Z6Q&UU/ MVAG3.$$LUC(#@./II2; DT&*[D;!OO8>+(GD*6Z:@#EAXH8YO@%KK>DQ#1NF M$JWGQ.F%R<.R[@S$;BCG[F-(:)T,FT#<$B!5 G6I;X$J;=C5$_"0\!A\F=VM MT7H"Y!#;FT9R!BR^)Z1A7 "JR^YR MP,[FN(IV*67:^(R?T.3P1.1KBX'G?4I\^"U"NQ&RMP6/>I(1V7#=^_ETD^@V M^NN(,"M75A]NHO&^J NL;XBDDS'8A%4IKN_Y7'0R3T!Y6&W?$=XR5=03UW:<4?26GV;=RH> M[<[(SAV.$","WV(QBTTIFBCEN$<>F_]8<5E<>E!*&;2Z\MC=*TAXD8*L[B6& M;1OP[JLY;%A:J@6/G )9ZI\#8WF$^@\Q)]O,X"6^ZHDM3IJUD=!HSIXE9G4A MS,GS"_EO#$(9O0O[D'O[9X3O."(\(_9A/.5OA+\1_D:X@7\2_DZ<;R?>F^=" M=8,/OO6J2/C&X%N8!A)7IX$_ =_:,;?_#(7+XH=K)S:=FBUML'=6LK_Z?&\. M?_%:R_+E@"JI O][5NIC N53N2D#S1 AFD&Z(D*,8^Q*IFE&ZNE"I3S.M3FJ! M!L]ZI)3^:0XYIGGSFPQ"D];#<98S9?Z MJ-F4TOT(J=U-!2-,ZHSE6+=A9 O'_0R MG)U5JEY[!:XE:%_-*;]J\=*KQL7G%'4=M;-N:*E\=7#CZJ "N2[UK6CSD/SC M="'=SJ)1D\DDUJMV.-0MCI,U"HD:98,)ECF[Y/]<2%35L)L#^O;P^\3TM>M\ MSE_39 G5:T_LED3HIXBUF2K5N71UK$PS(2UYWPKE%GVC]F&Q1B-B'L*LEA_Q M#3/T-&G#_OO]XX_1HD\ 7,EI,G D6) M)U.5K%[&Q6(F0"6M_O\%J"#_*J=DM\/87WR2MQ\L_'R.O;: 2@N"!FF;\I9? MO[(>N@DV_7[SOEUM^RX_A>31LO]^*2T+BG-F*TYD*4Y?GWPT1G!+2%R?RII^ M2-8/R;XQ=F'9Z73('B&,?GA>SG5JN2R7X:OWJDKYR?664 MPXG[34O**!'93#W%GAII"^KI0N+WKY E_B2_<2#X:VSN-S".;B(#^/9LHO,N MR]LK+';**3YU0?ZT@J)*ZYDY !XX2P&%7U!T;3UW+2;PRXR^C"ZQX&<#&EHB MQ:100W@\NAZ8:^I0.D_OL9O3#G^15KRL0_R=_5U/=)M/=G^+@\=)+E>.ZI^W/VM4RX'2!N 386%ZDC&.&/JF)*1QJTMD)*TA8W6Y-<>'G$U MG1'NM65QP_#S3?S=;'N]$N>XU*[FE8?&HU'M:M23L< MR^FK-$#=8O$7B9RII>$KPN_:9D7%PC(%2*P@ Y^&X/I;S44_2P6WZS\DYHB MBICH(2^C)E^.+U?A>&O!H>KB4% M^ /345:540CP<%T G;[AZ$_2-QR_C- CK;%M'K=:9)-A8Q.RB-F[B;E[%R,6 M+S)^MH=DK$2?Q%4A71Q.-_VV^HQ,H1(NI:&] 5B2J6 D&?LKC,G,&"KI"2#^ MD)>TP!(@"5S@J$-].#1JT(*5>P+<[ M/_W,?J)^H;WO^M^\-+5=_RHY)08SV$M"JI41V^Z$6:;#R[-NI-_O" ;IG@48 M4I%@-))\:Y/,3\>,WVV,XGK..P3!7F//PXZ:-V(L7;J!0,8-G)7>XF9M6\L> M]A(85Y]FG4S34DJVMD0*^O'#8LL7QSE.6EJ4&4]+G,;WY+BHQ?'QK >N^P M!-Q#I35A#GP[)9*6T\ ''##=;BY2-35AS.LHD!YIB+;)^*DCA*7FK@*%SW8; M.DI_+/-O6350('47@,[$\$"K>U%AISN:(]$"+I%F=\8@38V(;^CN[1O8-O>U M&AYAOOOOUT'C'&B()9Z](\ZQ'/FJ1MH[ M;X7Y#J5823IU("?=DN/E^9)5*_/9(],0"[50.RT,*WN)\6_I=T.MXB/\F<', MB0DT@]=2$JU5K?(;^,FS]4TS5(GPI=0CQ^3ON:C&:*&7)VZ$17WL[C#,:[>^ M@8TF**4$8\_.1Z+]L.$WM!:(T4X:KPC8Z.#QEYJ=MD26A'1#VV$MTC%-I^WA M9-H5SFZ"AOF!=YI;^P1PF@#<.U^WF"9M@ "J#'.2IAOI^5Q3E_ X#WK@)BQ7 M+K\T9JU0*I[8,*JIZD^8'L(GZ<&<6QWFAO "O&\C4Z:,SULO(YW#,!O/"9$( MR"2&*&2LB:9@V$WM%* 4?9\P=$( LG7\",$_"H=BT6D"!MREX2OXF49;X>I MP5UY!*W]L C#T\?B+1@H8/%( UV-.1[V'1:$NY0/[_")]9S2:K1Y9H;&*#YJ ML1$]-ER+&4FNI5^35K!%3JM$?TD[-P.M8>Q::9X327KFF\6A%JKXD/ M6YW\!(YQVBAZV%W;UJENTV"%'Q.8\5,46)B\AHT1S):VMIE3:B+Z9D]1H05T M>;6ZQ=*^C\#GNR^& G8.SJ6*CI>Z2'IBFGU53RTIGZY^[Z)IF9W#\-B$)M2 MI%F5-<; S)0-"7\+_20W;W5;Y]CP[HN;PB+:;S%9;K:9EZ718-B,UVIO*.BV M6Z,U!*3PFJ1N:0]/D\RR-3=4LLLQABG1W=FKTCX_6<<+#]WG94B:<(L!/^AP M0B_7KHW<9!W^4ZJV7FN)EK1>11KDD?,C3-3VU!UZ9EST/&XUVT+_<;GA0G*R M-^J4Q_-P M,S>W=XS/./(_2IIKFTH/G26_KGDHH4DN^(*T^)=/^X$C:ZMD#3 M1;Z;7R M')ZN5C_^PZOQBD@Z)@A G=P(NQ84;BT@7:\,/W%S%Z9>?\ZE%\V6 M-(E7$AED5ACM1O@UVF*>>]7[WL-46G<>AZN7A\Z+CG<[>I1?C^TR=6.0KE^B M"^OWVNY/X^6FF,Z_]/GX,_/4GLR:Z]2S%DZ/7N-ETC0:*^D#DX!XKVY#XM!& M(*:%':@(0-MC.0CY07R -$&&)M@;YR.Q,RV'!G_M?.1U2:<6"V#5$V?"=E'0 MFH1(K,:BX&Y@RTH2:5]W!2^J@(C1(,B\1*,XQ(GB#=*S&Y/O'!'#B%Y ?@^, M5.AQRD-O:WJA;7V0U[B,DIU(4TA'0DA:AVC0\?<#^4]?7G+U5&M4X#F)BXS- M5#TU1*FTYZ'+1X-?KH"3 D0D[U2]65_]^&^(*<8)@)+_!'[&?I'.RZZ=!.H' M(W\HD;[U>#UT4QB[%R!H^YI+*S[F,LV\0\"D39NK^YP@XW?"XL@+FUC&.:UY6TSZ6G.B, M4(CVYN.'^-6_>7G%;W1KGHG47<0^(?KMG 3!0@3"S%TD]D_ ]9E$)_=7$[JP MNM9LI\NJ==MNHU7[RU=Z!%I;8ZCSWVSXCAP3SC\U9=]+*/$8B8;FL\H_&JA_N,S_HVYPK7]K\K*.$S4=F45 JHV0T55"J MJSY[>&539?2%J,WON4HA$5UE&F:(6XSPE>S^E=) 8MB>-(U,*W%!J!9"C" 4 MH)/)P3/%:%[L]LOE_G11S'51+L4V,KET/WIXY;*?*N?&V2;+5383LW*OCF81 M?82OM-^^=]9S^EC#.JZXR!' ;OS+UB.6V=#2Q3ZWT+$-X>%N[\8!$"2AD6XPY-R# $T);J-B>XC@ M%;B&P8@(CDN(C^]T]3[V"%@/'BL7:X@2GM)2$DE,83L5G49 U]@4L@8F:0&; MX5RI<_K=I_57OZ&^[^YLK2'YWU[;!]?N\@*A*6OEC]/4Z3W6B>D&3#X"*K9Q MR+ =AP3>XB7GE9C82#*1-,14K1BV(0AOD92E*B_I"1JF_A$I23)LRVIH$O:T M*[1U ^O/&1W0:BQAFK'HZG 8*]64,=?!O7->$@]-TKM @=*;5Y =;PO2#16O MAH0G*HPE/ #1(UCF!*G\&/6KODG)7M-3@>EX?/&D;6*1^?2I-7ONBJF7.!)6 MK\4]M]ME^23668>D")A@@!BMX*0@F#.3-KIR2(40 LBLU1@I>TI'C1 MB'7.)J@S;. *V%B6-]@O,15 >WR55*@/!:A]WM1)&0PO[^OCQYX(\GH 5.OB MT6D:TN>JS=*@ %V18CKWG2E[315/4U$-AQ% @TG[]^DTIH.Y54'@$FSCM\'C M7.H*\CH,BZD?7V=*.EY'6(:=E207P5@&L#G8DJ?:0"5LOB%.G:5&AK9J) %I M_:0XNZC.>$TV?S$U(EB]\UR1_J/;Z\1Q+3&^&S@(K/#N8J<>"(K:/>8<;XYR M^8BO+4B;FSFJ#%TRZHC(M%2B)2P; *$!:88GKZ<8%\M]V*M).O9@ MQ8FI$Q."[JQK]WTE^,=*,)5^:36?&@F%RXSC3/;I:=ZO9])O5H+_4B]%LC;, MXE/B(D@S*YJSU3]8=@[042U$_0HE($*:$;4:G8"/+ V1S?ZNCI#8DZ(N24": MS4VX0[-(2+(2G$@@T145MHC(IC;Q,,*X#3(Y0H?FS>S;JD35$JO/42R\[KS8 MQJNPADB/9C(V"LI8(K, M:^Z,6C=?),*3EVHD5A>YA6)L.GIJ_=#17Q-RI$[*"@JK C477!ZRH.I02X7M M(0O?BF6I,2!I*=B/ZTIZ 9=OSGE#%EQW@\)!8( M6"JO;)&[O6A?^#JVEF*]&9K^PH=77@\,X0K!R.=/M7@MX?IR\DV\5V+#<..1 M8TR4R8314Z?UHNPUJ5^EB5X:O2D)'"(98EQ3< M"#4AU9^P[2F_;N7ZDP<4Z6K8.DC>'584_ -R">]J%NM'F&D@$B;X?1'?XWFS M(-(0D0Q\ &_Z@)XZ0MA8U73[! Q\4I?@X D)')=/>RSF&\Q_;# _MS<"VS$S M_59>7[+AZCPYJ$_?$36"_=G7%<& KLZ(Y"21QA,%,E L12F51#]4@YB(DK>R M@)W25/DNT #=8Q.2I #Z' H&!J81L)\B8XJAT8U@0-B6B<-3L1B>8!I#0'?: M%-LW0.)!*WQNT',.2Z +> "(!%2M\P\\,^LX&W]A('HAWB%,O_@GLA3;$)!] M9F*'@JB6.:H@7&8W-;'=45]340>8+4GO93Q,K*AT.Z6 _D6/*["[2TQY^@"B MMB!;?>N>;O6L-=JA#/SFX;].3-'J4D^NQ)2(L-M@O?:UL=F;0B,8UJU@5-!@ MM*7D\;(,=C3T#IN[5M*AMN!6DZ_G=!-);;]]BT6'--8=! &^0K)L1\+ $^*I M/>&\5]V+Q3GSQ_8-^%CV*KO63=L>Q^#W%_&4Y$#$C4!@[T]Z-W!/D[(EQ7/! MJ"3$2L^423"?=Z3B-A*+K:G]J.81@^:4->*KKS<,=:]"RT::L%;]:,!.MZJ2 M=MP9B!00[@0_!XMJ=:4[T3U('0D@P,X^M#-^7[3(CFB.;7NE5PTJ;NK378S-LK+TG1J).C0DN.!5"N M<#?B$_:B/!=XB3&A;\1G[41S%W#0/GM #\EA@XK\F:&Y[T!]GZRM!S]_81GW'@OK!G M8]EK3_(:^'J)&X!7/ M\$V7)OPRK^;:.E]]\_O+V0Y4M5E.F%4DL![/&DI.F MC:>Y)K'+YUFMSQ*HIMA;H)K>+?0^E0G*JA(BZ1('>1"\(&@()O05;),;DFJW M@X3IU<;+-L+.)OEN9[I7QZV[I4/IMTM%^S Z;?-[1?F(H"R;,IH\QIY8SLR9 MTUYKPVXVCZM^A C*8"1V'D#[+V(<1GSC\/S&X=4Q,C_1>KSZ7&_(O+RD(,VJ MR8I>?RC)+5-KF7V%O=^,HA\$4?Z(U$SPK=4Z9)8T+IZ.QQMFBH_>YZ!>$J1F M(IA(?C(2Z%NC>P6G1>7#T@J MK Z!/[VONRCPIWWZ9TFKP^4^B?\9O@MP3ED/R>$@26D#X\P H.\ZNC]$Z/08 M>NHN]@^UI\&+JB-!-37L. &$IQ[(F@A; I'8^4_Z/S 1N#?F;(N]4:YOH(0_ M]O:0WI6R*PI*((<&FLEK)!N;";JA4.\EE0(7!NK_+S^;_YL- NKZ7>"G!7;F M1DVE%VR1SOC :JS*\B:DKJ L63<'NB1*\!HKT<3!5H7\G*8FS;$JMNLA&N8@ M4"@0U%4WN%I!UTUL$18*;WS-Z:D05XZ@HAFJ _>I %CLW*[8YNV*;=V9,T&3 M/2SIMB%@?]&"!<_':4>>HNG;^= S*:B64*V$)VD)V3ES&9LZ,PLPTEF'RX'\ ML'TV!;*6<2P%Z%D F5,@1Z"2RP4'CK\E'(H9%/C3,@0BA6B$F4)W!53EIC?H.G!V!VEEB'@EI(GM2^"Y!-R@>R\8%L/@AD MP6 M2+G%B[RC[TF*+2'!8(!@;5-( #O&3BKXL2D@TIH!6P'/B-34Q]+W7(,24J _XJ85]^9LXL14' ^9QD3>].'X??(E3&"N*]K3XZBT:( M#7.(:64&XVRH7HL(Y0]6]+@Q$UMD\9MT[>OVTGMK(GVT?JX\%9,2\U0UC6Q= MY^H](_WCO[BG)C+46]DS?GVE/5.-[JPG<\ETZRG5Z/&U92*;J>X< [*7WK.Q MQ$]X)KL:, T.F:FJO-P,8B//5JW_@(FP4C59Q!(4D2)3"H$!9GZ=*W+Y'O$D M@F Q0Z:TE79-"_MMGV,?L.EFFTB<,^/^5K/ICX_+0Q$13Q6OFF)5T#AEX7M; MNM]]0P3WC,IVU31T8&B@AV.*2'4*DX/;XF12K6\K%)5@]0^150YC'>V2_]OB+G]OPU3!&G.R\'K[=^Q4L1W[U=[ M51E&GI?W[=:,D^IYL11I/O.K#^^7+22M;!SC6@N]TJH; M7&I>?4D#$'+B/'L%*1@FVMJ-H#0"V$*7-RY&A1KSF63.@,U]CGQ-^^_&$.K. M*E;I(N:0-V,6)6F2&+X8;2X?+U9:@VF_:X(50O>F+U9.Q MNXP%%'8B*)J45^44EV=G#)IWA;BD=KFE?C0H^N>JT"[I]?GPS2J2\&&&GQ/W MXP6)GOL81@_E07=Z7V!0[E$OQROA5N,!6E'3=!#\F9*@AP-\A^^J$ M6O2QJAE#7K;*TQU35K>*D6FG&9[OQ^HP::-/&!B0M]3A"7T[KGN"3$=JFH;<1@S^=:B M5%EHJ>=EO)V&GE/1\ZA7"@A+\;ZLZ[JV#MBP(U#LC^/]NC"?= M;B5!O'K7G6\H?68I+;Y";L37XF7! O6TBOQ%:3C$E U^^P 9*X0L_"EOZ,5C MKJ,-,V C8-H8;]0'/77KW56=[0\<8'N2QL4"!\>;H+X[O2!RQ\;^@=@]R2J# M4'X#*1 N-J71(0]47.QH.A_L14)_A^&D1:?](EYBLL"4@PX]*M9?JS%X8 M/M7+K$-2K;+F/NED.%OKAMC*(-_EV [7GQ9E)M&-K*!)],G&2J"H+G(D_!FK M&?W$$^%$>;Q6N;",35QA(:K#94JJ-E:4]3RBNH*+%W7*BY SH0?)L3 P(SUJ M^N'!M.17LA(_?A$=0:U/54!(O$C_HVU:&LU+PWL&>6E_O(./R69.2Q@A?OH4 M'0VT\:;Q-&(^[AA4K27(:>K,M6Q'307F/C_@GN?EARE*23E4:H3*A20 /;)> M_>)V^A,Y<@D; 1#6N52?XUN7.>B4R.GE4+C9:<^$%GI"$<1SE:CVB$VQQ(G5 M!6N)F"RV*6Y#9UIV%QR8#I!EG5BX@MC8."@Y*8A*/;P]2R!>:;Q&:[HV(?J\2IL1XD MB7IH88)Q_J:CNF#@=>?$;2?9K0&P&VH@A28%#)%)#TBC.F&7HG23Q-SA% M[F0(%V\TZ8LK\&(G&0*R_H"CG7GO-+H_N#4@\"TB1L(/9L+VF0K[>QQVU M1D&E[-X]RBFJKV'C<-]HD_4UP?N$8\H>;B)OO(YAJ= M$?-4S)F=NA!]DN>C8Y;U^^-2(-Y&(PV-2#ZL$V3<]+6'EF.!S;7DVH#M16-OM/M-_9>N)R43: M5&)%1'6")3I!7MD_0 Q+U/@5^-.[T)SN]G3-HVZ99\,3O\Y0>1+IE]0EJ];L'+9[R(["9S]MZ3:,S);;O^><@W4#/- O=< M"KWDFM-.=![2>NUH09@>#>!\Z/CCII(Y;F*G/I#*P64&,[FMK_AI)OL4#FF% M4DPL@CEP%[U<*L>-'#5^JE*_]($_DQRU8MRLKG"A:/V^WUO*FU0*LC3OXA<] M\/\.YXJW1PA_=JK()M,],VL,0MPBJ>='\S;#)2-I"%2<\5!1.CQ3M%RZT[MN M>7C?Y:#Q=5/1Z[B1FH]O".[Y]N(E[<6T?HA@LAO%$:5W**M+PT'$>Z%>I,9J M4XY-3\5&I*S%9\(IT(:0C@00,("HBOWI?>D"LJUIR;9]C ::Z)DN%!HY3>"9 MT*98#:NQEY"ZPH)$43\N1XS F%\BTI52QN\/$9Q_8,=O2^N'6 ^T;3B?:HQY M#=U#X _H#6']2@^NHDR4M5N,7QQ_P<%>J S=HZ@C(A6)";(=IP7OH1_B-'"; MJC):H'FIE2DEIHW"2[F1S7K@-'A?=U&WBG!FB MX8S)$Y[5]%8=3%7&)MQG7YJS>8A8;]B&Y4>JQ MS2A]Q)"+0PD7$XX"%SB?S43JI;?H/JE,YGG"AW/R:"&H._53A7+N+3*3ME7P MY%=79Y[[S0&KI*'2JDS:)%6&9 <<4SC6FR[8)_!+55TUG M4PI5R*!82B+:6L/.$30V3'4BMF@;81[HCW1SM(^,P W'NH38V' AB;CO?D6X M<@N$46^T=$P5*JD8@"Y0Y!KH?X2@ 2@0'ZG)W=[12-?U'4J@%5F4;/=&ANUA M6T @BT3@;'0XE 32?DF4\&N@)12-'8"3@/U,GO0NK- A!6;\!EJ0$['[@(M M)Y2X=SI(M\A9+V=4>*+.! ,CI)"N11O+'L*C($6F3N.CMVO^\([F#V]QPXCL M.?!:;3YL&%A_TP6TO%?["N#'W6I5RK(.Q\(%\";KOE6_THH_Y"9#)A-Y6FMF MZW&-U-JA6!5-[8@I2L3+X'7).MB7K-O#P2KIB>D2J3FE=I^;]#MX\+740C": MJ9>N"BV#&>(ZZOL@%H2ZEN18%O(Q^+]P!SZBV\@_;WB(,XV0P Y:V5+SV:S]^&^HFEH(MN%@%VAO4WK63?QQZQR;<-&_E^ZP>?6= MM.^S5G1[VY$-@F'E)$TW>G@Q(78HC)'UJ/38C$OWG6ZX]22+L>R*C4F=]NJ] M1XU_S*)N J$@A*]EVL3#A7@XM#!9+O.8?EC*G>;@486J,Z_D1,*Q/.TMB13Q MBXG.3]CNJ\N 849KJ4*W->/X37@:ER;/E0$4HT&;22\18)T1^(Q^L/,E/)^Q MO+%N*6 G?<9+"O[8!#7#4MM6 @5 MYHLUE\FV:AFA'VN4RRO+[_6VTW:3.<#RIU:Y;6X3X]^.XAN$1DBF'#'2B5GQ M/2#,(HP/8>9#F'T0PHRWD9B+I?I ZJ6>^TSC,;N,%X>M=3J]PC+1#D [5VXZ MXRX[?S3-*3N1EOU:+3?H]* ER,&57)M_7@XG#R87UQL/M5YXW>:BZ7[D\,H* ME]"3PF-ST=IT>IMX*=)\R0P!!]H5_O:"6CL=17Y'S)F]#$JZ@2\E.6GXOQ I M(%$'"$A8>L/!2@.I)"ET;A"Y0=H2(A4215S$3Q EW>EI#'V">6,<#)ASB$=X MWAH,T#0G._1!75I2Y&F+1UEV11\&),]WB$A;[2]K1G_<_[6QL;!>:N%5;6X7 MM3)LT"7MC)&2HVM$CDGH4,C4](H@F)KNALO*#Q(9_J$;X^*U9.KA>1I?1CIV M()?:*H>1!RN&A[:9SG88:FYLS]P1&#B8,@ )18*DQK\^))HV/!O*IVF=2YX2 M>:"$:+-WO*;$1*$ A"2F!\GQK,?![[9=N/L&VO&=EG5BXE%$DDY &ZX[Z0K[ M<4 2]B/MO*VNZ= I&H;C- (7=KM0(TSSM#D]IO'?@9_2+TA@0%8XW=T7W7D% MH#'B(6'U">2"'_D6UHV10Q)Z;.A\_B@#/HRYZ2(VGHZXCKXRN9PFAI7PVQGP MP]8E!RNC>X7_4%?K-5ZJI@&6)9(\;8K_\5+#6LM2T0"(+N7 M/= ["?_RAAUVIZG#O(FM03Q085M81;NX.V7T"CGW<4+RF(*6O"03W0X/<&+V M[JQ4NJ5D,'@T&A)- 7D_#)+DM:4U&.=9F!;>Z#K3Q_13@UZ$4R-1Q(2*XXT6 MU]+U:>J8\_PI1'/\=.YDBBI=_(*"20C+6:)<+)0.0CMZW5HO+,MISXJ"M6:> M)W+9<3+&Q\IBN<4KI=;3K#]1I F4>P633#+()@]1/*Q]@:U;[M/1OERQ=3HI M=:*G$[:")OGE1T]8P+M132,PA"!00!T8EJOK$E26G,*&)'G6SR60T0P++@!3,DO,&O# MLM5FV/2D6+$-"Q$P'&=_SG[9SR.)JB"NZEBU87L-KY)(.6..-++K &]"3XO< M1YV?5Q-WJXJOM2LU/YL'_6A4T5U1R-(9%>P]IJ MN[DZ&(B\=9B&%K#QF'ZO%:CSD#:V70GSL,^J]V3.2^.I.6';6JJ%UH-HLJ*& M*ZG6NQ%5_S@PYHP.UI)DWM@BRPJ0>4?'FGE=1JW.4Y]Y&CXIT^;XI:JTL5!* M>D3'*'BNQ6K8YJ"ZXQVGGK8[,$"8\!17V:<#7V&=U8 NW/$<2/4JED*R)!!E MYY :O<&N[GOD%=+38K?B-0B\/H/60?!&97L5V&GA&*5D6DT$Z+ []9"_=J^. M6%;=MB1MJT0/J1[/P3I'!F6*Q .UC+D,KH:B3EOU6S6]5/40.\Q^A<,?9/D1 MU&A>H-3Z-69Y# M)Q!W&1O>.5?FJ/T$BFI,:?B"-MB5Y.+;;+$_CA?;^YYVO!EKNTUL^&@[>&MN M\ M5.U Q:,GR>5VP@J-5!.QL0VX[&3N0#(+$DR2!4729+"++V/!287MCI35SQ22 M.2]Y7-J_RVP7**V(E>WR5*S5.?#[)D^KS O_;*885*R$P].XF!ETX? X>BSZ M B@>UN(%Z>D!T47[6FZ[A6"+JC80]-OX7#+0K"_VA?C$3,7STTV[*+2:ZV:_ M(QW+9[P1+K]L/J0]2DKAGHPMR^6)C%0FW3(GM0DWBS[.-B\CFD%RR-5NAOKK MF&5W.=VG;/)37I[G:CK3D93((%UHYAH%O(:ZM X1ICC,PMFUV"Q1MO\MM?>4 M ))(>E^)WU"C,QRSC$_- 3BQ?[BC\A V0Y,&IN568&.3.(XT2VZ;#'<%B^F6 MW(LL&H+&R;@6"]YGF7 TS.G^$4[7[5&>]"-"]\U'G1D-TLPF%EYEYQN)9Q&4 M"WJ=LD,9I\?1!9(ETHATQS4/4HP1M_&/+6^HL((N"V2/=1LXQ#:I\;*H=C$9 M-(@9(AZB,SL1MVVBJQ,>W9?/8&I;T7NJ3$D@@8?.M-(@' MX,F [[NM9EP=W+4:HQ-)I+SR%F^*=V/L[+\ T%NQ68&PF?N>]UBIJC1 )/*D MR9YN'BHT/XK2=-+3N?/G5$/2=#" .2D$CJ TE%QG<$"=D")MNX?[IJ03J+G5 M#&=KR3XQQSFZ(Z:C%SAAQ%1EW^8=MHY:CY#3\K NIOA!"XU%@3>[PC37'ET[ MW;DB(+%9FV7*'%]LYX:IJ%S4)K7+I#M_O\TX?V;38CB.UNKYZJ+5X:=1Q#^O MU&IW=<.9SS>TJ6?,BHT91C_Y9#[LWAL-FUE7AI=E&X:K;66OG8^]!J@OZOW:Y5.C M_WK*N+K$X,+S3+NU:M]/XV@Y*C1?XG.SE+YPEO3?EL-X0V3^<:/VW.F,]UF6 M'2(S'9NRA6>C_I#OS0;/?CKC)[28H$?D1_!I]L\J/=/+AB3):3_+S#K;H >6 M!#( 0#=_DTE>"FR$)FCM(HV\+T6+),0?HHZ\\*G<*B,7&ZW&>- 5VZM5/;H: M70I'9%M8P-R=;MJZO9/QQ([Q)#%7-O]N>00;OHO1=Q@44=RJ\"#E&%#=(?-S M'?VV/[C'#31FC1G* @1:3K!;?L',C;W:BVV!2S1Y%TV0J@E#L]]K/2]L#4ET M. EPK+#=8I6PT&J9?S&O&RB$9RE R<-*X^?6HY/,723\CWL1K4'8"^I:#]M8 &A^&KEB%7-0UYL7\H/=%4V#73ABI'CY!)^.[FX M"G_^]W\,\0T[0>;$W(59?]4_<=6/T7\X=1>+^3MQOIWX'T,#,?7G(LF-["4( M" V')W;I FMC)X'3:;Z7M:\]^H]85V?AI"M,W%6Q232GVYZ+@-)V56Q>("7L M "+PHYGXPT@K*M^78OJTHB=KV62>KSSW1A_/_OKC%/RFT'^9AEM,>;/2I_PX M/ZENNN%*@AV!^?GCOU@P$DD%4U&O;K;SYA^!O;P#8#]B5L^LF7KAN?K $&8#MA@"+XD>7=PDD.E MJ*KGUFI+>NHE._IR*6J3U77%29/]_]G[TB95E2WM[_TKC--](\Z-*&T&1=FW MWQ.!BO.L.'TA$!&121E$_/5O)JBEI35K@18WNO>ILE+(S#6O7.M)@]-H7=68 M[L+,:8 .%A*=#AS9=]^L*87E"ZZAC-^?AKXCP7-$_ M5@H2=-JOJMH5]GIGH.:N'G)7S;FKSO4F>E*_F(@5WK]JXL6% ?LZR)NW?YV= MP%P^KCP)$HYHU#D4K'K"MS/M(MHJ)N49@S-=3>/MCK9$&2R()K"]![*_<[!X^<(]9,^W4KVL6/>[.[S*)[^ZY!(@PHNR=W4'#K2'QCA1 M GY1O05,BV"9.^@>OP&4.Y2Y[%O:>_MB^^,J>U,X?:#'<)*YNQ7<$'A=U/QK MP7>8"P5A8GC]ZX MTE\Q0$?/C)CX&ZUTL,T*N TSX#C KY1ABS_\*VRX>GX2 MO![E(D.;BC&W,XLR2G<;T[6IL?,-6P,,C20NX,8<7;-VW&9R*9-Z064X!1,(P8[:1G/L2)N1LY:%N%;L MLWI!K:_>NB[MG1N- B,WGJ44+5]>=FA;3B;U]612XC.7;TJZH!#V3J-N[,D\ M_=@M9S>)"KX:<)]=6 MI^BG2TWL*BVE.Z*E9+67+>;C)(=3EQ!5XZV4$CF>-LP>71R4H3_>.2 MTY$2B\\7Z46VAPS&+;RG30=+M0E'IEZ.-&OY)+NT-($9-)H+*MDV!W71N832 MJD\1FVL56P9CS]H;UHQ/!%2A_.SJZ<@2KVAD927S,2L^6S*?C,L[?; MS'I8Y7MMG"YV\JO6S)AF5O8Q\NMA9%DNDAB1K20104ZY&S/=1*=]D4V=CQR/ MY0J6KT5+D5%:V5@Z\-^KER'ZG MK.+4UMTB1'.[7JJYH5$WX$]B1#QZMZ$VUPJN9N+]*]U,HAF^J@ MF46*N(YNJ@S#VPOQ$MUUW-$SZ>K,IM462UMAHSF5CFA]I%ND^H9,U)3IDD,EALXZONO)NK M]2[2W:'3,V(U14L()O3KB,N,.[U9^Q+=T:7>Q_-Y0I2;K3&^7;!3/MEW+M&= M((<<;M3KJ"SI?,5B!YS:G+M*9BVSZ?*2AQ1=40=1$!%-[;5)?]:JZ1<$;8E^.G-+S.36S MXPLDUY&5A2ZHW>;0 2/W:_\\AC'V*0QC_+KF\M6L6E=8<@8,LPX=BN>NS%0P M>4.:P#K\B;X6'B(Y]L)I):O#D;-UW2[-$=-F4R/6=%8_.?]"[B5A,I-[F>F=UR!AROW!T7PU@0+5@##2[!BK>0X%L6HB(N.C!E)X2.-=F"R]O73AU,#^ 0/ M(XX.(KSNVB-C>^BOA7\U+V;[B3TJ[CL)?D!@#REKZI]VW*KH@V1QY/IB74L: M+%_K)]>,:JA4W>ZEXPK]C=JQ;R,0?@A;-#X=T_WHXT,@I M\E5'"U+,4\Q>2GYIZ)-]_HGCYY*P]B;G SMP$/,,3,)6K,K 2ZU_HECU'B'J?$CGD@=LPG/UZ]1#TKA+TJ>7F*S>O&4O=R,5Z=BLU; MMH?LQVF:;@.)]"ZBD;185UA:/M, AD%]]9+=XQ3G]SC%N\>>;@$LS9,L2Q"> MK[WQ#AQY7E"$Y[;^_;GY[D;Z71D59-]G'#C.N_[F&3GY9,ZG0!7@\6 !UN$ M3#)/W^@I2ZB08N5R.:8>D2GVMZ0>]*RE'W3NOQ.QLK:+64_M*)B?8 G[6^HQ M],5>>N;5)\,.!O)TE:],(QP^.%!NNBIT]Y<2U71_=N=GL_OEYN:PRF&/A$(1 M>I5(];(%1HTG)QUKB^.\>(?'\.F%1+B2B]=H;-42Y-Q6:PX98+FQQ'E%Z$%G M>^@4,8:9W\!@>)T&8+4I>(ZB M+R'S[+D,?KP;VA7 &S7Q:8^,XWN74U72),"S'J/LO[7G59^=3C3LB<:+:8+E M7V_A"]W[CLO]\E'@RJI)#Y;;,8XJC)UNYSO)8K9,P;P!^E;>X"-*PV,$8!TY MSPA[YGPCP>OGE _?%;8WYFR1HW*9MINLRJNM)*\,:45C3EB-U">N#]L'A/OP MQNSL;STJ:P/=D,%37KDHS"AEUY*:Q"2D6,#L@F[JJK(!6B%Y'AE^J&7G &)] M?&&3?SN-8.W-B7\WQ@&2]UB"$['8+9WN*#S08K2O['X>'^IY-=WW%+&T3Q-] MR@?9>ST[?X';5[V:MP6(.NA>?@[$3A&>Y7 '6O9%^WZ.&%7(<UNBFP]2#* MTTSH[_[Q?H)YB;^1ISCXT[\?BT+O2THF$I5P$"*B0TA45CI263] H8]CB7S, MR_V157\A6+^M2QGV58/8"G[X__Y*_?41*F-8(DV^A!/Y43"BS%O-4+N73%[= MG;_^@3#Y,?HDO>C?Z(>C3_X/__>_DR]!ZAR+0< ;]/'M^+NL^:NVYKIMP]D7C55T 2R4S@3/ =*8&9KBOQP7L>[ \S M_ ^S0?K>V0"[BCH,&,COM;/'V-7T7- K# !9S&O[#7C9__.!A7PL"?(@F,L! ME=]XTD5IT_RS;.V.EG9'G!.[.2]-)<-A"+VKB->:+JZE(LKYP69+SWHF,U@O)PI='Y0&1>?G503;M[!9-XT0 MC+JHF.UB46U,Y[ %G/CK'Q1[RF3>TA%WD#7Y0'75]?RBWZ#A?G2-^VCE2F[/ M;U)@W_%Q=D)3]$4&J#'J1&!VVF1?T$5@:SG>K8VKB*JC(]YL.JG-D/IY53;4 M2I8KQ]TB36 CKN66]:F+0FP2'&()/I$$<3MW)Y+\$$O^FT13 MYLU YVZ3/.\T-$39GJN'M'5"TON0] M)ZT.^+;P5G$(@:I_J(,O2F)]1JL&?4/0K<[U@EY7F'3@%QI.?T1Y(8:!;8>5 M?(.V.V03V5+:',]!O%O@0F&I)SS]UJ5G49[J=PKW66G-+Q?NEPZ.4VEVB4)G M[-!<>Y0R)F,VF>H&X)F,:![1QB:2D0FFC3D]A:F7TQ#4&'@F\$XS_!QUZ+4[ MS1[Y-K/W.F:A[W/;EMG)'@_&@G@PL($VN*[9ES@#!=TXQRIX1C(PCQMH+S.H MUT:;=2&V@0>A?]Y1:X\VD^[00>>(BS9SJ58[PY46[:BC-NJH_;7=."?;'O6B MA:87+?WFS;41(7Z($, +)2-"A( 00#4E(T*$@A X$1$B!(0@W[G=/"+$+VB' M/30!W;8Y-A39M.LN^.-]L:\>'> )+'77W5]1J^S+5MG8E[MDHU9($@NP;;4[J:MFL>VWLV)/&/G6T=HWDRU!RT0@1^E$\.N^DBX(1JN%21=\[!*Q M]W5!N]LDJ4DF:2#-V;1AI^RF4&4".&>7,R8WSS2Z"E-$ND-F[BI3 J/\OE7L M42H ?2?&NY J=-%7.'34VT=##['(]XY='D]7??L:LVE'3E*YG#MCJM/F MHK#J2<::#T!?S49Z+IV;S4>(Q/8=)I\LLH)$^#P, O+> M*U@)&<^Q(FY&SEH6X5NRS>D&MK]H_KP4*A=:@G636 MI*RJ'7.IES5S/:7\1E4\]93&WFI1O_]TS-'ED['/>C51=U@8TJ$[!9K;TJOVO,TE&1M)IA>UYGPT+P3@1G'Y;76&8YFF7!RC M^#8I+]%A=]=^BCXAF1MZ4;]/U,*1 @K*U_KE*N:JM\Y_1,4,VC267^(94N9* M6YH=K>R9V0F@PWW,YI8%LYV5$<[04ZU6'S?F&]'O+<7PMQ3,G>65Z&ZK%>65 MWO"MPM1G_V$\I _Z3U&O_#6.R?:JB[<+=(E0BG0+&JTZ*=4BA3Z^Q1R_LQ1-XU&&Z7N.4)CT06!>4:0XKG&FME,P/ORK^U1A7#!85*6847C6*Z49J>8ZJZ1[J#1J[=J!B^!<"]]JXQW5RGT=(SW("?0;7P M*#@><%J0,))F<[OI>_U?1VUMO")P!N3S^1X'8<^S\+6WZ&M[M7X=2Q[Y;?ZB M"W$<>]F]]E\G77D'T8-8$+KQ9R]?1^O:=0-BGJB)P/_SFOZX&7CU'TYQ.-?< M.Z[D,[30GX.(XIX;B23PU+]B1S_##3G;38@S<;1G)S@2NZ^=0DGL/WRG^7!' M&G@S)X8F/"R59[2-)/#&4C\WKK59SMXM$,H"C6>/VDH^RPQ MXS!\QDW8%)\DV.1,(-C)C$?9-(\D4T@JG122R%_^/+B]MG!(0W27K%VF)7FV M*,?Y+.:L**CA7HZT*G%4T4TNY*6SMW-I0C%YJ\;*Q*"RXLT":0\)^$ST;/&] MQ:AOX:M&#U')&3E79XW64*8N,1.=T=OQ[519(X)8B(LND6[Q""SQ/YLHFZFB M#76=P6EIIO65RCHUJ#"B7P!\.K*XP9A^6EHJ2'RM,]NQKM>T.1QY/E&"WPZD MR@R5F.:JXC#H(E-4:A?YKIZ.&]GU2BTCU=9L:G(L/E/J<.391($?(^8'5#?% MK!H6OL3+4Y5)[6I^7O"=94TZ+.*V&2EIE*UEV^6W% M>4IRZ76O-;W(]F*-[YA\;=VF!36^&2BKTJ"]W$&EGHX<);5YQA[S9::86S&Y:N"3@3!T M+@F=D!)6@\E\-46:JT6_8UN9-5-ML^3Y2!>UNUAI+3NTRN7KVW9/MG&" B/) MLUVJR@)M0Y/RA&Q:9*>5214.*DM3 LXO>W 3: 44O M*3QK4\':W CI:KE"83RHKG'>N61 MGINW!',_@ ICF9%A*M*=F?0OF1 RODE MUNOG,EN9:,OM1HTW6DJ3 @)Z]O:*0CNB9$]9)(YETD!%2'U,N*A(]&ZC.'5P M1D0&^'R.;W*FZK2H2Z;&*607?+RPJB.NE8(UQMT MNM>+B^U+1JF?S%:TI"N(M-OIM\M:?97<.,XE/;(%CD@WMUP2LMMFP:X6]87* M7#3R;G>ZI3IXLB]7!7LPK)2[&:8+5?B9IA@'(?5M@;JT M\^YH4^?DLEA!!FZV.=X*[+K.7U3A]BPU+C7X=I61VJ4T6K&**X.^:+KQ51$O M;^(4P523\7QZVR27#.9U+VJ[=K(UZ?;PO,L4^V5A2X^IT MJU!@Y+F97=DJ4:E*#3IN%\KMQ:HP05?B)1TVKXUDDYQD7+I:Y!"'I].NG(7: M;O_,%W'<'M^/=EN:N!*6=2973\O=\K;1S><=%@[%_9 X^ M!OI(>7"->R"&&(X^Q6#6\,D#>+0U0^!U40,/GKZ>M^=UTWJ*:8(%GP1"=)M3 M8-Y@)DB6;0CFDW=I"GR<8%J2ZH%%^D&(,(US:\$ X6",4W7#DK;^ Y=@4?KT M*6:;\,H5^$UX+0[\1ER1-##8L@QI8GMC5<&:P[$_B2L):W&.0"69HUUZ"0W9 M$*SF#"8_8"5.X7E3*&U*[W=CL-L,RM\+ZF@K6MY.='>KKX'%4\]KKWM+?P5U MD6[\1;KQ.%L9\].55U!K]XG>^Q03-KRPM"YE MLR-DWZ]HO#M&>879_]]$\V\IN#NF\]\0S_PEG5.\'PCW)COIK&# M7O=U"NS3P5 PR/IYRF2;LVN ^E;;ZBR9*C3Z=#S'(^2Z7BPOM:_#+1Q>)!AK MB1<):*2LDYHZ]P")61.\;7VV!_T@Q;5:/%T=.Z@$BS M3*EOH'$CWF[[6&PX\I1$;H7'_PLTQPL)W.QM:,[$9F!#DW-.TA1F95 M,1 +BR5PXJH6-DQ1\#F,JFF?OM)[2-IK;(.EJ8=>-W@(#QL%X>-?K!E\#-,& MZ+_!?MG+?Z(0^]Y#[*!,?\@CA8"\@2L")9JL1+J.1&?EG#B3J0F-LK9U'R[# M .OQ=2M=51&NU,KD;#<91Y@=0%DF249Q>Q2WGWD5 E(?.$2S#<+W"NJ28VY3 M4&=.0'$[=EVO(E#LS\@9_Y0Y_^WH?^E@#\3NQ="_!?>GD'5RS*SX+%TM+#!4 MZ:=I9G(?EKM>&H\KZ5I/EW-U'!\;\R$11W8P6:DHTO]ED?YVTUM.S.Q$D5=N M?UYP-#DSM(*)]-$$DGK 2/\8FS+R@J\?B@<.PO9SQ^&!+S545IL8Q4=X&S-D M&J/D:1=O&(3*?_TJJ)^TP7V,H*3-*M5$FJ[M=(=-22K1$ H )MR33WCJ5K>? M_$[5$<8 ^CL[<8)*>-2]]?6Y'C75[]7+T2?[1/,QV%H")07U0C_9:9/81T#\ MCOK8SA_GO3I!"'O+CJ42R &]#\B'<-C2&&ROCR$Q!+[WN _L$\W]WV/P-W;. MFT-, 9+)@K5[ M!(0463XG=^,^S(H(WAOC/-4/S(S)&]($CIWH:P$\D@-_,X38TM G>\Q#:"S MUQ('$7Y+?(]X9N OO@*P5? %\#0SIGOE86$N>RA']8$FM5O@)0B7 M(E#%2U9<\ PG8':5(K0;[LK>;W %]P,@)\ M>J!,1XJ<(D4QD(D*$@!! DT?(.V$@! B)B3=O(8\H$8G$[R($ MFDA&1B(4A, 3>*2;PD")2#>%A!!H HE0P4)!",0#98TH\?/X;*^1Y+UTQZWW M87^8D2)P'CW^&KJ\@.KB)3&G J_[N4 /;_J/EW^$/YW]V4^\>J59/X5X]';. MX@>YZC-L==/TP".N^3W3_HAK?C?H?<1%WS>A/P[T\S.2?"VDO_A%A+Y?2N3; M^,0/N>;WW,\0+_J3)9Q!NW6G,G\FRH_AC)U!=;V.QO5)D+&P*^*&#<_N_<7I M,_^_WH&Z^27XL1_4PN^M.B@F_B$7*V +'#)S>PVR/IJ/16\$@Y=,P1?DEB'Q ML!3KX3RM'P2(#XNC=?4E_Y!3]6T,7%$T!)&SO@?H'7E484IOW8B7PZZWV7S6-EH-8DS93X6)]3[,A1BQRU+^KR.T:J MOY*NCSR]$[?NCAFB)QAJ[.+]!6%B@GOS]NZ8(?Z6M-@4]E9]GB$B#_ W>(#' M[MZ=\_GAUJ;O7=WB.X-!@S8@\53,6785V\?GR3)2 C/&M:[A8\I4"W-G,LPH_ MF7&-]B4L[!*TYO9ZQX)EATM.RC70R';M6.'B]<^:I;RTEJ:"AS6V,TRFY"XT MO> F9<+!Y@.Z3:;[.2KP_.ZJ:V4JUV&FQ'YER&*]8;DWX29=26&%P0YPF(6=;\"\J+ MAFZ:%RQCCJBD&Z*QCC.Y-*ICU1G9D(=MEO#". )[PC/$[6QCX!V2 01HOVK- M09/Y!R.M1U_D>P@8H3,@7XNO0FY"KAINF9^R()\,N4;YI:VA"TQAW )+5R;Y M\;K3AK=NX1J&T+(#(]]S!+TNN_C""8>L7:4QX_R^"'.XQ=T M8R9(42;_?BIN/U#T$?L[2N[?-+F_DQH;;-X^/W,A!U,5VJ4&6^O6Y2HN-+KE MPB9)5"@V Y/[.)%Y2B+G!]__?H T3)3=C[+[478_RNY'V?W/F9!/IOAI5,AL M!)%KT +#3K/S3@'IK=K O, 4?R:1244I_BC%'Z7X[Z!%!H_2_M=/^S_DU'@EY#\UB*C%Y-COB$+O9;Y5T?=0L31V6 M]'MH<"3UE$G?L/PJ7,G;$ 0TH>RA.1/5DUV*FP(?ES9Q?U/^E+S_L,D>.DKC M(I&6!;Y3L+6-51U;[9??_=:,_5_A@]Z\&S>6 I'%@4+1:5-TVO3 ITT_T/ 3 MN!6]CX:?BKD5NBD\PS%=551R9,ZE# E:5C\T)6X8FOY"Z0SJH/ G6@T#.PR\ MA?<.=4]I362$2MV-,^Z6T1=K.!Z-U#A!J'H+:0<_@!SVS'1-9 M!N6S-;DJZ^7ADB/3A WU#(K\]4\F1;ZA9D)^3/M<%>C=2OY#Z8,P(,A$MSP] M\J%1('3^F11J&=7J1)HR8/>,FPD@-=*5MB($%D$L0]-PHB?QDG!GR: M&[?BL*1KX3C$S>#T8FKP0C1S[X:3""7HA&T(%4 M%AV%&VX56.'&-@^:?F%=O+@!N4!3=@76O MW@;%3%L%8\ #S!@41KB5G!*3-)]KH$B GV*Z3V$@'E/!B%G@.9!78W2YY060 MD"=C#1K\FO!Q,L"F0[&0--M_!J1J$:B!)2LN>(83,+O*$&:I@6>(54-5V["N M+[2DV6V4_YU=[2H/+\98FL*?_0_'TX!OG?N>J,IMXIZ"T%X$Z,<1NZ>FO$_V MNA/Y%YRK9>S?NGL:ZJ_A8XF(="J!OI7_FDKK"X_7P2-G@$/V.[+_/0YU^Y^) M(7!RW %[\)^E;GK<\L<0% XJIQ?/W%7W>B_>#^4FIJ[8EO!BG3]H_SYA_L!: M#O]^TR-(172(Z/!KZ*""IRC"ZW0@$W@Z0$*<[[ZE+_^DP-9;P-,QH>'[X_T$ MOBW\C3S%P9_^_5@4^F[)220JD=CF^[A!0WY\9%." MO)WU3=:]KRVXPKV,2"*3ONL+Z_PSV,EU>./&M:69,]YX:V7^&?/YOV>KO0X; MI.Z=#;!OW5:X4YX!9ZKW_2LQSF]@B+UKCO#_F@8=< !KF].#AN3\N730GN#+: M=FD,G8X+3$.J=X<4"W;SKW]2B?1-P-E#6 T5::-K!(R1-H(7\1UKHQM?RY=" MFUT0CO]K.2PU),4T[B#;.%M0JV [01 ;41 M_M;M?%]R!G]4X?1TRSMJW!T%G_M\P@%\_^4=W?<>%#].X/]CGEVH%.?U[@H( MNKLSXL0KIH'#P(EGU2_'A1BAX:<0E+M8GOGI=)D8M)UK,&-H9GC%]E#AP"A9 ML.)>]XE7X[(4#,]Q )Y'W-]2$;P6?M_\MUFMB(T9Y>]EXY@ M GL+J[.ZEL[+T-$S/9^%VFU"#^Y3#TPJJX"_[SR1";O4F=QRB?!U6K*=#"4E MSK;T_0=^"8_WR8?+?#*D5R+Y[4*? M%)%(!GF@_GN."=^WJ'SZ!OI%="GP#?$A>F(7SX@?S:H4&OYOP[VK?P#?@;<)' MRNZ=%=^#)_/<5:-!U4!^^ M&PC[FKX,>GV!7 1$!%-I'*Z+?IZ+G[P3MYZ[]*N?]I]>.IL#&GE7VR14^6I\ MD<,%AIAL,MS"7T7=U30]?6'A;$J_?[ M$#TW:=7M^9(1T'1*8"FV.6Z+;!+B "2?4(1\RB3?PN3[IE4*6@3WJ86KF9.0 M2];E(H40N]:'J[A1S'N!5ZSWJ9NX W&07T[[1-4?'UTCG\A[ASPE$ 8]_]$* M_*^H_6E'3E*YG#MCJM/FHK#J2<::#^*"[7?5_FFYZP6MSVH+;6[V-ADZ7E%P MH;IL;"U)9%/^K6X8EGE",S_U2J78$1?"JPA[#'0FM MS0B74P.Y^>_(O]G=> M#SI.^1L'_#W5;=A-$DH&O_DAQO?,"Z_J#6>IJ)2<,_H*AU 9N6,X830O[Q]B MM-W!JBEJ:):6ELJDA=2X3AQOLQEH7/ GDDP]I5/GYN5A8I(?.,2X+]%[OQ4S M4"#RYV^2'_?0?ZI/TV_&!/(&A!R"09V"0,&RE)@OC3&',V/_U?AO0+.[^=F#NJ/\-5?@S,,MED8I\B2TA?I0:Y9E&S"J&F*\]<_:#IQ MCDP1 ZRC0%K!9MI;$_ UT)&O$-!HCAUI,W+6LA#7BGU6+ZCU5?LA"-AJ(,T5 MMDK/:+4C%^JK896;JB*P7ND$]CH!)7N\W]]SU+;$*P)G0!,VW[?Z[JT1G,0M^I9>+<["DD=9&'\+"G$494%.)^4Q_C MO3\'XXM[22$$0B/$CGZ&&W*VF["5^FC/3EJE=U\[[9;>?_A.<]F.-! 5%T,3 M'J> 7W<+2Z*)=.I&Q'J1'\.?2?-_7&QN0-WTW[UF[B*SPI_?O+W,:\6']B^G M>]WGYH%WN>.>M->X]72K+^T@MW=E$74]8]JHI-(2W>VW<2._F+,4U*5_^6\[ MC,SF%KW*+#DV$8+(9,2I6V1YBUJ*%-KLKI ^QBU(O M1Q;ZW)!PFKA##[J]8D59MO,%FV)Q%GDYLD/$^^*@DZ1E#"\O,BL3,0&MV.3Y M2#*;3W7'E&4R4GVKR^5-S5E3',EAB?.W2Z+1 M$BBZ9LI-T^Q(T_9$6[8I,/+L[2PK\54Z(Q7EU69&9[?S^;!+PG.5L[<7>UV[ M7)S.L[209^K)<4HFLRC%IL_?/MYB8[)&8PBPUV72K@HV72RTP34T-AD?BL.$@;Z#S7FCH@U#I[>\UM,.U! M+Y.1[59_FRYD!J: [H*R%R.;C34QS;%E9+55ELTQMVQ,VR(8><:?:\L<=$=S MGF)RJ26F4E4LR,,6''!N$G4%!L2NLY.O'MFSX8B U>:)S-Q MAR[61&E8ZA3R(YJ"0\_V:5V:9QB+P-?;&S"6"IT3Q3DPN2 MW(WG-S/,S*B;&>6Y;2^'MF9XP6JBZ0G#B>,>:I?-W+;E/?5L BFR1=1[\=*" M)L1-@1TU%IU<#FS6!6U2M!K:0FRA'7JEC5R6V*R9>=<;>C:!38UK"7VGQC-< MB6G6T+,)#%IJ5N@/)[8<5ZU9A=FD,T@)#+V@I'(\6J!RS' K$SQK MU/BBM.E8;3CTC%OIK&-J8C.>9*2>6J'1='>QY;VA>W:]=.=2;\+2;DL35\*R MSN3J:;E;WC:Z^;S#PJ')6YE!XO)MH4=F3P+AGL2?%^'_]0_T6?T%4*9IJ[YK M^Z,AJ7_*]6S)87SJ>>?0%'//DXK9IG]G\CYL]2" +L,7BWX!H>Y[-\TD O^ST 0[J9 KY37&+U)DBQ@HH MLT2Q(BG>"#CHR.M#$F]GE9^_^8D#RS#""%WIMC D04;P$"\X([I\YW<3 HF@ M:T)!""R!$Q$EPD")2#>%A1"1;@H'(= $'E'BBI3X+&[Y>W[KKP A"!A$^KI[ M<+C<*?75RYVP=.*^F^Q'$$>8/L$1?E';];V;GR*A^=5WG^$)G+QK^8BNP+L& M&_AAU7VSP3>OP/,58="E=)_/DN_RL+%KJ\-[VXD?LA1(".HMP[DU.QT2[4TD M49%$765K_(3"(^_-'40K'\]^!PWK!4_[VTXV.T M KUWW/ ST(4?JY!>VH; 3MWR*LDR2)Y6W65#$B>S'M&^:M/H_OK%HR* 77ET M396;4I^/LW25'M;J^5YSA61/.GJ2/]'/<[A%\:@B 0IQ 2?"'2#!=4F3 M5%L]E$/'L:-ZZ$FS5D1&)5QKM;I.D)IFD@31GTX:=LIM"E3GI7,)#I33>TNS]I+9A%JZE M(0,Y7DS1W)BI=(!F1Q.I0!3[;Z716XI=9HJ#X8*J.XBTBEN,9)*4@;2A]7U3 MK]]GRH_>P(XI6#\J&*IWOS&\.]+\]_4BC*!7>.6@(^CE!!:'! O!](8!^THI MLFE8; =J$T^_P=]V:GNGS[ZJ!S.MLK.<3(2V+%4FO;R=4_C1IGVB^N*FP/^9 MV@:4LZLU95Y2?'O1[@')1H_TF\2-BW5:G:1EHH81^89 X-V*Z%WD_K([_-D" M76F3?;W[S4U.IQA>&G3C)MUMTTTV1T\TJB>&:Y-Q@\:47):M(80FI3/-*3%8 MJ,#0$\^&_M""?\>:]C/W'OS6C.Z#IVNOIZ1?.J.W4M+]=FHNS(Z>4YD60\)8V^KJ3OX-2@K\,:3:AQHH." MWY!.B@X*KIJ#QH)*5>SUU+/\OIM0LM6A:!6)39^NVF7/ M=5 0-B*]E5%JX>5XL]0;MI#XDML6S&Q=*'#0F%](^MVGPHX."J*#@CM(0H=- M:;QY5(!OZL7,3.C3@ZJ;-PD+TVLL=5EI/-1)0=B(])9F'X]65=NRXBN:J\\* M36RU7=B3]E__I,\!-^_^J" OK26@YZ8Q5Q*4*UT[$AT0/(*5"NT!P5GQX/Y% M.?"EB2&!!Y<$92W U<*7<)H9W[W)WR1"[N(#$V\"J% MA6F< S/C1.$BTF\4@84V ON?7Y(M\UTM#W9XAY!O2NY"TPMN4B8<;#Z@VV2Z MGZ-^53+FXO6.>XFF?('V_I@' GWP[R\ YJ_:LF'-6T1&KC9:CL/7TBA=H-@, MA-M+)=+G5S_>:18]4@D/E&:YCDIXL"C^:BIA4FT.4QLNS3#-JD!66TV;MEI0 M)1#>D>L%&/E[C^8_W^M[@(6,(J(H(GKD3,%O[0IE!_BZXQB,=BP7"WVZW'9;.7E>,H:T.JVP)8MSE_J<"E<7DX'R;4SLC%RY M6F>6+6DR%>(E$+\@YZVF/]//>]TX)$Q;34@-=Q%OM%VF6YD,ZSD7*6598'JP M!/)(7;U!JZG?JIY#FR*^?0_OUW0&"/!Y'K$;8UDHZ-+(Z*8(+FQP"XAHIBK. MMNDBS?2Z6=T6T@4!%S)+V*O* M++=$B!F=6PVTHC)%T;5.O:.>[^ 8X^[[>:.<571R<3P+>HT/]:W$01KLHPD@:$U?J#$V^*]]$WP1\_*NPO#U7![Y![),WV M]CZ =7QPYO>QO_Z8&W9!6=EW?B-V&SXRT_QKJ**0O5MDR3YK"-J^V_@*_.B.W6$SM>4 RNZ'"'^*UM^50REPKG_I$T!,(F\#N^:?,8!GS=IW=O+L2@LU&.6#O_HO>8I9MJ3AC@R)JS@J\"#?OJH]#51^)HI?$5D=AMOU'>+/_F[O_/- MF??'R]GM\I1,CV5$3S-"M3$JB,"J.T78)(%"_Z3__'/-GQF+V$ MN_T_8>NI$\IRJK/(T$6FNLVOM^69TJ_E R#'*WUNI=FFVLSJ-43HE3AAF$,S MN'>%SQ-R@1)O2E(B5@!2"ND$R[9B I#_*=!0O+<-,1Q]BL'] M^4EGOH^A7*Z"::S M7^2!&,3Q=7%MHJ(NDBC-8"ZBCXKC$JK63^O[GBD!%+D"-P=NYZUW[*6K[E2: M7:+0&3LTUQZEC,F83::Z8@ [%B]F+&PBD%V:2.&YU7#6W=B%-MRQ"_[Q;L>> M *^9\#1.6@N*^Q23M%-[(&S@S\""F*;.2UY>SI&L>4RRS!<:?F73D4*6N ($*/VX#(DD"31"8%O09N/P)$1T*9TDBW42K(;MWF M6O7T)EEM.I!97XX4JV0N2^94B1;:;A,@WD69]8K>253P[!F]/GH]LS(8%O5R(9^GJ)K-1 M"\JF4N_"D6?SS#M=S$:8\8:N;I$N+C6RV6U1!"//YLG5ZS6L6Q.[3*YKIN8F M;2MLPV%3YV]W.6=9$4ECA!1+. LT94LK,A1+G(^<):?&QIK'::8HM:7^EFMK MBYP#1N(O1Y*M:6WBI,F);%OD4J2%3')AM]GT^3,M5"IV3',XD"6^3I=E2V?& MH@-&GJV](S+Q)#> ,8HYG GT/:\;2]WP-#M0_IX7PKG@];&R M"13W% Z)56S%C7DX939XG>_60 +'+CWW":XY 2P&"#N+ M"P2SY>'BX0L,R9S'+&X#S2@LVK \1\X0@+D7?)].\AG@;\#UYK_!5^%?]A]: MD"O@9ES>1R\2XPRX";SO&3[%','_NF)/?8KMEK!?N9?G,L%[%-U)Q +C-F_" MN@8&F_MX!6[ Q?7/#%W="SF,'(_8P%LMX*09H+?NF']B/Y(8Z?)S86HK0G/F M2V_6F_2S#@/_,2V)I[0I\/&!Q&L]N.GG"HW&\_( Q>4RTT3GPXV]QG+E-'4K M%04$9.ZK'R3Q40<%^;B#XC'6_@D3W0!Z(,X#LG!+4_BS_^%X4I!'=A-2N4W< M(Y.VGU9<$6;6'\ZV]/T'AC?2^V27Y/?''&7]=V.>DR@9,D&2_X++LXS]U':O M1/UE?_#D&TMDL+?.&:;2^L+S=?#,&>#+_;[M?X_#(XP_$T/@Y+@#=NH_2]V4 M(%O^@;(*M*'"($ET$Q$B! 0(M),X:!#I)E"0@@L M$?FN5Z3#9ZMFWXL=?F[5F4^L^J9>>JB7#&)5^*%W=O)%@4LE<-@WX ?!.P% MEYL8X'II&OMOQ/O?+?(,^OAU_EV'R3+=-F"W\]^G2PRLD9VOT*7?^[V7VQ[[*_BB22*8#I^YWV!_F M J]$Y??"@I]8:T3WC],=NQK=;VOTOR#<7U32 7>!E2^=CRP-'5IUW:]U.SXM M^',US1STPE^5U&^$Q4&OZ><[&_PH]/>MV[<[X>MDC+@ZXNIO6M6[77;8,P>Q MH_H5\/Q=0437XBQ8FQ+^@"<,'/I.]CFDC73OY6JO;AJ\D_ICUL,3J6<&!*_\ M:"/ M>J:82FZQ^FP)K4HZ"+8G#G<0:]0G0?:QC)<\#;6)-(+ UG+!5KMJ;5" M$A_VYNOV23DO_H%R7MBKMRM[JP'/]D4)B6 V=,VKG]45!=!A#])_J.O%#[UO MPXE!E C&F-,$C_=PJ5LR5B-8MXC_]0_ZA*;.L8KN(:H-Z^6!D7!_0;BA./_] MPU7W'Y;G:F4U+NC;\HC.E5+Y5:/(9_/N#\HSV##PB@N"CT/2+8;+K;98J&& (UG^LT6/A==1\./-#D0:)-$@('46@05K4,-7'^"Z&N)@QRI+3 M"M-*A4&#M.F<2J3=@7&E]=4P.#OHG*O9FJ.Q"+?M&DB5[#2WF,@2T-DASW/=44;L;C)B ML$$8O*"G6YP2)<2N'LZ>:D(<:,*I;L.6W4#LP?7.-<*XU) ER3Z V12,,E]F M58,:3_ .+5%2CW.Y;;UC0-P1_*]_DN031I!1[BM2%I&R"!E<63#*@LP/MB5] MUD!E=5C/C[5,JH4I4%E SP][RJ#GN&]1FNL$W/@EAEA808+/X(V]YKNCGD)> M$3@#4FZ^1P?9BR]\Z2V:"E_5W%CRR(7UEUR(X\F7K8/_==(2>> FB)"B&W_V MJN9H7;M63,QC+U&(^QV7W R\^@^G.)QK[GUX,H'OX]P_!VV%>QXUDL!3_XH= M_0PWY&PW(?K*T9Z=H*OLOG8*L++_\)W.SQUI+'WY!T,3'F<\8] DT40Z=2-B MO0@N\&?2_!\7FQM0"_YWKYF[V#0(?P;,![2;\I_C#I'=1R ^\7!N])D'(PSQ MBPZ5^I4!T&*R;DSGE4&3"79OH3;QZX6JN*L MQ1DMY:VDTLI@,[XO7L+MLVO37,:I;;+T2NMR#4'DYX5Y^Q)NWU+,*ANMG!7D MG$B-Q@R%(Z,^=0FW;U1?FCIJZ00=[[O6*K=&BO;V(FY?;33L%L?D:$8+XT5A M5%06"KL1+^'V<;GUJI)Q6CC=S4];K7H=%27O3.-L9-?LJQ9G5*<(5MTL7%*? MJ4Y!!"//5F28;GV=5FRS2'>&=L]SHY MJ>3X)RJG(^O)6:K=M2S-ZEIET::&,3)16FAVO9/$2PI^87*"V45G-:97$JW@FUZ%7N,-F MSDD\6TR++(J< M#VW6-LUL?39K9/J2+1*';$HB,3DII:8]G)%HN#IZ+G M3QT,%W@K8[1:"*$D:_DZG6Y@70<./7MJ'"$HMF]H;5J@UN$T-L/^9#CTGGK& M*(UL']1'++%>G[+T=Q(7QFD4DOSE@B')E\. MY=F.I)2MZ91VA[*!B^ENAJY1<&CZY5#7'A9&ZQ&91(1R56WW5BPF+\5+.B)E M#-AAOX)M:#NNI]+KEB&E4^(ER6\,)'PZDANLW)64N"3)-$:LH8XXFRC56O+Y MS%A>(X-D5E':@\U<+5&7)-_5L)R9:V4)A*.PTH1/(9,B*X*19]R/F/)863,F MQ]B59D$:&Q3;;,"19YOO#I83IL7J*CW@Q1%:*G9Y5'4N:9/VK%5)SM'&EB$D MNEC9-E?9X8*ZI$V:U&"LLDV99ZI#5=E0R=9:5RXB=M*T77 VMH[21'J:[*HR MZK@N=4E*Z[B)5_(=EY>+XBPE*.A"W%(7I;3)+](S"J7S3%?)#8AI;FZ7N^U+ M4MKI+@=I"MEDY7@KC8EZQASQ:>>BE+;'V*P1+U96M-!6)7=>Y>]6#/4/V8XL'A"6'C=03Q$CC43@1/ M&!I"H!$*6!@(D7GG^KR($#]$"#R!I")"A( 0D6H*"2$BU1020D2JZ;J$^'P5 MT-OA0ZCA^NZS_/E;2[X*0B&1N6NHKMLC%(8 RRQ"*+P-4AV92-\W]U\1H/ ] MX_M (6/0/9KX1/^"-EO#E#HZ>B :W-:KYT&_+T[#H"HA5YF_7&P"8.H5$1_ M99NN'Z3^OG7[^BFJT8TX_[>M.S#.#ZH%Z6>3#R\:JW.V 2]0O)YIO@\JW2Q[ M_1"+?"\S_!"+O'D$$&9S^N"TC1@X9(N\P]#V96/N;>" [];/N7-__AH]=8%Y MZ"'KK_UI[.!]6>?.=WVECO.M7KIL,]-C!Y6BX";XX"90_?)+#6+$N/?O' >- MK_I]YUBRY&Z!:2\X>=7(9Y8&AK0+*- B2=QOT M8%W.E!06$4N9'>[9@^5I?UN.*^.]H&M/K*N"WMX'F;YK B)]'_PFA.P@[DI MM]_7V2)=K%)&KC)C!GW*:90VVZ%KMMF,?[Z61M-WG$8(JTL8Z8/@-R%DSMZ5 ML&R_KP_8#=5((4@WA0"2+FF^11:750@!!K%K[U@71"E%OXHX+\P$P!O3J,/G MWFLB7FO'_TP__GT65(1K&T(8@P:Q#9%01$+QJ$)Q/WF:6Q9 _PJK?I?\&=5Y MW$,1]-[U_OCY'5ZK4+2>H679+DZ+9I7I-O(;"F(GXW_]@S]AR#UG9\(E"6%/ MS03HRX0W4W/_Y8TA'Z%#)IM0DF5UWJ)WM\ <6O?*-(FD39Y5&WRRWK2?D-:B#A?]C&)EH;@ M01%#6GO_V]UL?3UE\6O21X'?T7JKMMF@U_78[L_'W9[52-[B$[N=8J09B7?0 M'MH9ST5O:G_]DWHBL?.J[OM)"=U%P4XDU(\BU#O&6 MMB&P4[>\2K(,DJ=5=]F0Q,FL1[3;U_;$DI_0V0=!/2CO#A!6>(&V?T%F\W _ MYD&-Q[&#'E=ES'):I%!%.+:@K3O%^BJ=]V[.A0UW6 +!'JKE[D0>_O4J''XD MY?&I( M GGD-K=7)-SSSO[7N[7VG_WJ=Q<$AT8D?^KVY7?O6W8X,_8_X5.(]J8H H"MP.L/R;[]'GE0UR MQ2U"CK:(IDKK<7J.K>4U\UIKG=6D/X/'*N#)7.^<(*W>H.8;FQA&Y(YE7RJ HW'SV.:'E-T M301OFW/3&!=;<\KN)G8.7CW.:;P0TV&H+ M^YE<^/IA5H:@")P)=\';H$1L('C;P%OPVW,.1&A N4@JH#-0 > E^Y?QG#G_ MPJ9YZW, 8\"+CD7%B/EO@Q?156/5H^9U#O.D2? MU::2N;NN'OQ^=%O]!\B! 0*$4+%<0_E>\F/R1SOU_"F]L0Q.-X"KP!ENV1+4 M"_[.L0;OY[:.DU7J.68UZ,V7YJ(T*LA /:%I,G%!/>UU.-06'-0^MF+!;;^D M(40.2.',T%7OK[U.+M8S.,WT'_6TEQT."BVOBQI@'Z (-@U#YTX)8XH29XZ; 0X:&MYN:@O9:U0?@ MYYJT,Q4-';Q\3V]*A=6XS1FC/?/ I2\Q&N")O46B.4,#DF V9P7=$ !O=^V) M*4TE8+D$\R*3RU:^+K-N"F6*([VMI:O3O))O__5/0S_G\-=#.B2!H MQPSK4>%H8A*8D.8^^>9]MP'0 /" SI)E>@[-_G-H/N>Z,O57[6T\L)W>*\&#>1!9 M>7KEZ"F<;B/@2W\ZF?MA"$Z2QM)U)Y]>TO:(8+/I M;ILX4V:L@I^,-#=[]/)X+-TD2=;W213K%KC65F. MN_UBM]RH$&Y1*.C0,XC%]2=X'%Q MX-]!W;C[^PFG\[JB&W_^>S;S3G=ALM[G;ZA>+]DBX>S8RO0=-O[@;Q[[X)[N MY* )@W&7Z;>8GR2$KI*W.*5F^:E MXO9/V)WQ \HKW-(4_NQ_.)X45$.[":G<)N[12-M/*ZX(,^L/,*'Z_@,O.^Q_ MLDLZ^F..LI"[,9["@[.) RVMV[LO[:ZX11*9C'=5O67L)[N;!.IOQ =/>_%$ M^LT>-N"Y7'@^#+EG@$OW.[G_W2N$^S,Q!$Z.0VO[GZ5N2I!S_GA!*."N%\_< M54]X+]X/Y2:FK@ #N3_*0)!__7 IXR *)5-,5"?'9TKCWG*6?6S7L M\_1^MVFG \Y)3]?N'S=+0#^//S0*X;XFDABR402#[3-._.!'9R< MO.1XP_[Z9P3/?.B3,Q^_2 %'G_;5"I-OU)/^C- $QT.WX7V3&KL2J=]ST,)!ZJ]I\* +Z%J'HT/.>B.1 M^S47Y]=>N7&NLT-5.QM\A?Q#':KT>#8W[9$I>CI=,QBB#$=R9UN6"9'%60P> MJR0N5,U=S00&K4&N4F1_;OE^N<#<\"+ 4 @,9B2146:X[#.YH[F>VN8,-W _;GP);T*1BLD&8]?M#^/WJCS WM^_<[ M:DZ5U8ZA3T;DC_CZS5Z;O,CSC859RV[X\N$#>TWZ$2B%*%TG@[*ZUE(;TR24WHEU 1"@2PXT0B7L5%O#[?2I1Q/]($7_D!)SJO(8.CV9L,&RB M"+N^%4\4LE 2"D-/-"Y<3'6G )CDDX\EBIHIPQ5K'X.PXT5%$-@5= OQ2 M(',]ER"2MG"F"R(/XV;2ICI(W-C0*LM(A*G6K1))#;H4D+8DE+8;.>"!Y0UN M)6T?]U5>VY(@4A& C>+/?!03-@)O>Y7@QX[+/9PBAU.31IF*'W!2K,ER_F6= M2>\Y_E,JL\?(&:,Y'8V8@0G"M+@]X#GM+"2N^RF MS(T:LR)=H-@T="?2"?R*:&-1OB/*=X3&Z;B9/+5P-$! MHO)%I^->*7B_>8N'*J>\A2[T$7/V_/^F-LPIO55M82MYAJCW>B*+YI?M09O- M^*S3H6D1W%3%('<> D*XCS) M%^4G[C(_D9MSP*N$2&B7$$FC-$64IGA<5\+G_;)VA+9(F:9@F?V]*%![27A3 M5VZQ0ESOT#S-Y))TMHQE&&R=IU@2^A@H\=M*-AZZ<2/*3-Q&A'K9)AFWZ]." MG,/IQ6A8V(Q&=1&($' WT*M>.7 '28OK5(+^J!O1A,BB7W07?JMO$-[K<2-' MX53+>=Q-';!\W\Z_JO$T2S24^I11W9Z+U_6664L[+(IX[D "/[\?Z6'J(QX' MK2 4$G)'?L"G)*2S:C)$L\Q0P$\6Y]GAH"_,\3:4$*_)@[AET67().0.DP;7 MO/8Q2AI\+&GP*+?8/J:S\.D;UDQ-Y/I4<^+07&4V;O'JII].42R*>B["Q3L4 M[SIC$ R^0\B%YG>[#Y^6F?2@A*GE'F<@ Z%C:M1P/E35-I29Y+5O)0Q#BN C M(A/HK82G:%$<4XCZX*S<#K_[# M*0[GFGMWCTP<$@5_#OH*;D0,11)XZE^QHY_AAISM)L2Z/]JS$RS[W==.X>SW M'[X#,KLCC:4O_V!HPKOCXQGQ/XDFTJD;$>N%'XH_D^;_N-C<@'KPOWO-W$5F MA3_OQ?L886[WT5__>#S-*-2HOK_V7O3YN2195WT^_T51-^][^F. "\-(%#W.ATA0,PS" Q?""$) M$!(2:&#Z];>R)":#_=I^,6"L%2NZVU!(-61F/3G;;CS7SZ%YQD[?'J.FF^K& M55I\ZKE;$25BYFH&1-Z?C"PTXVK4;79B?#:M$?5*S1+7XV4_?CJR2@_S&:KW M3&KJE$VVDL<@V)UYHK M0NT_I_DQJ99F;:PDGPR=.C8IJ--625M/N4Q%:T@SM87AY,G0RF(QVAB%-$W, MI2D_+=7F?('B "6<#!VWVU2T7$0/8>2\SJ8%MF65ZM &^&0HV>&J&3TJL;S: M8PRUTZ+)21M1\YG#7Z5GI;PJY#<\Q9?[PSCQG(Z@K2+/G-2:S/7DIB$/M6EB MN-+E%)E9FNBI9PY@.5/M[DABA_QZ4RE3G4U=50BTK#,GL))E>L29O0;!D+.L M2QM6J[I $SAS!,]:%XF@38<5(H2:&_436K4^0FQRY@@&_6*[Y(Y516,B&CFA MZE8":(4Z>[VFTHP31;F@%F,Y M==18XJ=N&>#%?;KM]5).,3ESG*0B!-.@F'PDT>V.Z64?AE)_;#O;*#+G_&HT M_56">]\#ZC+=KK8.J.-N=8?]GPS%BXST&OYXO>F4ZC)$[.[;MVX[$&T?Y4*-C!<] ME+>#GT)-A$?4(8*JAH/S44U#\=]_KHN1O%T^[@5W?H(W;EUTXB+D#+FTG]XK M78LB"5/OU!O//-$ID,OJ5.F;F\THZ%HT^OVN1;[ZS#ZQ["5Z%$6?$F30]N"8 M-J[7?P*V:V]/#?I/W,=!4 %'W,-!L$^QH'W:/1Q$()KNYB "T707!Q&(ILL> MQ$<=ZK]"K8_4+.JS4OE[[<&N6U3L0]VB#O:#HK$-_!LW2_F2%E$>J]QX5]Z_ M!W_FP81CNK9HR/9?O],ZYIJL[G%DQ"*937$6&]$4$).D#GED%PE,[P*! MYX3:T+@(90B13H(F"J-2JT-"H!G]Q[]DC Y3U.6*D]R1D>R*5V7 DO?.DE2_ M:6ER9Y4=5XFU+"JI:G*UJ"9NQ9+)@=14))6T+3)@:Q9)0, M,_&WZFQ]9TW5O^I3XDQU1/W,)1_@]F^.VR\&=^X1CC\>E/ Y\3U2BV.8**_D MLDF>6G>FF?4D6J+7RWX,@ 1%AJ.)TRR\@)L#;@ZX^7HHY /ADU F?:N14>U*7G=H,,C\9S)IDG'EL(T5&72GR87*8:J!# M'D$OJ\!,\=T5F\"]^*T!"&Y!=R+B:A;X#YUU31<-AS-D?NZJ&.>C_\[OF-<; M>T;@+7-R,[_L,;I0K>3(]2<%T1U 8%)Q3X3C[5DS[=S/05/=) M,0I"AX=%"@/=+=#=?J[N]L7NI'U,/[#=V_)H,6 J=DQ4HCP5:U6-2=52QB5< M?AA0"A%FHU\(4QZ8MT(OJ)Y;B,D:Q1!C9RV-Q(Z*F1?0 M!!FFZ,L'P]Z5-:5F*3-1W0:[!.I3H#X]@/KTSP<:;=TG /'9TE>5SO3[.8A= MD;J9RM)Z+A"=!,GJS#,7[XQ&T-, @E>B%VP1&'!YP.5WQ.4/!EM.6?XEI^>F M&9:3V7:#*$XV+,FFI]1ZBKN7(+!"$Y?/'+ZAX>.C7;(#->F^"M==.GWP?AL< M?UO3Q^L5#8#YSL@?,9)OSK0110O51F5%R,_#]*2%6R+1X'EFOS(-..#@@(,? MA8.O4)/D%0YFFA66.Z8AZ MH/X$ZD^@_MPA[LA:IGU.[^FQ[=&L)XF:EGJV9CDKMY#FJR7T5P3<$8V'J3>= MO@&7!UP>@+-V_LO2=?"NORJ =]W%;YCL'.Z9.T:[/>$I; M$_(Z4HJF&+>$>S4#[*#8<")VJC%=SKD2,'' Q-^8B;\>2+R+B95%KD&.,VI' M8YA9HEM>N?58H@Y,#*B"HL+TF2+(?WT&5KQ&#'=E"O'=*RVP@YQKA1UH39?7 MFH[E (WD@&RZT-[Z]AV%;JM6W7QC[DCO^GK,4U'.)1-.-K;&"G*\QHLE@1SR M,FO)$01R<&U7,AZ.1@/32B D B%Q%T+BZS'5*T+"6(^9>F?=U]8]2Y?;!=5< M$W40$A EFPA'+U05Y1<0ZL%9X >I?0^^R)M'] ?T&]#O3Z7?[QRI<*:=YT'* M9]#3,_!I/H)/\X:WT\\C@(#P'X/POXU_^Y72!1>V+S\X]08P\T'<8%^6)WB0 MUWR<\/QJ;=LAU4UGVT3%XI686NHTS4ZU7QGU25P@,A$FSE3U#[S9 ;_^+'[] MLB2_C_-K55S2D>&XR1/-BIAS(G3J65XO@5\9X%>&/DWX^Y3C^O[4X&T;#M=Q M+06?%GHK-.U";U!LQS04W)7#,M>B[JP#U_65O%(W#L^Y(QWBUOOR^)C&X_W4 MCO7+6\[G#+GA\?VK@K/SG(ZFI'ES+##+#%?2XEHS%^7ZI%-,26HY5AZ:&]*RS8] O'AU82*7REB\*[" X/* MDX\0X7PS&?BC!=Z7Q?;E#2[UQF58:*BIPSS1.*0D=E:F729'*)9H8K M1%'A6.(KBT0].($'7!YP^=<&Y[V3RSO,@FC8\?%,\/HWP$*_Y'5!3:\T M8Y[J\\6^7=\D,O:P&J\#K^/V("Q]6D/B)0CZCR.BD_IW.Z[B3M$.2W?#G%\] M#5FU9[JX_ELU=-50(@/=E#2/G%0#3ZL!1== !HF8=?(W((J1CM @)#ZT&,)XW1X+FK M6@H\371"(FY5"R]!].!*Z&/5L<_ELH8&:S1X<:;0ACH,A[RNM^ACF.)2 1X) MF<.0N!!5'FA=^" MEH!>!(]Z;5I+%7T//Q[ /B >W2CR4RCM6K %,)NU(EHA!6VV'$HKDC(=*%:( M)L,A8*PP'K'=9L2"DN["0#P1^.K<>@]V&R8E-$-#!8DG4=]-2;31C$*Z:8S0 MNPQ%@4?.+,2)%J*ND.PJ\%MX_$A4#>Q\16>E2*(-CQUZ?EJT1+QQ_@D.+7.* M?])JI$(M2S1LC]_"^.?HA2*:E^WJSO&2T%P5?#0PTW.+$6$*MG-V:X& #E8' MW\Q<:V;:0"4&WD!X,SI06/'N1/?GB1> ECIT=;1NUU'A=$*VBZA0=!Q+';B. M8C^%.!L.^.7AT">'@ZC:!;HU0U,T:0?V#I:%)J3B5?D$?=%EVG@AWAF&_=6J M-UJLB)]]G@<1J^ BOQ-$^+:L8MJPGZXBXAY!TI[?4\GRF 3J$]!)'HGAPZ2]@@8LVO MWKMW*4/7V+MZO?!,/5>?QX1;;C\+C3S37XHC7-_FZ=1>M-T[V+HS F%_8QR( M=WRKHI\O$+L!UX/4@,L#0=-SP@T?RU+1X6["8VT'W5UGQ:#L79GP[J?0F8): M]A8YH!L'_\:VIQ!%A":$@/G8%\,++YC(4$8B_F-[[R/PH< ,'<6:J@:\"'V M)=:O\ #,^MQ\10NN8LE$2@:(7BQ9_1G*Q])T!K7@+1_:',\'#Q&@HZ MDGVZTP5=R;,[263&Y3"0F!C&I M57AF-:I8(F-5I78=^KO13Z?.LYV8]/27D6( !2 Y,5!&( '-D+*:@5S"F)2. M8I+PSO!5*CE'(=_I0+?CT -2>"F'FXZ?!.$<_8:_?O2D]'[U_C/6Y$!QB0J9 M)]:\.H^99'Y>[MZ.* ITN91UHH4>T+]D^PVJYSV/W\].9PKS/'N"4Y92*YP\2>R-^3.ZT7$ @LT_ 4=+8>GV%\N;,-W-?IOH.K MXN^-*A0,%ZG1/A7L-*@]/[$'Q[%>V]-A62AM""52D#OLC)^*S CXZ4Q+ICT_ M86BPUYC0'B TCB&^BU^^XZJ]/O.$O=3'KX]_T3^V3Y)T!"[ JS/V7[?ST.Q-+21!_.^7^&$DM,.*M5TG-*7812MX MB\Y$:,9;"9XW_N?_7NSD55Y&#/?/] M6!%=&3I_^S_;?H9]4+L/??/GWYB\D,X-3S]Z+CX:QYS]39%/&!J@/_V%1.R+#NM%' F]/YK_BJ&Q!>+I_VU54R_(TWL(_#?B="1<=.^QGD]A^]$?_[:P M]HC8&Z*2$2GLHTK$?P]._35J/=[JCE2[I9C8RHR5_DBEZRL5;Z;:227??KTF:5Z=[-,E^BE5DWS0JDP M[BM'3T>FH^DBR^7J"ZVJF[&"P'"K4IGKQTY'3FJ-6>FYKM71VQ/56;:= M7G>BHSYS.C)E1))MAZR[A,K2)F+1O-@NV.Z64?AM*7%46O FX!6SN\62$BW3F(C#>L"_#E:]:+T%0$?3=DNX,) MNC6PIP\\1P;<'[HZ1;>5!R(]WY*Y1#JR/59G(6DL&B/E8(@-UPT8Y63PZ '^ MSX,@!5#20"JBX0)FD3TD:J-?Z:+E3QG_SL9^A1#W\LW>#'T;)5+$#X M6O]' M5SM0P*;IN0+W+D#/EX*1G(T U4)!XQ1C9UFZY/7Y]NG>@_MC6^$H=&9*!S(4 M8(PJ'-#&QV!%H;* :"Y^"A5<",;6\= MZUXIJ*, A2,4G78]4D9"WX?1+?,05 ^Y#K]9-:V%ME[RW$*1%D;F>?E2,6FZ M4[3R=76XL_WL,FHDA!1;Z&U)<%K]L95C1$DW.KV6DA-2D42D5F\*Z=X**48* M@LTSP-:6JUSNMMZ# N+I;02Y_R5\^4[ZQV$@.^CE!?0@V*6+,UOY>_L?AY," M2O$G!/>UY-WS6Z2)89'H.N;V P\3X4^.H--!3) _9@].$^P3RV+$XUC;J?FO M)+UEOR_=.Q%]8F-OQ>8?P)"#YX/K8HCH;[MOV[]Q*.W?'M1 U(HW<^Z"@[C601!/ M#!6(8?Z% M5+[\$KW>,Z?_O$@\]MN2[7I4G/@ %7^M#+G?-7^26V^<92"\JK@\_D"Y"?N"X]ZQYZ_7>(JLB?NODN@LE3?C,>5^E.:_=RH'L\WU[4H@-5GVB M*'2C1:+73D:-SV=(''(@4M23/O^=29'(Z;)5T@O%&3'7NO660XCU@;GL4Y - M%8^%">HT9O)WQ=-5:10W&(5MQ+&P..00 J2WYB(6/ZJ_+%2;3*;16_)BO1NS!KU^--8<75KLI'WN MLQO8OHXV-6.9TQIP70WMD@EC=P;<,S)J68UVNY'N.LJ[LUFSJ18RLT5\U,<= MO^-A^DR_[\^7/KP3".6)K6T(_WFQ);F6!<& (+@"W/1[N.G6U2INO2^OHK!; M;\PM4=I]2,^\<4YZICSF?Y?\K/.;H6Z/'(:?IX5E(LUEJ Z2GU&OU#,=/XT3 M^SX0[T6WE,^KGE0 _0+H]ZB2[*LS\M^O;_9SL001IZ-)P2UW8[P3<:N.L^S' M?'V394^#Y1\#RWVM"GKK-=X1E'OT==^CP>P:NNM[HU;N2W>-:CS5J7*=O,#H M&RTZ7=K]Y6#99T#>,?2;I:?O'7I=2TU]=(;V!%F@@%*WWX5[TC9O(^]^7]OL MS2<\R4IC19M7B50^*=0SY 1"J9'$BX9)XC(.A=<(Z1XPW\5T4CK @I7?+^".RXGK%RMV1'X-6,V-T6:8!($9'V @LN&HW'B M5_+O1Y2<>SM#H;6+AW\]"/X:Z:87KLOS*RHZS.LM):.%LMNPQD25U*;/J9PU MB4 =HSC[=.KOVI?B,>1O5^GI([O2,>8;?IHJ9/GLNJ.:S>QDDFF/T*XP3Z=\ MY=VCOZCP1.,].[F#_>)/EF+/%*A7I.CK<&AINKKL5QK$.1M([GK?8M*T(,W( M+VHTPU )7N@O#F;TSB(NLJG8?DU 7546BE=(R"LT!.#,-)" 6(.:A1A6WWUM MO\HL7I5!&TEF=8CN&L/1UWNE#:EH1[:I,61WK9R0LU1T].XIHH2Q?9P-[I>5 M\S4[*!>'&-DZS<1J*M9"15OU)X@1BO@GWVCB_R+_^2NDK)#D,##B_0F93[^6 M=_N:AY()260')<MGFDBZB MB:K*25U.4-IW;_'*=!W5X3R@,5S^,813F6>6:BNP?63\'Z3XHZ,U)!71@KW- MUL(H20+;3OD0H6@E-;4G1ZR")H,&C(V$9\!7TX16;H6_OV^U ">(:X< M=OJ6HV>]? (4'SO:-O2'IN RGHN%X!VE '*.(_8&Y7D)AZ MR5D'K(+.!/W /B9]3".&K7BRT$O4P^>^_^IEC03\SJ/W0:G12U_0%[ <7."^ MWJ4%UK:+Y0PY[V\"[^W/^7):A.ZT-*%F$TRW4Y^2]B)"I7*;;< ZK:LZP/%CXBI<79#-$L3B^T M7%VY4@T^OV3$<(A5P_ODY]UM\EUPOE\MYBQ[M)#43HE&4FEXH$X^RPOM66)1[7G5?%XO7HKST[=P8>W?WZ^I35ZB$Q27?A5+O J5P]LR M,I:_!D3Y "6'H3_5OS +[-KS2I#O#P(! 1EEA.O=H=U'7[FJ/<8EJBW3'8U# MBHJK:,[$M5?^T"LLC::#$<*VN)Q_0Q^DY&^+@0(<0'\>9/+_@R;CS^80"^Q2 ML7>V-]M$T &$]0XL[6#!5(&BF?#1*X4]?8SR#TP,O21Y .?=@T_#5DI/M@_)-4"A=5QR_ MA*5?DGQ;?<#A/Y^54J \\Z&=4(O_X+7Q<+.R0T_SJ M+B*625YE%ESL9(@N*M/"?@ZOD(N]=1'KXM(&Z\K(9TN0+J ANK9J(!D8WME3 ML-C!ZJ7B[(2_LD*R!I=B08\!T77T(*SV^KK4\*5B:X]%2XEX_1Y (J+YBUXC M@C=_MIT8_&;@TXHG^CQJ8=$R/#W;(^^0+\A%:WMO>>]'&[#%E[B%A6GILL<*!QN/:TTCR:U# M+57[[ N?7BF>=B>D__UJN,6#&FY!#;>SU/K>&FY8+TA/E5(AP27:/,.+@^AR MRK2']O*DBIE,\>M:WTWP3%L:5[+)QB"2&8%1X.7(D>M$,^)T(_-J?E6,38?% M3I)=GJOU5NEWAN7YP,EJ:V/5>XX-V#DK+<_5>K,;XP29621BA*M.LM9@/>A2 M%E2%B[T<*;%L47%JEBA0ZWK9H1=-4^7JYZK"304N/2-R*XJHJHEY9-RCLR(Y M.E<5SG:[JYY1332%9HZDLPN%&HO].AIY,L^XR)54NMDGA;70G&ZJB4S%3"[1 MR)-YKJM9XWDD5%)::M!*=LB9258+HW.5YJ:I_O.@4,K;Q)JA6IN54V6R&PAK M/7E[9B-7Q!E;B!/KU(+MUE-1MBS#R.W;OZJ.$U9.FXXI:0UEYEKH7K"5F@45 M5*=IU99T$\RDIU6<C'9#0"2GLBZ]GF\7S0[8UW+.*GJPUR %?Y7I+C>ZKZ:ST M>:OB>U6,A2X^6F3R8V=[V2AQ($:G=,=IZEXKR1;Z37(ZBB]0@6?_C7S;, M1*/A!'':+!*I=0@,B];:4RN1YH<4,]R,2_F5&$^K4,04"W'_<&QU/3',S#JJ M,4MJW.'K;+R=XK[GX2!2G9H&/J*::%4M7+)=AJY,2DVQ\%3.'D&%6BT+M6HR M(J1:9/ZYD%4+M0)V!8%6=*:>_4SQ5?KPUL"[:SH)QJ]+I:3]Z!=?).N+,EA.G,R8_.,OA&85;9><\#% MR"+5\TVBLK91T'XL (Y)V]KD=_:H+W/HWOQ(/@3A:IX3Q\Z8UOZ-U>&!,#B+ MWNPN:=BK0<$04HL%6RHM([,\!7(W^@9X\QCI\"KTV=*KC>M9[[S6%KC_W!YA M^^.\;IMH["-?H1%;D>#,H-8A$FEOB&GOPJRZC@T+1@1_EH^*\7FR6+"70Z&X M2,E:-BY%UM3HCW\-\_2@_/ZQJFV[BA?,8^Z?'G)GOM/<$;<4?*=4AT/%NOZ]1<,PP6D.>KJ/(:;'!R!Z!^##B9#CG8,)YQ#Z$Q[E_PR?S"X8TC'WF,"= M?5W+4223$A^325OZPJOSJ,N3"-YHOU-MFLV@ AV=A;I@#?'?X"XSV%A*V8@L:?GL/GT%_J13S( M?G /[JAC6LYXZX;9QZ7AS8*?U/PUA;&TD\]0G$\I$!, M ,P>]]2>J@YBLV.2Q:3G.=$#$KL,B5$B9Q+M4J_(SY,;8S@91)>SV>AS)(;. M%)I^O] ((,@$(7\(6?.B3KX<^2<.8:;_!S3;:H#W$)\5_%465Q"P^Z*+XV4. MN)"JZ="#MD>( C&M3V**W-A<23](K!NZS3F*(Q3S=+'>G:0;Q=@2.GH^QX+LZ&R^8^DO.1B<*S^/I9L41'5U*3.=M['VH)OG.(X,*1<#BL'0>+JE \VMD% M)'E:AB>*O2ZM,O#K5)4-@#!AC#VZIJ6%4A!FY2#T@1D:AW89\A;,RN(:8D0K MYL(3]63<#S-]/#C[BT:>H3_.XZ4_CI$2;EQG>P<)I^3'O:'GHN-#2L+87(:F M<**^,H=CT)S0$D?&8PF*.!0.T[^(+=Q%:&^X%PCSU1K M=_TGL6;I0P #VQ9Q)Q]?A<0_\94;'#\(KT;3GB&ZQVOT6Q1Y X'4#E?T(NG' M[RVN>(]"ZX> .$3.$?P;?UE8:U4@_P>B0IP?<*N_1[!2-^A(_JE]K=3OZ"6G>J MW.T#9/=;CP-2]SOO&P#1J5_>:K3W[I-]Q&>[>H/[OR[+>H)9SL^J6J(LB()0 MYHG:,C_H7,XA@]X.$L\K&>%9E\Y>[V4GEH9R<) Z 7&0NS MS*]]+CY^]H3^+TVQOPG&[N9HO@YN-3>3%5%HL"-M'1E/HIU$.24]UU^%P@=X M"YM:C9 X0IK+"&YIR?1:V'Y=OM.]',?OJ)Y'C()=9&?OIXG#\C%U*CE"2HB: MC>?ZF%_-<*/NTR)2V^LIC$#K-F1_J/@XR0_:/'7J2TI?7^7FT+Q!I?KJ>5=318-AB MZG=_<.\IX'%."'(V.BX(WMW&"9QS>T2H@],K;&:#YV9/6FIN5E:B*J^6\25% MG&&^_SUNZ'BB-1QZ0;P\JSTN.4H_/._:DL"QK.L^I)04T=XE+1\\^3CUQNOZ M/5:VS<1GIG68$[4S-2J&CB"3@NU4,TCB,5U;/[!ZAT,S'?T!*A&D3B!\I2F. M-[M#APT,\I/,U=-PJ1^ 1'_3IU.%S2U[FWL2$5"#S;V=2^>.$'W>V&),\=U'I_99 ZMC&65@N?#Y2;V.&T=V4KYJ3K];_@)] M>>3U!3J>2&[^=FE3Q$LGTN M'G8 ?CQ-VE]LK(+S,_[6E<'F9'<9FOR0*CB2ER:([%MCRZR2[3N49DUN_( M4HLP U.,5]T+6^$Q(@C9N+,T^K&7Y;>I M5.]9;FI-IEI:KAK1QMCBOBC1XO*$M^GY9^.^OQ8P?G%%D"_?%:0VP8?_]X_8'^_J#D _T;=M M-9)XQW:]E>G?A9J-_%'-QA==$W89_[_!-#?>H/=OQY]Y"!,R75LT9!L[>Y69 MLW?)^Y6%[+^.-^5^V>EWR<,C@7.$<,@LU*^8Y8W>"^SWYA^OI\BEB.%K6T/> M/S$DV.].#-1%Q.6-^\UX/OS#7-"+R;K;=MF[,IKX'3GPK3;J*OOBF6;NJTWC MI]OP?"J^Z[SSY)).:K:ZS$G3VEH4*"?/=PK=(5N@N4\W^?E :->^WT\JGN-$ M;K%N$%-)JTN&;%&E+M>GH=\/F0@S=/2-?C\_B>L"\73;)FF>02802-210'I_ MU.)[!))>2"4&Z=S YB,-*V.)R#;9O863R(C*.*G_\^4:4\U_?0>^]CQZ*7ZS/O4]0!MD5E*Y8LZB?(1.B),(5]V(#M2 !83%,F&& M>$ND?6^&N%,\]1ABX@J]Q>])3#P(\'E-3(R9C=T@,[V>X+*%"BTLYI$9QR$Q MP4!(9IB-GG:3NF3CZ3LQAG6P0(!PM@I5OOPJW@T_WIF9=# M5-];<_S=Q-][0%H?D:!',<>.1 D#F<]/!'.:/OL"D_T'YPWL(J&.DC;N!CI<*=NQ(!K;#,3HZR7A MH02#[)4D%/4KV%.CF)!].HY>E(YWSW('MC)WT<;P"_2/UGKFE3U[Y7O_UVN* M%>UJ+\_R8G>]C"1ZB5Z:XZZ>^<^X+;;7FCB2D$J8]0'++N8&R2&=)!&.GJ'_ M79JX5P'H,,$)*IT8H>59A/_UI4^^_6E?0^;A$V_Q,8V.C+D>+_;T<2IIM(C5=:3$GK:V'S>.$[.C7B/]#>GE>LQS!NGQ; M:.;Y];*GNDO9 O%//D7/R(*#PG*']:U.A/Z5"E[=PRE=36ZG)^OY:M3-F7PU MG6[:R15#Z5&O]!4=.\/=]R*W[^&0KB!YW;0\>18[[;;FMNEU.U4JK'/ 2<&V M_M:VFOHPFQA4&@,BNW)F75ZM+H4UYY4Q..TY_[D[;M]6]O+:V^53V;]?E]E$ MT&4VZ#)[EEK?VV6V)?6K4Z45Y^=*DE@[RUXIF1:B:IY#HN^DVVDMLQGG9'6Z M)L3GT60C"]/XJ/1N>ZQ;2M3Y-IBM2M0 M=G/948:]]$:!9](O1ZYLOC^6JAE*$SL;<^.0Y86QX#?" M%I72>J&N#>Y<]]A-OVLEE6E_(JCMNE9HJ,/LBC[;Z34Y8.3I(-_J"Q&J1"U2 MU8G2YL]V>B5I7N%+5MK@U\K4J,AB?]:PEYX=_4L[O6[O@X9B.Y8K.?@:X RY MX76-X)#@7B Z4.RW^KXJSR4NSB_*$T)QY]5E0-\Z&C;L%JD*QA8P(T&VQ]J.C!P MA Z-\UJ^7[C/[.L+_' MN;?6=@,3YI$V2K[>7,?>[; [PVVA<+'#W3*LHR,Z M[*N#UWNTRL,F.T-3P3H ;NR&5&W"*Y:@VJ-8(?2T4W9SA^HSXK5/$ MH)**=G@#GZ%WSU0T"]/"Q=T1'2FNHTKV4XBSH?^CL]7)3Z?R6H6Z%ZK#EU7N M]!$MZ;62\!H"D_UB3RF(PZKUS+L]LN269SIC+#Y7;=BOJXD 1'784&2OM&?> MZ)B6AAX@*>>K:PX%L1.)C6.","W%NC.9((?C21T*O)TIKFEM'PM'M=P^&&U^ M:"I.3 O:,.Q:B)T;&3(ER;4LK\;ZOO(F4.,1=_E(:3C$2 F<0AZW[%OP3$45 MUZ6"SHS[VN$O2@52%ZWW]2T\%4?S.G3U#?'_ +'ZE;G6D,ZK'*7SAFCR7&UV MU? /[9CSX3"VO9!V=8VA;+&_Y%_.Y*MMJ2^]?,M"M?.?N'5JK M<+U7_Y=?;J)^S7F:-Q C*KC;+'04+)D2_MF1;1GM&2([:8P 4=J3]#"4]ZC' M5\SSZZ M>.R)?=U4B,L";[D 77*-_T^3Z2IH(48HZQBH-M41^?"R4AS M4S$&0$J*?S2V?S;SV;S%)J+%BK"./]>;_78NPNF?]P*\^VQ*TL@FI+HX%9B" MG*GD-,VQ571+,1\Y&]M;:C@T\A;K=:XY6N[>:!*J'A:2OM4)'F^0:3M8DT 7 MP^+89\.C&]!<*TH30RN$X_SSJ@U[Y?C47#A$1ZG,*O'A<]LA?J-BY_;Q,!7[ ME?JGMMR,]XIF4Q#K#)VNT>B%2OT5:;<[*TN1S)&!:_4.WW5!07>IR,GU@X_\ MAQ\6!H,IM#T^0_F:9\OT2K][,J ZY.F1%I%1'6\M:2\I6:^P,3CKVUD%[O7B,")Q?<&XGYU8QC6L<';.) MN')CJFZTE,JJ8D/MIWHE*.O\5HEBKZJ\UQ#)4J%JK+X^E*_ M-.#B0(R4?!4 M(P,O.@;/&#.XXL\.]V=7)&??K^M4<_.+[5L.6MCN?0?/,D$3W#_Q9J#_+$R[ M6SU@[]$^L^.@5AV8!+#:Y?FNL9-\;Y8Y<7*_HCIXU^AW42 .O4];71W)BUF[ M65A+ND149U;/:B>,2/DW6M&\&_PP=*(0-ZWRG)BZ6J-*\[FD"-W1:/H,MWY> M?]CN^[5W]<+J0[N3Z.C]>ITAU@NE:W5UM])H7D%]R/>3F=PRW>UJZHI)JQ&[ M]NRH2VSE/-,J4CZBKB"9Z_<_A??:E<;_*ID3 @ M(M6259*HZ* ACLY:+C\K=-[I-_&1]D[HX7_=%>Y^FQ9_%Q'8PWDVFV@X<:VS MG"OKV9!<4[$KJ$G=+J%D*<49"*EZ*N&RL6=MH+TF*?;.XUM@Z6]Q %>#TI-" M+-*C\LF8,(W&S&CSV6W2"1 >\3FK3HSSF F?^-#5,1S?Z=$^GO:AV,]J M_70)U]U95^/5G7:OMSXZ .@&>M_>:^?1FNVYYOZKOKYN[R@\Q]V9U?K..T3$ M__[E]<)#<%YW9;^?F:S:OC]ZI^V!/+DYV7[FQ$I%0PD[UN=$@02C1&9],I MAEBM0+"<-BQ\X9D;*Z(LX4HM*NYEA@X#UO(40O2$8X>P-=2=02LZ#VPA&D7" M V^Y8ML'LC/5+?6X)O-OW8]N)'T00O4 M#]OY^L_I"C6^U,B':HJHH6GLO;@9:$+3 ,_KG[5\IA&A_O+?$O7>C)C3A2N,]/:VGX2^9VZVX@KL=5H?^0LYGQ*Q=3=4HL<=IG732YIKS;)%%J_O769IG@FS] M)_V$R^-W[2GH0A=]6;4E^I<-D_82$_NJ%^AFAY,,8;/6&:GY"$[8U[*V+Z7N M#]PJA,-92X$Q\PG:RI6SY.P*3MU9)DM/*$YK$FZD,J93)I<842,$')Y.Q?/' M;3+O\($@,+"SPFY=OV\8$:[LT'KMV']702A4-@N:+Q3G1+5,DJV!XYB\]!M1 MV^]P:+7'A>B&%?*"-J\[>HSNR2G=6IX_Z<,.B!Z[PDG^^N!_==8[$\H-W5YW M?J17T]670B%2*38DAI\S.;I.M_/B7!^]W0S\EFZO[W!N5]+5Z?3J.9::BUE- MC2[$2*HB#@=SW,?]+1.MY_82[=>]7KII[Y*&;=$+&=\*8%TK %-+"!1Y1IIKJ_1)(*N$ RZACP= MH$=^.]WD>I>GBC-\SD.#TFZANQ_ZQ&JDILF%,YYGA.::G0XFPXQ477_>*_#J M/-.J/3,1"9P'#?7.A!R.XN.N4.V1JD+J_42^\HNK)+PC%DQ9G@W=P4J_@Z\# M0.F2HLAV<'#O.CB\5QG+G#9%:!#ZZLS/GJ!1,$IY.R,->=%^)I^UFI"FZ[^0 M(,?]X&43<;%A.O@6D!RO [9OM MAL\Z^@,26[4]N_$.+"LZ"]$4&3F4V;'QD MX9=2ZKR5YR?H=@>Y2"3U].N9-A7=$[*JX5&6%Z($>3M@PC*1EB99H,0=P;%C MS6QWR0\1J;VQ_YZOW?8[Y=I_AZ[<(/<(!OCWO\>TU2&@@M/LE%)SPQ*KA1OA MJ45BVG)KN5%Y_%7-N+ M@JTWZH48#PXB.(C@( Z;-L7IX"0N=Q(?;!C@WPW?J<&>UT!LUV7OEJWT_L'Z'VKY4U=[SH3[+UC:L^)T4=;(-0,>DDJ.5B1'SK M1=ZB'NT]K/L2U6=]EKSW\K/864O]\[OL>#NR?*780BB$GNYXA@M1MR]-H3^" M#7]>->SK7*/WU*CCO>:T3S;7.&=MXSR>Y&0P9X'E>>^'WG?8F-J.&XL4U"[1 MR3"=\J09Z6JKNM_J,$PF+MA9[$X0Q3NE6@J[0$15?K1+]X[ Q@UUQO<(QJVZ M](48Y8YVX*6(!#;X\WM+Q9JX!KD'7OTC 7E&#C;)Y<3)6\L\KVS:B0F17Q3* MB6U#LK-R\*]OA>7>T*/H;P-D[D..';$LC5A6-EWPZER+9[],A;KUPBZ@4.U: M2_SF;G?,=^S-%I \$Q^LF.![5!802 MV;;BV.&0[4*(,40R>4$/7J'8H[ D^,+S<^L*Q.%O?PK?':43O(C,UT6<*KXO MI::OWUW"?#YT^GI%=?E8Q"IJG6*^VT]SJLKKH^-KB;/[U>%!_42J,F/M, MSXJYB\M@*XJS/?F%**&-0'_!:O')'82 8<&"$_=AT2&TZM!NV:$__8R@[5Q# M'#[^71T_G^#\IA@0FF;[(X^B7'8A[T#%JH6)RR=OH ,W#HU8OGNC;\S-\%J#NH2NH,MAQQBSN=8>9\F?6D*\8([3=,"4D- MF .&LF@4!)3L7P''M?MCYB.CL!^&>,AR>WGA3QIG_HG#("SZ"&$2H MY[@[YV,)(:.?0L0FWE($;\Z6I?Y^Y9_9H/QS4/[YD^6?$?$?I5"^6?[7+^O[ M)1CIXY)567DQIV?$JR_\7XA7#T&(^RRI%])!E;&@.8R%/+P])!P:#K\_DS9- M'\ONI:KKNUK)(&C].K8@G7;KP*&S$$BP6[B]EV/H;<8(?:#N^C^AQWEAF?8^ M('?[OJGH)5Y;6#)NH_Q/)X^>YN_F#/<%P'%_7H[B?@[>J_=%^P\)Y%;QD)^! MT%XI;I$DT2Y-56S7!"=^"B]GI""\H=C]>)2FX^252G(?3(1[,9&WBG'KC9IM M,@9C"Y%RE1E,B^6:%:V?%N,^/^[NBG'CHA*A@[W Y'RT&_=;41NF"< W5!V@ M"UJ\55(^;@YGH6L2$O.1H+1L?$T, (!*2%EC#,*2=;B?IJ@&6 P3=5*2'>)H;KH/FZV\X M?GR?3/H$0GJRBS?W>O. P,6OWDJCW4,6HB>Y\:1L#""AH8[E@5D_\>8$X2&E M(X0CIW'$^38]QU&QHHH6'EG.8N*B:@N\02%*WS7P)N_PAMBAP_*77B_ NUTZ%J8 M(0X3 7P=& C<]C5,T+;PO8]85,>HT=?E=E1_R32+^RU*>$$RS2/RF1J[[+B; M4JFZG0M 0@<2^1'<0Z3IBTQ,M)9GSMA2LK+ L@[*4WHU[Q%E8 /<3@IO1^HJ M8D1\9R#!")>%:$$SA %@2M'>E>)0(3% =%S\S.VE(1[.!=ZUG8J?\H-6"/AS M!K(872E F"ZNFR_.9FC?/4H5ET?P^3UIZFC>,/?]VP\W JU(](@0;1S"5/C> MFIGH?;!_NV7B=6\[0&#L];05^!Q84;9VD^U4O2?"_;=[J&1ZW>7"6Z/)R[VU M%%@_OJAPCN9VK_7"+CS/5GI0[K9I:7)GE1U7B;4L*JEJ M?E69;J1+URE+XRE.DYMTQ6*F;^8K?]'ZW7=.EITHJ*N>!$H09AXG70R)E+ M2/P.AXQ?"P8,7#W>M#$:'"BAD8HDX2%ZQ%6%P+AP( N@P)/O,QCX;+U/<<;\ MCH2:[X-P@*60P/#$V8XO#^$VKKX \@!)3,3^" D?[I./JGU5?%]>:INH]_;& M/6V+;?R$O,E+HLX1.@8__1;M]K=0VP;*X:6BXR5(NJA.;;_PSLC5/8BZK;F& MR1$]&N?6+Q"EAX"L04<+B3*B:C#UX S^K;5\^W)@N"&:F0'-CD);:^&Q70M< MCG%,UP%#'I8"2-U331>N M1\M" Q],&%:,K7I>XBUNVN3]"JFRH 6;+YQ#\++7BBS2YRV/NT>O M7SQG*UJ]3&J8L6F,3,]#"A0QVQ/UC9*ICW77.Q$1;^M<.TKS @3(?T(U$6/5 MO#$$9Q^F--#%KK:C7L?6P^;<],OFW)*"O>F^V03?%QZD"^4447?&DF@A+)HW MI*=_0BEUIHLAHU/]$](;U; =&WFWJ0?51SR!RRA+>$7M3 !O)CG/1181%^PBT1.>5XP!_B"+C MDN RE )7)7QW6LY+USEH .@]N%J<'4IOQZ9@["Z(8/.OC>>N7921=]1E'5XCC+: MWLH#?'+;W05F\\'/*V_:GJS\)AL<$KK/"CYQ'L,8A %L1=%P^4)LFA -CWPF MKB%M2W?.+&Q!>656F,?1LBQ3=B7O0:^+!V_-2PS*MBO!U_AN=B>U&]$4T5'! MP85Q0TP1&QYP<-,"X(;?#*,LXGN"P?H[/CQUB@#67G4!N>?S^5GA"6Y2O/UH M'PS9*^BXWB%%S M8/[6]FM'[RC!;KL>JT@'7AD98+<5.S(*+I$#4U^> Y'97 M&_XLZI4? RT)@2BO;NLO)=B3)PE:)S) ?#FW<^+ U[S>RXU[:@[)WN7,N2,7 MB9/3%:'E8"*SM^RVYR<()H)8;7SK8+&.ZR(_1/1)E BB3X+HDT]&GW@>^GY. MUQ!+$U2,&A:/P"=^7WT '?GJ6GA._K MV">\V^?4 .Y9&&0,>?:6"$]DOZIF>4K264WFJQ2DF6O9+@1[8DI!_*?*8(,X M\'"KQIEPS>W-[%D8]U@&(0]SC9:UC@S1 \+8D:BL$ ':B$^]/R%H"2%_PP:1 M$/:N8/C<08^TAPA 8S\.'H'CG="AN4-1PO9-6(P?P^1YD7RE!H#<"\QD'X(F M7*3?.P%<(\4O,8GO[R; "U#*X);P@EN]EX/;%H&X\4ZKX6:6JH= ;4"DQY[U M?T$DV6QGDT;(2T)7/*([:^V_#]:TGN'''?A3 ;3M AD0W$)XS2.IO:$*/= Z MLN"!\HFHV@=G'@Q1('P78Q3T_ (4%/,=T!B_^>I)RQ)EWV=NVSN[G ]T#FCU M4-]!(%'9MJH&*7," *'7APG-UH# M[LA#@&9@YX3]G^[PX87;6QWKR;GR\_K M-(AN&YI&-7?8E\?NVGZ,CL=8QK\%'RH7Y?>W\=MA8S+ Q@$V_BULW!1JM1)? MYBLMKM'-Y"M<)97G2FFNQ?43,8*-QWQ)X2/I05QA%9HB^K)$1OO1A$CV$X-$ M'(T=QJ0XRXCH/XY^T9+Z';XA*+EN(R^D[$9';I?T-%M=0ICKRY$QM]&+M^D5 M1;CQ#$^MXLI&ET?0=>3ER$SMN3D;)M@&$:'(::'M]YP[+ M+Z:$6BJ*2:HPXOH3>&;BY4BQNNF+(V=>$11SPBOIP7I"-6 D29X,[39R,C]Q M.[P2[^1*A8BJU/-.V%JG8\W:4V+>K-FU8C["&#B9]V1DVGZV.%+/ M%H7ULZ-IBT7#J8L<&GFR^"F;9K,9*=[CQYFN"\\\6?R@XIID;]96 MM69QJ/+E>"[>8F'DR>*->9/^K'3)3%:8]!LUAHM0HSFBY$,HT0'O66?.1V9XJW\.F7%53ZE M6JWVQC431G;4CY^.+%3:I=E$-T3!7=3TF!)OY=S*LI\X':DQ[165ZM5J?+/; M,N(QP:PE1R,TDGXY,L?RXVFUEG\FQ'B3J6F%)JN7X)G,RY%JN3<2TD*5TCKQ M:6XQB(U;=;V.1K(O1Y87)E-JK?D54:4VA0R[:4V),;R=/#G/.N7(U7RS5N7G M;5DI1"(M*C7F^NSIDDKKR;.M5!9=H9/I:'&[MRDN^J,^29P.72R4%JL:SRMA M;FOS;H;A[#4B49(\':KH-;91X]<9H>AJ.CNE5D1RC(>>[)2^,,;Y$B7I0K6B M-G)LCR,VZSH,/=FJ1#(33\R'O8(0*2A%+J_+\49W!$-/]DI)5S=9)SLI\N[2 M;NM.U[93BR4,/=VL5H&4*XC]!D)673XO!;IER\H(HF!.UC4;9S>3 ;DJ"$4Y M.A"YS'C9*:+)GF$^B9T/M3@2#X3:GL=CO+'4QR)ZZAFBCMD2;8KMX4++IGOV M>M;MB&QV"4-/YBI25ONY]+R("$Q^:$87FW:\6JO#T!-.C;5B1):IM6XWB6;?++,0V M7)F4T%//,&%L43"[E>4R3BBVEMPHJJQW233T#'&GW#PY3["$I5&Z(31S0YMC M3233SQ!W99*+N910G6N='I.+F :[EE-HZ!GBKIB6M1X;G0ZO6FK?3*ZD8;*- MAIZAE_6TOVFS*F\3':*\K)"UU"9-H0O@C%AW==)(-2+=%#%-9Q)\K,_F^F*] M3YW95Z.Q+F8Y@;&TSK@HV[UB<3:9<'TJ?DHO4<&9=;1,AN>+E6@]IZPF/;VY MQ#VW7@[EI/*,='NYN9;E- :I=_U-OX*'GI!63R17]'P3M?EL>U M<017;&;P MT!/2FHQ+REJ>1 H$(\4FC25IIMT2!T-/2:O=&3F+P7B0XN?IA=YOIE.K>!0] M]LS)1KB.XLX'3%G(VD6GO,[D&E-U!$-/UE4ISK.+M9A8\>JP7,@/N%9K2N&G MGJS+:90T:SP>>K(N.C*?KRO1?I(09Z--9;.:*A+#P=#3 M=54K>B\7J1,C+3(=:6E![Q=R' =]0$^O[*44HVK6A."KB]5*B0K-/B>,<,O0 MET.?'=M=\$M3)JA!-^D*;&4S0+N%AIZL2VM8=(J--EO:M)>:C0G-B#S+=1AZ MLJZAL''L9[UJ$/,DN%P.[]N;]BW M\8&SUVM7 ?9!\>LG>YYT7\[UE(Y/U$T(%\7]&;#/'"N?,VC9AUVPON7.-417 MQG$*1Q['^58$'(3W'6:3;!V?^)7;T3M7Z38UZY6^8-A0Z<7IML!I??C@G4\: MS70F6IY/V.LC,U4@U57=YI^&SDY\/UU[VZ7/]JN 8.^(%YL@[JK6V1 YA.LV MP":9AHY]YMX>0B2+:WD="_<_^"MD*% ' DR]GLL?=A1'V.N>B7:_I_MM]/ST MV%:]RW7#S@/82F<<&BN6HAI/H0P8J-$,MUN(>X=N(P7]Q_G[VD3$Z6\LL>W# M[$4>[[=SH$"N\&Y3+<6Q3-&/DO(7Y;=[.VKS>#!%?WVBYZ@ZE'+7Z_;Q]H4$ MA/WB5LI:ICOK5_*1?#/:)B@^DAS0'%6ENU7W"BT_B*>W;9?[7Q+OOU,NU=O# MO]&PB2Y"/U$$2\>@7M@'>GXP3U'R FT_8O$G(A&4UC_%(5_6Y"!H+7%7K26> MB. @[N$@XD]T-#B(.SB(0#3=S4$$HNDN#B(037=R$(%HNIN#H./!0=S!022> MHH'V=@\'$8BFNSD(F@P.X@X.(O$4G,,%S^&##0A^:=>[WJH3YYPL%ZWF?Q?] M"2Z[8,G4X=J=XJ-YGQ'5R^ZR'$8Y?+<7/+ M@"]NS1=?U+)TQP'49QD@@;64;TS_N&."MSTT&?Y4:]> !+XW"11<0_$I@ @H MX!,4P#XE8M^: G81!@$9_!891&_?P?QWR& ;P//F=? Y,'3S=H5OK=OK7O99 M4K_YTEX+$+L\V'O;C717&W&5=7M>F_MJ&GV3C;A#3@@(/R#\@/"_;MU8Z?EQ MZ_:<80'A_V3")W_BNK&KY7'H_MY-NKL<&L@$02]HF0[.4\"U%/]KN\?OPT^( M0V_;?W354';=L\#[!"E-\.P7RT,?_^/UL'%G]Z?CWP/%_RHV[D[;,/\JDNP& M39:OT?Y]WW:WF- D,9>WXORTUR+Z^=28(I.C3W=_;W@\E[',Z;:_5T=UQBE< M!DJQ^)5?"I;SRI_++7%UIC%\BDCI33XU(/GLT*P\#^FIK!7J?F-X(APEXV?: M*P3]U ,^?00^C1[P*8-3K.&/6)S(+6VC-2;6&:&3G<\VI!JMWYA/:\5L9VD5 MBA&BV&^7Q]5E9%XFEF@%#.)3.AR/L@&??E% YYWRZ:_"'Q^(3^,'?,KN^+0Z MV\P)AYSK&D7SG8RNJ76*N_5]2L<(KKC4%$>HIN>+H9R*.$X!:AZQB$]C88:E M S[]HNC&N^73*\SZ+MB4),YG6TMV2U[-XU2"+RY:@\UF*!BCU/+&C%IV:IL, MD9L1!%5*CWK,B%SW&[@X&06]?L,Q)O8&IWY#9^-+S3UEVGYE F4U@RJT=N@! M_(P_R+NR=8(_I-/DP93UJE?/PACQ/J^=D4A"T]872':5^.I86\<[$V4P&W+] M&*CB="Q,4U\(\6]-RP$/!SQ\[XK\>W@X.ITIM<[(BFA%H;HL56+K7J4&/(S4 M=(H-)^)4P,./YNR]& _?HP_WP93\]_!P(ULLC]UD9RD4Z5R+5E)1:UFM(QY& M*CP5#4=C7ZC"WYJ6?ZK?^H(\?'?NZ(WX=3[L(8_[:!+:$_'T,/SQO0 MQAOX!@D/M%;TG#-21.ZFF=DF6K-Y)DMO7-..U?+N"%0,# 58\A3._Q68\P-. M_-Z<>%UM^GV36Z213I1%/HM^J($Y%ZG C'&2)@Q&_DX;ZL MXONH?'AMQ?9]G#B*,NL5S25Z1(=N,5HSN20K$;@30<=EPE3T359\ !=V17%" M^D[U]:O'XS+ZOZL%W]H>]5/]84'&X&/HV7L!M@W3\3BSNF/,MP0;,1K&I)0R MI+3LN$\P[J15KY <0D.@=E-A(I'X0HSQ\U@@8/T?POI74>Q_C_4[?;EC169N M4E#H5+72J%=3,K=$K,]X\;/14[-]P/K?W8,>I$L_AB7A]UA_P:RU[%PC!2+% MZ$NC3O/*J ^LCPT+;.PK#0L_CP/NP^\>Y(L_B.GB]UA?KG*JT"UEAIHRJLHM MBZU1M%$'H44![\?(+[!DW-9LH>+]\@P7KW6^"QSX]^$VO)5F5/HC/T ???X+O\",V MA!]N,+@'+\%#)\Q]?[\?XJ[WQ2YTN')I+;%Z1NC,G'9&W'")FLN!:3)P\07, M&S#O+3QW[V;>C+O24I-N=,976XQ$2BNM*\=&B'D#)]WC.ND>.LWU^_O>WLV\ MM+6:TLE(D=/F>H<8MN.-YU0/F#=PLSVLF^V1TUL?P7OV?MBLY89JS^X*FLO/ M*TFY'=BI00>M, U<;]B M*:TN5%G!0@E3J]VWU?7$,#/KJ,8LJ7&'K[/Q=HJ[L$)/7=2M7U.L)#!@$U9P M*KJ(G>CJMS0KUR1*;:U3=XHL,1Y(@KL$"8M4?N*)_DJ=X<&)/>#HQ^#HSVKY M-^)HM=8HR86Y4"":TBI&;*+N:-''',T 1U-?:<)[<&(/_+*/P=&?5?UOQ-$- MNSIQ2"M%\VH]U[?F;K<5Z6*.9H&CSS2#"#@Z<&'?CPO["J#[TP:!&['TF,]E M!PO=K?/,A!P0IF9FF?@(KX/Z-4\_EL/_S6A;SY!@7]*0<&NSWT_U,P:IA->) M.OMYYQS0=T#?CWS.]^%J#O)! _I^9'=LD/5XEKPCW]M3>115_!7JQ(/3Z*V] M&!%;D2+J*N*M\.\<_E<_5AUU(V2=Y#6D)PY7PTR[+\27+W_[6U/R_H0'H0VQ MIJ+N?;+TFB7['^%F9/Y6!RZ5NW*2\J)EH%T#FPPVQV##S%LV&5.=D1%I'9OP M4RJ7>Z-INTI8\:66(@$WM=O[GT]+T0*O6H[)R]LEE]S3%6J M)VJL;#V($ EQ0A$GB?+^%]_K 4Z3/YC9"OIL;$?"K/(]FX MT*F*=9C@U_F8;V?K.>(4;UA$5X8.?O]%1.T"'9PZ.GNGKF@-3E]&72$6B_ON?P;=#WB=+";#- M]\(V;]L*@MLCH-^ ?@/Z#K]S\GV G*Z6Z8AZR%(6BN$J08O' M;Y6\\C\_)AWEBRNY4HU5\F*K/T-+^I M"!%RT3?M%M,8ECY?]OE"ESAAK:L$D^KQ5;V<:6D;OEQ)]ECDC M1J*)G Y'PIQL"+#\2+5]' 2\BO9R.AUGJK1L]X,4[<]%>N/O*C^#%J^C8 M[^%%.UJ5V*F[F6A,_'FI%GE2F=@<\"+2H"DR'&-/,_X#7KQ;=_-ENZG\"%:\ MDC;\'F;,.GJ/:P]52E H1]%CCKK6*DM@1M!U:>@]^)8]ZP&\YZ5=2Y6#\J>! M$_T[N=B"3HK?0UE^7U>G:KO<+JB-3EY@2"4GS],XP@=QT)OI1#A&4$%3 MMH"' QZ^B9+]/AZ.]3?C<83M\'R*78Y8/D9W9R7,PTC?IIAP(GZJ;P<\_-T= MX4%3U.^AG+^/AVV.K!+60(SS67HLRU6FXN3,$? PTM/9,!F-!BS\<)[NH#?J M-]'IW\?#D6=*:;7DE:LIC3[13E8ZG#W$]S!V93&^)HTVQKFC/DB#S4R=BI9MT8I3KUOMD E3[*!F.T4&= MSH"%?RX+7T65_ST6+E*UX9A92 M"T2W-I#<%>L!RP,*>9A^+O]ET/6#A.W.E M_\QLYV^NR?\>"T_J36.4W:14+:4,U@(Y::QB%KZ%(82="$>9@(6_DP?^1R9\ M?WM-_O=XF*6(S%2:1*8\TR7:AI.>#I1GS,-^C#H5.\TE_9FM3 -?_G?R P;= M'!\P7/Y8UJ4/&'4O[1 [5X?G$W)JJY0\S3,,Q:_+;C:N/2]$EA_U21;GS7O6249*Q;;"<2 ((+T^$:;/ MA!4$@N";1Q4$_6\?,%'@-P5!@2W:PL J*9K*KI5-MF@ODAQ&!!";0,7#!!ND MX3]<<$+0*?BZJL$M#"$?%@4SJI?A79W+$L6!*$O1@90M\A@3X R&<((]C5/Z MW@$.1ZV5@VB&^W"%/DYZ\/U,A(.TD],2 T/M6Q9^9B65B/Q1'P(>C4 M)!-FZ"_4J1^?$8/$_'N\"Z^DY+[[-LR2W$"85MBFH"0MRU;,@M"I<\"%V+%/ MA&GF"R+V[\ZQ_ZL@_DAH 'UX<=DZ6=5=1Y%#Z-L0[B,<>/P#1]]W<_2]0\C] M;KOL3ZK>'VF6_>N@IIIBX0[:N)?V6VVT]4Y4S2WS!47HY"/9GE)-FNT,TLU) MT,V)I]AID: @^S 0!8$H>(\H^*P!X$:B(%Z+FO$X7V)X-Y.;Q&OS$?L\'($H M8$ 4T($H"+S^C^GU_WI1\%G3PXU$@5@L$\RPIB:TXJ!IILN1FEF1L"A@0110 M7VDK_'DL$;C]?Y D^+PEY$:R($+9\U;CF5L*+LOEJ$*O[IA]+ O 5/(K8?"- M/?]OICMXEA'[DI:1!^?V(''Z'KTIW\[:\7;DTDNI]E*8S3LE=L%EE *16LQC M[,(<61EMV4=SIE^198'K)6#O'\O>U[=@_!Y[045K@W.;V!J^#T&=]*]FBA51SFA.=Q,"V/6%II- M?'][M@;BK<[=#Q*3<91W\!5VAI]G:+Q#MVO$5J2(NHIXB_X[A__5MRN1%>&L M^+(0V3@.);:5R*+!O?SM;TW)^Q,>A/8(L;CN?;)40%9M/\*]6/W=#WS ]VX@ MX47+0+L&)ETL6+&(?]\:K'3QW-*LWY8:F=1&*6]JP@=%!R^L&E M3Q#T\:U-)A]F^*JZ*,^%[FS.,YU,I5_6M%$GN@2&QW81,O#G!J$=CQG:\8 6 ME=>X_R2(0S DKB.F6T252R63D3&]IFQ\RWO6$O(+K:$_C_B#((Z[X?E'">+X M\#7?J+?T_[^]:^M-'(?"[_LKHNZ.M",1-@D)A':W$J2A5RB46^D+2H*!E! ' MQUQ__=J!M%#H3"=#&RZI*D"1P3[V=SZ?8Q\?3_AGQ>4T42FU)=C0\SU/X^?+ M)_P/0SCW+51C!>OS8JP%VMBK?ZO8/Z9EX&@7]S"$C.!Z*$)&<#T<(:--],,0 M\EC@&NT)[Y",NVZ@;]RGFA?D#](D_TP!=]7D"4/FL"V@<,8YPO8QR!QA^UAD M#M?V#T/FL%V!"-M?ANU0C>APL!WY#9\ZG%Z(FHE) XV5$#4=6BWR#6]'A(%M MI@))&:91+:IW#]<,C: L:Q:@%U+-N\$=.NLXD>."Y*P$P[U7DV7:@.W.'_ < M]^T,0V>^P[#:A>0Q:=7?_'=2[]")7)G(W(O,O0C;1R5SA.UCD3ER98Y!YB/% M=N3*'((K\YZP.^+=1)K\<9D-:-&'_YWP_$G #A#Y.)_^=J9#U *(G9<^Y9T) MXT++;#%_EO49 &3@8]'6 (AC\%@Q$8:]A< &, M911LG@[V,%?$S^06."$1'.JAB[9F#X5@!>[".>V_#O3D]1=>J#L_FY583KF0 M:+H(-XL(MH8&OD=E@$:F 3(3TVUBW>DV&T,'6,C,0QL2)XOTY#3OD4BSW*S4 MTWQ!N.OU,[V""AOM\F 4_(*B!S "]A#X27FIZ'43=Y6A2P84('5B6$,Z+!G7 M!>2_M?DRWH+6&91@0[SC!.-:N:JGG^2*D&D*:9J_@4_&Q T9'**CG1$Q'#DQ MB$O$X*=F"$P,)3BJ*9EJIZ9J5Y(B5+(7C<%EV,2@I*M\(MG)26KR\@H^W5U? MUMCDF!)#DA!#.B8D$Q$Q'%JBAVT0PR&D;OCMBT$3RUD; A-#MXIUK3:2$UQY MFFG4 #;'T E^G^B6B"&K7'2&C2=6G?+Y;,Y4'+XWZ%!B2%//(29&R2 .+QG$ M=HAAY]([?*$GP2T1PTN:A\#,(//WQ8M'H5Q0IQ/3FNG(?KSLAFTR)*;%FU3A MQKA5[U,E5A]S8_FI[OD2-&>$P,<$X4=9=?=AR^DGJR;"+ZZ:'.8NTMZ$N6W/ M#SH.#MN8@#(@@PT-N52_-NT45WX8&P:2G]M +H7,8!+?N!#J@TJ3NZ^7ZO5R M$_&Z5*)F'%T-D6*"_(E.S\$;,I%^[[9^;\XW&5"_@7Z;;]^)G,;UE91>,J#F M-)_#]EW,6;X#+@NIKZO5,L=*BI=U$C%^%0JTN_]">7=WG+%4>CW MYHR2 ?6[(JN/<&:V)]5!^Z%;RVI76$!A>R 7AI/BL6"PU7*Q5TP4G_K2[-+3 M;YJG4HXETW*DW_L3SKRU58>C4._W,DD&5/!9!H^5C"S6>K?LJ/A\F;NVB2T< M]@2NL5@8I,N@JF3UWAV')-5"GH+3)08^'1/3/UUB^ =KN@7._6*%(:G>-'9& M2[W6^=]9!,\8T+(TQP6G_H>S+;31#\E9>N(?2/7:P%K:% [Q:=N<@)9/ O38 MZKQ1OHBK*S:!0W7FIV@WG(1]GY"$N"RL:;1W;':5,=ZH_-I"1X#FIIT/7W]1 MZ0)&@7U2Z93H+>L0!8"8U.,?,S9M+QB[6B9$0+J5T1A2I&UB[YX6>G.+=T$+ M:3^C(:39'= '-F;&1'>8FJEA9+K,WR\'E+]6M \RF3-$H-F:7@_$9I6[4/M3 MIV!V]'8E62I](.[BS6*I H28['J./?+V7/ISYX6O=&@EQ(5 :(A9%H'9.AGA>HBT06OR9D. M[(O) 6 M*\Q9JT"&K=ETQ,?Q3;U15:<%P1QUG\8]$79.SI/K;/4MI,%D,/0!=<8<":#: MF;HZFY31J#<=JYD1,$9V[G$<'DR4Z:@G"WKV6C5QE4XI+&PY3(+2(-6_,5@ M"]VJ7"KH]V" <->OWE!:-_,^ZL.VS-'YO^3%_V7# AJB7F#WC5F;H,U8LEH_ MP]E;C2@7Q*7,\O-.R+&BL-1N[_6/Y>:_[H=3(Q^B4S\L?DFN1CN U1'0>JS6)BT^U4;0]&WZ5#J>>#7J:3\M M&JO#UI2\=7'?.O\?4$L#!!0 ( -V#85CM ;@ERD 'A[ 8 =&)P M:"TR,#(S,3(S,7@Q,&LP,#8N:G!G[;T'0!1+UC;<@(@DD1PD9XE*SH@*"(@( M$B2.@H P!,F9$520+" @(*#D/)(S Y*SY)QSSC# ,/./=\.]UW=WO?M]__M^ MN^_:4- S757G>KN _L6^A(U]X0(V'@[.Q4L$> 0$^'CX^(272:X07B:^C(]_A>(*,2D9.3DY M 1$E%049%0D9.=FW2C"PT&4N8.-B8^.2$>(3DOW3&ZH.(+Z$<0&K PN#&< D MQL BQD U @QHG-@8OVS GS<,3#3&BSB7POJ%&'_5" M'PD9F5G9A47%):5EY1>67AL:FYI;6MO:^ M_H'!H>&1T;'9N?F%Q:7EE=6UW;W]@\.C8_C)Z3=>& 6QE^VO\F+&,T+\\(% MK LXWWAA8+I\RT!\ 9OIQD42.76<)W:DS (^E\ANA7\JJ,=E$=38(3>V[\6C M8!6:9=O]1NT79G^,F.__$;._$ON5UQA @(6!-AX6,2 +;$-FI7;YSPGTRI X M*BB@21T%X"X'0%:,!V$[$B DU^=,:&--B=H2Q&U_HJ>BZKNC87 U*72IVQ1Y M*,"G#P7L:KV6IQ_+V)>M%D]R<$&2]I"@@*]-.9 91QA"BV$GT34&Z<>KCP*P MTE# 7 Y>H/2WFET=9):V$1R);"C@4Y V"JA;A<"S97\/2YNJG5XU ARH1(VQ%S;B9 MN0CL.;I;XJQE?>E1+''ZSEQMC>'7+"BCU[)Q9=/!.H>O8:)S6AE+HC_@G!5' M^=(IC&2LPR%]U"MY2EP#YUT7K24KI+S"V2!R!*^ OV'ZBO[8U?@0R8VW)Q&W M*]?FJ)1)6UHT+JX(B"5\EQHS)?B*1^!3/,XS MC@].U.30HJ;1*A758YH0)6N'I._5I?B]P;[@L CIB)9F(7JV66*/17_8K%+& M-9'FQ_Z"6S8HX/?F2_E.AT_4%7^I]K+YQ.2/822'63\\29JB_>]KK,L@AE I M!4]AJ:3QT_1=#Q*_,ZO8EJAKS2Z.,]Y:\=\)S4$;BKFDY1S2A *2TW(KAYPL M]63VQV&Q]]545?] 2^;F_X6.VG^#GL#JYQE_R "&MJ\3N74U^#=TX[0CQ*J+ MHSE,S:EOUHE?*[<7-:ZP\ ]G27VM'AYXG4?L\7-Y@T6C^.)QHS)Y&:>AP$//70_WW-+UH[E?IIEC-%@R8X^03FO<[<36-MF7L7[77CX?]J/L_TM0X&I2-/9_[ M8PZ&\Y?,WQS+]S7GW&Z8$MNEK42^#YLC5._-3R;(\V"Z8$O+$%?!U;&3X%]47J)?3+[DTY< BYZ,::[TP%WH&@D%#G'88C:CG7DX??.Q%@% M6:IV'+:?/F3SBT>6^G_JD,'/$LD'/14).\>\,I((2Z!O@)"VC3]6Y;4G0I&#Z )]/,!$#IS\1 M-S=DO:>[VFG![C!U32NH*%)M262AV.SX1P O'\XO&;G;BY]J#P7-;((;G?LF M+"H]8YXWCU.'?R49X2V1>_QHAO3UA?[@==4Q7E@U:60O">0'/>R*7#T52T%R MQB^^*^A_SLWI";K.-YHT.!<27;&,[UK(UM\L?!K&*]:]M@#6L#TAWY1=/P*= M4T3E<@T4URR70012./+3DOZ?.I<_[H3],(R!A41L)Q)/_MU[-IF.%GH*$6*E MK 62W'<%?%[8Z[A8C^0Q[Y+J^ L>E/='CF3\L,* YWY#%L;QQ&VD[R,ZQC71\>:UUW]Z+6Z>1GFP0 MPH[GV'P&+DEDX?W"*=MS/1^))^W,F2?E$.WW_G M<);]%>$PIR2<3;491Y&DC=91\\T>).D'##J.)]' M#IH]D]VC[8>MS\F>7]("]\ 1Y2@@'^V*/M$,CPT<04BG89\,>F(<0#]FUO%+ M:X_\&V[QOSI<+>F0=Z=1"Q31!=3YYG:T=OD"G?TGG6=QTS^J M0D-U!P6 ?.=<:9KN':WU""FY8!4_N4M8SO,JF$1L79>F-,;ID^7#U>.=>/V1 MJU9OQ:^^.]Q0U4PSXMJS]EK\-CS]N"U]!?>^%#?>P M>(LT5X)*EK:$N&RC3O@?L0O_W[6XGMI\&#&Z\PD3).V\1??M>;[MTK8/;EZ" ME15X Y%(^6>RZR>P T,+O!)>?K?-BG2VB06QS8S0#*_U"Q.Y[94$:L8R1->@;<; MD9\:G(6#(^P0Y0ZY"AZ:]^QP(<#P>T52/6K'\P%CS>-B"M>"[Q M(93K*"]Y^IG.-5N(U5"1E(I REO[8(&\>BEBE;'!$K35*<,__9O,FOX:U+PF M4W\40:8N#_PU>;FC_[IGP:%XJRB ,$(_UB8TP.XH1($M"'PCI,Y_2>SR'5VL M1&X/.7C K->5-K.QLB2Z)F2:NXU&W^-PGJ]4\]K8+A1M;6.7J-; #9Q0^?GL MMM*-\7[HL>?I7LJSP7=Z7GEP2$-BP"?7)*6=,!]AK^NJ)OG379FZD_57Z^T6 MB*G$.9@%W]K5SRS7@(80;N"Y;6R+<"-+=[UUL(.'G;LPW8WT)9WVDWO,SZO= MB4.Y.SAS:TL>1K6D:)?6]&\OE)%D]A4BRU" X+AM+9NK\6Z)G"W_"']:?_&9 MT\ 0[J.)5#FI=9>'"17<#2\$O\8M>-KM*CX8J%:"TO$_X$TS-.BV7GAV,\KX M[<)KLZMO:1.E>^X-8\A;@Z[GO9EJ/QY713=PT.J:L+8R;=!I&4+,,3F0N^L& M'F?RB^^3,#,*"->;1\+F4$"OQI"AY7>3@S$/Q?Y#4QD?>3)M5K0-;F)CY9$] MO-\]XV&,,.O?E&%O&2,!<94PRCZDMF-HU>2@E#8 M<9@>M10]5L]/Y?7,"7C:'\3JORG_>?PAZ\D=$QN,E19:G5>]1KD.$KM)TI&# M-=HQ$-FU[8JRDO MK):I"];L:T-+G(F]MJGE@6/=C:F13!53%*HK.C8]<]H* M@'6+Y4(M%[Q,:>C04&+^UK/;XU+Y?-:SKA^N13I:CD?9:SK6U74+V,7MMW/C MO6^/8OS8IUW:82@+77\0I<@]:>,,(JG6P@DR^\K'4AF]MS2MY#>UI?O21M#/ M^(3WN/(P7R20.SI/42\U6\5YZT[JTA8"AOT8K4=FS$#.CYC%U<(H@(4^"JUG M.W0W*@*K-(#V;JR"#H\ID7[<>J#&L&PNR109T&$AI!J2()+ ?SHJ.R7;':]; MTXANO4S8WU3I7$NPJYWP$2[9).+RO,'%R>/(MFAL0I%%D4G)163NM9U/CWJ2 M^UQFWLI0%*[#;0_AXQR,S4I0,Z&@3B^C?V/,-=8R2LI"H_$@@=[7KIBW*%^^ MN 0\7C!A/C[?NE M:N; +=VHIW$6(ILY.NYZDY[0X_CL/OUU%'#A.*"6"4[,,N#Y2LF&X_F^]&3L MM>>U06X,]E=G[36 M1P6RF+Y@Q=@T(BR*U8WB@)7BO$_%-;*:!NZQ MCNKRQC?1)8!O:>4]SQNUFW+"&Q&>3SZ_G)-R$3'&]\*SR)TZ.N1=.+O3@<=/ M0)6(=3DP18P.W/PLOYTJ^[W3,Q>U+=AL?HIJTR3]<;JGTH[!\%%ER'D?H:I) MA'AJC"H;ZT.'\HMCL:R*_50')J%<[Z:D=WCBY)MROWXYZIT6VM4?'25SB]R\ M^J65#F_>?)>;VZZ,?$Y(1Z,S.Y/3/H^\%'$H? 35/Y3&GX,&.#*0KNFY]=-@ M$%CSG;VQ3M U,6_GOJ@YH>D(V/7;K6M*V>:LBM(S["!CGGB<9XA\8%>H\)O< MG-T;+3=D_L4( A" 7<$C:70P%OEQ+0.D2/ZBNWL;9UH"Z]K-'(^5JI;&)(G M3Q.O='BHG_%<6KFC1>8JA-*U\'2NO6]L:H^Z*;5WO'V3)X0YRNRR_I,ZJ1?E M^2E-#*0(XFS]-57R:ATCS\+B7C4PHT=$DXA$0O45#&HSJI9)<2AV.0C.M$XI!-O98KSAO+WWXJ[X M:E*>FSR9#J]['U36@O< 01Z\+"II@&XU=9W<&FHGY!]1 '0)[4FNU/U/1R:'J*#BF:=@CL5F^JDK59N]&.QJC:"NL0+ME\P9;Z/&,N MW2:\?TB^J=F5,PCOFSJ3Y9AN73GJZY?YL^J9J9LGSS_U!^??"*8I$&U2(U#,LN0&2UV77+B902IU\\75;=8#51Y^EO3CI[AP_ MIKLXU$=HQ[8,#4IDEHI0\5A=&5Y?7U+)'GN&5N+<[T8(Z74DU783P\'5/MEK M$'B<[&PH AU]R=6P[*&'Y@!H>G4SXJGE\\"&L'(=EKX_:OGG6=]/ZI M[+E!W1'$@\A4I6"?'W%C.E!V13356P,=00A!&NC@*FDJ891C0W/CM]38?@]T>%^(Q.(&TQ" MZI?2D)SW]#W;3S:RG&5,?\\E['=$P:O0&[#JZ03Z7\K*#G82F1]_/M*L8A! M ;\CH_@[IL('P^^GIVR[PWXIS+"VA%-T-N+!91@6"_D]FY3?43T%_TGO?RK[ M)ZM)_S3:WS":G=HH2V-.BHKY>5'J29A]Y,7&\CI%#9EMT'LMV=\;<.W]" HP MN]'6D^^UYO]GQ7I@\X6IB3Q,4U,E^N<-DO3OHJ/_F(9M.15YQ@*/5QNTVDK2 MZ]-EC&4U5>>[2T#$P%_BQ?";&E2?;^'Q"B5--6?U&Q+%)AU)[]Z6%#V:"F_C M2$4+X_@'1/G_!-GH?W>G^L]I, M)A8H!($6_KV")!X[E;D'&!H^S@[VFC\ K MV[\AF=90SN;! 8UG*$JO_*=HJOU),O]/P_^+&?Z/]E;G^#-F>%R'>DFY%UC) M-%#K[0NV-N#E^9@?!#V8-.[U<(?8WL68?(_)MJ6$W/3B_XULM7/#>KTAB =# M44;)/T,UYC^RR>A^#]I-#DG%^Q@=G#L7.FK*^E*J9<^1@#4K 01-^E3!]2R M1YIE/!_E>B^JUW7(B:VJE6M/IL@V>Q--^#(JX=AEV%Y M1;AZ-['JD1-.$98OT8.;TCGU"-$90Q.5'2+?:L6<1VLZ2!9Z=O]'PXO1O8D' MS4&\Q=:+G!.W%!<]LW'KS8"%X?[)J:FDH++9BI)BF"$$^W3#HP8%! E)\]XV M6M02MYQ-6@E11G MPN.[VH_O2A<,56/=AD/FI'5:M,N^6F1EZ%E2)K)4ZB>8W_5X,^\WN]EH]%0^ MA7.+^(T.XXQ]2- M\X4H,)$2V3B( DJ=\">]P?J0C?A(NB\J+,6F3_<0I5.76KHBD_2^#'N2S[D= MJFKPJLAY!!5.T:HH%5O?F"]*[+[:&/&0L6/.=:1VI@4#8 D929V(,]R$HX"W M$QJP2,A+4.SF%!&\X!-\6F] J$O,("!WX89@9R;Y!TZOD((HWU;BP \^ MADY= R(/I(Y)%6WQ[/LZ9XG=6EAG\!;RD SUL]Q!>;<;HE<=,@7)_>BTC^1L M\4CW+XP$-X3&$M@UW\R%!L8QO*G6WW%IK+0:\WH7U]B+19@>+]A9F'TW[,73 M.Y*MVG7-@J%NG]K2[%@_5(>>&BIW$Q6?E#GO>D5=B-R.U6F[A4MP(LM9Q\&! M]5+%! +.UE-T,G4@7,Q-N29=G<-J(_&\_:ZL#Y1P%\+S3[".2_):W09&'^,2F26Z?(U3 7EIT>2<0J2/V 6I[LX96_G ?\+F%XRYY@PTZV-;D0D#U\R/Y4IJ9B MEOT*F;J\+H8\V8-_MW3!A9)83XYGO_5M/4E,A"X55[)/A)(4@",N'%@KL].P M5K *GE-E*A&G5N=I0BB8F3UHQ[1I8[URLX71E_O#^4?Y>OB-N7K;#^=1GAN0 M'B)AJ>V&CNDDJ^$X<"WNKKZK?Z/+E=4B0_BM_68]KX,CBNB7FPYC+82U'?$6 M+GM9K. *YV7CVOZX^+,)V-"J-\Q'^]AV_<3@*!H>/DM645YF2[829&<+ZWZS M=GTKR'QZ0M2SZKE#XONE?$LD_U=' H@EV-TF_GUCPZ:+7=/[#NS+HL1[T8SF MZ7?)%Z8)$;PN[ ES1 3K'7-!8*^'#P;[5*B%&FGL_-S2N!F3VB?;/S\YZ\[( ML-P_DP7@\P]W4BO3:U+7OJY+6&\%)(_S%N/SMA45?) J"V>:H)*DFV>,H'QK M23:N=%PV#YO,. BT4RJN!.V,;^L@8P^LDDBDV B#10M=,^1#N\V?)9=;WV*B M#?U(H64]PHHI@'.O?WJ.X;5QC5\70C4E;^&+('D%[,W=V=W%MU6%+D]-AJ5T M$BW'1-]4WYYGP "M4NKUG?L*$ /4@?QM_] X@P[](#$S'EQ/YD/ M(US[[#9DQ-0'9=KO&^_T/>4 "2,7W B/XS^O>6BF-(T1E_BN@-TM2A-,7)R5A' <#I)-U3>WR5O@GQ9 MW.$_)W0'G2-E9PTB&M53)RQ5.9;ZN%2Y#1.BR)M1P)\RQ/V201'!!\)$ 5]' MT>'.]#R2K+;J-0I(*CCK31+8=A4R]C722YN$/0&3IF0*=7A6!G",B7,+A!+38*^%2$CK]@ M+0C.TRU*I'?+MEQGU8]A>+F@I!K%CUH8#M712 )_-GS%\=^)9-Y>U@WV'\GH+A%Q30,W*^(A[C4)A\#V@[*D;5#6R_0PGY'87AY[#](UGWRZ83&YGYHM]AE/T]@_5R MT,D90PW.3R7_5/)/)?]4\D\E_U3R_Z224X>V#S;Y[U95#BZ7EO;U"1[%VEZZ M\DJ*[F0>1VQY*'G(J8NA_I0USB_+RSS%@B+[TQ:?X1-?ME8M:BF,5JR=?-MY M&_],UYA9T8"#&JX^E4V%I?ZG%+U7Z!6F,K!8"6;H4W78=@7O#7MS\_LYZD-P M#?G>Q$"=4.G=9F[!O=*L[);KHL2^1;9/*39721MGS38RR+H)D5U?L MY>SE/1Q7I5'5;I/HNLR;]KE_D*Z(A(WX,W>!U*H MJJ30/I[;E K(QR;7+SI2W8L7;VIA*1YUG4H]M=$O>^9 MN:4_VUA0XWW*UB?5BH$G8] %A7@C!D=R$G'TV\A:*]A!(=Z&&0HPY#AK.1FF^]N1ID89 M]R\!I8)L $*1P2_W\;OQ#@\GI^?1T='/'TOMRSAG3= M0M9G/II4]#!W--FG$'_(:',OI/VV0/C;YQ-7GH-IMNLEIK+(=%RFF%^M.\> MW9ZPU82.2VID]K[;"XIQKKQWP*6#F0%:+TT*7;0X=QG>&?%;GM.:S"U8 M[9IM0P&S3.!R:UB1ZL83O/9" >6B&;][=^:W?*GOMKB'R@8,#XL66$1/44<8 M6AD8Z!OHUJ:0*.(&BBVPJA3[8YO=?W'%_O(-U5KX@UJV&K^SQF%M]Z:>L9FX M9Q0=UEE^Y.]8N8+1[B-W,?;]\E<3RD,B#"43AV35684^1_)^BD7LW%*"G>OQ M-G,4XBQ,A17=]^TMP+;K'\BD3SX;#Z^DZ[?1ECWQBZ3HMR9^HGI41 M596%MTK12MCZ)Z_75?;X;_$CSD(,TZ.W=F>OZBD]HFQTFP6NWEK8N:@D->CE M,:N=P.^?WB\EBAWC%[ROR-LRFA?+7*75>N,>L^OD6U][K#!/7SFC0^0VG&EK M; JV4@%! Z^P.@LK(8?TECR] MO*K4\/*@^WL#6!Y')9>2[W'BV)LD7E>X;J_G"905])?@7^+HXYV+TI/T:'5\ M4?;IWCH?>WSGR6Z9;3NI%$4WML92'Q*RVYK=X'MI_BTXO!H.DJK3%R ZNU M_D+P94)+3XF=.[47^FRLIHXD7\4Y"#D/9;$ZEP:]D"IGB5#"NR9N7%4068<5 MR.("/D+<=5Z=WI&H1/<71!V-56%:*W:'0NP>8 M6S+I(2T#?>HW\+'^A%?WWJT0"[*,4$L9X-N>\E MPV)E10:26RK?SWC'_ZYEJ<=P\KI8ONQ#N'J&/D+4+5(I5KC<_RA^\NTX8<%[ M:.2'>2896P.="AW.1HW!DF&8BILG4JUU4OW=ITV*Z1W9M#77T*5#(1O;AR Y M,.2RIZ1YEA%KG,(''H6<)Z86YXE[0MF@)U%\ M.T96?>O6L>SK#FU63IENAJ8R]TUK8&15UOG(A,$6 MI33(.O2$0=JT1O5J_,!P!AQO^N8N95BN8TO!UT,5:@T3CM'<+<8Q+6K_J4CQ M5MI>X0S_322=Q5CGD3M?DI>+EP.NX.C$O=S,BX/RBB?>Z>6U4-?]+&XP7*A& MXA.7=<[$/F'7+RKS(&QY+70UEK%O6*FD;%^*3]BL]E4K>^CSW/$ 'H7^8@+B MJ6I'VA=>F8VS&7XQ/ G'XVW%*(#LWL?Y.TZ"_&, N-NA?I@'\'V=C2'9\ MCQZQD"^DGW"F_=?%PN(,@=-[+),H8+@K!ADM9Q@\O9Z* EQ1@,1\[=\\1;NF M/;\B$,B9_7=/T38AO%! !,,<_S$+"NAM UVA+SE>;K3%[9H/\QO+#["UH\L= M5OYD&J7"-2=O7]X B M!+0KT+':Q7@4X/TT!4G-;8".&%_^ D?]/. ].E++.(;N$YG*M+Q6-UI'PXU" MPZU/1T>)L>AXV$]Y6';E<3]DN_,=Q-A,=G_U?!W1,*I6,*OY#Q SC,2&(4XA M[BC@^D^\/_'^F^-U$S*2V*7%)VG)!R4W+;["%\?PK#Y!.Q$7#OK83/VFRO$U M#4O"',.2@[?G"5OW,CSD@ZTXSLHWC6!_'TL4].B^Y?'+L^&3J#:-(:D(61KP MKH&A 7N19]&D@- >;JCIM9#7-J[CC10DRD=C@P=$/"C PEGIS23_ M<<^9P2%4__?T?D.&XF%D1&XO[TDQE[C\GLM_X['->UP[DN(*_ =04\Y(;Z!GOVK;H"7Z=J\PO.2:X7^@ M'TYD8R=DN1]M6O^?8'^"_3<$.RES#;0^IM8PZ:*^TQ9T9M,\,5E/VXM+\83Z M\N[,\5/M!QXD1)9[K=X2EDC>@8>Z.Y--, 0S"5B"+\3&:/*IQ4)Y8\P=\05K M799@]^LVA]NO,*_?9/D:_-(@/78GXXN[J#^/XU4Z&FY5YF:XI?91KQ(C\40 M@>^]K3;) *D("8+'&* "UA-HOUH/J,:;(WULLQGWRB\JW2]_&%"Z!WGM6.F0O.2C60F3SO=6C58LH'IT)D+@J8\9:5I8'; M[48VG6XEI70Y>=&G/'&96RG6'. 3>MV_Q1[4]G9"X>B+X@TA>\8'C;YNEM"-U'$LZ\F2-QP,HM3=%[G@+C/+ M+Z4XYG*2B%=I"$3TFNK?%K?QO+[2ZL 4*M#$PN.]*V^PL)RG^5!5=/F$[23C M^)A95:@/66*[!][:<';\S1H$G'_V@,*2<+=)C$._-(9\A9B!G#N.W.ZS^MZ0%[[\YZ5B7U.W-9 M7>]5CB-'%# )Z@[;6$4!E; $Q3\=<_3*MSU9F4Z@W_%(3?J'M3AZU&]%0,S5 MS@<1*\CNI+.,VSB52N<)LLGGJK$:CBK#$$S>^+LHX W? M0KSF@)2:K5?>--FS^=+2 /;2-^3(2SYC2E(V[PH.DT_'^W>=48"O:C$,.@.% M;W@)L3CT4IUCI'38"Q"_.:4Y46YI./:^OMN5$94Z BZEB?XT!ZZ2RRO.,6?E M.5JG;=>B30PI?B$@Z"LQ%!HV6T5$X*E>V>>IF@=WW[*6O-MK/5^]*Q^DQM:? MW4KWT81KPVH39YMVLZ?Z6EE'^A$B ;E.-F]CRXVT\!:5^3!F?_&RFEP@@"-R(9;TH** L(U!^R[^%/^(TDR!HT=9=QE/'>9LY3:4BO'T?K@ M7[_3/ L^$84+>2FFN18I#-OF6QUL:@P=K8W+6#VH59Z927I.1$T-#)7I[1-= M1O FS39G9%I6NH)[ ME&<]U2X7T9= @T;IEU; ,BS3;*D"3:0HH#%<9%.C\V:/VOO]_CA_2?;-$A1P M&;3/=WW) @2!RRYX.6J&?@RUZZ]APKY_B?&4&$0#=VDTXM\A<$],\B!'?LJR M0%XL*>BU192:U9YIKO!V3Y^L4MN'))TL)W*/0#/O2!U5IN6ZD_>I M&@L[G9^-=?O4LPIB!6@_.0YH%@SLE2RM@>#8PK+B]4"GHY)($6G!QC&$-W5O MVH#IZRT2<:;@%FH@24 SF#;IU@R2/'>]8-0+E[S5\V]?>N_UNOWM$OM[W[\7 M,:,MV,J+ GKJW^4J*ETW\-[,REN-P320.E,+[Q+ M/K)S6*Q' A^_KS/,FYMPR'V)Q7VLS#,5YN;.C,7+"[X8Y*+5%9"\OG/E MQ6.W&@BVP]IM-V)[OR6!\X%V07AP?]Q\FY'97@Q4P)JAN]8:;C=+R-#X )XD M-VC6EW=(B+:/7HE(I*MGWHZNV7ONH*(!:R9_*A8LX68#/7"MR,Z'1*9=BB3> MXE/5;O]9Z,&F^!+HP./%<UK[>$[&1:R:;0%Y_1<=_K]Q:'1Y7<3K:P M9.M[G:MC1"=Z2_4S)_.8T07EJSXOGC]WS5X:&J+DBZDXH%@4.WFW[-.Z]%HR ME,Q7K@5'3'AWV(?'4VE&ELSUUM*9VH"MYPWVBOQUGY"JF,^Q%*M/7SXSV'AG MYI5+/5!-T09 M) DP"&&,;,\'[D#(QEU5'A3TQM?3B$9DS7F1YT^UJ,1-,>=PDW>K:Q9>.WE# M;1#2DN9FWJ!V:7W,)FLFA$6_L+I\)VTRNBJ3=[#SGDRCF=^=Q,%Z!JX%W"L? MS#M9/CQ8BK#.1SMUM4/$A13G*!20IW.XYA5;X^=MM@P5BA5KOB\MJ4.YHW>Z M_Q!^>Z:C1BX6RM9G/:8 J9YFQ BK>)"QF]]7&E'TK$TRM5MQK@SQYAARN&^* M M+>ZIB(GJY^>V9.^?;?N^K89:,C]TY=_D&@>RG4])/%/LB24GUT[ Z&FZD8 M%@?@'J$$8* 3)IB=X8TW;?R=RD&_/+Q'8VV+]_MRFG=;[5X]&[WM)TYE6&$5 MC!7GWU(I?Y1FD3JY>K3NY9!F^6"-P=@"T^O3@^NCFG@MN"+R5)TH4^2[I2UJI7WN_N^BIMJ<+BK\W&K(@Z;P U1R'"' M1BX,FNBWCU#>&7!_-' Y$V8NBMG_K.Q].SL+L^ 5M>LWL,2XQ);3%#F:^/%; M+*SMSG-J;%@CJ.8#A]S8IJFP!QH+8C0^O4MH%WNRQAT]*,4RQT .3YXV?)1? M+5AYVOF$K31B3>R32DB_F,Q3CX#WC.K5F]3S'V%VLT$H <>IC1H92UL2];: MX\'^R9Z]5#\FXM'L'6/J3ZJ?C/$P,5ZDA"JEN8#1#E%V)K3]"%F9 $&PN2LB M6,*@(;?8>R-8)(WXE%_1DMRD;I4B#G[9+*C^3$:HUU/Y&#=C&I>M3"OB4;J? MBLL=<8S ]FSGB$L3%P5NQ"W:2+'D3'H*[*J&C0Z-:P^95U:%]HD_.+FH0Y!M M@$BKH^:(FE!3'X*&(.G7!%8?3K3P#@<[B8_AN\F6,!>'?RK5X9NZ)^9'X36N M?_SJI<^'33RM1:\J[!CO92^'.5Z![LT\TYI@@USNYT\,JDZLSK!FY5HGFR%I MH'U2A_P#G@_7"01@(.63>17X[3E\WF]/@WGEI7&XN5 6ZL";#G]@F?1,GB?^ MYD66+\FOL95G73M?SFQ5\(7EC:L]@3AD]Q"\57/B&2(>F]ZJ5)P@L&2/7-"0 M2_"Y?[/;,M)F>/]JX/;Y,X_.N*9@G:-H59=+556Z])?*%MHS,>QKRUN[]!1U MKT@(5-('IUZ!$!MQN^PDN@JO'_LWV-6^WU^SL(PFD<.J)SOZG/WM41'9A,QW M9=3KK:+JV:L87DE<3)OMNGC4AP+4@NZ_FJ0L"=L8.MHO]E#0>UIJ]DI$09#^ M:[T<%ZZ0?!GX"(; I"F=[-X*Y,PF_O7N)L]5:Z3'(%W>>?_)+WX\GQ#R%5$YMCTI&P4\-MCFL [C4W;K:3VD&]%'V"JJY3 *B%< M(F7':HLW?Q;[YXH%XU_#"(R0"$U.^$T)VC(_3PN*M%S0"F63]>$X5DS0QT26 M]O;$1B>Z4' F%.<\[2"^AL2+J%GB:80>2$_ER"51YA+..X[=5@2X$"ZWZ]TS MIQ"_H%8X;.CC(%TN1D)TLI(XE5+B^N[&FECLXYPJ)4_^DY@3:&.7RM2B>8JZ M F>3AYF//%4*&?!M'R!3#[QQ$YO,./@!QO_=E]BJ1GT=#_J@O$ZL?JHR<^Q^ M,(.1JOVZJHJ_OJ*D=89@=" V)@>T<;-(F=5CFHQZ M*,68GEZ7AP-O(LG4%'NT(O,=,3-"),$;][56OJ=]/A/:W%;(5ZN M?>NX1[H\[^0(]*,(8O!I0OJJGSIT-[0 H>* M6:6<8);IBW91@=!4/GO%6B[6P3PCLG)]. '/E-Z],OSB4KMBD>?W/2Z#Y[>O MC+B>'FW7>W.7[DQE(GEW4("_OF("S6A]A'8%6,G;ZK%O;N3"4W+#2?',#23I M>IG,I7YO^E&XR<.XCCOE0R5B:6.E!4$%DHI/.-V<;:D;9L. MDY3=&_1J6(3$M*\C#F1Z+.B**D9.%R)OA@\\EL18H?)Y9(0[M(6. ,XIM6J* MDN[75A4%ZL>KO!\39WJ7N4\>]8*%L"K/>BA/=Z1-,B>HIBBA*RGO:IA4HOO^ M4$3@;;+6A84JTN"GD7TYEMK7P31>DR%S7LE]:^Q^KK%O2%@PJ>]?DO*5?Y0< M%?F5;RA5>ZA75_^VK2U-PP7.@A8: BZN8&RLKP"VBCSYK7]^^0[%HB.U/)G6 MI;^<<6\:1CQ)A3]FV,3W#_'E2300V;L/-R>&=M 4M#GC712X;_=UD%.ZC MD<.>;&4J&&1"D6++FQK I.!$4)@=A:WUQ@0=*SD80(,\1;WRX/&@_MEH%8^0 MFQ8ZSF7$K065#;8W]DL%,469F#[+GKHK4+ P$NQH=C;)54/N*)&#= MDQVYL @C^%J9%\G6'S1NIJ\AWX#[]7F6(RA>Y6OQ;MIH MTF?%I]K/V$MNU:H.OV]CS4_7QKA18,)5_>%SSD,$^RY3V<#,Y\\TWA_*KG1' M0QTLV+I:55ZRR-/5A;T/C*@SR&+Z+.&@%AL6Q9=1!@+'.<>GJ.883-53Q)(I MN%3M8[QA1/(V,(9EZ(7)[9+[!^1.+:M%3;*\;6)6Q:_GN0^P&8F3&UZ^)/98 MC/$XW_9++=V E.@,=[R^M#2DV$@WW[A@,+_/B:>G"EQ\-S,6N8:9K?:P2W5G M^1:L-V5HJ;K86N+JV72)G(GPUZI$1A,M!YZZTKU.7"P':RI@WD=G:.J.4-Z^ M)'H*\#Z4?WZ<',XTQYR:A)\4X$ZTOXB>"*''JFESQ+/?[%N\TVDS_)"" M.($L%\..1U$ C=2ONZ9DAB]0@ SH9)/__ C2'/;7O5AYRL>R/3%(#Y5?Q*?\ MNINN+C_R]V6I.V/];Y,4->6*-7M>%GA J*,>)WU_35\RWI5B7!6W//>5[[)] M&7[PT>G00%9W\0!3>9_U**UH$C_B* 9Y)CNO^-<]H^9I#*MXHUY>WA+_ZH*: MBBH_<.:"C_*;VM40I0[2KS,BES8--F#XUO-P6Y%J8=S+GWWR_1)>UQ?I>J;P MWUMVF34DJ1_VMEWNK< M0.0 40Z2RE-7C?[1B>!]Z\,W.L=?<1C%D*<>[J&#D^?9MB>;'.='X-ESP8>5 MO=NS-46QFUM/K-N8::^ U_A?3Y,R[FY]Z&U/)M2;5$RZPL!].7YXY-09VE]H ML&CBQDMXL4Q]*_Z0(R;9:<_(+M3'-Z?TSM;*/W M* NV7)QT/)J9^1'7^[]6S8GY'UGQY7):C6BSM<9S53;R.W[S:\]8$P_4;UYT M^.XFYO^K90K0K69KMF[675%#3"E\BXR+%MZPIJM.X8W MEWGIT:&'>>$3#%:WE$ZL:^$ADV$&FK7B.PN)/#LE1[$75FWM.!7]E# X64/E MPT4QVC1:,5J,P;&[%)%S*(#ZD8];FH6$IW.,R'#XZJ:[C_""3O0$@FZPQ'EHRY;' M,3->L[_DDGS,>U85-S[V@"_F-I>8!71?8-FMN/=7R\\:JLC#7Z8:C*YHTU0: M@@Q4L7,C+J7(TSC:"0I:6,NB$5T[OF#?'Z5.5L M2O3UR3]'<]JP54<]#C"Z0T1U>8';]+ZK4.]\$E%0C='H83SGT[X+UIYFY7?T M[1C;*8QO J'+8]6^XS,N;XHM>-)#Y\_DK#7$O'O 65?9P[W;PP5Q.$?&-#,U MQ!6DCB3B8KZHVC"1K'Y-?:"GE#'11%Z;W:MTS0^7R;5ZZ59=_L[:QB7K\B^' MV=8Y 6P9G0=Y#BW>]#N+(36+R )S,E$N^FFK]LWGJ2\(E"\_9;B^Z# LG)&Q MYCR6?'^HSW:/W<--TS?@9JCW%? #BYAH9YK["?:5:36% MX@/"[+$'1X&+2];YO4NJ4V:SQ9R7I:\KIKC*#&FC8\PLZV<;VX?D9Q)O%6;) M5*[6$AG/A'D5]\,.5PA9G335Y07N\\]O(]ZB &)(!0,R5!G^XA!:A>2#0Q[L MJGTQ!*OT;2('O9YGL@2YYV\HI^XU7GYQ#(TBVCB91Z" 5@ %S!@P( R];1O% M#.0]]:*X;)0G2;U )O'$% NYE?0N\NX<",'E1J)3RAXD=CT*:/KV#**372SD MZWUTU/@3R/\ $;TA;_:J MPIVIE&2%S_'<)\;1QJTJ?F&2SQU>B(O/#!O^"+-PS+SV@"D*> ';HPD>:FWJ M\V:UK!1T=:VG^R1!_'[,+9PT273;]J3BJ)E;#BGH&E(?Y/2Q0 3GO@@FPP35 M&\8/YLY;#@F3'EI0N'G/&X8#_B0$_DL4$)2"I-Z?PSG'7T8!F.B)P=QZRMI) M0FY6SY97WGCI:WG-T&'!8MO R@S_O(_^J@7]/%$'2NCCT^I,HVK-W^Z$\SN;C&@3$>IJ M:AK01*Y:>\_:5XV$??$F'9 RS6G*6-VU<5Y;'LL W-;VX>I50N(&X5OM0ZN" +N<3LKT2 M'?N!X#OHN/_\-F?;_(NPXJP\1;@;_V#"P6JFY3&7NC8**,R'+<<@I62;PS9R MH"?H2408T2XT3?3O'ON(]TX+]NO'E#.N=:0;9+X!\0PSC=SVUT^_E0YDR>O_ M]K/L7RM^\5/./Y(3-.?RI@1TR15';U@(S.ET=5.$J.0\PFLD6H@I#PA6PPW'+2J=L^,Z6>\3 MI,\^Y4N+M^6Z?/'&L>;E >Y]P\V,9>@L_&49;_0I4L];-K9G!7+5B>&*I\ZP M)[^U:89\VJOJDEXG7%/C8=&A[$1WY8^[]$]G,MN(:Y['#;=,!]12]GJJ9JX- M)>+X3=\99MI!]#4+7U27?/.^_29;\!/3E8L;H7XU_+?/XSRQ9JO0D\]^Q[!" M<)S6]+B.?L@[D.%=ERU*DLW.P/%Q^[>"+?>T%UN^T%V<+2'I\21$PH@"V+B? M7^2;NT1IV_'%>],>9@26T=4%0Q'DT$E(7>E\7DS&Q+?%XQP)")GSC\+3Y(]6 M!0UT5X9+AVM97\J'Z?1%K_)L&;L:3GXB?>VU6VAEY5MQJIW4 FI' Z2X5E/ M)!W<< QAU1.N"U)SXPAZ&&+RF$1!B4Q1X.XKL6=J[9=Z]-8?PX5GUU5MK)4G MH7F(+C-IR(;=?>Q"(RX!P63KD]M^;'5B/!@SRS=1WW&/X?.3)M-[^[A4\_ZWI[NB8\[QTT4T&&81#Z8 W.YJ%\HYW<*WY MR/S^5JJL/C<6INVW4YV'*>S)N20.G1')C4%?; M+T>UM"H98JZ5E0,Q,Y5L>Y.QF:,5 MTE\".:$&7_^GUZMS-^H1T+/UF?9OL49PIKJF\E*(8M%F,:X1:;Q@, :KCGL4 MT:#$P:S P-RYJ<&?M? =44UOV]T7I1:1)!Q6D"@@"HI2(OE!$FI30$1%I M([ ML2-(41"0(I'>B?1.I$L3Z1!Z+Y$2:@(I7YS_O)GWWLPWW\Q\L_YK9M:[R5XK MN?>>W]F_??;9>Y_<>T,<(\X"IV^I::H!9"< @(ST H@3P$W@Y(D3/]ZDC9ST MIJ"FH" GIZ"EHJ*DIJ>EIZ>CI:-C.,5\FN$4TRDZNM-G3C.QL+*QL=$SLG.< M8>5@9F5C_0%"=I+4AIR"AH*"AI6!CH'U']Z(GP$F:J#TY-1)LO/ "2:RDTQD MQ%: GZ0G!=D?-N"/&]D)DHZ45-0TM'2D$RI. R?(3IX\07[RA]:DH\&DXP Y M$P7S.6E52A9]&ZKS[JPR3]ZF40O<*&EBN]._+7CYGL=3&MHS[!R<7!>$A$5$ MQ63EY*\H7+UV\R>PFKJ&YBT#0R-CB(FIF>U]NP?V#HY.GE[>/KY^_@'/GK]X M&?HJ+#PF]EU65U;5U],[NWO[!(09[](,7&7"2[.?MK_)B(O$Z04Y^DISJ M!R^R$[X_3F BIS@G3N-MVDE330"E^]LL]WSZ*<](R@[ M=P']@]H?F/U]Q)[^4\S^1.S/O) _4DRTN"=9 ) +I+)!V1R;AT-CU[Z,VSC!822@1@0=?'S!9U.>&+Y^E?^QJ\^7+0MY&4MXM M:4AL"5/.U3HUB?>L!CTR##613:Z)!KU:=C:>N3--=BXG>WV57K,^RL4F=G[F MR/&XV+5GO/):B0GNQVX>S&\]L#+H+0=^,Z'YTB7S_FG#-U#:]IW[+?P2VPB_ M#:5@)UN%KV)ZOKHEGEG7/!ZEF#EG<((=5ZVXAH.T+Z*+@ADS@W+@K,G E8',T?*SN^*G:QY=8V(0&;K!AQW#30'/3)\&BY2 M'/M*)#T<^(,4US7/T 29+UA*>_.RJSM/"*=,"#8&Z6^]HW^G]YU.7I&V>[2> MO=C/:KHK&'([M4M\R%$">1WDE]^F.8O^(I#49IRY]"43CEQ?41\NV G44>]N M^+[A4K7_K2T]]>Z;2P;<+Y59\SH_MLY*BWR6(G_C=S0R>JF,$_S0H9%QI%[= M)F_&,>GA87S ?97@I6;&&/*O,JU$0+(B^D[6F4F#8=8YD2RA\D#_%ZSZAM?U MP:P 2[@CH2*&/: M'B "C.O-/^A&_)ENMSI&<4$">O.9R>#>54FOXU>+\9SD:,HX@:\[N2:773H4 MV$+A&%V3[8K>AL:BG%X[N591=V8%\G)7F4+IU QTH:W9NZQ.3J%C2XO5>*YZ MFXT+E!G37V>@/9TD?]-$V,OHL8B%BI/V,K4-QDM3+1J'D MYIS6MVO,C>%,F<<:7E\_-YD>V/M\TZ H"5]V$E#0P14ILE_SS(Y-,6LLZ*5@ MU3=^P*H/!GZ(U\',SNT*_F.Z"2*PFECPOCAU@J 9GT$$; *A>!8Y3[8^+?\C MPBL4?'OP9\;/WOP/XZAW@+YE(3^EDK-W6DM!R\=NB>??@O.O:*9+HNVY6P.K MXOJ"(,KSC/1.C6PCP@,5SIP/*ZBI324F[^>U!][G8W1JE\O3L2B)<1OVNA+/ M5WXW_Q:#NO;#C>(9Z$W)<+^G-S28:@1RD1ZBM)?TVC0,^E_-CK3+D^C&ZF$\ MYRW%FP\(Y^L&A$+!U4C;NHN9I\>1MYY5GWSV]#H56^^0FOL'K.5&VITP5-R+8OG#(,64S"!!,06=(_#^7VQ$S_= M?L+RUWK==D0+/_X"R5J6PF?UP=Y\?!B[>3?6U1AG+M>DTC7W'A?DNGFNC>XE MAC9/@6*=4WZY*0O:GMKC_DD&.==*EW+.S,3G2(&]1J$,05IV&5/KI6O/UT:> M7E9N->@XWU$_=YGDB->,&8IAGH'^;(6GE1)D/OWTZI2F$JU^'LU,O.:8M\A0 M9FS>&7AQ?EN V$%%^HR?IU'MH)RX3SFBXDV;["E5D99S,6)VUMR)= MS.Y)998GPD6R-2(/=0?J0*_Y=^3!1.!N-R/^0E1U^W'.FB6L+1K+?9X(?+(+ M)<1T6)02 ;_03(3"AR$B,.44T$$$7!60(NFU4:?_' ;B!T;,4;D2'V]>W+W6 MQG6JL.<1U;PV6>-S0X@G=!O4D61],(JLE_,%^C,TO4_TO*\RYGX'2TZ)\NMU M%Z)A?6S[2/[>MJZ>:TQ-[ZZC4_X*]N$,$B6WNG^(>O!0Q"P.AYQ9@ M1RA2D/O8:\TU.FZ]K0O#;*/[\-YE1.#; WCJ/".6W1 +7=,X2N4@ F^+I(X# MB8"F?7NY/CB89J<)S*I']D>A"MXVF&>#M?!S]!5.3W1ZKA!) M.=/Z BV3$::#.%5.0TF?!4?AU,M-7]-#+C[ M?#*C=:N&_N%.02@G2/Y[U/"-A07?9_PM?$(#9SH@@8K=-<6%+K PSF17E7Z% M6,EZG@)Q[W7GSR(9QY=/?1@>[?M*!-Y#'\XG'182K"P0\?@C&$1XPV[.0>FF MO;]SUO3:@;5=]9,!9/]/!]D:-\34EN]PR=F\J=9O=^\-*@D623WP/Z.>:*5F M(YA!/ZZLVZ *=GOYN;]9?LU[=[!K ? \4+" M+M"Y?B) 1P0&,DFAVBM%]6?/*O*[N9#92(Z!N*0Y;*LUG@V%!*NZ27Z?3U5X MD_W-5BJFF/$1B&M#=@MI<*-ZV_OEDV)SI]'*M8Q.1X_S)@3GRO>:*Z+"$?2S M!\H%*USB/7D)-OE5HNK&6R%5%=%6J<[A610Z,H=WEJJTK).W$'-I^Z?@QQH8 M,1>WEK*UD=IRXZ/@BN'"PROQK^6Z.T0I;M0D^]TEXSZD]^$M$-;#?ZSG46*8 M9V#1^E9L&[_IG,$T=.]8HUK39\/1Y NU=[OJ.72[^,HM<;9W<_,QH[H@>2)@ M[-6MU-8[-;&Y4[7X=@U$WR@&GD508B94&YW'B_8;E"8F;M)0"J:4?MBDX7TI M(^/H*#_7%CL[;0QHOMF^P?'H1PNCP"U RS)TN8Y:$[*_$VV9L+120# M-QPJOW^ J;[ )L%,LJ_91(C]$#NL/.&9,#K?Z1+2Z8UC7P8XVP(QSCIUJ_N< M2_?9]S+,U-Q5+"B+QA+T8/.A-@]NFK)@*V9Z73UEM%A;?A%]+#]T3[(T5O::*$??$^ M2OECB://SPD64=BYC?;UD.PTN40KDO[XAUP+=,,*F47_L4 :[H'HNA !P6Y] M4I)I0!#"DFK"5[+J\="?O$$O%R]&,&U)S_.Q.G?(%]L7O[PXW MCCM+-'Y9?LI8]IVZL)!Q9O&QFGH -BI\)RO>)A-;9%]<$&PYC1A)XFM0&F73 M$:-9?6=4:R:]9/T2WY=;$8W4_7R475!\;6R]\L@UPYY<\HU9(42FD^=A743W M);%3:JI3J?NMN!N8T;DMMB"QP: KV0XS=VM?BOLMAFO=[611H[8/U[W\%-O) M3>G9.5^O$Y[D;\47JW.E/P?A$IF3,I\O]*%"VZ5_,R!H&K2]R$^Y&23M4%N8 M5+30=#'=&_Q2]/2'5HTJM MZ?72J@)H,LG"E5=_=LE3,$.2 WO.;1T1@092,K(IOE<;;$#0[ M%H B'1$#U M94WX4DG] MA,^IY[=-6QO1G3ON1ISGE;GZ,49D1-1L$G8IU7^=^LMBE+LF%6DN:-3?#/:X MN+41HU$TPGMGI%-EC-R3D^O*C+@K/;7E1"V]+=LN&]LR]/Y<\51J8PALB6!? M4K[6_$]!1O.!6C18?214J1!EB,B="X'KIX>(WR;@W85D^T#.@Q8>O M"4WQ_$=:O.Y_I1ZJL2.@&35#W!7SB$#MT'XT8=*=E,"]><[]G+\A>W28O:+ MVXUQIND5M>&^AL=M1BVGE3'YK'JRWS>CB^OMCFW]K-M4^$=E%_N]%;@-*^-I MLF@X_"_IW=!R7:#FX*M60)E>Z]B0F^UV$4)*4':8$?K+R^N>(@_UP@3CN S) M:'S>AB'5 AE5K27ZK>@];O/553X30U]Z) 'E=GPZX/\[9[+SM\J M(G'QOI4'_>W]9F)*[5>UWL&\BJK9L+[WT"' MMO@7%7G,9L>\;JO61J"VUOL-H7".T0VG@G,B3S3/:9X4M ^?$RG:Q@;3RPZM M3:_)(:"HHZ&EMN7JB(<\8LC>&?!=TA -*/U+*BY;(C W@8S&,\HC,, ,SI)_ M>V-#G1":;(T#W B2C9V=^[+WCY)PA\=0T@H6AL"*$0&!??Y]>Q'2-Q!6%M&# MF2#P-N22NMAU)@*/&8A &RG7GIH>@J[ZDR+G9THB,(_ZG@(S4-/-R_@%R%E2 MPO*(QNX2@5@M7%\DXN]0 E2U"\(>D^8N?(?Q=P5^5^"_3H%861A&>"0M>[5V M*@S]H3Q4/TJDY?49;GD-?A T98$M]B\0-R(5ECD1?4YIL>O."BOC,>^*#* 7 MD%/UD<(M_H89K&LN5?7',XA$=!5.,9!42J0MCQ(!@)L(O,[XK;:CXU=5LB-@ M!F90MV7H+BD+7K!>M"<4+O'OKA !H00LC!O:4E7!?\3G MTF0V!J0;\R57!L M[+H#R3Z_:,R__I74HPITQQ'ZC_2O?D @13 0=,>(H/I[]_\FW0NI$@'R(T1H M&A_MAU)X'49?V&_*U% MQ)>:1\M&LK%9E3 6(G!YP0WC&E'L':G"K9\%], ME?.@X90,0A 16!SXAS"B-W!]A!!2LP+<,[QI%VBECZ MM:M"6C"%NCF!]I20 M1&#V)!3M!?UK%!P(,SU$8&6+< OQY??^_XWZ7\PEE3SL:(S9B@81>#XP5C[Z M=LH?<>\AD(N*<",";GN%B-\H:'U_\2A))EC[MN=DUY4*2UP"EEV2IROK_II+ M3BMIA?G>HI/&;. ML$S.T4Z8 )EU_\;MO0]T2*H(#PVI*_>D%^83Z(H;7B>/&)EY38H= MAP3AX8']('L7P-P\,/AE9_11=;P2GG#LB1D=QOXA&^KM3G9V:@X/^TM6[NQ( M/-HT_#B;Y[!Q -.%_2,Y%?)G5F__NZJ"W[O_]^G^ #'>=V!;@^%T@ZNK(,[ M\=G;EZ0GWN,0%Q4V.Z[.'$'@I)"%R.8) ]$NM=ESX+2%;U5HM6&E=A0O)9ZQ M?%Y8H)?C*%D57#29!F:%Q 2J_N+RR]\K%'A%_$\S*Q5Z!4>^1V$_%B7Z_&$) M4B]^7"7]^;KP?Y08X:4R82](=*PU0;2)N LM'K^\Q/UKT;.PFD!JNO$,JK-, M@N)HZX#[06>0C3E 2L!)@V^_M125,-J@]5KT"Q5^U+7B&!O+6].\WS@' UP% MR>*V1JH=&J502;!P)='LM4]('U/+")GZPT<%4+2@PU MLUZ"2:\5$:BC:2(@>,<9OH]WQ*3 GZI<<.J7+)Z^B(B:7N[J+%X:=-T;M%/B M6/_2%-[)?IW[Z@%G85H]+W%UH:]03A[X?.9=IRL[%AP9$'J!&QU+-PSM DY?_'):1_-SA\%>(;QR MHWQ'^X#VU/5RS-W/MIR!#TL)*4=G-!6^M$ M()+_EU\<'X#[Y=@8)R00*^N,QT>(!?4_?P2_MV31U\.73A!"/A(!1 %!-O@7 MGTU?_-[P]X;_;$/_P]:^5\Q!XG6#%;VJ5FYT%EV5"3W/).Y_?Q0+K0ZXDD-9 MAZ@T_]F-/P7Y?W0,N;K]H.SC=*^;(/M('[M,'G(,:PZW?8:!@*FHAZR&K92# M03W+K7E=[QI>E]<&8+'*B75V@6YYIBV^CC(6$[>?:BQ'5HGGK:KFH4C%ZX$[ M/E-*A0$U@ &U[FBZSU74.)!'3"2UM=@*#%\>\ED7WTH6/W91^\I=9[I07?F! M_*TV"R7$X-LSRYHH2XA47K?$O8/@46QJ""1)OU?4LT53*LQ;%U??N9HYJ0SF M#LV%"QZ\2(]]M,_JRI?^^$RX=LN0?G5 .& F>H517VUN783,X8\G?J3X=S[M M?P)Z'^FK@^-])J%3 89]V>KV0:TA'TFSR$N%6N MK1:W4QB863 $,AA[IU;>Y5Z!=YA E(R'3QZ',6B:9UO\Q,(!=-L2N89RM_,& MC2E%G^WT:HT6/G\IV!W6<7(@+>\0A7%",'#M-NR)*DA^ /'R8^&ZE_O,#S*' M>1SO23&NS2^C;E:SIN_(7BOL MS(^4-7V=&#*-*K]\B^5!CZ2'VB8 U]A.:&E@:6*7<,]LD;V3;/(]+.;>0E=$ MB7Y?4,ERP620^#:^)U+TY;SBLWSH0YKYE,(P]\Y!1W5W";4\H*))ZO5<[/>C"@)** MY+VR(>\TVT]MBD--@W[QS]5JHT(8:&>7%_$NI_@0YJRZ_ M?-3VS9:1 5--&]_"-1E3]8OR&SGK#)Q1HOR!:@H@H>N?-W0&&A$C2000/%#8 MCPA8(9;PCKY6;KR83WZ'ZM\^#GA=+?3FUJTL6ID0.B6@5[?=:&U1Q;.'"M^M MVT*BO?(XK/R\;<+*$^%SU<>J.[@]7\,G7V<2_")FC]!6JZFLGRR==893^N33 M;)Q&WNI>S I3:Y^?F;9]TNN> "VK>@+?2\;+K^BD!BI.J-J+*7>S+(5Q73<\ MN-NCXZBIE;%U-+&'C6.G"^RNPK&DEN,_NF[A H*4*FLEGN96@-:J+F,'L%]X MGM-P6EV.?A\Q6@EA=-E^IC:X7^-MSG#3?-!5Z'181OD0+?A2V(WLI::^DU0C M=>&#:6\[_ X):HP $1AS0>S%S-=Q+=0'$@$!JL?0[_(S1YKNEI$7ZKC'267A M[9_+3$KAR/TPG/+LE)MAA8CDPPW!U,OG-RV[9&04PW=!H; S^Q)Z5I,6Z_$A M8H.S PN-,[X=:' S&2C:GQ+;U:DS#C2O3N(T,G<4 M"Y@]R+^V\MQKZS3&!!. MKOF&*YP/4J[.$WZT\M];G6YY#MUSDM2%4X+-T@\.R1I["TN4[BF+=[-QY75!.^)?I:*'8= M1MQ_\S7-;G)LY2QC>Z%P,R.CNC(J9V)@&BUH>C$>W58MF"_8H-,\QJRWTI M3+B])\XP#CY#&2N);Z/4MT-R1>AN M<>$CT>RX,!4!TJDT1&#/ ++P'+H^NF:=1HHVUB.@/*PO-RB0<4WJ6RS)#X*) MP%:&VB'AF C,J"6#0QZ'V/HH_N5^LO_@G5:C3Z MLIR\Y+<;Y\C?7AQ'OBAI=TYJ%(H_(^9MF4"*J8(^-H_BT&5>J^(5\/D$:WF_ MRC\B16[A28O'QLA M8QC*=0U[\8BC\.FPD)9C?VW/A(68.F@D"7S[+G4"AB: MY7]G?=PPPT0IKX'\^8% @V?'I>:OMZ23ZGRL<@QW MZA^RIGS<@P2Z9."2"+%*L-\2:%A"V&F&AI5/L05I\91-F?<^V@';B)\UF6<. M66O\GO;D,Y(TY>H[6JWH*KX%:>6L>5A;F;9X0'IKA\O')93B))Y.T%SL4@9; M7G3EJZ]Q[-H<'=^ )\2>K[1\W=(TE,\$!\"M1AC< ]!?Z(&J@G<,9] MBF'6,BU15C_F2Z]G#E]LLW&T%;TF%S>(4^J?>-H^THT2V^--P@7!WAZUV0=2 M9C@R#!=VN[O(A$:93(BM!YQVWI2@LHK7@C'T--EZ[LHE M\RW@8?K6WN:3ZK[DGLWS&IEZJZC^)YR4")Z>4F2-BY4FBKV,I!HY?D6T-W>Y M/#A+6;#*$H;UX</N$,)WH]L,Y2$1YG7Q)N MML/S\ M^@[Z77R%][E[#YJ.7[RB0EEDEQR#G0]TR2C;QU3B;/UYH.-E.F63.H\$9 I> MO&)Y3! M5>@R(ZV:6*FTZJ*FSBBM+#_AK>);O,ST%EE;V]M??S4;$S3%JS+LDK06MWQ7 M4T;F(U@P=MR0L;F\P/7UXGU6??#9GV\>^R$*6WQ$X$O3+/\Q0Q4AQ@)B:^$; M#5V\N\V(?SE!!#0EQ4LRJVP#SZ:'B_[YL0*2B']5 J.?!,G-FV\(H;0_EWOY MPGH_G]G@OO0.W=&3Y;X'5R_DM?]<2_7*==.U@E>&N^!ULKZ=;'1*_;FJAPK* M,I?O#*X:N@SM\-K.$X'P)30EC.+=H[$FV0A7F\26=]8EB>^$.U'/.O'B11AA M-+\).OL#0W:#(ZM9N&-\[>/:E]K-7N^N7*PFXQ;QX^39+\XG G.(EQ6*634U M _=BO-_MR!+[ MS17TP5"V 8>0VKV POO#?UP?NA"O<"MV? Q'"G7"/HO%F>/$# M TA%_'%SP$8YM5VJ\]6,2/8"ZB%V$X(_[M;FLVQ*KF$%20",SG'AVP$$)(.IRP7N8?KY[![DKA*$A< MEKP@^= 6B2!C(I FK(^+)=D\X]EBC_EQ--#WT <+T)4>Q#8[03VNWRJ/"-!7 MH,T)SS^H[^@2Q*)_!1+\"X*,WR?=<-@$P@F2&^[4B@__VACZOX&!VX!6OD.W M+Q!L\,F11 F0RK;K;%\D+]M4OW][\(X?#2!'-$#*G-'["Y;8^A(I677*MR0 M"+PTPY"JE1LZ&5AATN"I_PI&I8%4M,!*2)TD8$,/7*\0@KJ) !ETT=^2;1WV M:]/_!=#H)]CN 0A#*K8N_2N&T'O$V9JYPM*M*95_NR=9XKNLC5CSMS/&;S14 M%;%-:VN6ZG^#O[%GV]WLP3B-.J>&I<8I7&_>["Z71=<'T6([^\V&JHW%V[#R MA%!ONI?'A;@\4<\;J%Y?7817%&I%WGWI ^S0 MVMEG(ZW YM@ =61FW#EX2!' MAL-7LGCCB1NEI?(1Q2Y)FL7WWK_L^RKD(^CS>;YVYF^Y:$&.4NV[E+ROHH@M MJ=W=\X6> =\,UPV2PR>F)@:UY5<]0:=5!*:"KE^S\%@["+!,3:93=7&^S^U$ MZ;'1S=P1^UD8>"1M$?FW9RQ8R9CVG;^-L2@T#)K8":%X#X$IWY)QPTEE?_A_ MC7>![I]<^@'H]RG[7S5E_W((,T&E,VUVY##R];.G-+%_2UL[-HGA\LHK!N9? M7UY-\^1.6R\\10TO!)%\Y,:*D98N.Z:T1R*MM9+KX0*EU;PFV<:JXI"M^] C M64LG>+_OGI14=\&RT3"M^/">5ITHH8<(E$D/,$.W\B^R_Q7HUQ2_ _]K@4M4::@/P)7!4G;2N1/8A\SM+D_ M@YDE/C3TY0?;^$5W6/%O/S_XY&Q6SN4U>JN7W(-2XJR%ZUD1X8CHK_&Z/'XA M'%(YL2854>+4&4EKB:]VF-KUDZ/(OK19]I]YL,1VJ\7LT["D:]'WS?F:U*'< M5(6OM^W>R:RL9_*WYW8O0!F;LK*SA$H7REN[=A$?MXY>D.QUP9X%:/;F/D^&6M0!I7]A5!;//2NK(?K$ MT..SOIG\3+B+QFLO$;:OS0T;8(>P]5FWNG,+FS S;BTH"KH#]62#XZ&6_?W] M%FU]K3.T9DZ(\1A493=TY\'4S3*&!=$4T9-G(Q[ &%NCZ2R<^]([BI$J^;'< M#RHHJFC4#;]*UTW(6BH_G=*)"1?)IN)=F,%R*)TD C:51&! *_R[TF=TG3W3$/B7^(7 MO%^:+L?/B]!YB[+4&/'L6;AWW%(";?>I]7LIGV]VH-BK?>@IZ"OU3K"74#W+ M$S23=?-.18+;+BGC./KM6A(!,VCB%[,@;T1#75G)Z^;0XQO8V>.+$KDBQIJV MOL8^XSMO/ST%0)'VID$^0VYRV,T$+?XQ5&9AP8,'?/83#/V/BS<0OH_:@Z]V M.*&"=+<-6J8%$C3/"Y=$=9DDCDRK&R]^N5IDC3&R8F$2M%6+ MM-6Z?#>_5(%/T^58AU'8M[<:-[XBY^P;0@1>(/J.5N?71_9P^SA0\61J#IID M=)W$AY!FE/RGE]\M)ABN4Z?+KT=,W!_?M;.P?=)'F4%JA!9;/8H;0M(;C_HT M3VM(7&CLMNB08;>L$W@@W9(5<3U6+5IP0'%>C[PN M\7V\1+E':ZJ8^-8+/M:A#!J5&&I*9JZKBY&A[V@[7AJ3WV6^ML-X-;>\<'^# M"% 1R"!12;XDT_E/\G-7:.N:5]::&Y=]D_2:$"^/Y+W=*5@FHW"W8;'$97;G4X$'CB.2DNTO9MQ,KW=7Z(P^?%$Y&>%1<^1#U3-<%IS MS0?HU=7L <&G3"N:+\ >ZYFN32W,_GUF-7,(LE65T[5U-0.R:'NY$:5F05_@ MA(8AO0:X$R0V&VC\P=H9@>$?75;7K2/0(,"L=TX0/A#2W7:1N48_7YS/C6[M M3FC^U8.\_VH1?XF96*@.X0F21%-6;E7>KW)P>:Q4_E4^6_F1#I1VTSD&G=#2 M+<6WCKR,.N=:_D'RIE<\P^&#ZM5"0G[#]7VY_E"O89,N>'-%2(BU&.1!"(2Y^(4%*H2')5XJ>G=RGG3'XES'U[^^<CPQR-4*0%I M_\2M#G]3('N-,2%L-^!KP8(X,?OM!(8^(?36$ZEZ"/IFLV]_7^Z88Z7Q%4?E MS63/Q=HZ5I'G^V=G#S8L0ENMR?V>6D(Z?.3-E)?SJ,(O?K];T?CB3:8$DQ%4 MJ>Q$/<,XL-RP'&[Q6A5#Q][SY#[/6M.^FB>M[7$SJS./_Y>-@+-YBXT MZUG^K.J9U2!8F'PX>N3Z!A0AD8D 6Z#.1LU)TTW[&EO1^/@8'^!LW^<<7P6H1KVAC M^I;MA<\^TG&>SBV(N1. #>%FAHF5[N)\52Z#RK:BYK93RCJR5ZRB]:X)T@KJ M1W(\XPQ!3)TKV1BH97Q-*ISJ37.=0P2&E<0=0@;Y$NVSS=/$F(\F7,<9QT"SA<%\W-'-P@.!(<3T\-6H_TAGP,V.]K8-4W%OAMP)=+ M+G"0/^I=CO54U"AU3%#;//TID-D.C"V]Y \'"Y;V69>4_=7"*]:TV[8023Q3>,S1SL4T7B(%M1;[E\LNE8 M7)2D+=+S39?.S5-.9KX[@_N(-4Q\BLL*$6!P&]U6<&/S(P*MC>3:;KJI:._N M.LZ'0N'KXC]IW@_W?ZJD=NG&)JI\T9MM&"/,\^4_VA<)S*H4,YTJH28S=W[*(R_VU"VZ.*G5T>E_!LIZ$#&D30@THD7D0'.3<0?Y;$R81 _,CT<3[U/\YMGH M_PBQ'CC2Q)#H9.W%;N?!FBVNB)"H_/3/0+'O;>VS0%.'25'WYUN'?@H1LFAD M)=G-]%\:W?^WY"^R2'?(;>AN+U1,Z3T16$DB&.KKF?A+DU:V__%MM0X]^9Q.\@OX/\;X,$.>1]R*?ZI@^^72GJ M"B6._Q]02P,$% @ W8-A6(7'0#$P:S P."YJ<&>=E&=8TUD6QO\AA!80@@F@#KVH@^@H31""2A-CR!"E MA>H@TB9$I!,!P0I2AE"BH"#2I 0T))0008B @(ATZ1**THFT2,OB/EN^[(?= M?>_Y=LZ]Y_W=\SR']YGW!9"X:&9A!H#X "T=P#>$& ,@/GX?L:>^/<"(@2! M\/-#1 0%!81$141%H2)0J-@^20FQ?;!]4*B$E 1L/QR!0(B*2\M(P64DX0CX MST= X+T[_!!A"$08+@85@__/XKT%8$* #/ :#%("^& @, S$>P?([_F$@/XN MX!\"\>UY%! 4$A:![A70)0 ^$!C,QP_^Z7HO&[Z7!_AA$$G%D^<$]EM=%53R M@Y^*2LH64C[_NAZ![5Q6T?SC9K2PB)2TS(&#JFJ'CQS]54M;1_>TGKZQB:F9 M^06+BY>O6-O8VMGCW*ZY7_?P]/+V#P@,"@X)#;MS]][]!P]C8DG)*:EIY,=/ MTE_DY.;E%[PL+**6T^@5E575C ;6N\:FYO\, PP C8X>-\;:0$LW@ C#8F&$)LJ-A5J&-V3_:(DO5?4DU, M;N1&%MW*- V4$^[;MBT)+]B5=!$=X!*O&V119^OP*X;^6[E#B4W,.^R+(4D\ MP/N$6"(4DW>N,+)!SS^M3S'-+BB496#6ZM]=J\[LVT9-8,"W3G$LJ]GV :@W M9DT#T[3=YLKT(TW2\6S;/RQOA)3Y4H2(OUH5R*Q8'*=.U^"#*[^$P%\C#.GV M/2G5KF,7O@^H;/F[3([:'BK/$[W)0>=^01WJ9QFR-R^\NFY&3/VXV-KR= M;R-EGG^5Z/J1;V%>G;PL?6\1J3^SJ\1QKF8;2=A_&*1,9:;B;O3?P3Z;W"FHD3U4:3OD1//=#)-U<2SV/.&Q='%!?=5F M9"@<2ZTK7#54\YERPC37'N'(U[M WP].-:;5$=B!G1Z]&K4V&6V/FZZI?R)5 MO5>(6R^M=%R>Y '"R"/;1AD7^M>&:L*#%GW$+@Y=Z9FJ28@W_!C#]2 M"#Q(#_6/GSBZ-;J66D>V+*BE\];YHGQ M'Q%ZW*SF@PDUI3Y!C(CDXK:]5I+M<(79T\2*9-Q26UW>)N&KVVQ<9_J/'5 MHA]4;A6V1F+P@#M#>1V6RYB'VHDPNS%T"?OGV MH4_?3XXR?NG_@--]YT1HJ -VE>?2-LHQ10[<+&PY+7/6^$02XYO9XV%,:P95 MN@ QAQ3@ZKF-HS)DK=OBWJA:;R;N(D60\K23#ZT]Z&+(9Q0$W1BY'9E;Y#F/P3*)ZT$)&CXYF MU%./4O7DG>=&DS'I5C;1NF.,+Z/M>F=!3L*JC*JY/_1M#FK+'JY%2VZ[+3OFIE#DR MSN.A:7MFCE?A;+)329SR,+4P*<;\8ZACX(Q]%@0IXYDVAHA0'#G&J$ZVZ.V> M'Z<3\[&B9[-.7GI,+MSZ46RG?S&E2*_F9CYM=^,X8X,'&"GK)I3,-I"B,4\: MYW9&\5K;.P8=N9JFMX+S0Z@N,3CG\M+9SEN6&;BJZFKTJ4C1H1&->]$Y5!,E MV&\60H-0:<'#2HSPL(TFY+%NI+"=#ZZT;!Q/L%NAK-WQ1+^I?R=6I]YI-Z'7 MW&IIIF[OCKV;XGZ&$'Y&;7615EF8HOFPYU&*8F >?71!@VA(P <@G[4?*$N/ M4!LUBEI;$KQE4,GDI.Y&KW>/CM8FK#C-DL_90>+S+D_SMTQ&BY^SC9!V#,D. MY $R,Q%R- X^\4%>%W-$==N=?YQ">.@^2+J$.N7AXYHSHH]V@X:R'G'X1E_*/'= ME:M3%VQO8"\ 3R5".G#+1G>.YN+FPG12V7A44[KX.[.HW0&W4N]@,4(QLD'5 M,^;Z?1/^-"NY/D=Q8TNN\'*=*8U+YO!-J?7&,SM#TB3>W /1PUKP7BI9/)*%9?[]S K%6OQL.M MG(\N9J(FENZ/'J_E%N:%=#>DISW"&V8^47O:M]E(ZRH6O-'X(&UN9LZ!07A@ M8,_&B]MW&1"14<%NX;ZNUI\6"N[==C7V7;GVY]8?L>IT=M%IL^.CBQ\'B\\L MWBB1U=9#ZR[YELZO5C3)1S$A>_NQ)=\SGKUP<(NE3RS*[9K!1GI:\*W&9+1_ MKV\^M/XU(15K='=4:_EZ3BGKB\M^+YN#^^C!JBL#LYO^PQ97M;+F<",D4_[] M*WB_VQ$T*QL./?1I"7ULQ";0:L:V+3 N'G9T5/1A_Z87*+'S[8+&.Z.;R@/&UCC@#])VBJR.QSU]\R2FHX0&D>7^R"Y3I-.Z" MF-NLO+VV<[RUPR5CP9811'=3X;#\:.IHJ+F2A!TH]<^X6,K+B(X.'B 2L=6@ MPV@>U'8RXWK;#M(G[;;0K(O4"U/P[><3 /@MF *W>23K=).VA@ZP#1K[7T1&M^D1+LWOZ&C/HA:YNP*SO,K7181J_J)CGD1T6NMV!-5%H-J%6. 09? MT\/[65L9B7$52$UI/R@J7 I];# %>37HL053]Y*K&]S*K@1MBH"O6I0E#P^, M>^GI:1=[;?>2MA,(IEQQ^6UU@C37W+[6X:'VB,W6[_8+5XK/JI$_7/(H5JSO MN!3;O6Q^OU;5L]]&*GTI-@"-,J0KA'*)28>;Y M@EH04VAQI'Y^:*NW3AE7A;/.2.F;.5$]MJ+-]%K>_-HHI[?L6X,8_MTXVQ&E M]8HAV?4@[J6(.;@L[.TKK@=[26S;HF\M'NKP2 9D?Y1 ,_/ZW28[R(_?2?X)F2E6UL?<[9$>/G.4U)%>>G@ #S!L M21"(4WY?AM>JH98SJ+7I/""-5:MZ2ZN.@RQ_P4UD,9AAAV-6XV?X^Z5VPYF= M1F.Q5R"6W;=O"BE1N,$FG+'/@5[:2Y(S^)>.K*F!_"?Y\ KJ#?&EDRIQWR4O MJ$B!XT2.E.R67QXH\FW7*$TFCO97^F.*NJUE30-&U_$:%*(+\9?V.I;\ 6Y. MX^BA7@.?,L]*'6?9*I\V5+@TAB18]33[['<:"0F(6O;*J&Q=86!81E)K_X&)@G#K7!,O&U@'L7''M=?.\IX M<@R"\* L$4=&URLV%O(2;>O77L2JWU[%\ ;^!E!+ P04 " #=@V%84AD8 MH"P0 #I* & '1B<&@M,C R,S$R,S%X,3!K,# Y+FIP9^V9!U03Z[;' M)X0.(BU4-2 (*@@B33P4X4A7(91$B) C1:0?*4K/ 0]%(%)$D"@@(+U$)311 M(D6*2A6)AB($D29"D!)*,B^>=]]]ZYU[WWKWGG7O6F>MQY[9LV;-_K[_VK]O M9K[9,P.^!R< 00L3W[RC)VULK!S<'!SL[!R\7% MR5C-:@5!-@@4"@;._1[UJQH)"L.L MQ",NJ&7**("YQ';PJ>B(Z M+9];SNAQ"\QF8%E>W24@AH=73%Q"4NJ0@N+A(TP,A=@Y9-4YA0P37 MI:LB!T]$4_;N&14[=9AKD$#/"*R6M,'J)]1_N-[!\#B_E#9'\%^V\N M"L /A;!.'E0(, 8Z@6)2D0J[^&"7_Y95_7$A%D]*% M_AK+RXI5_E*0>!CX?^1LZWGW<5E5M[/Y68LX:0X"ZEYL>,R@T$5@==+G4X+2\#N M6.;,7\V4">(JJX93/=KZ)!8HZZ30!Q>[76KH?M*"=V,+FZ_*21Y[_TCYUWR9 M4U,<\9JW,V[7DBH,5C"A!0A/K!-J,S=>\26WKWUI$?2/E%HV&TYR8F8D_LK MNB/@DU56;4R=(=6B94*2CX]*7,ZZ65"/!:P^UJ7^P@=%#''/-G?+29_H#L^Z M+?A-JU8#\1"U9X?*.TN=]IA7?=UY[5]S[K/%D@12Q(\C6N)5\H&&@H ,VVFR M*1UM]<;:O!:K.K0Z@DD\(-DTZ%>K.70HKG7$;[.ZLEJFV_^IH+E4EN*CT^9E M/OKR(=ZV8B9[$%!G)^G#KO@CLH$GG<8=4-;V=2M02.X'@H8_SX(XQ32^>I&( M$6&4M%%BF_,50#S_I!\:Z?VS@/,H#S3M#WM&92CD0H45;:R[Q MB%!U--2.*VC2>O315-E+8?SWG,XQS>/_K4BG"6#1.%&$,N(3T(1OZ=[0# MP[WL/6Z9P2RK)^/Q&G[ZR=X^9#6:$O-,Q=+6HC<(%*FASH<-SNM'&U]>R)5[ MNZ,C:H/I'33PQ032-<)L>?9179.389'ES0,2^7$4 M!T4/J^9FB[)4V%=>VGA.?V5O9N+G8CINDN[K4ZU/UGT=LK3OB+^[[F"F8182 M)_@$]E6"WTZ5]F-;@HS2]6 =O,+=8\TY@4?LD(=?MII87(IFUQ(P+)A5[JU. M+!$CN&IEXM/'VABYM)O(3PU"7_2DKT[!I.GQ%F8RV;4_'(H+3'BHS2UV_NK* M_6]]^ZPY8V%WRD)*S 8U^93X>HPD_ F'+LC4C67O[W+A'$B'\([>%S@U$$K- M4;(B?PFR3'J99-=L$AX>4&D9VZT;'=T_(:Q^(WFB7^QR%2REG-[Y8_^BWU?5 M6F_+$%_>JI83,2[*IZU?N"6G_X HII/.#"LTQ?79U>&]34-F4D*01@VC9B=/ M2L*UK<)4[DJ+VG-K,E0^ATS&V]1D>DJFR9GWUYQ@3 "Z::/7RHYI>N\W\LRO M?5[?B(?>=(VSOY:\=9SK5GP5@/YM#LO:*-KB[?*UZ5(#@;/U"R"@A]KQ-OG( MU/,#@84TI@F)2S.\# 1J"=A(Q:U-@V00""'[[>59*[, X&E>1# 10DQJK&;BXJ,]2O;%T'@&\5J^PNY MA'&; 0)M3)X1QIW_W-EN9)2Y@X!!)@ALK&$[4A8M53=WZD& 5,'4I)NN-X+ M##%OXT/A8B (]'D:+-68KEMM@,!>NNRNPJ["KL*NPJ["KL*NPJ["KL*NPJ[" MOTTA<4?NKW7\P-\VSJ.JPN:<11,IYVP6OK3.8PYR"!%Q\G<5O3C6Y4'K9.AN1:GJR,B]17^Q=A%4I79/8?;E6 M[!2)XJ>R^"9\(J4[[3HP<>,U)/E +5*5?<&#^@9?O]Z<[U]2C>.H<.XX]MJI MJT;]Q*F,DQ.W[%0=-T>:=D" #_.M?QF/W(RJVZD]U4ZKCMO:OI)49A1L;RZO M]6R)3\)FIL1W+F^C'!?_$L[KE37P@;*067.QVR58,UFMNT[RS7/]V9:=BIYC M$4)4)WB'U/5DA8$94NZ%X)#J+[[NR3W2%RUP/*^/VVAU0%JF#CZ;LJ7S3"U8 M5DE-G7V4X-Q2Z'#E[1O%L&$COPMEC*10X>,*ZPZ"VDN_;;TZT-X/D&81FK#2-3% M%HY?07+4CM!*/;?*E6>+I<,;^;+-%?=,IY9 Y=<))G3/B1$"MS=3!5FWHO%A MAHCF'-V;+8I\W'D?FA;3,#-8I%V#(:_YMQ>GCVPQ:W_8.EQ0FI;.& MY*#]!N-:+0@,WJTHT?/^VT->R*G9@&:EMVL2$8;YWI3(VUYY/XFT:&8$5 9H M!)3C:%FRED<0+7(RN9$_ORRY2:7!XA.+^F72=IJ2S(/N669LG[%N4C)5^-RJ MD8W)N0ZYT::EL^IUA-([&:DL%X=6*/G$;L6!3-)> ! M0VG@<,'PR-9@2Q0(D&U[OSZ3+9_#\/D$A8?(#FER%SN4X%QOG6LJ\H1W"T_R MR?JH?!$PX*4&??S5<8AR^4'6EMTQN??S-'11>VJ3/Y M?&*VH?D8"*#VN5'3G0Q^;*]D2B]D-LL/4'R%I3OCG5.06>C0MQ'6C(P.%R#G M4T5$ USE>""E=L=\PDID?JNZALJ'KJTGQ:SP!(WI%>*>O5]DSGY37PF]5[3% M*4E %I1_)(\Q3T]C%\@[?7N'HO9[9^6-#*"OY#H][)9/XEA 6_3)YKBQ\:#V MQK7(6_["#>P+M/8F\6C>VT9G^VI4A!!4@L_93(Z\P5ULT2OLE*J!]O7:N>JZ MZE6,S99]PL22" U>OC^P[F%.DNVK1::$^:4RO;'<.Q[LK1L6V?*GRXV,[F:5 MG)^8*ETKU9>D:SL/1G@%G[,\B^8V>-)3^&7[E,FA;S>H&@D>KSM^[K4\$,"% M11>4CV]HK]4F;.N2AO&QHHBS?&(@0%L(!8&+*2N:=-4*$.ARW& V=8- OA1C MEC5%IJ#[MCYATP@MD1BF$9FT-F[%X"8W9438ZV/*5G4P;:H+C3:)APF%>B_^ MQ5^6(0,JFP@KR%W>;:\9)L_&0W0(R;I>7V8(!":EZY?I0\(@X(:F;-Q>#^Q0 M(XJM$6X*)9YZ-/]0:NN$U0B)*M^(?-+?T^2D.3+"R'6ZY?BQZR@V/*?O\>L)DT0LDTO,O!!#+G)O!O![X95W,C^ M7XF?AE>GI&(?QZQUU0?K!1A]R_V$PD1NR\ZJA1!G5T9#X@W/T,Y(\=MZ5G-<*I9D9EA&N9D[=OX*7\;H_R0P72$/ MEZG$@.>K('!CO[XCZPGSOKN#5#.P/8R]S<"R7T^+ZL*?3Z))MQU@IPD4E7=2 MC]F,;R :M&)D_3F(%I\/#YNPZY;\-&[Z*KM3\U6$+EU[4E4JPM2*SYFR\-0P MO?7SFF(2JH8UV=E*-W*]3H)KO0GN6NAQHZ/62VBHV*K5+E)-4"2".-(T4F%. MF+SS,,%)B2>?_\F1E=Z5T_,".M7^K5@)A65XTB1-/#Y"IW .=94RZD@\[">? M:(S7,G$Y@-2!W#I^>HTSH4TD-% ?'[8 M#& )PSRH.P U_Y08%N.!E/=R@( MZ1U^Z_C4R?'SNI"GPF,//]_,/;\(#YKHMHZDC$$E-JJ\"1_ZVL@'CTF?([W# M3BIDM3RF/Y'T4)-V0%^Z7D\1/;$L +\Z4TI03Z&V]4SH2;$019S^O>_K;"=L"A-("[4$9L9+)YV%BTOMT@Z$ M"+G0/<^L-*J./>:1^I2J>':4"/:^PE <(8YC1__:C0YE2%AY>A,A4 M2P666@@=.*MU!SI)I>3:W/)4.S]._D4(W[^J9M-F.H9JI/>! '\5+9YYLSX!NRP. @33G1/U'? MA7%9$'B!83Z/ M>H-P3EFOPDQC;KYCE-EN(OZA+J:_]4C >MDQ[:+461>]4L0E$"CPI<)W.$!@ M8>#W$I@:402C K6)HL(I=PSNP)-!8/G51PGL[+V0>!" 8+=6L;^3(']Y*8KU M>L>TI\>O%UE-FTX9_"X+^/\46-M6,X93:K%WHF1W,78Q=C%V,78Q=C%V,78Q M?I_7;_^7BQ+]46N\6E9;,5V%GUC3YJ.ZD6%8,>?K?4&S^F1T2 M;K$]&,F!T#OG/-B\FF=H9V5KW:R IENS*EJW/S*X?P:'@Q_^ U!+ P04 M" #=@V%8R;PXL[T0 "P5 &0 '1B<&@M,C R,S$R,S%X97@Q,&0S.2YH M=&WM7/M3&T<2_EQ30%.ZBJ5'T:[(VG":F8BLDKF>#K3^42A4F MF;0OMMO==J_3VQ&=O7YWI]_=%2=OQ.;[\U=;//CPW:OS_YP<^5U/WK_\^?4K ML=%LMW_=?M5N'YX?^A<[K4Y7G%N9.IUKD\JDW3YZNR$V)GF>]=OMV6S6FFVW MC!VWST_;DWR:[+038YQJQ7F\\?R GN!_)>/G!U.52Q%-I'4J?[;Q_ORXN8<1 MN+TRYJHY MTW$^Z7<[G2>#3,:Q3L?-1(WR_FYK;V_QR.KQI'IF/&M]JQ*9ZTM%:]=6C1(E M;7]H\LE@=8/K9F;EO)%)\^9(3G4R[_]PKJ?*B;=J)D[-5*8_-/P3?'7*ZM$/ M Q[M]'\5E@9[N;K*FS+18RQ.M X\__W ^G!IDYEB=H8FB?'RZ&JBASHG;&SO M'[2'$%1V5V0MJ!#TK[?COR&2]'0LG(V>;>3#;-($[K:[^'NEKKJ=>'N_T^FV M_LC&&T(FT/V_K,PF.MHH:8JURQ(Y[^LTT:EJ#A,370PFGJO=3FM_'UNP%FM: MA4)R,^UW6IU=O/U0%804(BWH:W^[M?,TX.;.Q%'3TA^%R_5HOBJA;J^2T+^+ M5.%S0_0ZW3WQM:@XT$M[\O=]G6-ZA+>G1[^\/CLZ%.^.CX].#]KZ?H75:2WH M/)V8-);BN"6.I4V+Z?W*:[OUXWY%RF\O#@]/C\[.?O^*-!S"!PDOD_[7@L[Y M1%EY2:%*O-0F@R.?2O'^K"%>IU%+;.83)?[Y_5ZOUQF\,E-$JSE_Z@Z$L>6+ M-4N$@5M".Y'!W3I$L-P(,QHI*^:F$+2VNE)3T%):.MZ*7S06.K'*Z9@B9E.< MR03\RS06;Z2]4#DA-V.$>0NQ$?] M6.^6?@S@WJG<4?BP\?Q$NC\+F9A4M<1_3&&%DXFT<\1O<(&_*5Y"6[$82@?A MS"CX#Y7XQ_;>T\9NI]."[ 4Y1))(@T55#LFDCH7$0JJ9 P,"PDO,G#.+H4D+ M1_+[1W>WT^AT.@)21A,576#3$6\532C2 MD^R@LTLEUFB7,Q@L14KT*^4S(^9 -!/!.RRH:V <./4TELR,BB29D[H"8=AR MS68LQFJ> K1UF&!5I! 8%G(54!>2+$YK('*_8P[XJYSHVND\J<@+$[QR&J0, MSK&8I1K8NT\' +"R(P-BB#(YECH%PSIWY1IC(Q,O90F2+C5LM=Q%IT@[=$RC M:HMXCJ8P3^*(J(\HP 61*=;2V)@8(,2J!&:9,V&L=OK&$JL3L J8AW8Y/3@9I#R+JG)/]QI>1_(7L"W !&0H-[R* -,;.[W MQ8@4(_ MT UBG\7X*/[M%$2$6.:GR\Y(; >%8,_P!.R:"(<^#4FDMP/)PO/F=6DT 6P+V-&2Q[^#$" ME@>@,!F;%@C("@N#="0G[]IAZYHE[K"V8H][PYZD+C)T/WJQ&LC':$6QJF1S M)+6% Z P*\!MP2PAW-RT_#(QI02;_ 4\ MF &;BX R+!Q@B1@&G)22G4+'$S$R26)FY!57XDS-#KS30Y(Y!..8'23EEM4: M9"S#QI?*<>9 GY&:V$A#3#&.N#I9A+4PAQFK>,#Q%V19$%?&US LDY#\S-@+ M^(!!96H6)7HT*C,V M K!V#"FRX S>#W,10W+OYX>*6"_9AK=18$C5:(#-(ZY8Q[F,UX<7PD+>==GX M?*\.;N]=QJ0H$Z2$[:*B#"'K059%+8Z'9$(4%AB<08-CJQ1#H.ZQ:]J&-R^) MAF><^FA-#I_3+,>T56[P(T8,5[4MCOXL=#ZG!]B5XNU)(M/_